5
47744
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
45
45
45
45
45
46
46
46
46
46
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
49
49
49
49
49
50
50
50
50
50
50
50
50
50
50
50
50
51
51
51
51
51
51
51
51
51
51
51
51
52
52
52
52
52
52
52
52
52
52
52
52
53
53
53
53
53
53
53
53
53
53
53
53
54
54
54
54
54
54
54
54
54
54
54
54
55
55
55
55
55
55
55
55
55
55
55
55
56
56
56
56
56
56
56
56
56
56
56
56
57
57
57
57
57
57
57
57
57
57
57
57
58
58
58
58
58
58
58
58
58
58
58
58
59
59
59
59
59
59
59
59
59
59
59
59
59
60
60
60
60
60
60
60
60
60
60
60
60
61
61
61
61
61
61
61
61
61
61
61
61
62
62
62
62
62
62
62
62
62
62
62
62
63
63
63
63
63
63
63
63
63
63
63
64
64
64
64
64
64
64
64
64
64
64
64
65
65
65
65
65
65
65
65
65
65
65
65
66
66
66
66
66
66
66
66
66
66
66
66
67
67
67
67
67
67
67
67
67
67
67
68
68
68
68
68
68
68
68
68
68
68
69
69
69
69
69
69
69
69
69
69
69
69
70
70
70
70
70
70
70
70
70
70
70
71
71
71
71
71
71
71
71
71
71
71
72
72
72
72
72
72
72
72
72
72
73
73
73
73
73
73
73
73
73
73
73
74
74
74
74
74
74
74
74
74
74
75
75
75
75
75
75
75
75
75
75
75
76
76
76
76
76
76
76
76
76
76
77
77
77
77
77
77
77
77
77
77
78
78
78
78
78
78
78
78
78
78
79
79
79
79
79
79
79
79
79
79
80
80
80
80
80
80
80
80
80
80
81
81
81
81
81
81
81
81
81
81
82
82
82
82
82
82
82
82
82
82
83
83
83
83
83
83
83
83
83
84
84
84
84
84
84
84
84
84
84
85
85
85
85
85
85
85
85
85
85
86
86
86
86
86
86
86
86
86
87
87
87
87
87
87
87
87
87
87
88
88
88
88
88
88
88
88
88
89
89
89
89
89
89
89
89
89
89
90
90
90
90
90
90
90
90
90
91
91
91
91
91
91
91
91
91
92
92
92
92
92
92
92
92
92
93
93
93
93
93
93
93
93
93
94
94
94
94
94
94
94
94
95
95
95
95
95
95
95
95
95
96
96
96
96
96
96
96
96
96
97
97
97
97
97
97
97
97
98
98
98
98
98
98
98
98
98
99
99
99
99
99
99
99
99
100
100
100
100
100
100
100
100
100
101
101
101
101
101
101
101
101
101
102
102
102
102
102
102
102
102
103
103
103
103
103
103
103
103
103
104
104
104
104
104
104
104
104
105
105
105
105
105
105
105
105
105
106
106
106
106
106
106
106
106
107
107
107
107
107
107
107
107
108
108
108
108
108
108
108
108
109
109
109
109
109
109
109
109
109
110
110
110
110
110
110
110
110
111
111
111
111
111
111
111
111
112
112
112
112
112
112
112
112
112
113
113
113
113
113
113
113
113
114
114
114
114
114
114
114
114
115
115
115
115
115
115
115
115
116
116
116
116
116
116
116
116
116
117
117
117
117
117
117
117
117
117
118
118
118
118
118
118
118
118
119
119
119
119
119
119
119
119
120
120
120
120
120
120
120
120
120
121
121
121
121
121
121
121
121
122
122
122
122
122
122
122
122
123
123
123
123
123
123
123
123
124
124
124
124
124
124
124
124
125
125
125
125
125
125
125
125
126
126
126
126
126
126
126
126
127
127
127
127
127
127
127
127
127
128
128
128
128
128
128
128
128
129
129
129
129
129
129
129
129
129
130
130
130
130
130
130
130
130
131
131
131
131
131
131
131
131
131
132
132
132
132
132
132
132
132
132
133
133
133
133
133
133
133
133
134
134
134
134
134
134
134
134
134
135
135
135
135
135
135
135
135
135
136
136
136
136
136
136
136
136
136
137
137
137
137
137
137
137
137
137
138
138
138
138
138
138
138
138
139
139
139
139
139
139
139
139
139
140
140
140
140
140
140
140
140
141
141
141
141
141
141
141
141
141
142
142
142
142
142
142
142
142
143
143
143
143
143
143
143
143
144
144
144
144
144
144
144
144
145
145
145
145
145
145
145
145
146
146
146
146
146
146
146
146
147
147
147
147
147
147
147
148
148
148
148
148
148
148
148
149
149
149
149
149
149
149
150
150
150
150
150
150
150
150
151
151
151
151
151
151
151
152
152
152
152
152
152
152
152
153
153
153
153
153
153
153
154
154
154
154
154
154
154
154
155
155
155
155
155
155
155
156
156
156
156
156
156
156
156
157
157
157
157
157
157
157
158
158
158
158
158
158
158
158
159
159
159
159
159
159
159
160
160
160
160
160
160
160
161
161
161
161
161
161
161
161
162
162
162
162
162
162
162
163
163
163
163
163
163
163
164
164
164
164
164
164
164
164
165
165
165
165
165
165
165
166
166
166
166
166
166
166
167
167
167
167
167
167
167
167
168
168
168
168
168
168
168
169
169
169
169
169
169
169
169
170
170
170
170
170
170
170
171
171
171
171
171
171
171
171
172
172
172
172
172
172
172
173
173
173
173
173
173
173
174
174
174
174
174
174
174
174
175
175
175
175
175
175
175
176
176
176
176
176
176
176
177
177
177
177
177
177
177
177
178
178
178
178
178
178
178
179
179
179
179
179
179
179
180
180
180
180
180
180
180
180
181
181
181
181
181
181
181
182
182
182
182
182
182
182
183
183
183
183
183
183
183
184
184
184
184
184
184
184
185
185
185
185
185
185
185
185
186
186
186
186
186
186
186
187
187
187
187
187
187
187
188
188
188
188
188
188
189
189
189
189
189
189
189
190
190
190
190
190
190
190
190
191
191
191
191
191
191
191
192
192
192
192
192
192
192
193
193
193
193
193
193
193
193
194
194
194
194
194
194
194
195
195
195
195
195
195
195
196
196
196
196
196
196
196
196
197
197
197
197
197
197
197
198
198
198
198
198
198
198
198
199
199
199
199
199
199
199
200
200
200
200
200
200
200
200
201
201
201
201
201
201
201
202
202
202
202
202
202
202
203
203
203
203
203
203
203
203
204
204
204
204
204
204
204
205
205
205
205
205
205
205
206
206
206
206
206
206
206
207
207
207
207
207
207
207
208
208
208
208
208
208
208
209
209
209
209
209
209
209
210
210
210
210
210
210
210
211
211
211
211
211
211
211
212
212
212
212
212
212
212
213
213
213
213
213
213
213
214
214
214
214
214
214
214
215
215
215
215
215
215
215
215
216
216
216
216
216
216
216
217
217
217
217
217
217
217
218
218
218
218
218
218
218
219
219
219
219
219
219
219
219
220
220
220
220
220
220
220
221
221
221
221
221
221
221
222
222
222
222
222
222
222
223
223
223
223
223
223
223
223
224
224
224
224
224
224
224
225
225
225
225
225
225
225
226
226
226
226
226
226
226
226
227
227
227
227
227
227
227
228
228
228
228
228
228
228
229
229
229
229
229
229
229
229
230
230
230
230
230
230
230
231
231
231
231
231
231
231
232
232
232
232
232
232
232
233
233
233
233
233
233
233
234
234
234
234
234
234
234
235
235
235
235
235
235
235
236
236
236
236
236
236
236
237
237
237
237
237
237
237
238
238
238
238
238
238
238
239
239
239
239
239
239
239
240
240
240
240
240
240
240
241
241
241
241
241
241
241
242
242
242
242
242
242
242
243
243
243
243
243
243
243
243
244
244
244
244
244
244
244
245
245
245
245
245
245
245
246
246
246
246
246
246
246
247
247
247
247
247
247
247
248
248
248
248
248
248
248
249
249
249
249
249
249
249
250
250
250
250
250
250
250
251
251
251
251
251
251
251
251
252
252
252
252
252
252
252
253
253
253
253
253
253
253
254
254
254
254
254
254
254
255
255
255
255
255
255
255
255
256
256
256
256
256
256
256
257
257
257
257
257
257
257
258
258
258
258
258
258
258
258
259
259
259
259
259
259
259
260
260
260
260
260
260
260
261
261
261
261
261
261
261
262
262
262
262
262
262
262
262
263
263
263
263
263
263
263
264
264
264
264
264
264
264
265
265
265
265
265
265
265
266
266
266
266
266
266
266
267
267
267
267
267
267
267
268
268
268
268
268
268
268
269
269
269
269
269
269
269
270
270
270
270
270
270
271
271
271
271
271
271
271
272
272
272
272
272
272
272
273
273
273
273
273
273
273
274
274
274
274
274
274
275
275
275
275
275
275
275
276
276
276
276
276
276
276
277
277
277
277
277
277
277
278
278
278
278
278
278
278
278
279
279
279
279
279
279
279
280
280
280
280
280
280
280
280
281
281
281
281
281
281
281
282
282
282
282
282
282
282
282
283
283
283
283
283
283
283
283
284
284
284
284
284
284
284
285
285
285
285
285
285
285
285
286
286
286
286
286
286
286
286
287
287
287
287
287
287
287
287
288
288
288
288
288
288
288
288
289
289
289
289
289
289
289
289
289
289
290
290
290
290
290
290
290
290
290
290
290
290
290
291
291
291
291
291
291
291
291
291
291
291
291
291
291
291
292
292
292
292
292
292
292
292
292
292
292
292
292
292
292
292
293
293
293
293
293
293
293
293
293
293
293
293
294
294
294
294
294
294
294
294
295
295
295
295
295
295
295
296
296
296
296
296
296
296
297
297
297
297
297
297
297
298
298
298
298
298
298
298
298
299
299
299
299
299
299
299
299
299
299
299
299
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
301
301
301
301
301
301
301
301
301
301
302
302
302
302
302
302
303
303
303
303
303
303
304
304
304
304
305
305
305
305
306
306
306
306
307
307
307
307
308
308
308
308
309
309
309
309
310
310
310
310
311
311
311
311
312
312
312
312
312
313
313
313
313
313
314
314
314
314
314
314
314
315
315
315
315
315
315
315
315
315
315
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
315
315
315
315
315
315
316
316
316
316
316
316
316
316
316
316
316
316
316
316
317
317
317
317
317
317
318
318
318
318
318
319
319
319
319
319
320
320
320
321
321
321
322
322
322
323
323
323
324
324
324
325
325
325
326
326
326
327
327
327
328
328
328
329
329
329
329
330
330
330
331
331
331
331
331
332
332
332
332
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
332
332
332
332
332
332
331
331
331
331
331
331
331
331
330
330
330
330
330
330
329
329
329
329
329
328
328
328
328
328
328
328
328
327
327
327
327
327
327
327
327
327
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
329
329
329
329
329
329
329
329
329
329
329
329
328
328
328
328
327
327
327
327
326
326
325
325
324
324
323
323
323
322
322
321
321
321
320
320
319
319
318
318
317
317
316
316
315
315
314
313
313
312
312
311
311
310
309
309
308
308
307
307
306
306
305
305
305
304
304
303
303
303
302
302
301
301
301
300
300
299
299
298
298
298
297
297
296
296
295
295
294
294
293
293
292
292
291
291
290
290
289
289
289
288
288
287
287
286
286
285
285
284
283
283
282
281
281
280
279
278
277
276
275
274
273
272
271
271
270
269
268
267
265
264
263
262
261
260
259
258
257
256
255
254
253
252
250
249
248
247
246
245
244
243
241
240
239
238
237
236
235
234
233
232
231
230
229
229
228
227
226
225
224
223
222
221
220
219
218
217
216
215
214
213
212
211
210
209
208
207
206
205
204
202
201
200
199
198
197
196
195
193
192
191
190
188
187
186
185
183
182
181
180
178
177
176
174
173
171
170
169
167
166
165
163
162
160
159
157
156
154
153
152
150
149
148
146
145
144
143
141
140
139
137
136
135
134
133
131
130
129
128
127
125
124
123
122
121
119
118
117
115
114
113
111
110
109
108
107
106
105
105
103
102
101
100
99
98
97
96
95
94
93
92
91
90
89
87
86
85
84
83
82
81
80
78
77
76
75
73
72
71
70
69
68
67
66
65
64
63
61
60
59
57
56
55
54
53
52
50
49
48
47
45
44
43
42
40
39
38
37
36
34
33
32
31
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
11
10
9
8
7
6
6
5
4
3
2
1
1
0
-1
-1
-2
-3
-3
-4
-5
-5
-6
-6
-7
-7
-8
-8
-8
-9
-9
-10
-10
-11
-11
-12
-12
-12
-13
-14
-14
-15
-16
-16
-17
-18
-18
-19
-20
-20
-21
-22
-23
-23
-24
-25
-25
-26
-27
-28
-28
-29
-30
-30
-31
-32
-33
-33
-34
-35
-36
-36
-37
-38
-39
-40
-41
-42
-43
-44
-45
-46
-47
-48
-49
-49
-50
-51
-51
-52
-53
-53
-54
-54
-55
-56
-56
-57
-58
-59
-59
-60
-60
-61
-61
-62
-62
-63
-63
-64
-65
-66
-67
-67
-68
-69
-70
-70
-71
-71
-71
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-76
-76
-76
-77
-77
-78
-78
-79
-79
-80
-80
-81
-81
-81
-82
-83
-83
-84
-85
-85
-86
-87
-88
-89
-90
-91
-92
-93
-94
-95
-96
-97
-98
-98
-100
-101
-102
-103
-104
-105
-105
-106
-107
-108
-109
-109
-110
-111
-111
-112
-112
-113
-114
-115
-116
-117
-118
-119
-120
-121
-122
-123
-124
-125
-126
-127
-128
-129
-129
-130
-131
-131
-132
-132
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-134
-134
-134
-135
-135
-135
-136
-136
-136
-137
-137
-137
-138
-138
-139
-139
-140
-140
-141
-141
-142
-142
-143
-144
-144
-145
-146
-147
-148
-148
-149
-150
-151
-152
-153
-154
-155
-157
-158
-159
-161
-162
-163
-165
-166
-167
-168
-169
-170
-171
-172
-173
-174
-175
-176
-177
-178
-179
-181
-182
-183
-185
-186
-188
-189
-191
-192
-193
-194
-196
-197
-198
-200
-201
-202
-204
-205
-206
-207
-208
-209
-209
-210
-211
-211
-212
-213
-213
-214
-215
-216
-216
-217
-218
-219
-219
-220
-221
-222
-223
-223
-224
-225
-225
-226
-227
-228
-228
-229
-229
-230
-231
-231
-232
-232
-233
-234
-234
-235
-236
-237
-238
-239
-241
-242
-243
-244
-246
-247
-248
-250
-251
-252
-254
-256
-258
-260
-262
-264
-267
-269
-272
-275
-277
-280
-282
-285
-287
-289
-291
-293
-296
-298
-300
-303
-305
-307
-309
-311
-313
-314
-316
-317
-318
-320
-321
-323
-325
-326
-328
-330
-332
-334
-335
-337
-339
-340
-342
-343
-345
-346
-348
-349
-351
-352
-353
-355
-356
-357
-358
-358
-359
-360
-360
-361
-361
-361
-362
-362
-363
-363
-364
-365
-366
-367
-367
-368
-369
-369
-370
-370
-371
-371
-371
-372
-372
-373
-373
-374
-374
-375
-375
-376
-377
-378
-378
-379
-380
-380
-381
-382
-382
-383
-384
-385
-386
-387
-388
-389
-390
-391
-392
-393
-394
-395
-396
-398
-399
-400
-401
-403
-404
-406
-408
-409
-411
-412
-414
-415
-417
-418
-419
-421
-422
-423
-425
-426
-427
-428
-430
-431
-432
-434
-435
-437
-438
-439
-441
-442
-443
-444
-445
-446
-447
-448
-449
-450
-451
-452
-452
-453
-453
-454
-454
-455
-455
-455
-456
-456
-457
-457
-458
-458
-458
-459
-459
-459
-458
-458
-458
-458
-458
-458
-458
-457
-457
-457
-457
-456
-456
-456
-455
-455
-455
-454
-454
-454
-454
-454
-454
-453
-453
-453
-453
-453
-453
-453
-453
-452
-452
-452
-452
-452
-452
-451
-451
-452
-452
-452
-452
-453
-453
-454
-455
-456
-456
-457
-458
-460
-461
-462
-464
-466
-467
-470
-472
-474
-476
-478
-480
-483
-485
-487
-489
-491
-493
-495
-497
-499
-501
-503
-505
-507
-509
-511
-513
-515
-517
-518
-520
-522
-523
-525
-526
-527
-529
-530
-531
-533
-534
-535
-536
-537
-538
-539
-540
-540
-541
-542
-542
-543
-543
-544
-544
-544
-544
-544
-544
-543
-543
-543
-543
-542
-542
-542
-542
-542
-542
-542
-542
-541
-541
-540
-539
-539
-538
-537
-537
-536
-536
-536
-535
-535
-535
-535
-535
-535
-535
-536
-536
-537
-537
-538
-539
-540
-542
-543
-545
-547
-549
-551
-553
-555
-558
-560
-563
-566
-568
-571
-574
-577
-580
-583
-585
-588
-590
-593
-595
-597
-600
-602
-604
-606
-608
-610
-613
-615
-617
-619
-621
-623
-625
-627
-629
-630
-632
-634
-636
-639
-641
-643
-645
-648
-650
-652
-654
-655
-656
-658
-659
-660
-661
-662
-663
-664
-664
-665
-666
-666
-667
-667
-668
-668
-669
-669
-670
-671
-671
-672
-673
-673
-674
-675
-675
-676
-677
-678
-679
-680
-680
-681
-682
-682
-683
-683
-684
-684
-684
-684
-685
-685
-686
-686
-687
-687
-688
-688
-689
-689
-690
-691
-692
-693
-694
-696
-697
-698
-700
-701
-703
-704
-706
-707
-709
-711
-713
-715
-717
-720
-722
-724
-726
-728
-730
-732
-734
-735
-737
-739
-741
-743
-744
-747
-749
-751
-753
-755
-758
-760
-762
-764
-767
-769
-771
-774
-776
-779
-781
-784
-787
-789
-792
-794
-797
-799
-801
-804
-806
-807
-809
-811
-813
-814
-816
-817
-819
-820
-822
-823
-825
-826
-828
-829
-831
-832
-833
-835
-836
-837
-839
-840
-842
-843
-845
-846
-848
-849
-850
-852
-853
-855
-856
-857
-859
-860
-862
-864
-865
-867
-869
-871
-873
-874
-876
-878
-880
-882
-884
-886
-888
-890
-892
-893
-895
-897
-898
-900
-901
-903
-905
-906
-908
-910
-912
-913
-915
-918
-920
-922
-924
-926
-929
-931
-933
-936
-938
-940
-943
-945
-947
-949
-951
-953
-955
-957
-959
-961
-963
-965
-967
-969
-971
-973
-975
-976
-978
-980
-982
-984
-987
-989
-991
-992
-994
-996
-998
-1000
-1000
-1002
-1004
-1006
-1008
-1008
-1010
-1012
-1014
-1014
-1016
-1018
-1020
-1020
-1022
-1024
-1026
-1027
-1029
-1031
-1033
-1035
-1037
-1039
-1041
-1043
-1045
-1047
-1049
-1051
-1052
-1054
-1056
-1057
-1058
-1059
-1060
-1061
-1062
-1063
-1063
-1064
-1065
-1065
-1066
-1067
-1067
-1068
-1069
-1069
-1070
-1071
-1071
-1072
-1073
-1074
-1075
-1075
-1076
-1077
-1078
-1079
-1080
-1081
-1082
-1083
-1084
-1085
-1087
-1088
-1090
-1091
-1093
-1095
-1096
-1098
-1099
-1101
-1102
-1104
-1105
-1107
-1108
-1110
-1112
-1114
-1115
-1117
-1119
-1121
-1123
-1125
-1127
-1129
-1131
-1133
-1135
-1137
-1139
-1141
-1143
-1146
-1148
-1150
-1152
-1154
-1156
-1158
-1160
-1161
-1163
-1164
-1166
-1167
-1168
-1169
-1170
-1171
-1172
-1174
-1175
-1176
-1177
-1178
-1179
-1180
-1181
-1182
-1183
-1184
-1184
-1185
-1185
-1185
-1185
-1185
-1185
-1186
-1186
-1186
-1186
-1186
-1185
-1185
-1185
-1184
-1184
-1183
-1183
-1182
-1182
-1182
-1182
-1182
-1182
-1183
-1183
-1183
-1183
-1184
-1184
-1184
-1185
-1185
-1186
-1187
-1187
-1188
-1189
-1190
-1190
-1191
-1191
-1192
-1193
-1193
-1194
-1194
-1195
-1196
-1197
-1198
-1199
-1200
-1202
-1203
-1205
-1206
-1208
-1209
-1211
-1213
-1214
-1216
-1218
-1219
-1221
-1223
-1225
-1226
-1228
-1230
-1232
-1233
-1235
-1237
-1238
-1240
-1241
-1242
-1243
-1245
-1246
-1247
-1249
-1250
-1251
-1253
-1254
-1255
-1257
-1258
-1259
-1260
-1261
-1262
-1263
-1265
-1266
-1267
-1268
-1270
-1271
-1272
-1274
-1275
-1277
-1278
-1279
-1280
-1282
-1283
-1284
-1285
-1286
-1287
-1288
-1289
-1290
-1291
-1292
-1293
-1294
-1295
-1295
-1296
-1297
-1298
-1298
-1299
-1300
-1301
-1302
-1303
-1304
-1305
-1306
-1307
-1309
-1310
-1312
-1313
-1315
-1317
-1318
-1320
-1322
-1323
-1324
-1326
-1327
-1328
-1329
-1331
-1332
-1333
-1334
-1336
-1337
-1339
-1340
-1342
-1343
-1345
-1347
-1348
-1350
-1352
-1354
-1356
-1358
-1360
-1362
-1364
-1366
-1369
-1372
-1375
-1378
-1381
-1384
-1387
-1390
-1393
-1396
-1399
-1402
-1405
-1408
-1411
-1414
-1417
-1420
-1423
-1426
-1429
-1432
-1436
-1439
-1442
-1445
-1448
-1451
-1453
-1456
-1458
-1461
-1463
-1465
-1468
-1470
-1472
-1474
-1476
-1478
-1480
-1482
-1484
-1486
-1487
-1489
-1491
-1493
-1494
-1495
-1496
-1497
-1498
-1499
-1500
-1500
-1501
-1502
-1503
-1505
-1506
-1507
-1508
-1509
-1510
-1511
-1512
-1513
-1514
-1515
-1516
-1518
-1519
-1520
-1522
-1523
-1524
-1525
-1526
-1528
-1529
-1531
-1532
-1534
-1536
-1538
-1539
-1541
-1543
-1545
-1547
-1549
-1552
-1554
-1557
-1559
-1562
-1566
-1569
-1572
-1576
-1580
-1584
-1588
-1592
-1597
-1601
-1605
-1610
-1614
-1618
-1622
-1626
-1630
-1634
-1638
-1642
-1646
-1650
-1654
-1658
-1662
-1667
-1671
-1676
-1681
-1685
-1690
-1695
-1700
-1705
-1710
-1715
-1720
-1725
-1730
-1735
-1740
-1745
-1750
-1755
-1760
-1765
-1770
-1774
-1778
-1782
-1786
-1790
-1794
-1797
-1801
-1805
-1808
-1812
-1815
-1819
-1822
-1825
-1828
-1831
-1835
-1838
-1841
-1844
-1847
-1851
-1854
-1857
-1860
-1863
-1866
-1869
-1872
-1874
-1877
-1879
-1882
-1884
-1886
-1888
-1890
-1891
-1893
-1894
-1896
-1897
-1899
-1900
-1902
-1904
-1905
-1907
-1908
-1910
-1912
-1913
-1915
-1917
-1918
-1920
-1922
-1924
-1926
-1928
-1930
-1932
-1934
-1936
-1938
-1940
-1942
-1944
-1946
-1949
-1951
-1953
-1956
-1958
-1960
-1963
-1965
-1968
-1970
-1973
-1975
-1978
-1980
-1983
-1986
-1989
-1992
-1995
-1998
-2001
-2004
-2007
-2009
-2013
-2015
-2017
-2021
-2023
-2025
-2028
-2031
-2033
-2036
-2037
-2041
-2043
-2045
-2047
-2048
-2049
-2050
-2051
-2051
-2052
-2052
-2052
-2052
-2052
-2052
-2052
-2052
-2052
-2052
-2052
-2051
-2051
-2051
-2050
-2049
-2049
-2048
-2047
-2045
-2044
-2043
-2041
-2040
-2039
-2037
-2036
-2033
-2032
-2029
-2028
-2025
-2023
-2020
-2017
-2015
-2012
-2009
-2007
-2004
-2001
-1998
-1994
-1991
-1987
-1984
-1981
-1977
-1974
-1971
-1967
-1964
-1961
-1958
-1955
-1952
-1948
-1945
-1942
-1939
-1936
-1933
-1930
-1926
-1923
-1920
-1917
-1914
-1911
-1908
-1906
-1903
-1901
-1899
-1896
-1894
-1893
-1891
-1889
-1887
-1886
-1884
-1883
-1881
-1879
-1878
-1876
-1874
-1872
-1870
-1868
-1866
-1864
-1862
-1860
-1858
-1856
-1854
-1852
-1850
-1849
-1847
-1845
-1843
-1842
-1840
-1838
-1836
-1835
-1833
-1831
-1829
-1827
-1825
-1823
-1822
-1820
-1818
-1816
-1814
-1812
-1809
-1807
-1805
-1803
-1800
-1798
-1795
-1792
-1790
-1787
-1785
-1783
-1780
-1778
-1775
-1773
-1770
-1767
-1765
-1762
-1760
-1757
-1754
-1752
-1749
-1747
-1745
-1742
-1740
-1737
-1735
-1732
-1730
-1727
-1725
-1722
-1719
-1715
-1712
-1709
-1705
-1702
-1698
-1694
-1690
-1686
-1682
-1678
-1674
-1670
-1665
-1661
-1657
-1652
-1648
-1644
-1640
-1636
-1632
-1628
-1624
-1620
-1616
-1612
-1609
-1605
-1601
-1597
-1594
-1591
-1587
-1585
-1582
-1580
-1578
-1576
-1574
-1572
-1570
-1568
-1566
-1564
-1563
-1561
-1559
-1558
-1557
-1556
-1555
-1555
-1554
-1554
-1554
-1555
-1556
-1556
-1557
-1558
-1560
-1561
-1562
-1563
-1564
-1565
-1566
-1567
-1568
-1568
-1569
-1569
-1569
-1569
-1570
-1570
-1570
-1570
-1569
-1569
-1569
-1569
-1568
-1568
-1567
-1566
-1565
-1564
-1563
-1562
-1560
-1559
-1558
-1556
-1554
-1553
-1551
-1549
-1547
-1545
-1543
-1541
-1539
-1537
-1535
-1534
-1533
-1531
-1531
-1530
-1529
-1529
-1528
-1527
-1527
-1526
-1525
-1524
-1523
-1522
-1521
-1520
-1518
-1517
-1516
-1515
-1514
-1513
-1512
-1511
-1510
-1510
-1509
-1508
-1508
-1507
-1507
-1506
-1506
-1506
-1506
-1507
-1508
-1508
-1510
-1511
-1513
-1514
-1516
-1518
-1520
-1522
-1524
-1527
-1529
-1531
-1533
-1535
-1536
-1538
-1540
-1541
-1542
-1544
-1545
-1546
-1548
-1549
-1550
-1551
-1552
-1553
-1554
-1555
-1555
-1556
-1556
-1557
-1557
-1557
-1558
-1558
-1558
-1559
-1559
-1560
-1560
-1561
-1561
-1562
-1563
-1564
-1565
-1566
-1567
-1568
-1570
-1571
-1573
-1575
-1577
-1579
-1581
-1583
-1586
-1588
-1591
-1594
-1597
-1600
-1604
-1608
-1612
-1616
-1621
-1625
-1630
-1636
-1641
-1647
-1652
-1658
-1664
-1670
-1676
-1682
-1688
-1693
-1698
-1703
-1708
-1712
-1716
-1721
-1725
-1729
-1733
-1737
-1741
-1745
-1748
-1752
-1755
-1759
-1761
-1764
-1767
-1769
-1772
-1774
-1775
-1777
-1779
-1780
-1781
-1782
-1783
-1784
-1784
-1785
-1785
-1785
-1785
-1784
-1784
-1783
-1783
-1782
-1781
-1781
-1780
-1779
-1779
-1779
-1779
-1779
-1779
-1780
-1781
-1782
-1783
-1785
-1786
-1788
-1790
-1793
-1795
-1797
-1800
-1803
-1805
-1808
-1811
-1813
-1816
-1819
-1822
-1825
-1828
-1832
-1835
-1839
-1842
-1846
-1850
-1854
-1858
-1862
-1865
-1869
-1874
-1878
-1882
-1886
-1891
-1895
-1900
-1904
-1909
-1913
-1918
-1922
-1927
-1932
-1936
-1941
-1945
-1950
-1954
-1958
-1962
-1966
-1970
-1974
-1978
-1981
-1985
-1988
-1991
-1994
-1997
-1999
-2001
-2004
-2005
-2007
-2009
-2009
-2011
-2011
-2012
-2012
-2013
-2013
-2012
-2012
-2011
-2009
-2009
-2007
-2005
-2001
-1999
-1996
-1993
-1989
-1986
-1982
-1978
-1975
-1972
-1968
-1965
-1962
-1959
-1956
-1953
-1950
-1947
-1945
-1942
-1940
-1937
-1935
-1933
-1930
-1928
-1926
-1923
-1921
-1919
-1916
-1913
-1910
-1907
-1904
-1901
-1898
-1894
-1891
-1888
-1885
-1882
-1879
-1876
-1874
-1871
-1868
-1865
-1862
-1859
-1856
-1853
-1850
-1847
-1844
-1841
-1838
-1836
-1833
-1831
-1828
-1826
-1824
-1822
-1821
-1819
-1817
-1816
-1815
-1813
-1812
-1811
-1809
-1808
-1807
-1805
-1804
-1802
-1801
-1799
-1798
-1796
-1794
-1791
-1789
-1786
-1783
-1779
-1776
-1772
-1768
-1764
-1759
-1755
-1750
-1745
-1740
-1734
-1729
-1723
-1716
-1710
-1704
-1697
-1691
-1684
-1678
-1672
-1665
-1659
-1653
-1647
-1641
-1634
-1628
-1622
-1616
-1610
-1604
-1598
-1592
-1586
-1579
-1573
-1566
-1559
-1552
-1545
-1537
-1530
-1522
-1514
-1506
-1498
-1490
-1482
-1474
-1466
-1458
-1451
-1443
-1435
-1427
-1419
-1412
-1404
-1397
-1390
-1383
-1376
-1369
-1363
-1356
-1350
-1344
-1339
-1333
-1328
-1322
-1317
-1312
-1308
-1303
-1299
-1295
-1291
-1287
-1283
-1280
-1276
-1273
-1270
-1267
-1264
-1261
-1258
-1255
-1252
-1249
-1245
-1242
-1239
-1236
-1233
-1230
-1228
-1225
-1223
-1220
-1218
-1216
-1213
-1211
-1208
-1206
-1204
-1202
-1200
-1198
-1197
-1195
-1193
-1192
-1190
-1188
-1186
-1184
-1181
-1178
-1176
-1173
-1170
-1167
-1163
-1160
-1157
-1154
-1150
-1147
-1144
-1141
-1138
-1135
-1132
-1129
-1127
-1125
-1123
-1121
-1119
-1118
-1117
-1116
-1116
-1115
-1115
-1115
-1115
-1115
-1116
-1116
-1116
-1117
-1117
-1118
-1118
-1119
-1119
-1120
-1121
-1122
-1123
-1124
-1126
-1128
-1130
-1132
-1134
-1137
-1139
-1141
-1144
-1146
-1148
-1151
-1153
-1156
-1158
-1161
-1164
-1166
-1168
-1171
-1173
-1175
-1176
-1178
-1179
-1180
-1180
-1181
-1181
-1180
-1180
-1179
-1177
-1176
-1174
-1172
-1170
-1168
-1166
-1164
-1162
-1160
-1158
-1156
-1153
-1151
-1149
-1148
-1146
-1144
-1142
-1140
-1139
-1137
-1135
-1133
-1131
-1129
-1127
-1125
-1123
-1121
-1119
-1117
-1115
-1113
-1111
-1108
-1106
-1104
-1102
-1100
-1098
-1096
-1095
-1093
-1091
-1090
-1089
-1088
-1087
-1086
-1086
-1085
-1085
-1085
-1085
-1085
-1086
-1086
-1087
-1088
-1089
-1090
-1091
-1092
-1094
-1095
-1096
-1098
-1100
-1102
-1104
-1107
-1110
-1113
-1117
-1120
-1124
-1128
-1131
-1135
-1138
-1141
-1144
-1147
-1149
-1151
-1153
-1155
-1156
-1157
-1158
-1158
-1158
-1158
-1158
-1157
-1156
-1156
-1155
-1154
-1152
-1151
-1149
-1147
-1145
-1142
-1140
-1137
-1133
-1130
-1126
-1123
-1118
-1114
-1109
-1104
-1099
-1093
-1087
-1081
-1075
-1069
-1062
-1056
-1050
-1044
-1038
-1032
-1026
-1020
-1014
-1010
-1004
-1000
-995
-991
-986
-982
-977
-973
-969
-965
-961
-957
-953
-949
-944
-940
-935
-931
-926
-921
-916
-911
-906
-900
-895
-890
-885
-880
-875
-870
-864
-859
-853
-848
-843
-837
-832
-827
-822
-817
-812
-807
-803
-798
-793
-789
-784
-780
-775
-770
-766
-761
-757
-752
-748
-743
-739
-734
-730
-725
-720
-714
-709
-703
-698
-692
-687
-681
-676
-670
-665
-659
-653
-647
-641
-634
-628
-621
-613
-606
-598
-590
-583
-575
-567
-560
-553
-546
-539
-532
-525
-518
-512
-505
-498
-492
-485
-479
-473
-467
-460
-454
-448
-442
-435
-429
-423
-416
-410
-404
-397
-391
-384
-377
-370
-363
-356
-349
-341
-334
-326
-318
-309
-301
-293
-284
-276
-267
-259
-251
-242
-234
-226
-218
-210
-202
-194
-186
-178
-170
-162
-154
-146
-138
-131
-123
-116
-108
-101
-94
-87
-80
-73
-65
-58
-51
-44
-37
-31
-24
-17
-11
-4
3
9
16
23
30
37
44
50
57
64
71
78
85
92
99
105
112
119
126
134
141
149
157
165
173
182
190
199
207
216
224
233
241
249
257
265
273
281
288
296
303
311
318
325
332
339
346
352
359
366
372
379
386
393
400
407
414
421
428
435
442
449
457
464
471
479
487
495
503
511
520
528
537
546
554
563
573
582
591
600
610
619
629
639
648
658
668
678
688
698
708
719
729
739
750
761
772
784
795
807
818
830
842
853
865
876
888
899
911
922
934
946
957
969
981
993
1004
1016
1027
1039
1050
1061
1073
1084
1096
1107
1118
1130
1141
1152
1163
1174
1184
1195
1205
1216
1226
1235
1245
1255
1264
1273
1282
1291
1299
1308
1316
1324
1332
1340
1347
1354
1361
1368
1375
1381
1388
1394
1400
1405
1411
1417
1422
1427
1433
1438
1443
1449
1454
1459
1465
1470
1475
1480
1485
1489
1493
1497
1501
1504
1508
1511
1514
1517
1519
1522
1525
1528
1531
1535
1538
1542
1546
1550
1555
1559
1564
1568
1573
1578
1583
1588
1594
1599
1605
1610
1616
1622
1628
1634
1641
1648
1655
1663
1670
1678
1687
1695
1704
1714
1723
1733
1743
1754
1765
1776
1787
1798
1810
1822
1833
1845
1857
1869
1880
1891
1902
1913
1924
1934
1944
1953
1963
1971
1980
1988
1995
2001
2008
2013
2020
2025
2029
2033
2037
2040
2043
2044
2045
2047
2047
2047
2047
2045
2045
2044
2041
2041
2039
2037
2035
2033
2032
2029
2028
2025
2025
2023
2021
2020
2019
2017
2016
2015
2013
2013
2013
2012
2012
2012
2012
2012
2012
2013
2013
2013
2013
2013
2013
2015
2016
2016
2017
2019
2020
2021
2024
2027
2029
2033
2036
2040
2045
2050
2055
2060
2066
2073
2080
2087
2095
2103
2111
2119
2127
2136
2144
2152
2160
2168
2176
2184
2193
2201
2210
2219
2228
2238
2247
2256
2265
2275
2284
2293
2303
2312
2322
2331
2340
2349
2358
2366
2374
2382
2390
2397
2404
2412
2419
2425
2432
2438
2444
2449
2454
2459
2463
2467
2470
2474
2477
2480
2483
2486
2488
2490
2492
2493
2494
2496
2496
2497
2497
2497
2497
2497
2496
2495
2494
2493
2492
2490
2489
2488
2486
2485
2484
2483
2482
2481
2480
2480
2479
2479
2479
2479
2479
2480
2480
2482
2483
2484
2486
2488
2490
2492
2494
2496
2499
2502
2504
2507
2510
2513
2517
2521
2524
2528
2533
2537
2542
2547
2552
2557
2563
2569
2575
2581
2588
2595
2602
2610
2618
2626
2633
2641
2650
2658
2666
2674
2682
2691
2699
2708
2717
2725
2734
2743
2752
2761
2769
2778
2786
2794
2802
2810
2817
2823
2829
2835
2840
2845
2850
2854
2859
2863
2866
2870
2873
2876
2879
2881
2882
2883
2884
2884
2884
2884
2883
2882
2881
2880
2878
2876
2874
2872
2870
2868
2866
2864
2861
2859
2857
2854
2852
2850
2848
2845
2843
2841
2838
2836
2834
2831
2829
2826
2824
2821
2819
2817
2815
2813
2811
2810
2810
2810
2810
2811
2812
2814
2816
2819
2822
2825
2829
2833
2837
2841
2846
2851
2856
2861
2867
2872
2878
2883
2889
2894
2899
2904
2910
2915
2920
2925
2930
2935
2940
2945
2949
2953
2958
2962
2965
2969
2972
2975
2978
2981
2984
2986
2988
2990
2992
2994
2996
2997
2998
2999
3000
3001
3001
3001
3000
3000
3000
2999
2999
2998
2998
2997
2997
2997
2996
2996
2995
2995
2994
2994
2994
2993
2993
2993
2993
2993
2993
2993
2993
2993
2993
2993
2992
2992
2992
2992
2991
2991
2991
2990
2990
2989
2988
2987
2986
2985
2984
2984
2983
2983
2982
2983
2983
2984
2985
2986
2988
2990
2993
2995
2998
3001
3004
3007
3011
3014
3018
3022
3026
3030
3034
3038
3042
3046
3050
3054
3058
3062
3066
3070
3075
3079
3084
3088
3093
3098
3102
3106
3111
3115
3119
3124
3128
3133
3137
3142
3146
3151
3155
3160
3164
3168
3172
3175
3179
3183
3187
3192
3196
3201
3206
3210
3215
3220
3225
3230
3235
3240
3245
3250
3254
3259
3264
3269
3274
3278
3283
3287
3291
3295
3298
3302
3305
3308
3311
3314
3316
3319
3321
3323
3325
3326
3327
3328
3329
3330
3330
3331
3331
3331
3331
3331
3332
3332
3332
3333
3334
3335
3337
3339
3341
3343
3346
3348
3351
3354
3358
3361
3364
3368
3371
3375
3378
3382
3385
3389
3392
3395
3398
3400
3403
3404
3406
3408
3409
3410
3411
3411
3412
3413
3413
3414
3415
3416
3417
3418
3419
3421
3422
3424
3426
3428
3430
3433
3435
3438
3441
3444
3448
3451
3455
3459
3463
3467
3471
3475
3480
3484
3488
3493
3498
3502
3507
3512
3517
3521
3525
3529
3533
3536
3539
3542
3545
3548
3550
3552
3554
3556
3557
3559
3560
3561
3562
3563
3564
3564
3565
3566
3566
3566
3566
3566
3566
3565
3563
3561
3559
3557
3554
3552
3549
3545
3542
3538
3535
3531
3527
3523
3519
3515
3511
3507
3503
3499
3495
3491
3487
3483
3479
3475
3471
3468
3464
3461
3457
3454
3451
3449
3447
3445
3443
3441
3440
3439
3438
3437
3436
3435
3434
3433
3433
3432
3431
3431
3431
3430
3430
3430
3430
3429
3429
3428
3428
3427
3427
3426
3426
3425
3425
3425
3424
3423
3423
3422
3420
3419
3418
3417
3415
3414
3412
3411
3409
3407
3405
3403
3401
3398
3395
3392
3389
3386
3383
3380
3376
3372
3368
3363
3358
3353
3348
3342
3335
3329
3322
3315
3308
3300
3293
3285
3278
3270
3263
3256
3248
3241
3233
3226
3218
3210
3203
3196
3188
3181
3174
3167
3161
3154
3148
3141
3134
3128
3121
3113
3106
3098
3091
3083
3075
3066
3058
3050
3042
3033
3024
3016
3007
2998
2989
2980
2971
2962
2952
2943
2934
2925
2916
2907
2898
2889
2880
2872
2864
2856
2848
2840
2832
2825
2817
2810
2803
2796
2790
2784
2778
2772
2767
2763
2758
2754
2750
2747
2744
2742
2740
2739
2739
2738
2739
2740
2741
2742
2744
2746
2749
2751
2754
2758
2761
2765
2769
2774
2779
2783
2788
2793
2797
2802
2805
2809
2813
2816
2820
2823
2826
2830
2833
2835
2838
2841
2843
2845
2847
2849
2850
2851
2852
2852
2852
2852
2852
2852
2851
2850
2850
2849
2847
2846
2845
2844
2842
2841
2839
2837
2835
2833
2831
2828
2826
2823
2820
2817
2813
2810
2806
2803
2799
2795
2791
2788
2784
2780
2776
2773
2769
2766
2763
2760
2757
2755
2753
2750
2749
2747
2746
2745
2745
2745
2745
2746
2746
2747
2749
2750
2752
2753
2755
2757
2758
2761
2763
2766
2769
2772
2776
2780
2784
2788
2793
2799
2804
2810
2816
2823
2830
2837
2845
2854
2862
2871
2880
2890
2900
2909
2919
2929
2939
2949
2960
2970
2980
2990
3000
3009
3019
3028
3037
3046
3054
3063
3071
3079
3087
3095
3103
3111
3119
3126
3134
3141
3148
3154
3161
3167
3173
3179
3185
3190
3194
3199
3203
3207
3211
3214
3218
3221
3224
3227
3230
3233
3236
3238
3241
3243
3246
3249
3252
3255
3258
3261
3265
3268
3271
3274
3277
3280
3283
3286
3288
3291
3293
3295
3297
3299
3300
3302
3303
3304
3305
3306
3307
3308
3309
3311
3312
3314
3316
3318
3320
3323
3326
3330
3333
3337
3342
3347
3352
3357
3363
3369
3376
3382
3389
3395
3402
3409
3417
3424
3432
3440
3448
3457
3465
3474
3483
3492
3501
3509
3518
3527
3536
3545
3554
3563
3572
3582
3591
3600
3609
3618
3627
3635
3643
3651
3659
3666
3672
3678
3684
3689
3693
3697
3700
3703
3705
3707
3708
3709
3709
3709
3708
3707
3705
3703
3701
3698
3694
3691
3687
3683
3679
3675
3671
3667
3663
3659
3655
3651
3647
3644
3640
3636
3632
3628
3624
3620
3616
3612
3608
3604
3600
3596
3591
3587
3583
3579
3574
3570
3565
3561
3556
3551
3546
3542
3537
3531
3526
3520
3514
3508
3502
3495
3488
3481
3473
3466
3458
3450
3442
3433
3425
3417
3408
3399
3390
3381
3371
3362
3352
3342
3332
3322
3312
3302
3291
3281
3270
3259
3248
3237
3226
3215
3204
3193
3182
3170
3159
3148
3136
3124
3113
3101
3089
3078
3066
3055
3043
3032
3021
3011
3000
2989
2979
2969
2958
2948
2938
2928
2918
2909
2899
2889
2880
2870
2860
2850
2841
2830
2820
2810
2800
2790
2780
2770
2759
2749
2739
2729
2719
2710
2700
2690
2681
2671
2662
2653
2644
2635
2626
2617
2609
2600
2591
2582
2573
2564
2555
2546
2537
2528
2519
2510
2501
2492
2483
2475
2466
2458
2450
2442
2434
2426
2417
2409
2400
2391
2381
2372
2363
2353
2343
2334
2324
2314
2304
2294
2284
2274
2265
2256
2247
2238
2230
2222
2214
2207
2200
2193
2187
2181
2176
2171
2166
2162
2158
2154
2151
2148
2146
2144
2142
2140
2139
2137
2136
2135
2134
2133
2132
2131
2130
2129
2127
2126
2125
2124
2123
2122
2122
2121
2120
2119
2118
2118
2117
2117
2117
2118
2118
2119
2121
2122
2124
2127
2129
2132
2134
2137
2139
2142
2144
2147
2150
2152
2155
2157
2159
2161
2164
2166
2168
2170
2172
2174
2176
2178
2180
2182
2185
2187
2189
2192
2195
2198
2201
2204
2207
2210
2214
2218
2222
2226
2230
2235
2241
2247
2253
2260
2267
2275
2284
2293
2302
2312
2322
2333
2343
2354
2365
2376
2387
2398
2410
2421
2432
2444
2455
2466
2477
2488
2499
2509
2520
2530
2540
2550
2559
2569
2578
2587
2597
2606
2615
2624
2634
2643
2653
2662
2671
2680
2689
2698
2706
2714
2722
2730
2737
2743
2749
2755
2761
2766
2771
2775
2779
2783
2786
2789
2791
2793
2794
2795
2796
2796
2796
2796
2795
2794
2792
2791
2789
2787
2785
2783
2780
2778
2776
2774
2772
2770
2768
2767
2766
2766
2766
2766
2767
2768
2769
2771
2773
2776
2779
2782
2786
2790
2794
2799
2805
2810
2816
2823
2829
2836
2843
2849
2856
2863
2870
2877
2883
2889
2895
2901
2906
2911
2915
2919
2923
2926
2928
2931
2932
2933
2934
2934
2933
2932
2931
2929
2927
2924
2921
2918
2915
2912
2909
2905
2901
2897
2892
2887
2882
2876
2870
2864
2858
2851
2844
2836
2828
2819
2811
2801
2792
2782
2773
2763
2753
2743
2733
2723
2713
2703
2693
2683
2674
2664
2655
2646
2637
2628
2619
2611
2603
2595
2588
2580
2573
2566
2559
2553
2546
2539
2533
2527
2520
2514
2509
2503
2498
2493
2488
2483
2479
2475
2471
2468
2464
2461
2458
2456
2453
2451
2449
2447
2446
2445
2444
2444
2444
2444
2444
2445
2445
2446
2448
2449
2451
2452
2454
2457
2459
2461
2464
2466
2469
2471
2473
2475
2477
2479
2480
2482
2483
2485
2487
2489
2491
2494
2497
2500
2503
2506
2510
2513
2517
2520
2524
2528
2531
2535
2539
2542
2546
2549
2552
2555
2558
2560
2562
2563
2564
2565
2565
2565
2564
2563
2562
2560
2559
2557
2555
2552
2550
2547
2545
2541
2538
2534
2531
2526
2522
2518
2513
2508
2503
2498
2492
2486
2480
2474
2468
2461
2455
2449
2443
2437
2432
2427
2422
2418
2414
2410
2407
2404
2401
2399
2397
2395
2394
2393
2392
2393
2393
2395
2396
2398
2401
2404
2407
2411
2414
2418
2423
2427
2432
2437
2442
2447
2452
2458
2463
2467
2472
2476
2480
2484
2488
2491
2494
2497
2499
2501
2503
2504
2505
2505
2505
2504
2502
2500
2498
2495
2491
2488
2483
2479
2474
2468
2463
2457
2451
2445
2438
2432
2426
2420
2415
2409
2404
2399
2394
2389
2385
2381
2377
2373
2370
2367
2364
2361
2359
2356
2354
2352
2350
2348
2346
2344
2342
2340
2338
2336
2335
2334
2332
2331
2330
2329
2328
2328
2328
2328
2328
2329
2329
2330
2332
2333
2334
2335
2337
2338
2339
2341
2342
2344
2345
2347
2348
2350
2351
2352
2353
2353
2353
2353
2353
2353
2353
2353
2353
2353
2353
2353
2353
2353
2353
2353
2354
2354
2354
2354
2354
2354
2354
2355
2355
2355
2356
2356
2357
2357
2358
2358
2359
2360
2361
2362
2363
2364
2365
2367
2369
2370
2372
2375
2377
2380
2382
2385
2388
2392
2395
2399
2403
2408
2412
2417
2421
2426
2431
2435
2440
2444
2448
2453
2457
2461
2464
2468
2471
2474
2477
2480
2482
2485
2487
2489
2492
2494
2497
2499
2502
2505
2508
2510
2513
2515
2517
2519
2521
2523
2525
2526
2528
2530
2532
2533
2534
2535
2536
2536
2536
2535
2534
2533
2531
2529
2527
2524
2521
2517
2513
2509
2504
2498
2492
2486
2480
2473
2467
2460
2453
2447
2440
2433
2426
2419
2411
2403
2396
2388
2380
2372
2364
2357
2349
2342
2335
2328
2321
2314
2308
2302
2296
2290
2285
2279
2274
2268
2263
2258
2253
2248
2244
2239
2235
2232
2228
2225
2222
2218
2215
2212
2209
2205
2202
2199
2196
2193
2190
2188
2186
2184
2182
2180
2179
2177
2175
2173
2171
2169
2167
2164
2162
2160
2158
2156
2154
2153
2152
2151
2150
2150
2149
2150
2150
2150
2151
2152
2153
2155
2156
2158
2159
2161
2163
2164
2166
2168
2170
2173
2175
2178
2180
2183
2186
2190
2193
2196
2200
2204
2208
2212
2216
2221
2225
2229
2233
2238
2242
2246
2251
2255
2260
2264
2269
2274
2279
2284
2288
2293
2297
2302
2306
2310
2314
2318
2321
2325
2329
2332
2335
2338
2341
2344
2347
2349
2351
2353
2355
2356
2358
2359
2360
2361
2361
2362
2362
2363
2363
2363
2364
2364
2364
2365
2365
2366
2366
2367
2367
2368
2368
2368
2368
2368
2368
2367
2367
2367
2366
2366
2367
2367
2368
2369
2371
2373
2376
2379
2382
2385
2389
2393
2398
2403
2407
2413
2418
2423
2428
2434
2440
2446
2452
2458
2464
2470
2475
2481
2486
2491
2495
2499
2503
2506
2508
2511
2512
2514
2515
2515
2515
2514
2513
2512
2510
2509
2507
2505
2504
2503
2502
2502
2503
2504
2505
2507
2509
2511
2513
2516
2518
2521
2523
2526
2528
2530
2533
2535
2537
2538
2539
2540
2540
2540
2539
2538
2536
2534
2531
2528
2524
2520
2516
2511
2505
2500
2494
2487
2480
2473
2466
2458
2450
2441
2433
2424
2416
2408
2400
2393
2386
2380
2374
2369
2364
2360
2356
2353
2350
2347
2344
2342
2340
2339
2337
2336
2336
2335
2335
2336
2336
2337
2338
2339
2341
2342
2343
2344
2344
2344
2344
2344
2343
2342
2340
2337
2334
2330
2325
2320
2315
2308
2302
2295
2288
2280
2273
2265
2257
2249
2241
2232
2223
2214
2205
2195
2185
2175
2165
2155
2144
2134
2125
2115
2106
2098
2090
2082
2075
2069
2063
2057
2051
2045
2040
2035
2029
2024
2017
2013
2007
2001
1997
1992
1986
1981
1976
1972
1967
1962
1958
1955
1952
1949
1947
1945
1944
1943
1943
1943
1944
1945
1946
1947
1949
1951
1954
1956
1959
1962
1965
1968
1970
1972
1974
1975
1975
1975
1975
1974
1973
1971
1969
1967
1964
1961
1957
1953
1948
1943
1938
1931
1925
1918
1911
1904
1896
1889
1881
1872
1864
1856
1847
1839
1830
1821
1812
1804
1796
1788
1780
1773
1766
1759
1752
1745
1738
1731
1723
1715
1706
1697
1688
1677
1666
1655
1642
1630
1616
1602
1588
1573
1558
1542
1526
1510
1494
1478
1461
1445
1428
1411
1395
1378
1362
1346
1330
1315
1300
1286
1272
1259
1246
1234
1222
1211
1201
1191
1182
1174
1166
1159
1154
1149
1145
1141
1139
1137
1136
1136
1135
1136
1137
1138
1139
1141
1143
1145
1147
1149
1151
1152
1153
1154
1155
1156
1157
1157
1158
1159
1160
1161
1162
1163
1164
1164
1164
1164
1163
1161
1160
1157
1154
1151
1147
1143
1139
1134
1128
1122
1115
1108
1101
1093
1084
1075
1066
1057
1047
1037
1028
1018
1008
999
990
982
974
966
959
952
947
941
937
933
930
927
925
923
922
921
921
920
921
922
923
924
927
930
933
937
941
946
951
957
962
967
972
977
981
985
989
992
994
997
999
1000
1002
1004
1006
1008
1008
1012
1014
1016
1020
1025
1030
1035
1041
1047
1054
1061
1068
1076
1084
1092
1101
1109
1117
1125
1133
1141
1149
1155
1162
1167
1172
1177
1180
1183
1185
1187
1188
1189
1190
1191
1191
1192
1193
1193
1194
1195
1195
1195
1196
1195
1195
1194
1193
1192
1191
1189
1188
1185
1183
1180
1177
1174
1169
1164
1159
1152
1145
1138
1129
1120
1110
1100
1089
1078
1066
1054
1042
1029
1016
1002
989
975
962
949
937
925
914
904
894
886
879
873
868
864
860
858
856
854
853
852
851
851
850
849
848
847
846
845
843
841
839
837
835
833
830
827
824
820
816
812
806
800
793
785
777
768
758
747
737
726
715
704
692
681
669
657
645
632
619
605
590
575
559
543
527
511
494
477
460
443
426
408
391
373
356
338
321
304
287
271
255
239
224
209
194
180
166
152
138
125
112
99
86
73
61
48
35
22
9
-4
-18
-31
-45
-59
-73
-87
-101
-115
-128
-141
-154
-166
-178
-189
-199
-209
-218
-227
-235
-243
-251
-259
-266
-274
-282
-290
-299
-308
-317
-326
-336
-346
-356
-367
-378
-390
-403
-416
-430
-445
-461
-477
-495
-512
-531
-549
-568
-587
-606
-626
-644
-663
-680
-697
-713
-728
-741
-753
-763
-773
-780
-787
-792
-796
-799
-801
-802
-803
-803
-803
-802
-801
-800
-798
-796
-794
-791
-788
-785
-781
-778
-774
-770
-765
-761
-756
-751
-745
-740
-734
-728
-722
-716
-709
-703
-697
-691
-685
-679
-675
-671
-667
-665
-663
-662
-662
-663
-665
-667
-670
-674
-678
-683
-689
-695
-702
-710
-719
-728
-738
-749
-761
-773
-785
-799
-812
-826
-840
-854
-869
-885
-900
-916
-933
-951
-969
-988
-1008
-1029
-1050
-1072
-1095
-1118
-1141
-1164
-1187
-1210
-1232
-1253
-1273
-1292
-1310
-1327
-1343
-1356
-1369
-1380
-1389
-1398
-1404
-1410
-1414
-1417
-1419
-1421
-1422
-1422
-1422
-1421
-1420
-1419
-1417
-1415
-1412
-1408
-1404
-1400
-1394
-1389
-1383
-1376
-1370
-1364
-1358
-1352
-1346
-1340
-1334
-1329
-1323
-1317
-1312
-1306
-1301
-1297
-1292
-1288
-1285
-1282
-1280
-1278
-1276
-1275
-1274
-1274
-1274
-1274
-1275
-1276
-1278
-1280
-1282
-1285
-1287
-1290
-1292
-1295
-1298
-1301
-1304
-1307
-1310
-1313
-1316
-1319
-1322
-1324
-1327
-1329
-1331
-1332
-1334
-1336
-1338
-1340
-1342
-1346
-1350
-1355
-1361
-1367
-1375
-1383
-1392
-1401
-1411
-1421
-1431
-1441
-1451
-1460
-1469
-1478
-1486
-1493
-1500
-1506
-1511
-1516
-1520
-1523
-1525
-1527
-1529
-1530
-1531
-1532
-1532
-1533
-1534
-1534
-1535
-1535
-1535
-1535
-1535
-1535
-1534
-1534
-1533
-1533
-1532
-1532
-1532
-1531
-1531
-1531
-1531
-1531
-1530
-1530
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1530
-1531
-1532
-1534
-1535
-1535
-1536
-1536
-1535
-1534
-1532
-1530
-1527
-1524
-1521
-1517
-1514
-1510
-1506
-1502
-1498
-1494
-1490
-1486
-1481
-1477
-1473
-1470
-1466
-1463
-1461
-1458
-1457
-1456
-1456
-1456
-1457
-1458
-1460
-1463
-1465
-1467
-1470
-1472
-1474
-1475
-1477
-1478
-1478
-1478
-1478
-1477
-1476
-1474
-1471
-1468
-1464
-1460
-1456
-1452
-1447
-1443
-1438
-1434
-1429
-1425
-1420
-1415
-1411
-1406
-1400
-1394
-1388
-1381
-1374
-1365
-1356
-1346
-1336
-1324
-1312
-1299
-1285
-1271
-1256
-1241
-1225
-1208
-1192
-1175
-1157
-1139
-1121
-1103
-1084
-1066
-1047
-1028
-1008
-991
-972
-954
-936
-919
-902
-886
-870
-855
-841
-827
-814
-802
-790
-780
-770
-760
-752
-744
-737
-731
-726
-722
-718
-715
-714
-713
-713
-713
-715
-718
-721
-726
-731
-738
-745
-753
-762
-772
-782
-793
-804
-816
-828
-840
-852
-865
-878
-890
-903
-916
-929
-941
-954
-966
-978
-989
-1000
-1012
-1022
-1032
-1043
-1053
-1063
-1073
-1083
-1092
-1102
-1112
-1122
-1132
-1143
-1153
-1164
-1174
-1185
-1196
-1207
-1217
-1228
-1238
-1248
-1257
-1266
-1275
-1283
-1291
-1299
-1307
-1316
-1324
-1333
-1343
-1352
-1363
-1373
-1385
-1396
-1408
-1421
-1434
-1448
-1463
-1477
-1493
-1509
-1525
-1541
-1557
-1574
-1591
-1608
-1625
-1642
-1658
-1675
-1692
-1708
-1724
-1741
-1757
-1774
-1790
-1807
-1823
-1839
-1856
-1872
-1889
-1905
-1922
-1939
-1957
-1975
-1994
-2012
-2032
-2051
-2070
-2090
-2110
-2129
-2149
-2169
-2188
-2208
-2227
-2246
-2266
-2285
-2304
-2324
-2343
-2363
-2383
-2402
-2422
-2442
-2462
-2482
-2502
-2522
-2542
-2561
-2580
-2598
-2616
-2633
-2649
-2664
-2678
-2691
-2704
-2715
-2725
-2735
-2744
-2752
-2760
-2767
-2773
-2779
-2784
-2789
-2794
-2797
-2801
-2803
-2805
-2807
-2808
-2808
-2808
-2807
-2805
-2803
-2800
-2796
-2792
-2787
-2783
-2777
-2772
-2766
-2760
-2753
-2747
-2740
-2734
-2727
-2721
-2715
-2708
-2702
-2696
-2690
-2683
-2677
-2670
-2664
-2657
-2650
-2643
-2635
-2628
-2620
-2611
-2603
-2593
-2583
-2572
-2560
-2548
-2535
-2520
-2505
-2490
-2474
-2457
-2439
-2422
-2404
-2386
-2368
-2350
-2332
-2314
-2296
-2278
-2261
-2243
-2226
-2208
-2191
-2174
-2158
-2141
-2125
-2109
-2094
-2078
-2063
-2049
-2035
-2021
-2007
-1994
-1981
-1969
-1957
-1945
-1934
-1923
-1912
-1902
-1891
-1882
-1872
-1863
-1854
-1845
-1836
-1828
-1820
-1812
-1804
-1797
-1790
-1784
-1777
-1771
-1765
-1759
-1754
-1748
-1743
-1738
-1734
-1729
-1725
-1721
-1717
-1713
-1709
-1706
-1702
-1698
-1695
-1691
-1687
-1684
-1680
-1677
-1673
-1670
-1667
-1664
-1662
-1659
-1657
-1655
-1653
-1651
-1650
-1649
-1648
-1647
-1648
-1648
-1649
-1651
-1654
-1657
-1661
-1665
-1670
-1676
-1683
-1689
-1697
-1704
-1712
-1720
-1728
-1735
-1743
-1750
-1757
-1764
-1771
-1778
-1784
-1791
-1798
-1805
-1811
-1818
-1824
-1831
-1837
-1843
-1848
-1853
-1858
-1862
-1866
-1869
-1872
-1875
-1878
-1880
-1882
-1884
-1887
-1889
-1891
-1894
-1897
-1901
-1905
-1910
-1915
-1920
-1926
-1932
-1939
-1945
-1952
-1959
-1967
-1974
-1982
-1990
-1999
-2007
-2016
-2024
-2033
-2041
-2050
-2059
-2068
-2076
-2084
-2093
-2101
-2109
-2117
-2124
-2132
-2139
-2146
-2153
-2161
-2168
-2176
-2184
-2193
-2201
-2210
-2219
-2229
-2238
-2248
-2258
-2267
-2277
-2286
-2296
-2305
-2315
-2324
-2334
-2343
-2353
-2362
-2372
-2382
-2392
-2403
-2413
-2423
-2434
-2445
-2456
-2466
-2477
-2489
-2500
-2511
-2523
-2534
-2546
-2558
-2570
-2582
-2594
-2606
-2618
-2630
-2642
-2654
-2666
-2678
-2690
-2702
-2715
-2728
-2741
-2754
-2767
-2781
-2794
-2808
-2822
-2835
-2849
-2862
-2875
-2887
-2900
-2911
-2922
-2933
-2943
-2951
-2960
-2967
-2973
-2978
-2983
-2987
-2991
-2993
-2996
-2997
-2999
-2999
-3000
-3000
-2999
-2998
-2996
-2994
-2991
-2987
-2983
-2979
-2974
-2968
-2963
-2956
-2950
-2943
-2937
-2930
-2924
-2917
-2911
-2905
-2900
-2895
-2891
-2887
-2885
-2883
-2882
-2881
-2882
-2884
-2887
-2891
-2896
-2902
-2908
-2915
-2923
-2931
-2940
-2950
-2960
-2971
-2983
-2995
-3008
-3021
-3035
-3049
-3063
-3076
-3090
-3104
-3118
-3131
-3144
-3158
-3171
-3184
-3198
-3211
-3224
-3238
-3251
-3265
-3278
-3292
-3306
-3321
-3335
-3350
-3365
-3380
-3395
-3411
-3427
-3443
-3460
-3477
-3495
-3512
-3530
-3548
-3565
-3583
-3600
-3618
-3635
-3651
-3667
-3683
-3698
-3712
-3726
-3739
-3751
-3762
-3773
-3784
-3794
-3803
-3812
-3821
-3829
-3838
-3846
-3854
-3861
-3869
-3877
-3885
-3892
-3900
-3907
-3915
-3922
-3930
-3938
-3945
-3954
-3962
-3971
-3980
-3989
-3999
-4009
-4019
-4030
-4041
-4051
-4062
-4073
-4083
-4091
-4102
-4111
-4120
-4129
-4138
-4146
-4154
-4162
-4169
-4176
-4182
-4188
-4194
-4199
-4204
-4209
-4213
-4217
-4221
-4224
-4227
-4229
-4231
-4233
-4235
-4236
-4236
-4236
-4236
-4236
-4235
-4234
-4233
-4232
-4230
-4228
-4226
-4224
-4222
-4220
-4219
-4217
-4215
-4213
-4211
-4209
-4207
-4205
-4203
-4201
-4199
-4197
-4195
-4193
-4192
-4190
-4188
-4187
-4186
-4184
-4183
-4182
-4181
-4180
-4179
-4178
-4177
-4175
-4173
-4170
-4167
-4163
-4158
-4153
-4147
-4141
-4134
-4127
-4119
-4111
-4103
-4094
-4086
-4077
-4069
-4059
-4050
-4040
-4030
-4019
-4010
-3999
-3989
-3979
-3969
-3958
-3948
-3938
-3927
-3917
-3907
-3896
-3885
-3875
-3864
-3853
-3842
-3830
-3819
-3808
-3796
-3784
-3773
-3761
-3749
-3737
-3726
-3715
-3703
-3693
-3683
-3673
-3665
-3657
-3651
-3646
-3642
-3639
-3637
-3637
-3638
-3640
-3642
-3646
-3651
-3657
-3663
-3670
-3678
-3687
-3697
-3707
-3718
-3729
-3741
-3753
-3766
-3779
-3792
-3805
-3819
-3832
-3846
-3860
-3874
-3888
-3902
-3915
-3929
-3943
-3957
-3972
-3986
-4000
-4014
-4029
-4043
-4058
-4072
-4086
-4100
-4113
-4126
-4138
-4150
-4161
-4171
-4180
-4188
-4196
-4202
-4208
-4212
-4216
-4219
-4220
-4221
-4222
-4221
-4219
-4217
-4214
-4210
-4205
-4199
-4193
-4186
-4179
-4171
-4162
-4154
-4144
-4135
-4125
-4114
-4103
-4091
-4078
-4066
-4053
-4038
-4022
-4006
-3990
-3972
-3954
-3935
-3915
-3894
-3873
-3851
-3830
-3808
-3786
-3764
-3743
-3722
-3700
-3679
-3659
-3638
-3618
-3598
-3578
-3558
-3538
-3518
-3498
-3478
-3458
-3438
-3418
-3399
-3380
-3361
-3343
-3325
-3309
-3293
-3278
-3264
-3252
-3240
-3230
-3220
-3212
-3203
-3196
-3189
-3182
-3175
-3168
-3162
-3155
-3149
-3143
-3137
-3131
-3125
-3120
-3115
-3110
-3105
-3100
-3096
-3092
-3089
-3086
-3083
-3080
-3077
-3074
-3071
-3068
-3064
-3061
-3057
-3052
-3048
-3043
-3039
-3034
-3029
-3025
-3020
-3016
-3011
-3007
-3003
-2999
-2996
-2993
-2990
-2987
-2984
-2980
-2977
-2973
-2968
-2964
-2958
-2952
-2945
-2938
-2931
-2923
-2916
-2907
-2899
-2890
-2882
-2873
-2863
-2854
-2844
-2834
-2824
-2814
-2803
-2793
-2783
-2774
-2764
-2754
-2745
-2736
-2727
-2719
-2710
-2703
-2695
-2688
-2682
-2676
-2670
-2664
-2658
-2653
-2648
-2642
-2637
-2631
-2626
-2620
-2615
-2609
-2604
-2599
-2593
-2588
-2584
-2579
-2574
-2570
-2566
-2562
-2559
-2555
-2552
-2549
-2546
-2543
-2540
-2537
-2534
-2531
-2528
-2525
-2522
-2518
-2513
-2509
-2503
-2497
-2491
-2483
-2475
-2466
-2457
-2446
-2435
-2423
-2410
-2396
-2381
-2365
-2348
-2330
-2311
-2290
-2269
-2247
-2224
-2200
-2176
-2151
-2126
-2101
-2075
-2050
-2024
-1998
-1972
-1947
-1921
-1896
-1871
-1847
-1822
-1799
-1776
-1753
-1731
-1710
-1690
-1670
-1651
-1633
-1615
-1599
-1583
-1568
-1554
-1541
-1528
-1517
-1507
-1498
-1491
-1485
-1480
-1477
-1475
-1474
-1474
-1475
-1477
-1479
-1482
-1485
-1489
-1492
-1496
-1500
-1503
-1507
-1510
-1513
-1516
-1519
-1522
-1524
-1527
-1528
-1530
-1531
-1532
-1533
-1532
-1532
-1531
-1529
-1527
-1524
-1521
-1517
-1514
-1509
-1505
-1501
-1496
-1491
-1486
-1480
-1475
-1469
-1463
-1457
-1450
-1444
-1438
-1431
-1425
-1418
-1411
-1404
-1398
-1391
-1384
-1378
-1372
-1366
-1361
-1356
-1352
-1348
-1345
-1342
-1340
-1339
-1338
-1338
-1338
-1339
-1341
-1343
-1345
-1347
-1350
-1353
-1357
-1361
-1366
-1371
-1376
-1383
-1390
-1398
-1407
-1417
-1428
-1439
-1450
-1461
-1472
-1483
-1493
-1503
-1512
-1521
-1528
-1535
-1541
-1546
-1550
-1553
-1555
-1557
-1558
-1558
-1558
-1558
-1557
-1557
-1557
-1557
-1557
-1558
-1559
-1560
-1562
-1565
-1568
-1571
-1575
-1579
-1583
-1589
-1594
-1600
-1607
-1614
-1622
-1629
-1638
-1646
-1655
-1663
-1671
-1680
-1688
-1696
-1704
-1712
-1720
-1728
-1736
-1744
-1753
-1762
-1771
-1780
-1790
-1799
-1809
-1819
-1828
-1837
-1846
-1855
-1864
-1872
-1881
-1889
-1897
-1905
-1914
-1922
-1931
-1940
-1948
-1957
-1966
-1975
-1985
-1994
-2004
-2013
-2024
-2033
-2045
-2055
-2065
-2076
-2086
-2095
-2105
-2114
-2123
-2132
-2141
-2149
-2158
-2166
-2174
-2183
-2191
-2199
-2207
-2214
-2222
-2231
-2239
-2248
-2257
-2266
-2276
-2286
-2297
-2308
-2319
-2331
-2343
-2355
-2367
-2379
-2391
-2403
-2416
-2428
-2441
-2453
-2465
-2478
-2490
-2502
-2514
-2526
-2538
-2550
-2561
-2573
-2583
-2594
-2604
-2614
-2624
-2634
-2643
-2652
-2661
-2670
-2679
-2687
-2695
-2704
-2712
-2720
-2729
-2737
-2746
-2754
-2763
-2772
-2781
-2789
-2798
-2807
-2815
-2824
-2832
-2840
-2848
-2856
-2863
-2870
-2876
-2882
-2887
-2891
-2895
-2897
-2899
-2899
-2899
-2898
-2896
-2893
-2889
-2885
-2880
-2874
-2867
-2860
-2852
-2843
-2834
-2824
-2814
-2803
-2792
-2781
-2769
-2758
-2746
-2733
-2720
-2707
-2693
-2678
-2663
-2648
-2632
-2616
-2600
-2583
-2567
-2550
-2533
-2516
-2499
-2482
-2465
-2448
-2432
-2415
-2398
-2382
-2366
-2349
-2333
-2316
-2298
-2281
-2263
-2244
-2225
-2205
-2185
-2164
-2142
-2120
-2098
-2076
-2053
-2029
-2007
-1984
-1961
-1939
-1916
-1894
-1873
-1852
-1831
-1811
-1791
-1773
-1754
-1736
-1719
-1702
-1685
-1668
-1650
-1633
-1616
-1598
-1581
-1563
-1545
-1527
-1509
-1491
-1473
-1454
-1436
-1417
-1399
-1380
-1361
-1343
-1325
-1308
-1291
-1274
-1258
-1243
-1229
-1216
-1203
-1191
-1179
-1169
-1159
-1149
-1140
-1132
-1125
-1119
-1113
-1108
-1103
-1099
-1096
-1094
-1093
-1092
-1092
-1093
-1095
-1098
-1101
-1105
-1111
-1117
-1123
-1131
-1139
-1148
-1158
-1167
-1177
-1186
-1196
-1205
-1214
-1222
-1230
-1238
-1245
-1252
-1259
-1265
-1270
-1275
-1280
-1284
-1287
-1290
-1293
-1295
-1297
-1298
-1299
-1300
-1301
-1302
-1303
-1303
-1304
-1305
-1306
-1308
-1310
-1312
-1314
-1317
-1320
-1323
-1327
-1331
-1335
-1340
-1344
-1349
-1354
-1359
-1364
-1369
-1374
-1380
-1384
-1389
-1394
-1398
-1401
-1405
-1408
-1410
-1412
-1414
-1415
-1416
-1417
-1417
-1417
-1417
-1418
-1418
-1420
-1421
-1424
-1427
-1432
-1437
-1443
-1450
-1457
-1466
-1475
-1485
-1496
-1507
-1519
-1531
-1543
-1555
-1567
-1580
-1592
-1604
-1616
-1628
-1639
-1651
-1662
-1674
-1686
-1697
-1709
-1721
-1733
-1745
-1757
-1768
-1780
-1790
-1801
-1810
-1819
-1827
-1834
-1840
-1845
-1849
-1852
-1853
-1854
-1853
-1851
-1849
-1846
-1841
-1837
-1832
-1826
-1820
-1814
-1808
-1802
-1796
-1791
-1785
-1781
-1776
-1773
-1769
-1767
-1764
-1763
-1762
-1761
-1761
-1762
-1763
-1764
-1765
-1766
-1767
-1768
-1768
-1768
-1768
-1767
-1766
-1764
-1762
-1759
-1755
-1751
-1746
-1742
-1737
-1732
-1727
-1721
-1716
-1710
-1704
-1698
-1692
-1686
-1680
-1674
-1668
-1663
-1658
-1653
-1648
-1644
-1639
-1635
-1631
-1627
-1623
-1619
-1615
-1612
-1608
-1604
-1601
-1597
-1593
-1589
-1585
-1581
-1576
-1571
-1566
-1561
-1556
-1551
-1546
-1541
-1536
-1532
-1528
-1524
-1521
-1518
-1516
-1514
-1513
-1511
-1510
-1509
-1508
-1507
-1507
-1506
-1505
-1505
-1504
-1503
-1501
-1500
-1498
-1497
-1495
-1493
-1492
-1491
-1490
-1490
-1491
-1492
-1495
-1498
-1502
-1507
-1514
-1521
-1529
-1539
-1549
-1561
-1573
-1586
-1600
-1614
-1629
-1645
-1661
-1678
-1694
-1712
-1729
-1746
-1764
-1781
-1798
-1816
-1833
-1850
-1867
-1883
-1900
-1916
-1933
-1949
-1965
-1981
-1996
-2011
-2025
-2041
-2056
-2070
-2084
-2098
-2112
-2126
-2140
-2154
-2167
-2180
-2194
-2207
-2219
-2232
-2244
-2255
-2266
-2277
-2288
-2298
-2307
-2316
-2325
-2334
-2342
-2350
-2357
-2363
-2370
-2375
-2380
-2384
-2387
-2390
-2393
-2395
-2396
-2398
-2399
-2401
-2403
-2405
-2408
-2411
-2415
-2420
-2425
-2430
-2436
-2442
-2448
-2455
-2462
-2468
-2474
-2481
-2487
-2493
-2498
-2504
-2509
-2514
-2518
-2523
-2527
-2531
-2535
-2538
-2541
-2543
-2545
-2547
-2548
-2549
-2549
-2549
-2549
-2548
-2547
-2545
-2543
-2541
-2539
-2537
-2534
-2532
-2530
-2528
-2525
-2523
-2521
-2519
-2517
-2514
-2511
-2508
-2504
-2500
-2495
-2490
-2484
-2478
-2471
-2465
-2458
-2451
-2445
-2439
-2433
-2428
-2424
-2421
-2418
-2416
-2415
-2415
-2415
-2416
-2418
-2421
-2424
-2428
-2432
-2437
-2443
-2449
-2456
-2463
-2470
-2477
-2485
-2494
-2502
-2511
-2521
-2531
-2542
-2553
-2565
-2577
-2589
-2602
-2615
-2629
-2642
-2656
-2669
-2683
-2697
-2711
-2724
-2738
-2751
-2764
-2777
-2789
-2802
-2814
-2826
-2838
-2850
-2862
-2874
-2886
-2899
-2911
-2923
-2936
-2948
-2961
-2973
-2986
-2999
-3013
-3027
-3041
-3056
-3072
-3089
-3107
-3125
-3144
-3164
-3185
-3207
-3229
-3251
-3273
-3295
-3318
-3340
-3362
-3383
-3404
-3426
-3446
-3467
-3487
-3508
-3528
-3547
-3567
-3587
-3606
-3625
-3644
-3663
-3682
-3701
-3720
-3739
-3758
-3778
-3798
-3817
-3838
-3858
-3879
-3900
-3921
-3943
-3965
-3988
-4011
-4034
-4057
-4081
-4105
-4129
-4153
-4177
-4202
-4227
-4252
-4277
-4301
-4326
-4351
-4375
-4399
-4423
-4446
-4469
-4491
-4513
-4534
-4556
-4577
-4598
-4620
-4641
-4663
-4685
-4707
-4730
-4752
-4775
-4797
-4820
-4844
-4867
-4891
-4915
-4939
-4963
-4987
-5012
-5037
-5061
-5086
-5110
-5135
-5160
-5185
-5210
-5235
-5260
-5285
-5311
-5337
-5363
-5389
-5415
-5441
-5468
-5494
-5520
-5546
-5572
-5597
-5621
-5645
-5668
-5691
-5712
-5733
-5753
-5772
-5791
-5809
-5826
-5844
-5860
-5876
-5892
-5908
-5923
-5938
-5953
-5967
-5981
-5995
-6008
-6021
-6033
-6045
-6057
-6069
-6080
-6091
-6102
-6113
-6123
-6134
-6145
-6155
-6165
-6175
-6185
-6195
-6204
-6213
-6222
-6231
-6240
-6248
-6256
-6263
-6271
-6278
-6285
-6292
-6300
-6307
-6314
-6322
-6329
-6337
-6345
-6353
-6361
-6370
-6379
-6388
-6399
-6410
-6422
-6435
-6448
-6463
-6479
-6496
-6515
-6534
-6555
-6576
-6599
-6623
-6648
-6674
-6702
-6730
-6760
-6790
-6821
-6852
-6884
-6915
-6948
-6980
-7012
-7044
-7075
-7107
-7138
-7169
-7200
-7231
-7262
-7292
-7321
-7351
-7380
-7408
-7436
-7464
-7491
-7517
-7543
-7569
-7594
-7619
-7644
-7669
-7693
-7718
-7742
-7766
-7789
-7813
-7835
-7858
-7879
-7901
-7921
-7941
-7961
-7979
-7998
-8015
-8032
-8048
-8064
-8080
-8096
-8112
-8127
-8141
-8156
-8170
-8183
-8198
-8211
-8224
-8236
-8248
-8260
-8272
-8282
-8293
-8303
-8312
-8320
-8328
-8335
-8341
-8346
-8350
-8353
-8355
-8356
-8356
-8354
-8352
-8348
-8344
-8338
-8331
-8323
-8315
-8305
-8294
-8283
-8270
-8257
-8243
-8227
-8211
-8193
-8175
-8156
-8137
-8117
-8096
-8074
-8054
-8032
-8012
-7990
-7969
-7947
-7925
-7902
-7880
-7857
-7834
-7811
-7788
-7764
-7740
-7715
-7690
-7665
-7639
-7613
-7587
-7560
-7532
-7505
-7477
-7449
-7422
-7394
-7367
-7340
-7314
-7289
-7264
-7240
-7217
-7194
-7171
-7149
-7128
-7106
-7086
-7065
-7045
-7025
-7005
-6985
-6965
-6946
-6926
-6906
-6886
-6866
-6846
-6825
-6804
-6782
-6760
-6738
-6715
-6692
-6668
-6643
-6618
-6593
-6567
-6540
-6514
-6486
-6459
-6431
-6403
-6374
-6345
-6315
-6285
-6254
-6223
-6191
-6158
-6124
-6090
-6054
-6018
-5982
-5945
-5907
-5869
-5830
-5791
-5752
-5713
-5674
-5634
-5595
-5555
-5515
-5475
-5436
-5396
-5357
-5318
-5280
-5242
-5205
-5168
-5132
-5096
-5061
-5027
-4993
-4960
-4928
-4897
-4867
-4837
-4809
-4782
-4756
-4731
-4707
-4683
-4661
-4640
-4619
-4599
-4579
-4560
-4541
-4523
-4505
-4488
-4471
-4455
-4438
-4422
-4406
-4391
-4375
-4360
-4345
-4331
-4316
-4302
-4287
-4273
-4260
-4247
-4234
-4222
-4210
-4199
-4188
-4178
-4168
-4158
-4149
-4140
-4131
-4123
-4115
-4107
-4100
-4093
-4086
-4078
-4072
-4066
-4059
-4053
-4046
-4042
-4037
-4032
-4027
-4024
-4019
-4017
-4014
-4011
-4008
-4005
-4003
-4001
-3999
-3998
-3997
-3997
-3997
-3998
-4000
-4002
-4006
-4009
-4014
-4019
-4025
-4030
-4038
-4046
-4053
-4061
-4069
-4077
-4085
-4093
-4100
-4107
-4114
-4120
-4126
-4131
-4135
-4139
-4141
-4143
-4144
-4145
-4144
-4142
-4139
-4135
-4131
-4125
-4118
-4111
-4102
-4091
-4081
-4069
-4054
-4041
-4025
-4008
-3991
-3972
-3952
-3932
-3911
-3889
-3866
-3843
-3819
-3794
-3769
-3743
-3718
-3692
-3665
-3639
-3612
-3586
-3559
-3532
-3505
-3477
-3449
-3421
-3393
-3364
-3335
-3306
-3277
-3247
-3218
-3189
-3160
-3131
-3102
-3074
-3045
-3018
-2990
-2963
-2937
-2911
-2886
-2861
-2837
-2814
-2791
-2770
-2749
-2729
-2711
-2693
-2676
-2660
-2646
-2631
-2618
-2606
-2594
-2582
-2572
-2561
-2551
-2542
-2533
-2523
-2515
-2506
-2498
-2489
-2482
-2474
-2466
-2459
-2451
-2444
-2436
-2428
-2419
-2411
-2401
-2392
-2381
-2370
-2359
-2347
-2334
-2321
-2307
-2293
-2278
-2263
-2247
-2232
-2216
-2201
-2186
-2172
-2157
-2143
-2129
-2116
-2102
-2089
-2076
-2062
-2049
-2035
-2021
-2009
-1995
-1981
-1968
-1954
-1940
-1927
-1913
-1900
-1886
-1873
-1860
-1848
-1836
-1824
-1813
-1803
-1793
-1784
-1775
-1767
-1759
-1751
-1744
-1737
-1731
-1725
-1720
-1715
-1710
-1705
-1701
-1697
-1693
-1690
-1687
-1684
-1681
-1679
-1676
-1673
-1670
-1667
-1663
-1659
-1653
-1647
-1640
-1632
-1623
-1614
-1603
-1592
-1580
-1567
-1553
-1539
-1524
-1509
-1493
-1477
-1460
-1444
-1427
-1410
-1393
-1376
-1360
-1344
-1328
-1312
-1297
-1283
-1269
-1255
-1241
-1228
-1215
-1203
-1190
-1178
-1166
-1154
-1142
-1130
-1118
-1107
-1095
-1084
-1072
-1061
-1049
-1038
-1027
-1016
-1006
-996
-987
-978
-969
-961
-953
-946
-939
-933
-928
-923
-918
-915
-912
-910
-908
-907
-907
-908
-910
-912
-915
-919
-923
-928
-934
-940
-946
-953
-960
-968
-976
-984
-993
-1002
-1012
-1020
-1032
-1042
-1053
-1064
-1075
-1087
-1099
-1111
-1124
-1136
-1149
-1161
-1173
-1186
-1198
-1209
-1221
-1232
-1243
-1253
-1263
-1273
-1283
-1293
-1303
-1312
-1322
-1331
-1340
-1349
-1357
-1365
-1373
-1381
-1389
-1396
-1404
-1411
-1418
-1425
-1432
-1438
-1444
-1450
-1455
-1460
-1465
-1470
-1474
-1478
-1483
-1487
-1491
-1495
-1498
-1502
-1505
-1508
-1511
-1514
-1516
-1518
-1520
-1522
-1525
-1527
-1530
-1532
-1535
-1539
-1542
-1546
-1549
-1553
-1557
-1561
-1566
-1570
-1575
-1580
-1586
-1592
-1599
-1606
-1613
-1620
-1628
-1636
-1645
-1654
-1664
-1674
-1685
-1696
-1707
-1719
-1731
-1744
-1756
-1768
-1780
-1792
-1803
-1813
-1823
-1831
-1839
-1846
-1852
-1858
-1862
-1865
-1868
-1869
-1870
-1870
-1870
-1868
-1867
-1865
-1862
-1858
-1854
-1849
-1844
-1837
-1829
-1821
-1811
-1800
-1788
-1775
-1761
-1746
-1730
-1713
-1694
-1675
-1655
-1634
-1612
-1589
-1566
-1542
-1519
-1495
-1471
-1447
-1422
-1398
-1374
-1350
-1325
-1301
-1276
-1251
-1226
-1200
-1174
-1147
-1120
-1092
-1063
-1033
-1002
-971
-938
-905
-871
-835
-800
-763
-727
-689
-652
-614
-576
-538
-499
-461
-423
-385
-348
-310
-273
-237
-200
-164
-127
-91
-55
-19
17
52
88
124
160
195
230
265
300
334
368
401
434
466
498
529
560
590
621
651
681
711
740
770
800
830
861
891
923
954
986
1018
1052
1086
1121
1156
1191
1228
1265
1302
1341
1380
1419
1460
1501
1544
1587
1630
1674
1719
1765
1810
1857
1904
1951
1998
2045
2093
2140
2188
2235
2281
2327
2373
2417
2461
2504
2545
2585
2623
2660
2694
2727
2759
2789
2817
2843
2868
2891
2913
2934
2953
2971
2988
3005
3020
3035
3049
3062
3075
3088
3100
3112
3123
3134
3144
3153
3162
3169
3176
3183
3188
3193
3197
3200
3203
3205
3207
3209
3210
3212
3214
3216
3219
3222
3225
3230
3234
3239
3244
3249
3255
3260
3266
3271
3277
3284
3290
3298
3305
3314
3323
3333
3343
3354
3365
3377
3389
3402
3414
3427
3441
3454
3467
3479
3491
3503
3513
3523
3531
3538
3544
3548
3551
3552
3552
3551
3548
3544
3539
3533
3526
3518
3510
3500
3491
3481
3472
3462
3452
3443
3435
3426
3419
3412
3406
3401
3397
3394
3392
3390
3390
3391
3392
3395
3399
3404
3410
3418
3426
3435
3445
3457
3468
3481
3494
3508
3523
3538
3553
3568
3584
3600
3615
3630
3646
3660
3675
3689
3703
3717
3731
3745
3758
3772
3787
3801
3815
3829
3843
3857
3871
3884
3897
3910
3922
3933
3944
3955
3965
3975
3984
3993
4002
4010
4018
4025
4032
4038
4043
4050
4054
4059
4065
4070
4075
4078
4083
4088
4091
4096
4100
4103
4106
4109
4111
4113
4115
4117
4118
4119
4121
4122
4123
4124
4125
4126
4127
4128
4130
4131
4132
4133
4134
4135
4136
4136
4137
4137
4137
4137
4137
4136
4135
4133
4131
4129
4127
4124
4120
4117
4113
4110
4106
4102
4097
4093
4088
4083
4078
4074
4070
4065
4059
4054
4051
4046
4043
4038
4035
4033
4030
4030
4029
4029
4029
4030
4030
4033
4035
4038
4043
4048
4054
4059
4067
4075
4085
4094
4106
4118
4130
4143
4157
4171
4185
4200
4216
4232
4248
4265
4282
4300
4318
4336
4355
4374
4393
4413
4432
4453
4473
4493
4514
4535
4556
4578
4599
4621
4644
4667
4691
4716
4743
4770
4798
4828
4859
4892
4925
4960
4996
5032
5069
5107
5145
5183
5222
5262
5302
5342
5382
5422
5462
5502
5542
5581
5620
5658
5695
5731
5766
5800
5832
5864
5893
5921
5948
5972
5995
6016
6035
6052
6067
6081
6094
6105
6116
6126
6135
6144
6152
6160
6168
6175
6182
6189
6195
6201
6207
6212
6217
6222
6226
6230
6234
6238
6241
6244
6246
6248
6250
6252
6253
6254
6255
6255
6255
6254
6252
6250
6247
6243
6238
6231
6224
6216
6207
6196
6185
6172
6157
6142
6125
6107
6088
6068
6046
6023
5999
5974
5948
5921
5894
5866
5838
5809
5780
5751
5721
5692
5662
5633
5603
5574
5544
5515
5485
5455
5426
5397
5367
5338
5310
5281
5253
5226
5199
5172
5145
5118
5092
5066
5040
5014
4988
4962
4937
4911
4886
4861
4836
4812
4788
4764
4741
4718
4696
4674
4654
4635
4617
4600
4584
4570
4557
4546
4536
4527
4520
4513
4508
4503
4499
4496
4494
4493
4492
4493
4494
4496
4499
4503
4508
4514
4521
4528
4537
4546
4557
4568
4580
4593
4607
4621
4636
4652
4667
4683
4699
4714
4729
4743
4757
4770
4782
4794
4805
4816
4826
4837
4846
4856
4865
4873
4881
4888
4895
4900
4905
4909
4911
4913
4913
4912
4910
4906
4901
4893
4884
4873
4860
4845
4828
4809
4787
4764
4738
4711
4682
4651
4618
4584
4549
4512
4475
4436
4397
4356
4315
4273
4229
4185
4140
4093
4046
3999
3950
3901
3851
3801
3750
3698
3646
3594
3541
3487
3433
3378
3322
3265
3208
3149
3090
3030
2969
2908
2845
2782
2717
2651
2585
2517
2448
2378
2306
2234
2160
2085
2009
1933
1855
1776
1697
1616
1534
1452
1369
1285
1200
1115
1030
944
857
771
685
598
512
426
340
254
168
83
-2
-88
-173
-258
-343
-429
-514
-600
-685
-771
-856
-941
-1025
-1109
-1192
-1274
-1356
-1437
-1517
-1596
-1674
-1751
-1827
-1902
-1975
-2047
-2118
-2187
-2255
-2321
-2386
-2449
-2510
-2570
-2628
-2684
-2739
-2792
-2843
-2893
-2941
-2987
-3031
-3074
-3114
-3153
-3189
-3224
-3256
-3286
-3314
-3340
-3363
-3384
-3403
-3420
-3435
-3447
-3458
-3467
-3474
-3479
-3482
-3484
-3483
-3482
-3478
-3474
-3467
-3459
-3450
-3439
-3426
-3413
-3398
-3382
-3365
-3347
-3328
-3308
-3287
-3266
-3244
-3222
-3199
-3175
-3150
-3124
-3098
-3070
-3040
-3010
-2979
-2947
-2914
-2879
-2844
-2808
-2772
-2735
-2697
-2658
-2620
-2580
-2541
-2501
-2461
-2420
-2380
-2339
-2299
-2258
-2218
-2177
-2137
-2096
-2056
-2015
-1975
-1935
-1894
-1853
-1812
-1771
-1729
-1687
-1644
-1600
-1556
-1511
-1465
-1418
-1371
-1323
-1273
-1223
-1173
-1122
-1070
-1018
-965
-913
-860
-807
-754
-702
-650
-599
-548
-498
-449
-401
-353
-307
-262
-218
-176
-135
-95
-57
-20
16
50
84
116
148
179
209
239
267
295
323
349
374
398
421
442
462
481
499
514
529
542
554
564
574
582
590
597
604
610
616
621
627
632
636
641
645
649
653
656
659
662
665
667
669
671
672
672
672
672
671
669
667
665
663
661
658
655
653
650
647
644
641
638
634
630
626
622
618
613
608
603
597
590
584
576
569
560
552
543
533
523
513
502
491
479
466
453
439
425
410
395
379
362
345
327
309
290
271
251
230
209
187
165
143
120
98
75
53
31
10
-12
-32
-53
-72
-92
-111
-130
-149
-167
-186
-205
-224
-243
-262
-282
-303
-324
-345
-367
-390
-413
-437
-461
-486
-511
-538
-564
-592
-620
-648
-677
-707
-738
-769
-802
-835
-869
-904
-940
-977
-1014
-1054
-1094
-1135
-1177
-1220
-1264
-1309
-1354
-1400
-1447
-1495
-1542
-1590
-1638
-1687
-1735
-1783
-1831
-1879
-1927
-1974
-2021
-2068
-2114
-2161
-2207
-2253
-2298
-2344
-2389
-2434
-2479
-2523
-2567
-2611
-2654
-2696
-2737
-2777
-2817
-2856
-2893
-2931
-2967
-3003
-3038
-3073
-3107
-3141
-3174
-3208
-3241
-3273
-3306
-3338
-3371
-3403
-3436
-3468
-3501
-3533
-3566
-3598
-3630
-3662
-3693
-3723
-3754
-3783
-3812
-3841
-3869
-3897
-3925
-3952
-3979
-4006
-4033
-4059
-4086
-4113
-4139
-4166
-4192
-4218
-4243
-4269
-4295
-4320
-4346
-4371
-4395
-4420
-4444
-4467
-4491
-4513
-4535
-4557
-4578
-4599
-4620
-4640
-4660
-4680
-4700
-4719
-4739
-4758
-4777
-4796
-4815
-4834
-4852
-4871
-4889
-4907
-4926
-4943
-4961
-4979
-4996
-5012
-5028
-5044
-5060
-5074
-5089
-5103
-5116
-5130
-5143
-5155
-5168
-5180
-5192
-5204
-5216
-5228
-5240
-5251
-5263
-5274
-5286
-5298
-5311
-5324
-5337
-5351
-5366
-5381
-5398
-5415
-5433
-5452
-5472
-5493
-5514
-5537
-5559
-5582
-5606
-5630
-5654
-5678
-5703
-5727
-5752
-5776
-5801
-5826
-5851
-5876
-5902
-5928
-5954
-5980
-6006
-6033
-6058
-6084
-6109
-6134
-6159
-6183
-6207
-6230
-6253
-6275
-6297
-6318
-6338
-6357
-6376
-6394
-6411
-6427
-6443
-6457
-6471
-6484
-6496
-6506
-6516
-6525
-6532
-6539
-6544
-6548
-6552
-6555
-6557
-6558
-6558
-6558
-6558
-6557
-6555
-6553
-6551
-6548
-6545
-6541
-6536
-6532
-6526
-6520
-6514
-6507
-6499
-6491
-6483
-6474
-6465
-6456
-6447
-6437
-6428
-6418
-6409
-6400
-6391
-6381
-6373
-6364
-6355
-6347
-6339
-6332
-6324
-6316
-6309
-6301
-6293
-6285
-6277
-6268
-6258
-6249
-6238
-6228
-6217
-6206
-6194
-6182
-6169
-6156
-6142
-6128
-6112
-6096
-6079
-6061
-6042
-6023
-6003
-5983
-5962
-5940
-5918
-5896
-5873
-5849
-5825
-5801
-5776
-5751
-5726
-5700
-5675
-5649
-5623
-5597
-5570
-5544
-5517
-5490
-5463
-5436
-5409
-5382
-5355
-5327
-5300
-5272
-5245
-5217
-5189
-5161
-5133
-5104
-5076
-5047
-5019
-4990
-4961
-4932
-4903
-4873
-4844
-4813
-4783
-4752
-4720
-4687
-4654
-4620
-4585
-4549
-4512
-4475
-4437
-4399
-4360
-4321
-4282
-4243
-4203
-4163
-4123
-4082
-4041
-3999
-3957
-3915
-3871
-3828
-3783
-3739
-3693
-3648
-3601
-3555
-3508
-3460
-3412
-3363
-3314
-3264
-3214
-3163
-3111
-3058
-3005
-2951
-2896
-2840
-2784
-2728
-2671
-2613
-2556
-2497
-2439
-2381
-2322
-2263
-2205
-2146
-2087
-2029
-1971
-1913
-1856
-1799
-1743
-1686
-1631
-1575
-1520
-1465
-1410
-1355
-1300
-1246
-1192
-1139
-1086
-1033
-982
-931
-882
-834
-787
-741
-697
-654
-612
-572
-533
-495
-458
-422
-387
-353
-320
-288
-256
-226
-195
-166
-137
-109
-81
-54
-28
-2
22
46
69
91
113
133
153
171
189
205
221
235
248
260
272
282
291
298
305
311
316
320
323
325
326
326
325
323
321
317
313
308
302
295
288
280
272
262
253
242
231
219
206
192
178
164
148
132
116
99
82
64
46
29
11
-8
-26
-44
-62
-80
-98
-116
-134
-152
-169
-187
-204
-221
-238
-254
-270
-286
-302
-317
-331
-345
-359
-372
-384
-396
-408
-419
-430
-441
-451
-461
-472
-481
-491
-501
-510
-519
-528
-537
-545
-553
-561
-568
-575
-583
-589
-596
-602
-609
-615
-621
-627
-634
-640
-648
-656
-665
-674
-685
-696
-708
-720
-734
-748
-763
-778
-793
-809
-825
-842
-858
-875
-891
-908
-925
-941
-958
-975
-992
-1008
-1027
-1045
-1063
-1081
-1100
-1118
-1137
-1156
-1175
-1194
-1212
-1231
-1249
-1267
-1285
-1303
-1321
-1338
-1356
-1373
-1390
-1407
-1424
-1441
-1458
-1474
-1490
-1506
-1521
-1535
-1549
-1562
-1575
-1587
-1599
-1609
-1619
-1629
-1638
-1646
-1654
-1660
-1666
-1671
-1675
-1678
-1680
-1682
-1682
-1682
-1681
-1679
-1677
-1674
-1670
-1667
-1662
-1658
-1653
-1647
-1642
-1636
-1630
-1625
-1619
-1614
-1609
-1604
-1599
-1595
-1591
-1587
-1584
-1580
-1577
-1574
-1571
-1568
-1565
-1563
-1561
-1559
-1558
-1557
-1557
-1557
-1557
-1557
-1558
-1559
-1559
-1560
-1561
-1562
-1563
-1564
-1566
-1567
-1569
-1571
-1574
-1576
-1579
-1583
-1586
-1589
-1593
-1597
-1601
-1605
-1610
-1615
-1620
-1625
-1630
-1636
-1642
-1649
-1656
-1663
-1670
-1679
-1687
-1696
-1706
-1716
-1726
-1736
-1747
-1757
-1768
-1778
-1788
-1798
-1807
-1817
-1825
-1833
-1841
-1847
-1853
-1859
-1863
-1867
-1869
-1871
-1872
-1872
-1871
-1869
-1865
-1860
-1854
-1846
-1836
-1825
-1812
-1797
-1780
-1762
-1741
-1719
-1695
-1670
-1642
-1614
-1583
-1551
-1518
-1484
-1448
-1411
-1373
-1334
-1294
-1254
-1212
-1170
-1127
-1084
-1040
-996
-952
-907
-862
-816
-771
-726
-680
-635
-590
-546
-501
-457
-413
-370
-326
-283
-239
-196
-152
-109
-65
-21
24
69
115
161
207
254
302
350
399
448
498
548
599
651
702
755
808
861
915
970
1025
1081
1137
1195
1253
1311
1371
1431
1493
1555
1617
1681
1745
1810
1875
1942
2009
2078
2148
2219
2292
2365
2441
2517
2595
2674
2754
2835
2917
2999
3083
3167
3251
3336
3421
3507
3592
3678
3764
3850
3936
4022
4107
4193
4279
4364
4449
4535
4619
4704
4788
4871
4954
5037
5119
5200
5281
5360
5440
5518
5596
5672
5748
5823
5896
5969
6040
6110
6178
6245
6310
6374
6437
6497
6556
6613
6669
6723
6776
6827
6877
6925
6973
7019
7064
7109
7152
7195
7237
7278
7318
7358
7397
7436
7474
7511
7548
7584
7620
7655
7690
7724
7757
7789
7821
7851
7881
7910
7938
7966
7992
8019
8045
8070
8096
8119
8145
8169
8192
8215
8237
8258
8279
8299
8318
8337
8356
8373
8391
8407
8424
8439
8455
8469
8483
8497
8509
8521
8533
8543
8553
8563
8572
8580
8588
8595
8602
8608
8613
8617
8620
8622
8624
8623
8622
8620
8617
8613
8608
8602
8595
8588
8580
8571
8561
8551
8540
8528
8516
8502
8488
8474
8459
8443
8427
8411
8394
8377
8359
8341
8322
8303
8284
8264
8244
8224
8204
8183
8163
8141
8119
8099
8076
8054
8029
8006
7981
7955
7928
7900
7871
7841
7810
7779
7746
7713
7679
7645
7610
7575
7540
7504
7469
7433
7397
7361
7325
7289
7253
7217
7181
7145
7109
7074
7038
7003
6968
6933
6897
6862
6826
6790
6754
6718
6681
6644
6608
6571
6534
6496
6459
6421
6384
6346
6308
6269
6231
6192
6153
6114
6075
6037
5999
5961
5923
5887
5850
5815
5780
5746
5713
5680
5647
5615
5584
5553
5522
5492
5463
5433
5404
5376
5348
5320
5293
5266
5239
5213
5187
5162
5137
5112
5088
5065
5042
5020
4999
4979
4959
4941
4923
4907
4891
4876
4862
4849
4837
4826
4815
4806
4797
4790
4784
4779
4775
4772
4771
4771
4772
4775
4778
4783
4789
4796
4803
4812
4821
4831
4842
4854
4867
4881
4897
4914
4932
4951
4972
4994
5018
5042
5067
5094
5121
5150
5180
5210
5242
5275
5310
5345
5382
5420
5459
5500
5541
5584
5627
5672
5717
5764
5811
5859
5907
5956
6006
6056
6105
6155
6206
6256
6306
6355
6405
6455
6504
6554
6603
6652
6700
6749
6797
6845
6892
6939
6985
7031
7077
7122
7166
7210
7253
7295
7337
7378
7418
7457
7495
7532
7568
7603
7637
7670
7702
7733
7763
7792
7819
7846
7872
7896
7919
7942
7962
7982
8000
8018
8032
8048
8061
8073
8083
8092
8100
8106
8111
8115
8116
8117
8116
8114
8109
8105
8099
8090
8083
8074
8064
8053
8042
8029
8016
8004
7991
7977
7963
7949
7934
7920
7905
7890
7875
7861
7846
7831
7816
7801
7786
7770
7755
7738
7722
7705
7688
7671
7653
7636
7618
7599
7581
7562
7544
7524
7505
7485
7464
7444
7422
7401
7379
7356
7333
7310
7287
7263
7239
7214
7189
7164
7139
7113
7087
7061
7034
7008
6981
6955
6928
6902
6875
6849
6822
6796
6769
6743
6716
6690
6664
6639
6613
6588
6563
6539
6515
6492
6469
6447
6425
6403
6382
6361
6341
6322
6302
6284
6266
6248
6232
6215
6200
6185
6170
6157
6144
6131
6119
6108
6097
6086
6076
6067
6058
6049
6041
6033
6025
6018
6011
6005
5999
5994
5989
5984
5980
5976
5973
5970
5968
5966
5964
5962
5961
5960
5959
5958
5958
5957
5956
5956
5956
5956
5956
5957
5957
5959
5960
5962
5964
5967
5970
5973
5976
5979
5982
5985
5988
5992
5995
5998
6002
6006
6010
6014
6019
6023
6028
6033
6037
6042
6047
6052
6057
6062
6067
6072
6077
6081
6086
6089
6093
6096
6098
6100
6101
6102
6102
6103
6103
6102
6102
6101
6100
6098
6095
6092
6089
6084
6079
6072
6065
6057
6049
6040
6030
6019
6009
5998
5987
5976
5964
5953
5943
5932
5923
5913
5904
5895
5887
5880
5872
5866
5860
5854
5849
5845
5842
5839
5837
5836
5836
5837
5839
5842
5846
5850
5856
5862
5869
5876
5885
5893
5903
5912
5923
5933
5944
5955
5966
5977
5988
6000
6011
6023
6034
6046
6057
6069
6081
6092
6104
6115
6127
6138
6148
6159
6169
6179
6189
6199
6209
6219
6229
6239
6250
6260
6272
6283
6295
6307
6319
6332
6344
6357
6370
6383
6396
6409
6423
6437
6452
6466
6482
6497
6513
6529
6546
6562
6579
6596
6613
6630
6648
6665
6682
6699
6716
6733
6750
6766
6783
6800
6816
6833
6850
6867
6884
6901
6919
6937
6956
6975
6995
7016
7037
7058
7080
7102
7125
7147
7171
7194
7218
7243
7268
7293
7319
7344
7371
7397
7423
7450
7477
7504
7530
7557
7584
7611
7639
7666
7693
7721
7749
7777
7805
7834
7863
7892
7921
7951
7981
8010
8041
8071
8103
8134
8166
8199
8231
8265
8298
8332
8366
8400
8433
8467
8500
8533
8565
8596
8627
8658
8687
8717
8746
8774
8802
8830
8857
8883
8909
8934
8958
8982
9004
9025
9046
9065
9084
9101
9118
9133
9148
9162
9174
9186
9197
9208
9218
9226
9235
9242
9249
9256
9261
9266
9271
9275
9278
9280
9282
9283
9283
9283
9281
9279
9275
9271
9266
9261
9255
9248
9241
9233
9225
9216
9206
9196
9185
9174
9161
9148
9134
9119
9103
9086
9069
9050
9031
9011
8990
8968
8945
8921
8896
8870
8843
8815
8786
8756
8725
8693
8661
8627
8594
8560
8525
8490
8455
8420
8385
8350
8315
8280
8245
8210
8176
8141
8106
8071
8036
8000
7964
7927
7890
7852
7814
7775
7735
7695
7654
7613
7570
7527
7483
7439
7393
7347
7301
7253
7205
7157
7107
7057
7007
6955
6903
6851
6797
6743
6688
6632
6575
6518
6460
6402
6343
6284
6224
6163
6102
6041
5980
5918
5856
5795
5733
5672
5610
5549
5488
5427
5365
5303
5242
5180
5117
5055
4992
4928
4865
4801
4736
4672
4607
4543
4478
4413
4348
4284
4219
4155
4091
4027
3963
3900
3836
3773
3709
3646
3582
3518
3455
3391
3328
3265
3203
3140
3079
3018
2957
2898
2839
2782
2725
2670
2616
2562
2510
2459
2408
2359
2311
2263
2217
2171
2126
2081
2037
1994
1952
1910
1869
1829
1790
1752
1714
1678
1642
1607
1573
1540
1508
1476
1445
1416
1387
1358
1331
1305
1279
1254
1230
1207
1185
1163
1143
1123
1104
1087
1070
1054
1039
1025
1012
1000
989
980
970
962
955
948
941
936
930
925
921
917
912
908
904
900
895
890
885
879
874
868
861
855
848
841
834
827
819
812
804
797
789
781
772
763
754
745
735
725
715
704
693
681
669
657
645
633
620
608
595
583
570
558
545
532
520
508
495
483
471
459
448
437
425
415
404
394
383
373
363
352
342
332
322
312
301
291
281
270
260
249
238
227
216
205
193
181
168
155
142
128
113
98
82
66
49
31
13
-6
-25
-45
-65
-86
-107
-128
-150
-173
-195
-218
-241
-265
-288
-312
-335
-359
-383
-408
-432
-457
-481
-506
-531
-556
-581
-605
-630
-654
-678
-702
-725
-748
-770
-792
-813
-833
-854
-873
-892
-911
-929
-947
-965
-983
-1000
-1016
-1034
-1050
-1067
-1083
-1098
-1113
-1128
-1142
-1156
-1168
-1180
-1191
-1201
-1210
-1218
-1225
-1231
-1236
-1240
-1243
-1245
-1247
-1247
-1247
-1245
-1243
-1239
-1235
-1229
-1222
-1214
-1205
-1195
-1184
-1171
-1158
-1144
-1128
-1111
-1094
-1075
-1055
-1035
-1014
-993
-971
-949
-926
-904
-881
-858
-835
-812
-789
-766
-742
-719
-696
-672
-648
-624
-600
-576
-551
-526
-501
-476
-450
-425
-399
-373
-348
-322
-296
-270
-244
-218
-191
-165
-138
-111
-84
-57
-29
-1
27
55
83
111
139
167
195
223
250
277
305
331
358
385
412
439
466
494
521
550
578
607
636
666
696
727
758
789
821
853
885
918
950
983
1016
1050
1083
1116
1150
1183
1217
1251
1286
1320
1355
1390
1425
1460
1496
1532
1568
1604
1641
1677
1714
1751
1789
1826
1864
1902
1940
1978
2016
2054
2093
2131
2169
2206
2244
2281
2318
2354
2390
2425
2459
2494
2527
2560
2592
2624
2655
2686
2716
2746
2776
2805
2834
2863
2891
2919
2947
2975
3003
3031
3058
3086
3113
3140
3167
3193
3220
3247
3274
3301
3328
3355
3382
3409
3436
3463
3490
3517
3545
3573
3601
3629
3657
3685
3713
3740
3767
3794
3821
3847
3872
3897
3922
3946
3969
3992
4014
4037
4059
4080
4100
4120
4140
4159
4177
4195
4213
4231
4249
4266
4284
4301
4319
4336
4352
4369
4385
4400
4415
4430
4444
4457
4470
4482
4494
4504
4514
4523
4532
4539
4546
4551
4556
4559
4562
4564
4566
4566
4566
4564
4562
4559
4554
4549
4543
4535
4527
4517
4507
4495
4483
4470
4456
4442
4426
4410
4393
4376
4358
4339
4320
4301
4282
4262
4242
4222
4202
4182
4162
4141
4121
4100
4078
4058
4037
4014
3993
3972
3950
3928
3906
3885
3863
3842
3821
3800
3780
3760
3739
3720
3700
3680
3660
3640
3620
3600
3580
3560
3539
3519
3498
3477
3456
3434
3413
3391
3369
3347
3324
3301
3277
3254
3229
3204
3179
3154
3128
3101
3074
3047
3020
2992
2963
2934
2904
2874
2842
2809
2775
2740
2704
2666
2627
2586
2545
2502
2458
2413
2367
2320
2272
2224
2174
2124
2073
2021
1968
1915
1862
1808
1753
1698
1642
1586
1529
1472
1414
1356
1298
1240
1181
1122
1064
1006
947
889
831
773
716
658
600
543
486
429
373
316
261
206
151
98
45
-7
-58
-109
-158
-207
-254
-301
-347
-392
-436
-479
-521
-562
-602
-640
-678
-714
-750
-784
-817
-850
-881
-912
-942
-971
-999
-1026
-1053
-1079
-1104
-1129
-1153
-1176
-1199
-1222
-1244
-1265
-1286
-1307
-1327
-1346
-1364
-1382
-1399
-1416
-1432
-1447
-1461
-1475
-1488
-1500
-1512
-1524
-1535
-1545
-1555
-1564
-1573
-1581
-1588
-1595
-1601
-1607
-1613
-1618
-1622
-1626
-1630
-1633
-1637
-1640
-1643
-1646
-1649
-1652
-1654
-1657
-1659
-1662
-1664
-1666
-1668
-1669
-1670
-1671
-1671
-1670
-1669
-1668
-1666
-1663
-1659
-1655
-1650
-1644
-1637
-1630
-1621
-1612
-1601
-1590
-1577
-1564
-1550
-1535
-1519
-1502
-1484
-1466
-1447
-1427
-1406
-1384
-1362
-1339
-1316
-1291
-1267
-1241
-1216
-1189
-1163
-1136
-1109
-1081
-1053
-1025
-996
-967
-938
-908
-878
-848
-817
-785
-754
-721
-689
-655
-622
-588
-553
-518
-483
-447
-410
-373
-336
-299
-261
-223
-185
-146
-107
-68
-29
11
50
91
131
172
213
255
297
339
382
425
469
512
556
600
644
688
731
775
818
861
903
946
989
1032
1076
1119
1164
1209
1254
1300
1346
1394
1442
1491
1540
1591
1642
1694
1747
1802
1857
1913
1970
2028
2087
2146
2207
2269
2332
2396
2461
2527
2593
2661
2730
2800
2871
2943
3016
3089
3163
3239
3314
3391
3468
3546
3624
3703
3783
3863
3945
4026
4109
4193
4277
4361
4447
4533
4620
4708
4796
4885
4974
5064
5154
5245
5336
5427
5518
5609
5701
5792
5884
5975
6066
6157
6248
6338
6428
6518
6606
6695
6783
6870
6956
7041
7125
7209
7291
7371
7450
7528
7604
7678
7751
7822
7892
7960
8026
8090
8154
8216
8276
8335
8392
8447
8501
8553
8602
8650
8696
8739
8781
8820
8857
8892
8924
8954
8982
9008
9031
9053
9071
9088
9102
9114
9124
9131
9136
9139
9139
9136
9132
9124
9114
9102
9088
9071
9053
9032
9010
8987
8962
8935
8908
8880
8851
8822
8792
8761
8730
8699
8667
8635
8603
8570
8537
8503
8469
8434
8400
8365
8330
8294
8259
8223
8186
8150
8114
8077
8039
8003
7966
7929
7892
7855
7819
7782
7744
7707
7670
7632
7593
7554
7515
7475
7434
7393
7352
7310
7267
7223
7179
7134
7088
7042
6994
6945
6895
6845
6793
6740
6686
6632
6576
6520
6463
6405
6346
6287
6227
6166
6105
6043
5981
5918
5854
5790
5725
5659
5592
5525
5457
5388
5319
5248
5177
5105
5033
4959
4885
4809
4733
4656
4578
4499
4420
4340
4260
4180
4100
4019
3939
3859
3779
3700
3620
3541
3462
3384
3306
3228
3151
3074
2998
2922
2847
2774
2701
2629
2558
2488
2419
2351
2285
2219
2155
2091
2028
1965
1904
1843
1782
1721
1661
1601
1542
1482
1423
1363
1304
1245
1186
1128
1070
1012
957
901
846
792
738
686
634
583
533
484
436
389
343
297
253
211
169
130
92
55
20
-13
-44
-74
-102
-128
-154
-178
-201
-222
-243
-263
-282
-299
-316
-332
-348
-362
-376
-390
-402
-414
-426
-437
-446
-456
-464
-471
-477
-482
-487
-490
-492
-493
-493
-491
-489
-486
-482
-477
-470
-463
-455
-446
-436
-425
-413
-401
-388
-374
-360
-345
-330
-315
-299
-284
-268
-252
-235
-219
-202
-186
-169
-151
-134
-116
-97
-78
-58
-39
-18
3
25
47
70
93
117
142
167
193
219
247
274
303
331
361
391
422
453
485
518
551
584
618
652
686
721
756
791
826
861
897
932
968
1004
1039
1075
1111
1146
1181
1217
1252
1287
1323
1358
1393
1429
1464
1500
1536
1573
1610
1647
1685
1723
1762
1801
1841
1881
1922
1963
2004
2045
2088
2130
2173
2216
2260
2305
2351
2397
2444
2491
2539
2587
2636
2685
2734
2783
2833
2882
2933
2983
3034
3085
3136
3187
3238
3290
3341
3393
3445
3496
3548
3600
3652
3704
3756
3809
3863
3917
3971
4026
4082
4139
4196
4254
4313
4372
4432
4492
4552
4613
4673
4732
4792
4851
4910
4968
5025
5082
5138
5193
5248
5303
5356
5409
5462
5513
5564
5614
5663
5711
5758
5804
5849
5893
5936
5978
6020
6060
6100
6140
6179
6217
6255
6293
6330
6366
6402
6437
6472
6506
6539
6572
6604
6635
6666
6695
6724
6753
6780
6807
6833
6859
6884
6908
6931
6954
6976
6997
7017
7036
7054
7071
7087
7101
7114
7125
7135
7143
7150
7155
7159
7161
7161
7161
7158
7155
7151
7145
7138
7131
7122
7113
7103
7092
7081
7068
7054
7039
7023
7006
6987
6966
6944
6921
6895
6869
6841
6812
6781
6749
6716
6681
6646
6610
6572
6534
6495
6456
6415
6374
6331
6288
6243
6197
6149
6100
6050
5999
5946
5893
5837
5781
5723
5664
5603
5542
5478
5414
5348
5280
5211
5141
5070
4998
4924
4849
4773
4696
4618
4539
4459
4379
4297
4215
4132
4048
3964
3879
3794
3708
3622
3535
3448
3360
3272
3184
3096
3007
2919
2830
2741
2652
2563
2474
2385
2297
2208
2120
2032
1945
1858
1772
1686
1601
1517
1434
1351
1269
1188
1107
1027
948
869
791
713
636
559
482
406
331
255
180
104
29
-47
-122
-198
-274
-350
-426
-502
-578
-654
-730
-806
-882
-958
-1034
-1111
-1188
-1265
-1343
-1421
-1499
-1577
-1654
-1732
-1808
-1885
-1960
-2035
-2109
-2182
-2255
-2326
-2397
-2467
-2536
-2605
-2672
-2738
-2803
-2867
-2930
-2992
-3053
-3112
-3170
-3227
-3283
-3337
-3391
-3443
-3494
-3544
-3594
-3642
-3689
-3734
-3779
-3822
-3864
-3905
-3944
-3982
-4019
-4054
-4086
-4120
-4151
-4181
-4210
-4238
-4264
-4289
-4312
-4335
-4356
-4376
-4395
-4413
-4429
-4444
-4458
-4470
-4480
-4489
-4497
-4503
-4508
-4512
-4513
-4513
-4512
-4509
-4505
-4499
-4491
-4482
-4470
-4457
-4442
-4425
-4406
-4386
-4363
-4339
-4314
-4287
-4259
-4230
-4200
-4169
-4137
-4104
-4070
-4035
-3998
-3960
-3921
-3881
-3839
-3796
-3751
-3706
-3659
-3610
-3561
-3510
-3459
-3406
-3352
-3298
-3243
-3187
-3131
-3074
-3017
-2959
-2901
-2843
-2784
-2724
-2664
-2603
-2542
-2480
-2418
-2355
-2291
-2227
-2163
-2098
-2032
-1966
-1899
-1832
-1765
-1697
-1628
-1560
-1491
-1423
-1354
-1286
-1218
-1150
-1082
-1014
-947
-881
-815
-749
-684
-619
-554
-490
-426
-363
-301
-239
-177
-117
-57
2
60
117
173
228
282
335
387
438
487
536
584
631
677
722
766
809
852
894
936
977
1016
1058
1097
1137
1175
1214
1251
1288
1325
1361
1396
1431
1466
1500
1534
1568
1601
1635
1668
1701
1733
1766
1798
1830
1862
1894
1925
1956
1987
2017
2047
2076
2105
2134
2162
2190
2217
2244
2270
2296
2321
2345
2369
2393
2416
2438
2459
2480
2500
2520
2539
2558
2576
2593
2610
2626
2642
2657
2671
2685
2697
2708
2719
2728
2736
2743
2748
2753
2757
2759
2761
2762
2762
2761
2760
2757
2754
2751
2747
2742
2736
2731
2724
2717
2709
2701
2691
2681
2671
2659
2647
2634
2620
2606
2591
2576
2560
2543
2525
2506
2487
2466
2444
2421
2398
2373
2347
2320
2292
2263
2233
2203
2172
2140
2107
2073
2039
2004
1969
1932
1895
1858
1820
1781
1742
1703
1663
1623
1584
1543
1503
1463
1423
1383
1343
1303
1263
1223
1184
1144
1105
1066
1028
990
952
915
878
841
806
771
736
702
669
636
604
572
541
511
481
452
423
395
368
342
316
290
265
241
218
195
172
150
129
108
88
68
49
31
12
-7
-25
-44
-64
-83
-104
-124
-146
-167
-190
-213
-237
-262
-287
-313
-340
-367
-395
-424
-453
-482
-512
-543
-573
-605
-636
-668
-701
-734
-767
-801
-836
-870
-905
-941
-977
-1014
-1052
-1090
-1128
-1168
-1208
-1248
-1290
-1331
-1373
-1416
-1460
-1504
-1550
-1596
-1643
-1691
-1740
-1789
-1840
-1892
-1944
-1997
-2050
-2103
-2157
-2212
-2267
-2323
-2379
-2435
-2492
-2550
-2607
-2665
-2723
-2782
-2840
-2899
-2957
-3016
-3075
-3133
-3192
-3251
-3310
-3368
-3427
-3485
-3542
-3600
-3656
-3712
-3768
-3822
-3876
-3929
-3981
-4032
-4082
-4132
-4181
-4229
-4276
-4322
-4368
-4413
-4457
-4501
-4543
-4584
-4625
-4664
-4703
-4740
-4777
-4812
-4847
-4880
-4912
-4943
-4973
-5002
-5030
-5057
-5083
-5108
-5132
-5155
-5178
-5201
-5222
-5243
-5264
-5283
-5302
-5320
-5337
-5353
-5369
-5384
-5397
-5411
-5423
-5435
-5446
-5456
-5466
-5475
-5484
-5492
-5499
-5506
-5512
-5518
-5523
-5528
-5532
-5536
-5540
-5543
-5546
-5549
-5552
-5554
-5556
-5557
-5559
-5560
-5561
-5562
-5562
-5563
-5563
-5563
-5564
-5564
-5564
-5564
-5564
-5565
-5565
-5565
-5565
-5565
-5565
-5565
-5565
-5565
-5565
-5565
-5565
-5565
-5564
-5564
-5563
-5563
-5562
-5561
-5560
-5559
-5558
-5557
-5555
-5553
-5551
-5549
-5546
-5542
-5538
-5534
-5529
-5524
-5519
-5513
-5506
-5499
-5492
-5485
-5477
-5469
-5460
-5451
-5442
-5433
-5423
-5412
-5402
-5390
-5378
-5366
-5353
-5339
-5324
-5309
-5293
-5277
-5260
-5243
-5226
-5208
-5190
-5171
-5152
-5132
-5112
-5092
-5071
-5049
-5027
-5005
-4983
-4960
-4938
-4916
-4894
-4872
-4850
-4829
-4807
-4786
-4765
-4745
-4724
-4704
-4684
-4664
-4644
-4624
-4605
-4585
-4566
-4547
-4528
-4509
-4490
-4470
-4451
-4431
-4412
-4392
-4372
-4352
-4332
-4312
-4291
-4270
-4249
-4228
-4206
-4184
-4161
-4137
-4113
-4088
-4062
-4037
-4010
-3983
-3955
-3927
-3898
-3869
-3840
-3810
-3780
-3750
-3719
-3688
-3657
-3625
-3593
-3561
-3528
-3494
-3461
-3426
-3391
-3356
-3321
-3284
-3248
-3211
-3174
-3137
-3100
-3063
-3026
-2990
-2954
-2919
-2884
-2851
-2818
-2785
-2754
-2723
-2694
-2665
-2638
-2611
-2585
-2561
-2537
-2515
-2495
-2475
-2457
-2440
-2424
-2409
-2396
-2384
-2373
-2363
-2355
-2348
-2342
-2338
-2335
-2334
-2334
-2335
-2337
-2341
-2345
-2351
-2358
-2367
-2376
-2386
-2397
-2409
-2422
-2436
-2451
-2466
-2483
-2500
-2518
-2538
-2558
-2579
-2602
-2625
-2650
-2677
-2704
-2733
-2764
-2796
-2829
-2865
-2901
-2939
-2979
-3020
-3062
-3105
-3150
-3195
-3243
-3291
-3340
-3392
-3444
-3498
-3554
-3611
-3670
-3731
-3793
-3856
-3921
-3987
-4054
-4123
-4192
-4263
-4335
-4407
-4481
-4555
-4630
-4706
-4782
-4859
-4936
-5013
-5091
-5168
-5247
-5325
-5403
-5482
-5560
-5639
-5717
-5795
-5874
-5952
-6030
-6108
-6186
-6263
-6341
-6419
-6496
-6574
-6651
-6728
-6805
-6882
-6958
-7034
-7110
-7186
-7261
-7337
-7412
-7487
-7561
-7636
-7710
-7784
-7858
-7931
-8003
-8076
-8147
-8218
-8289
-8359
-8428
-8498
-8566
-8634
-8702
-8769
-8836
-8901
-8967
-9031
-9095
-9158
-9220
-9282
-9343
-9403
-9462
-9521
-9580
-9638
-9695
-9752
-9808
-9863
-9918
-9971
-10023
-10074
-10124
-10172
-10219
-10265
-10310
-10353
-10395
-10436
-10475
-10514
-10551
-10586
-10621
-10654
-10686
-10717
-10746
-10775
-10802
-10829
-10855
-10879
-10903
-10926
-10948
-10969
-10989
-11009
-11027
-11045
-11062
-11079
-11094
-11109
-11124
-11138
-11152
-11165
-11177
-11189
-11201
-11213
-11225
-11236
-11248
-11259
-11272
-11284
-11297
-11310
-11324
-11339
-11354
-11370
-11386
-11403
-11421
-11439
-11457
-11476
-11495
-11514
-11533
-11553
-11573
-11593
-11614
-11635
-11657
-11679
-11702
-11726
-11751
-11776
-11802
-11828
-11856
-11884
-11913
-11942
-11973
-12004
-12035
-12068
-12101
-12135
-12169
-12204
-12239
-12274
-12310
-12346
-12383
-12420
-12457
-12495
-12533
-12572
-12610
-12650
-12689
-12729
-12769
-12809
-12849
-12889
-12929
-12969
-13008
-13047
-13086
-13124
-13162
-13199
-13236
-13272
-13308
-13343
-13377
-13411
-13443
-13474
-13505
-13534
-13562
-13590
-13616
-13642
-13667
-13690
-13713
-13735
-13756
-13776
-13795
-13813
-13830
-13846
-13860
-13874
-13886
-13897
-13906
-13914
-13921
-13927
-13932
-13935
-13937
-13938
-13938
-13936
-13934
-13930
-13926
-13920
-13913
-13905
-13895
-13885
-13873
-13861
-13848
-13835
-13821
-13807
-13793
-13778
-13764
-13749
-13734
-13720
-13705
-13690
-13675
-13660
-13644
-13629
-13614
-13598
-13583
-13568
-13552
-13538
-13523
-13509
-13495
-13482
-13469
-13456
-13445
-13433
-13423
-13413
-13405
-13396
-13389
-13383
-13377
-13372
-13368
-13365
-13363
-13362
-13361
-13362
-13364
-13367
-13371
-13376
-13383
-13391
-13401
-13411
-13423
-13437
-13451
-13467
-13484
-13503
-13522
-13541
-13562
-13583
-13605
-13627
-13650
-13672
-13695
-13718
-13741
-13763
-13786
-13809
-13832
-13855
-13877
-13900
-13923
-13946
-13969
-13993
-14016
-14041
-14065
-14090
-14115
-14140
-14166
-14192
-14219
-14245
-14272
-14299
-14326
-14353
-14380
-14407
-14434
-14461
-14488
-14515
-14542
-14569
-14595
-14622
-14648
-14675
-14701
-14727
-14754
-14779
-14805
-14830
-14856
-14880
-14904
-14928
-14951
-14974
-14996
-15017
-15037
-15057
-15075
-15093
-15110
-15127
-15143
-15158
-15173
-15188
-15202
-15216
-15230
-15243
-15257
-15270
-15283
-15295
-15307
-15318
-15328
-15338
-15347
-15356
-15363
-15370
-15376
-15382
-15387
-15391
-15395
-15399
-15402
-15405
-15407
-15410
-15412
-15414
-15416
-15418
-15420
-15421
-15422
-15423
-15424
-15424
-15424
-15423
-15423
-15421
-15420
-15419
-15417
-15414
-15411
-15408
-15405
-15400
-15395
-15390
-15384
-15376
-15368
-15360
-15350
-15340
-15329
-15317
-15305
-15292
-15279
-15265
-15251
-15236
-15221
-15206
-15190
-15174
-15157
-15140
-15123
-15105
-15087
-15068
-15049
-15029
-15008
-14986
-14963
-14940
-14916
-14891
-14866
-14840
-14814
-14787
-14760
-14732
-14703
-14674
-14644
-14613
-14582
-14549
-14516
-14482
-14447
-14412
-14375
-14338
-14300
-14261
-14221
-14181
-14140
-14098
-14056
-14013
-13969
-13924
-13879
-13833
-13786
-13739
-13692
-13643
-13595
-13546
-13496
-13446
-13395
-13344
-13292
-13240
-13188
-13135
-13081
-13028
-12974
-12920
-12865
-12811
-12755
-12700
-12644
-12588
-12531
-12474
-12417
-12360
-12302
-12245
-12187
-12129
-12072
-12014
-11957
-11900
-11844
-11787
-11731
-11675
-11620
-11565
-11510
-11455
-11401
-11347
-11293
-11240
-11187
-11133
-11080
-11028
-10975
-10923
-10871
-10820
-10770
-10720
-10671
-10622
-10574
-10526
-10478
-10431
-10385
-10339
-10293
-10248
-10203
-10159
-10115
-10072
-10030
-9988
-9947
-9907
-9867
-9828
-9789
-9752
-9715
-9679
-9644
-9609
-9576
-9542
-9510
-9478
-9447
-9416
-9385
-9355
-9325
-9296
-9267
-9238
-9210
-9183
-9155
-9128
-9101
-9075
-9048
-9021
-8995
-8968
-8941
-8913
-8886
-8858
-8829
-8801
-8771
-8742
-8712
-8681
-8650
-8618
-8586
-8553
-8519
-8485
-8450
-8415
-8379
-8343
-8306
-8269
-8230
-8192
-8153
-8113
-8071
-8031
-7989
-7947
-7905
-7863
-7820
-7777
-7735
-7693
-7650
-7608
-7567
-7525
-7484
-7443
-7403
-7362
-7322
-7282
-7242
-7203
-7164
-7124
-7085
-7046
-7007
-6968
-6929
-6889
-6850
-6811
-6772
-6733
-6694
-6655
-6616
-6577
-6538
-6499
-6460
-6420
-6381
-6342
-6302
-6262
-6222
-6183
-6143
-6103
-6063
-6023
-5984
-5945
-5905
-5866
-5828
-5790
-5752
-5714
-5677
-5640
-5603
-5567
-5530
-5494
-5458
-5421
-5385
-5349
-5313
-5277
-5241
-5206
-5171
-5136
-5101
-5068
-5034
-5001
-4969
-4937
-4905
-4874
-4844
-4814
-4784
-4755
-4727
-4699
-4671
-4645
-4619
-4593
-4569
-4545
-4523
-4501
-4480
-4461
-4443
-4425
-4409
-4394
-4379
-4366
-4353
-4341
-4329
-4318
-4307
-4297
-4287
-4277
-4267
-4259
-4250
-4242
-4235
-4228
-4222
-4217
-4212
-4208
-4205
-4202
-4200
-4198
-4196
-4195
-4194
-4193
-4194
-4194
-4196
-4198
-4201
-4205
-4210
-4215
-4221
-4228
-4236
-4244
-4253
-4262
-4272
-4283
-4294
-4306
-4319
-4332
-4345
-4359
-4373
-4387
-4401
-4415
-4429
-4443
-4457
-4471
-4485
-4499
-4514
-4528
-4543
-4557
-4572
-4586
-4600
-4614
-4628
-4641
-4654
-4667
-4680
-4692
-4705
-4717
-4729
-4742
-4754
-4766
-4779
-4791
-4804
-4817
-4830
-4843
-4857
-4870
-4884
-4898
-4912
-4926
-4940
-4954
-4969
-4984
-4999
-5014
-5029
-5044
-5060
-5075
-5091
-5106
-5121
-5136
-5152
-5167
-5183
-5199
-5215
-5231
-5248
-5265
-5283
-5301
-5318
-5336
-5354
-5371
-5388
-5405
-5422
-5438
-5455
-5471
-5486
-5502
-5517
-5532
-5547
-5562
-5576
-5590
-5603
-5617
-5629
-5641
-5653
-5664
-5674
-5684
-5692
-5700
-5707
-5714
-5719
-5724
-5728
-5731
-5733
-5735
-5735
-5735
-5735
-5733
-5731
-5728
-5725
-5720
-5716
-5710
-5704
-5698
-5690
-5683
-5675
-5666
-5657
-5647
-5636
-5624
-5612
-5599
-5585
-5570
-5555
-5538
-5521
-5503
-5484
-5464
-5444
-5423
-5401
-5379
-5357
-5333
-5310
-5285
-5261
-5236
-5210
-5185
-5158
-5132
-5105
-5077
-5049
-5021
-4992
-4962
-4932
-4901
-4870
-4838
-4805
-4772
-4738
-4703
-4668
-4631
-4594
-4556
-4517
-4477
-4436
-4395
-4352
-4308
-4263
-4217
-4170
-4122
-4073
-4024
-3974
-3923
-3871
-3818
-3765
-3711
-3656
-3600
-3544
-3487
-3429
-3370
-3310
-3249
-3188
-3126
-3063
-2999
-2935
-2869
-2804
-2738
-2671
-2604
-2537
-2469
-2401
-2333
-2265
-2197
-2129
-2061
-1993
-1926
-1859
-1793
-1727
-1661
-1596
-1532
-1468
-1404
-1341
-1279
-1217
-1156
-1095
-1035
-975
-917
-858
-801
-744
-688
-632
-576
-522
-468
-414
-361
-309
-258
-207
-157
-108
-60
-12
35
80
125
169
213
255
297
339
379
419
459
498
537
575
613
651
688
725
761
797
833
868
903
938
972
1006
1040
1074
1107
1139
1171
1202
1232
1262
1290
1318
1345
1371
1397
1422
1446
1470
1493
1515
1536
1556
1575
1593
1610
1625
1639
1651
1662
1671
1679
1684
1688
1690
1690
1688
1685
1680
1673
1665
1656
1646
1635
1623
1611
1598
1584
1570
1555
1540
1524
1507
1490
1472
1453
1433
1413
1392
1371
1350
1328
1305
1283
1260
1237
1214
1190
1167
1142
1118
1093
1068
1042
1016
990
964
937
910
883
856
828
801
773
745
718
690
662
634
606
578
550
522
495
467
440
413
386
359
333
307
282
256
232
208
184
161
139
118
97
77
58
39
21
3
-13
-30
-45
-60
-75
-89
-103
-116
-129
-141
-152
-163
-173
-182
-191
-198
-205
-212
-217
-222
-226
-230
-233
-235
-237
-238
-239
-239
-238
-237
-235
-233
-230
-227
-224
-220
-216
-211
-206
-200
-194
-188
-181
-174
-166
-158
-149
-139
-129
-118
-107
-95
-82
-69
-55
-42
-27
-12
3
19
36
53
72
91
111
132
154
176
200
224
249
274
301
328
357
386
416
446
478
510
543
576
610
644
678
712
747
781
815
849
883
917
951
985
1018
1051
1085
1118
1151
1183
1215
1248
1279
1311
1342
1373
1404
1435
1465
1495
1524
1553
1582
1610
1638
1666
1693
1720
1747
1774
1800
1826
1852
1877
1902
1927
1951
1975
1998
2021
2044
2067
2089
2111
2133
2155
2177
2198
2220
2242
2263
2284
2304
2325
2344
2363
2382
2399
2416
2432
2448
2463
2477
2491
2505
2517
2530
2542
2554
2565
2576
2587
2597
2608
2618
2628
2638
2648
2658
2668
2677
2686
2695
2703
2711
2719
2726
2734
2740
2747
2753
2758
2763
2768
2771
2774
2777
2778
2779
2778
2776
2773
2769
2764
2757
2748
2738
2727
2714
2699
2682
2664
2644
2622
2599
2574
2548
2520
2491
2460
2429
2396
2362
2327
2291
2255
2217
2178
2139
2098
2056
2013
1969
1924
1877
1828
1779
1728
1676
1622
1568
1512
1454
1396
1336
1275
1213
1150
1085
1020
955
889
822
756
690
623
557
491
426
361
296
231
167
104
41
-22
-84
-145
-206
-266
-325
-384
-443
-501
-559
-616
-673
-729
-785
-840
-894
-948
-1002
-1054
-1107
-1158
-1210
-1260
-1311
-1360
-1410
-1459
-1508
-1557
-1605
-1654
-1702
-1751
-1799
-1847
-1896
-1944
-1992
-2040
-2087
-2135
-2182
-2229
-2276
-2322
-2368
-2414
-2460
-2506
-2551
-2596
-2641
-2686
-2731
-2776
-2822
-2867
-2913
-2959
-3005
-3052
-3099
-3147
-3195
-3244
-3294
-3344
-3395
-3447
-3499
-3553
-3606
-3661
-3716
-3772
-3829
-3887
-3945
-4005
-4065
-4126
-4188
-4250
-4313
-4376
-4440
-4505
-4571
-4637
-4705
-4773
-4843
-4913
-4984
-5056
-5128
-5201
-5275
-5349
-5423
-5497
-5572
-5647
-5722
-5797
-5872
-5947
-6023
-6098
-6173
-6248
-6323
-6398
-6472
-6547
-6621
-6695
-6769
-6843
-6916
-6989
-7062
-7134
-7205
-7276
-7347
-7416
-7485
-7554
-7622
-7689
-7755
-7821
-7886
-7951
-8015
-8077
-8141
-8204
-8266
-8327
-8388
-8449
-8509
-8568
-8626
-8684
-8741
-8797
-8853
-8908
-8963
-9017
-9070
-9123
-9176
-9227
-9279
-9329
-9379
-9428
-9476
-9523
-9569
-9615
-9659
-9703
-9745
-9786
-9827
-9866
-9905
-9942
-9978
-10013
-10048
-10081
-10113
-10144
-10174
-10203
-10231
-10257
-10283
-10308
-10331
-10354
-10375
-10396
-10415
-10434
-10451
-10468
-10484
-10500
-10514
-10528
-10542
-10554
-10566
-10578
-10588
-10597
-10606
-10614
-10620
-10626
-10631
-10635
-10638
-10641
-10643
-10644
-10645
-10644
-10643
-10642
-10639
-10636
-10632
-10628
-10623
-10617
-10611
-10605
-10598
-10591
-10583
-10575
-10567
-10559
-10550
-10541
-10532
-10523
-10514
-10504
-10494
-10484
-10473
-10462
-10451
-10440
-10428
-10415
-10402
-10388
-10374
-10359
-10343
-10327
-10309
-10291
-10272
-10253
-10233
-10212
-10191
-10169
-10147
-10124
-10101
-10077
-10053
-10028
-10003
-9977
-9951
-9924
-9896
-9869
-9840
-9811
-9782
-9752
-9722
-9691
-9659
-9627
-9594
-9561
-9526
-9491
-9455
-9419
-9382
-9343
-9305
-9265
-9225
-9184
-9142
-9100
-9058
-9015
-8971
-8927
-8882
-8837
-8790
-8743
-8696
-8647
-8598
-8548
-8497
-8446
-8395
-8343
-8290
-8238
-8185
-8132
-8079
-8026
-7973
-7920
-7867
-7813
-7760
-7705
-7651
-7596
-7541
-7485
-7429
-7372
-7316
-7259
-7203
-7146
-7090
-7034
-6978
-6923
-6868
-6813
-6758
-6703
-6649
-6595
-6540
-6486
-6431
-6377
-6322
-6267
-6212
-6157
-6102
-6047
-5992
-5937
-5882
-5828
-5774
-5720
-5667
-5614
-5562
-5510
-5458
-5407
-5356
-5305
-5255
-5206
-5157
-5108
-5060
-5013
-4967
-4921
-4876
-4832
-4788
-4745
-4703
-4662
-4621
-4581
-4541
-4502
-4464
-4426
-4389
-4353
-4317
-4282
-4248
-4214
-4181
-4148
-4115
-4083
-4051
-4021
-3990
-3960
-3931
-3901
-3873
-3844
-3816
-3788
-3760
-3732
-3704
-3676
-3648
-3620
-3592
-3565
-3537
-3510
-3483
-3457
-3430
-3403
-3376
-3349
-3322
-3295
-3267
-3240
-3212
-3184
-3155
-3127
-3098
-3068
-3039
-3009
-2979
-2949
-2918
-2887
-2857
-2826
-2795
-2764
-2733
-2702
-2671
-2640
-2609
-2578
-2547
-2516
-2485
-2454
-2424
-2394
-2365
-2336
-2307
-2278
-2250
-2222
-2195
-2169
-2143
-2117
-2093
-2068
-2045
-2021
-1999
-1977
-1956
-1935
-1916
-1897
-1878
-1861
-1845
-1829
-1815
-1802
-1789
-1778
-1767
-1757
-1748
-1739
-1731
-1724
-1718
-1712
-1707
-1702
-1698
-1695
-1693
-1691
-1690
-1690
-1691
-1693
-1695
-1698
-1702
-1707
-1713
-1719
-1725
-1732
-1740
-1748
-1756
-1765
-1775
-1785
-1796
-1808
-1820
-1833
-1847
-1861
-1877
-1893
-1910
-1927
-1945
-1964
-1983
-2001
-2021
-2043
-2064
-2085
-2106
-2128
-2150
-2173
-2196
-2219
-2242
-2265
-2289
-2312
-2336
-2359
-2383
-2407
-2431
-2456
-2480
-2505
-2531
-2557
-2584
-2611
-2639
-2667
-2697
-2727
-2758
-2789
-2821
-2853
-2886
-2920
-2954
-2988
-3023
-3058
-3093
-3129
-3166
-3203
-3240
-3278
-3316
-3354
-3393
-3433
-3472
-3513
-3553
-3594
-3635
-3676
-3718
-3760
-3802
-3844
-3886
-3928
-3970
-4011
-4053
-4094
-4137
-4180
-4222
-4265
-4307
-4350
-4394
-4437
-4481
-4525
-4569
-4613
-4657
-4701
-4746
-4790
-4835
-4880
-4924
-4968
-5013
-5056
-5100
-5143
-5186
-5229
-5271
-5314
-5356
-5398
-5440
-5482
-5524
-5566
-5607
-5649
-5690
-5731
-5772
-5812
-5852
-5892
-5932
-5972
-6011
-6051
-6090
-6128
-6166
-6203
-6240
-6277
-6312
-6347
-6381
-6414
-6447
-6478
-6509
-6539
-6568
-6596
-6623
-6649
-6674
-6698
-6721
-6742
-6763
-6782
-6801
-6818
-6835
-6850
-6864
-6878
-6890
-6901
-6911
-6920
-6928
-6935
-6941
-6945
-6949
-6951
-6953
-6954
-6954
-6953
-6951
-6948
-6945
-6941
-6936
-6931
-6925
-6918
-6911
-6904
-6897
-6889
-6882
-6874
-6865
-6856
-6847
-6837
-6827
-6816
-6805
-6793
-6781
-6768
-6754
-6740
-6725
-6710
-6694
-6678
-6661
-6644
-6627
-6610
-6592
-6573
-6555
-6536
-6516
-6497
-6476
-6456
-6435
-6414
-6392
-6370
-6348
-6326
-6304
-6282
-6260
-6237
-6214
-6191
-6168
-6144
-6119
-6094
-6069
-6043
-6018
-5991
-5965
-5938
-5912
-5885
-5859
-5832
-5806
-5780
-5753
-5727
-5700
-5674
-5647
-5621
-5594
-5567
-5540
-5512
-5485
-5457
-5429
-5400
-5371
-5342
-5312
-5282
-5251
-5220
-5189
-5158
-5127
-5095
-5063
-5031
-4998
-4966
-4934
-4901
-4869
-4837
-4804
-4772
-4739
-4707
-4675
-4643
-4610
-4578
-4545
-4513
-4481
-4448
-4416
-4383
-4351
-4318
-4286
-4253
-4220
-4188
-4155
-4122
-4089
-4056
-4022
-3989
-3956
-3922
-3889
-3855
-3821
-3787
-3753
-3719
-3685
-3650
-3615
-3580
-3545
-3508
-3472
-3435
-3397
-3359
-3321
-3282
-3243
-3204
-3164
-3124
-3084
-3044
-3004
-2963
-2923
-2882
-2841
-2799
-2758
-2716
-2673
-2630
-2587
-2543
-2499
-2455
-2410
-2365
-2319
-2274
-2228
-2183
-2138
-2092
-2047
-2001
-1958
-1913
-1869
-1825
-1781
-1737
-1693
-1649
-1606
-1562
-1518
-1475
-1431
-1388
-1345
-1302
-1259
-1216
-1174
-1133
-1091
-1051
-1010
-971
-932
-893
-855
-818
-781
-744
-708
-673
-637
-603
-568
-534
-501
-468
-436
-405
-374
-344
-314
-285
-256
-228
-200
-173
-147
-121
-96
-71
-47
-24
-1
21
42
62
82
100
118
135
150
165
179
193
206
218
230
241
252
263
274
284
295
304
314
323
332
341
349
357
364
371
378
384
389
394
398
402
406
409
412
415
417
419
420
421
421
422
421
421
420
419
417
416
414
412
409
406
403
399
395
391
386
381
375
369
363
356
349
342
334
326
318
309
300
290
281
271
261
250
240
230
219
209
199
188
178
167
157
146
135
125
114
103
92
80
69
58
46
35
24
12
1
-10
-21
-32
-43
-54
-64
-75
-85
-95
-105
-115
-125
-135
-145
-154
-164
-174
-184
-194
-203
-213
-223
-233
-243
-253
-263
-273
-283
-294
-304
-314
-325
-335
-346
-357
-368
-379
-391
-402
-413
-425
-436
-447
-459
-471
-483
-495
-506
-518
-530
-542
-553
-564
-575
-587
-598
-609
-620
-632
-643
-655
-667
-678
-690
-703
-715
-727
-739
-752
-765
-778
-791
-805
-819
-834
-849
-864
-880
-896
-912
-929
-945
-962
-978
-994
-1010
-1027
-1043
-1059
-1076
-1092
-1108
-1124
-1140
-1155
-1171
-1187
-1203
-1219
-1235
-1251
-1268
-1284
-1301
-1319
-1336
-1354
-1371
-1389
-1406
-1424
-1441
-1459
-1477
-1494
-1512
-1529
-1547
-1564
-1581
-1599
-1616
-1633
-1650
-1666
-1683
-1700
-1716
-1732
-1748
-1764
-1780
-1796
-1811
-1826
-1841
-1855
-1870
-1884
-1898
-1912
-1925
-1939
-1953
-1966
-1980
-1993
-2005
-2019
-2031
-2044
-2056
-2068
-2080
-2092
-2104
-2116
-2128
-2140
-2152
-2165
-2177
-2190
-2202
-2216
-2229
-2243
-2257
-2271
-2286
-2301
-2316
-2332
-2347
-2363
-2378
-2394
-2409
-2425
-2440
-2455
-2470
-2485
-2500
-2516
-2531
-2547
-2563
-2579
-2596
-2612
-2629
-2645
-2661
-2677
-2693
-2709
-2725
-2741
-2756
-2772
-2788
-2804
-2821
-2837
-2854
-2871
-2888
-2904
-2921
-2938
-2954
-2970
-2986
-3002
-3018
-3033
-3049
-3064
-3080
-3095
-3111
-3126
-3142
-3158
-3174
-3189
-3205
-3221
-3237
-3253
-3269
-3284
-3300
-3315
-3330
-3345
-3360
-3374
-3388
-3402
-3416
-3430
-3443
-3456
-3469
-3482
-3495
-3508
-3521
-3534
-3546
-3559
-3572
-3585
-3597
-3610
-3623
-3635
-3647
-3660
-3672
-3684
-3696
-3708
-3720
-3732
-3744
-3755
-3766
-3777
-3787
-3798
-3807
-3817
-3825
-3834
-3842
-3849
-3856
-3862
-3868
-3873
-3877
-3881
-3885
-3888
-3891
-3894
-3896
-3897
-3899
-3900
-3900
-3900
-3900
-3898
-3897
-3894
-3891
-3887
-3882
-3877
-3871
-3865
-3858
-3850
-3842
-3833
-3824
-3815
-3805
-3795
-3784
-3773
-3761
-3749
-3737
-3724
-3711
-3698
-3684
-3670
-3655
-3640
-3625
-3610
-3595
-3579
-3563
-3547
-3531
-3515
-3499
-3482
-3466
-3449
-3433
-3416
-3400
-3384
-3369
-3353
-3337
-3322
-3307
-3291
-3276
-3261
-3246
-3232
-3217
-3203
-3189
-3176
-3163
-3151
-3140
-3129
-3118
-3109
-3100
-3091
-3084
-3077
-3071
-3065
-3060
-3056
-3053
-3050
-3048
-3046
-3045
-3044
-3044
-3044
-3045
-3045
-3047
-3048
-3049
-3051
-3053
-3055
-3056
-3058
-3060
-3061
-3063
-3064
-3065
-3066
-3067
-3068
-3069
-3069
-3068
-3067
-3066
-3064
-3062
-3058
-3055
-3050
-3045
-3040
-3034
-3027
-3020
-3012
-3003
-2994
-2984
-2973
-2962
-2950
-2938
-2925
-2911
-2897
-2883
-2868
-2852
-2836
-2820
-2802
-2785
-2767
-2749
-2730
-2711
-2691
-2671
-2651
-2630
-2609
-2588
-2566
-2544
-2522
-2500
-2477
-2454
-2431
-2407
-2384
-2360
-2336
-2312
-2288
-2264
-2241
-2217
-2193
-2170
-2147
-2124
-2101
-2078
-2055
-2033
-2011
-1990
-1969
-1948
-1928
-1909
-1890
-1871
-1853
-1836
-1818
-1802
-1786
-1770
-1755
-1741
-1728
-1715
-1703
-1693
-1683
-1675
-1667
-1661
-1656
-1652
-1649
-1647
-1646
-1646
-1647
-1649
-1652
-1656
-1660
-1666
-1673
-1680
-1689
-1699
-1709
-1721
-1734
-1748
-1763
-1780
-1797
-1816
-1835
-1855
-1877
-1899
-1922
-1945
-1969
-1994
-2019
-2045
-2071
-2098
-2125
-2152
-2180
-2209
-2237
-2266
-2296
-2326
-2356
-2387
-2419
-2451
-2484
-2517
-2551
-2586
-2621
-2656
-2691
-2727
-2763
-2798
-2834
-2870
-2906
-2942
-2978
-3013
-3049
-3085
-3121
-3157
-3192
-3228
-3263
-3298
-3333
-3367
-3401
-3434
-3467
-3499
-3531
-3562
-3592
-3621
-3649
-3676
-3703
-3728
-3752
-3776
-3798
-3818
-3838
-3857
-3874
-3890
-3905
-3919
-3931
-3942
-3952
-3960
-3967
-3972
-3975
-3977
-3977
-3975
-3971
-3966
-3959
-3950
-3939
-3926
-3912
-3896
-3879
-3859
-3838
-3816
-3791
-3765
-3738
-3709
-3678
-3646
-3613
-3578
-3542
-3504
-3465
-3424
-3383
-3340
-3296
-3251
-3205
-3158
-3110
-3061
-3010
-2959
-2906
-2853
-2798
-2742
-2686
-2628
-2570
-2512
-2452
-2392
-2332
-2271
-2209
-2148
-2086
-2023
-1961
-1898
-1835
-1772
-1708
-1645
-1582
-1518
-1454
-1390
-1326
-1262
-1198
-1134
-1070
-1004
-941
-877
-813
-750
-686
-623
-560
-498
-436
-374
-313
-252
-191
-130
-70
-9
51
111
171
232
292
352
412
472
533
593
652
712
772
832
893
953
1012
1074
1134
1195
1256
1317
1379
1440
1501
1563
1625
1687
1749
1812
1875
1939
2003
2067
2133
2198
2264
2331
2398
2466
2534
2602
2671
2740
2810
2879
2949
3019
3089
3159
3229
3299
3369
3439
3510
3580
3650
3720
3790
3859
3929
3999
4069
4139
4209
4278
4348
4418
4488
4557
4627
4697
4766
4836
4905
4974
5043
5112
5181
5249
5317
5385
5453
5520
5588
5655
5722
5788
5854
5920
5986
6051
6115
6179
6243
6307
6370
6433
6495
6557
6619
6681
6743
6804
6865
6925
6985
7045
7105
7164
7224
7282
7341
7399
7457
7515
7572
7630
7687
7744
7801
7858
7915
7972
8029
8085
8141
8199
8255
8312
8368
8424
8481
8537
8593
8649
8704
8760
8816
8871
8927
8983
9039
9094
9150
9205
9261
9316
9371
9425
9479
9532
9584
9635
9686
9735
9784
9832
9879
9925
9969
10013
10056
10098
10138
10177
10215
10252
10287
10321
10354
10385
10416
10445
10472
10499
10525
10550
10574
10597
10619
10640
10660
10679
10697
10714
10730
10746
10760
10774
10786
10798
10809
10820
10830
10839
10848
10856
10865
10872
10880
10887
10894
10901
10908
10915
10921
10927
10933
10939
10944
10949
10953
10957
10961
10964
10967
10970
10973
10976
10979
10981
10984
10987
10990
10993
10997
11000
11005
11009
11014
11020
11026
11033
11041
11049
11058
11068
11078
11089
11100
11112
11124
11137
11150
11163
11176
11190
11204
11218
11232
11247
11262
11277
11293
11309
11325
11341
11357
11374
11390
11406
11423
11439
11456
11472
11489
11505
11522
11538
11555
11571
11588
11604
11621
11637
11654
11671
11688
11705
11723
11741
11759
11778
11796
11816
11835
11855
11875
11895
11916
11936
11957
11979
12000
12022
12044
12066
12088
12110
12133
12155
12178
12201
12225
12249
12273
12298
12323
12349
12375
12403
12431
12459
12489
12519
12550
12582
12615
12648
12683
12718
12754
12791
12829
12867
12906
12945
12985
13025
13066
13106
13148
13189
13231
13272
13314
13356
13398
13441
13483
13525
13568
13610
13653
13695
13738
13781
13823
13866
13908
13951
13993
14036
14078
14120
14162
14204
14245
14287
14328
14369
14409
14449
14489
14528
14567
14606
14643
14680
14717
14752
14787
14821
14854
14887
14918
14949
14978
15007
15035
15062
15088
15114
15139
15163
15188
15211
15235
15258
15281
15304
15327
15350
15372
15394
15416
15438
15460
15482
15504
15526
15547
15569
15592
15614
15637
15660
15684
15708
15732
15756
15780
15805
15830
15855
15880
15907
15933
15960
15988
16015
16045
16074
16104
16135
16166
16198
16230
16263
16297
16331
16366
16402
16438
16475
16513
16552
16591
16631
16671
16713
16755
16797
16841
16885
16929
16975
17021
17068
17115
17164
17212
17262
17312
17363
17414
17466
17519
17572
17626
17681
17737
17794
17851
17909
17968
18028
18088
18149
18211
18273
18336
18400
18464
18528
18593
18657
18722
18788
18853
18919
18986
19052
19120
19187
19255
19323
19391
19459
19527
19594
19661
19728
19794
19859
19924
19988
20052
20115
20178
20240
20301
20363
20423
20483
20543
20602
20661
20720
20779
20837
20896
20954
21012
21069
21126
21183
21240
21296
21352
21407
21462
21516
21570
21624
21677
21730
21782
21834
21887
21939
21990
22042
22093
22144
22195
22245
22295
22344
22393
22441
22488
22534
22579
22623
22666
22708
22749
22789
22828
22865
22901
22936
22969
23002
23033
23063
23092
23119
23146
23171
23195
23218
23240
23260
23279
23297
23313
23328
23341
23354
23365
23375
23384
23393
23400
23407
23413
23418
23423
23428
23432
23435
23438
23441
23443
23444
23445
23445
23445
23443
23441
23438
23433
23428
23422
23415
23406
23397
23387
23376
23364
23351
23337
23323
23308
23292
23275
23257
23239
23219
23199
23177
23154
23131
23106
23080
23053
23025
22996
22966
22935
22903
22870
22836
22802
22766
22729
22691
22652
22613
22573
22532
22490
22448
22406
22363
22320
22277
22233
22189
22146
22102
22058
22015
21971
21928
21884
21841
21799
21757
21715
21673
21632
21592
21552
21513
21474
21436
21399
21363
21328
21294
21260
21228
21197
21166
21137
21108
21080
21054
21028
21003
20979
20957
20935
20915
20895
20877
20859
20843
20827
20812
20798
20785
20772
20760
20749
20738
20727
20718
20708
20699
20691
20683
20676
20669
20662
20656
20650
20645
20640
20636
20633
20630
20628
20626
20625
20625
20625
20626
20628
20630
20633
20636
20640
20645
20650
20656
20662
20668
20675
20683
20690
20698
20706
20715
20724
20733
20743
20753
20763
20774
20786
20797
20809
20821
20832
20844
20856
20868
20879
20891
20902
20914
20925
20937
20948
20960
20971
20982
20992
21003
21013
21023
21032
21041
21050
21059
21067
21075
21082
21089
21097
21103
21110
21116
21123
21129
21135
21141
21146
21152
21158
21163
21169
21174
21179
21183
21188
21192
21196
21200
21203
21207
21210
21213
21216
21219
21221
21223
21225
21226
21227
21227
21227
21226
21225
21223
21221
21218
21214
21209
21204
21198
21190
21183
21174
21164
21154
21143
21131
21118
21104
21090
21075
21059
21043
21025
21007
20988
20969
20948
20927
20906
20883
20860
20837
20813
20788
20763
20738
20712
20686
20659
20632
20605
20577
20548
20520
20491
20461
20431
20401
20371
20340
20310
20279
20248
20217
20186
20155
20124
20092
20061
20030
19999
19968
19937
19906
19875
19844
19812
19781
19749
19717
19686
19654
19622
19590
19558
19526
19494
19462
19430
19398
19365
19333
19300
19267
19233
19200
19166
19132
19097
19063
19028
18992
18956
18920
18884
18847
18810
18773
18736
18698
18660
18622
18584
18545
18507
18467
18428
18388
18347
18306
18264
18221
18178
18133
18089
18043
17997
17951
17904
17857
17809
17761
17713
17665
17616
17567
17518
17469
17420
17370
17321
17271
17221
17172
17122
17072
17022
16972
16923
16873
16823
16774
16724
16675
16625
16576
16527
16478
16430
16381
16332
16286
16238
16190
16143
16097
16050
16004
15960
15915
15871
15827
15783
15741
15698
15657
15615
15575
15534
15494
15454
15415
15376
15337
15298
15260
15223
15185
15148
15112
15075
15040
15004
14968
14933
14898
14863
14828
14793
14757
14722
14687
14651
14616
14580
14544
14508
14472
14435
14398
14361
14324
14286
14249
14211
14173
14136
14098
14060
14022
13984
13947
13909
13872
13835
13798
13761
13725
13689
13653
13618
13582
13547
13512
13478
13443
13409
13375
13341
13307
13273
13240
13206
13172
13138
13104
13070
13036
13002
12967
12933
12898
12863
12829
12794
12759
12723
12688
12652
12616
12580
12544
12507
12471
12434
12397
12360
12323
12285
12247
12210
12172
12134
12096
12059
12021
11983
11945
11907
11870
11832
11794
11757
11719
11682
11645
11608
11571
11534
11497
11461
11424
11388
11351
11315
11278
11242
11205
11168
11132
11095
11057
11020
10983
10945
10907
10869
10831
10792
10753
10715
10675
10636
10596
10556
10515
10474
10433
10391
10348
10304
10261
10216
10171
10125
10079
10032
9984
9936
9887
9838
9788
9738
9687
9636
9584
9532
9479
9427
9373
9320
9266
9212
9157
9103
9048
8993
8938
8883
8828
8773
8717
8662
8606
8551
8495
8440
8385
8330
8276
8222
8167
8114
8061
8007
7955
7903
7851
7800
7749
7699
7648
7599
7549
7500
7451
7402
7353
7304
7256
7208
7160
7112
7065
7018
6972
6926
6880
6835
6791
6747
6704
6661
6619
6577
6536
6495
6455
6415
6376
6337
6298
6260
6223
6185
6148
6112
6076
6040
6005
5970
5935
5901
5867
5834
5801
5768
5736
5705
5673
5642
5611
5580
5550
5519
5489
5459
5429
5398
5369
5339
5309
5280
5250
5221
5193
5164
5136
5108
5080
5053
5026
4999
4972
4946
4919
4893
4868
4842
4816
4791
4765
4740
4714
4689
4663
4638
4612
4586
4560
4534
4508
4482
4456
4429
4403
4377
4351
4324
4298
4272
4246
4220
4194
4168
4142
4116
4090
4064
4037
4011
3985
3958
3932
3905
3879
3852
3825
3799
3772
3744
3717
3689
3661
3633
3604
3575
3545
3514
3484
3452
3420
3387
3354
3320
3285
3249
3213
3176
3138
3099
3060
3020
2979
2938
2896
2854
2811
2767
2723
2678
2633
2587
2540
2493
2445
2397
2349
2300
2250
2201
2150
2100
2049
1997
1945
1893
1840
1787
1733
1680
1626
1571
1516
1461
1406
1350
1294
1238
1182
1125
1068
1010
954
897
840
783
725
668
611
554
497
440
383
327
271
215
159
103
48
-7
-62
-117
-171
-225
-279
-332
-384
-436
-487
-538
-587
-636
-684
-731
-778
-824
-869
-913
-957
-1000
-1043
-1085
-1126
-1166
-1206
-1245
-1283
-1321
-1358
-1394
-1429
-1463
-1497
-1529
-1561
-1592
-1622
-1651
-1679
-1706
-1733
-1758
-1783
-1807
-1830
-1852
-1874
-1894
-1914
-1933
-1952
-1969
-1986
-2003
-2017
-2033
-2048
-2062
-2076
-2089
-2101
-2113
-2124
-2135
-2145
-2155
-2164
-2173
-2182
-2191
-2199
-2207
-2215
-2222
-2230
-2237
-2244
-2251
-2257
-2264
-2271
-2277
-2284
-2290
-2296
-2303
-2309
-2315
-2321
-2327
-2333
-2340
-2346
-2352
-2358
-2364
-2370
-2376
-2382
-2388
-2394
-2401
-2407
-2413
-2419
-2426
-2432
-2439
-2446
-2454
-2461
-2470
-2478
-2487
-2497
-2507
-2517
-2528
-2539
-2551
-2563
-2575
-2587
-2600
-2612
-2625
-2638
-2650
-2663
-2676
-2689
-2702
-2715
-2728
-2740
-2753
-2766
-2779
-2791
-2804
-2816
-2829
-2842
-2854
-2866
-2879
-2891
-2903
-2915
-2926
-2938
-2949
-2960
-2971
-2982
-2993
-3004
-3015
-3025
-3036
-3047
-3058
-3069
-3079
-3090
-3101
-3113
-3124
-3136
-3147
-3159
-3171
-3183
-3194
-3206
-3218
-3230
-3241
-3253
-3265
-3277
-3289
-3301
-3313
-3326
-3338
-3351
-3364
-3377
-3390
-3404
-3418
-3431
-3445
-3460
-3474
-3489
-3503
-3518
-3532
-3547
-3562
-3576
-3591
-3606
-3621
-3636
-3650
-3665
-3679
-3694
-3707
-3721
-3734
-3747
-3759
-3770
-3782
-3792
-3803
-3812
-3821
-3830
-3838
-3845
-3851
-3856
-3861
-3864
-3867
-3868
-3869
-3869
-3868
-3865
-3862
-3858
-3852
-3846
-3839
-3830
-3821
-3811
-3800
-3788
-3776
-3762
-3748
-3733
-3717
-3701
-3684
-3666
-3648
-3629
-3610
-3590
-3569
-3548
-3526
-3503
-3480
-3456
-3431
-3406
-3381
-3355
-3329
-3302
-3274
-3247
-3218
-3190
-3160
-3130
-3100
-3069
-3037
-3005
-2972
-2939
-2905
-2870
-2835
-2799
-2762
-2725
-2688
-2650
-2612
-2573
-2535
-2496
-2458
-2419
-2381
-2343
-2306
-2268
-2232
-2195
-2159
-2124
-2089
-2055
-2021
-1988
-1955
-1923
-1891
-1859
-1827
-1796
-1766
-1735
-1705
-1675
-1645
-1616
-1587
-1558
-1530
-1502
-1475
-1447
-1420
-1394
-1368
-1342
-1316
-1291
-1266
-1242
-1218
-1194
-1170
-1147
-1124
-1101
-1078
-1055
-1033
-1010
-987
-964
-941
-918
-894
-871
-847
-823
-799
-775
-751
-727
-703
-679
-656
-633
-610
-588
-566
-544
-522
-501
-480
-459
-438
-417
-396
-375
-355
-334
-314
-294
-274
-254
-234
-214
-194
-174
-154
-135
-115
-95
-75
-55
-36
-16
3
22
41
59
78
96
114
131
149
166
184
201
218
235
251
268
285
303
320
338
356
374
393
412
431
451
471
491
510
530
550
570
589
609
628
647
667
686
704
723
742
760
778
796
814
832
850
868
885
902
920
937
954
971
988
1004
1020
1037
1052
1068
1083
1098
1113
1128
1142
1156
1169
1183
1196
1209
1222
1235
1247
1259
1271
1283
1295
1306
1318
1329
1340
1352
1363
1375
1387
1399
1412
1424
1437
1450
1463
1477
1491
1504
1519
1533
1548
1563
1578
1594
1610
1626
1643
1660
1678
1695
1713
1731
1749
1768
1786
1805
1825
1844
1864
1885
1906
1928
1950
1974
1997
2021
2045
2072
2098
2124
2151
2178
2206
2235
2263
2292
2322
2351
2381
2411
2442
2472
2503
2534
2564
2595
2627
2658
2690
2721
2753
2785
2817
2850
2883
2916
2949
2983
3017
3051
3085
3120
3155
3191
3226
3262
3298
3334
3371
3407
3444
3481
3519
3556
3594
3631
3669
3708
3746
3784
3822
3860
3897
3935
3972
4009
4046
4083
4119
4156
4192
4228
4265
4301
4338
4374
4411
4447
4484
4521
4558
4595
4632
4669
4707
4744
4781
4818
4854
4890
4926
4962
4997
5031
5066
5099
5133
5166
5199
5231
5264
5296
5327
5359
5390
5421
5452
5483
5513
5543
5573
5602
5631
5660
5688
5716
5744
5772
5800
5827
5854
5882
5909
5936
5964
5991
6018
6045
6073
6100
6127
6154
6181
6208
6234
6261
6287
6313
6338
6364
6389
6414
6439
6464
6488
6513
6538
6563
6588
6613
6638
6663
6689
6715
6741
6767
6794
6820
6847
6874
6900
6927
6953
6980
7006
7032
7059
7085
7111
7137
7162
7188
7214
7239
7264
7290
7315
7340
7365
7390
7415
7439
7464
7489
7513
7537
7562
7586
7611
7636
7661
7687
7713
7740
7767
7795
7823
7852
7881
7911
7941
7972
8003
8035
8067
8100
8132
8167
8200
8235
8269
8304
8340
8376
8413
8451
8489
8528
8567
8607
8648
8689
8730
8772
8814
8856
8898
8940
8982
9024
9067
9108
9150
9192
9233
9274
9314
9354
9394
9434
9474
9514
9553
9593
9633
9673
9713
9754
9795
9837
9879
9922
9965
10009
10053
10098
10144
10190
10236
10283
10330
10377
10425
10472
10519
10566
10612
10659
10705
10751
10796
10840
10884
10928
10971
11013
11055
11096
11136
11176
11215
11253
11291
11328
11364
11400
11435
11469
11502
11535
11566
11597
11627
11656
11684
11711
11738
11764
11789
11813
11836
11859
11881
11903
11924
11945
11965
11984
12004
12022
12041
12059
12077
12094
12112
12128
12145
12162
12178
12194
12209
12224
12239
12253
12267
12280
12293
12306
12319
12331
12344
12356
12369
12382
12394
12407
12420
12433
12446
12458
12471
12484
12497
12511
12524
12537
12551
12564
12578
12592
12606
12620
12634
12648
12662
12676
12690
12704
12717
12731
12744
12756
12768
12780
12791
12802
12812
12822
12832
12841
12851
12859
12868
12877
12885
12894
12902
12911
12919
12927
12935
12942
12950
12957
12963
12970
12976
12981
12987
12992
12997
13002
13006
13011
13016
13021
13026
13031
13036
13041
13045
13050
13055
13059
13064
13068
13071
13075
13078
13080
13083
13085
13086
13088
13090
13091
13093
13094
13096
13098
13100
13102
13104
13107
13109
13112
13115
13118
13122
13125
13129
13133
13137
13141
13146
13150
13155
13160
13165
13171
13177
13183
13190
13197
13205
13213
13222
13231
13241
13251
13262
13273
13284
13296
13308
13321
13333
13347
13360
13374
13389
13403
13418
13433
13449
13464
13480
13495
13510
13526
13541
13556
13570
13584
13598
13612
13625
13638
13650
13661
13673
13683
13693
13702
13711
13718
13725
13731
13736
13740
13743
13746
13747
13747
13747
13746
13744
13741
13737
13733
13727
13721
13715
13707
13699
13689
13679
13669
13657
13644
13631
13616
13601
13584
13567
13549
13530
13511
13490
13469
13447
13424
13401
13377
13352
13326
13299
13271
13243
13214
13183
13152
13120
13087
13053
13017
12981
12943
12904
12865
12824
12782
12739
12695
12650
12605
12558
12511
12463
12415
12365
12316
12265
12214
12163
12111
12058
12005
11952
11899
11845
11791
11736
11682
11627
11572
11517
11461
11406
11351
11295
11240
11184
11128
11073
11017
10961
10904
10848
10791
10735
10677
10620
10563
10505
10448
10390
10332
10275
10217
10160
10102
10044
9987
9929
9872
9815
9758
9701
9644
9588
9531
9475
9419
9363
9308
9253
9198
9143
9088
9034
8979
8925
8871
8817
8764
8710
8656
8603
8549
8496
8442
8389
8336
8284
8231
8179
8127
8076
8023
7973
7922
7872
7822
7772
7723
7673
7625
7577
7529
7481
7435
7389
7343
7298
7254
7211
7169
7127
7086
7046
7006
6966
6927
6889
6850
6812
6774
6736
6698
6660
6622
6584
6547
6509
6472
6434
6397
6360
6323
6286
6249
6213
6176
6140
6105
6069
6034
6000
5965
5931
5898
5865
5833
5800
5769
5737
5706
5676
5645
5615
5586
5557
5528
5499
5471
5443
5416
5388
5361
5334
5307
5280
5253
5227
5201
5175
5149
5123
5098
5073
5049
5024
5000
4976
4952
4928
4905
4881
4857
4833
4809
4784
4760
4735
4711
4686
4661
4636
4611
4586
4561
4535
4510
4484
4459
4433
4408
4382
4356
4331
4306
4280
4255
4230
4206
4181
4157
4133
4110
4086
4064
4042
4019
3998
3977
3956
3936
3916
3896
3877
3858
3839
3820
3801
3783
3764
3745
3726
3707
3688
3669
3649
3630
3610
3590
3570
3550
3531
3511
3492
3473
3455
3437
3420
3403
3387
3372
3357
3343
3330
3317
3304
3292
3281
3270
3260
3249
3239
3230
3220
3211
3201
3192
3183
3174
3165
3157
3149
3141
3134
3126
3119
3112
3105
3097
3090
3082
3074
3066
3058
3050
3041
3032
3023
3014
3005
2996
2987
2977
2967
2957
2947
2937
2926
2916
2905
2894
2883
2872
2861
2849
2837
2825
2813
2800
2786
2772
2758
2743
2727
2712
2696
2679
2662
2645
2628
2610
2592
2573
2554
2534
2514
2494
2473
2451
2430
2408
2386
2364
2343
2321
2300
2279
2258
2237
2217
2197
2177
2157
2137
2117
2098
2078
2058
2037
2017
1998
1978
1957
1936
1914
1893
1870
1848
1824
1801
1777
1753
1729
1705
1680
1655
1630
1605
1580
1555
1529
1504
1478
1452
1426
1399
1372
1345
1318
1290
1262
1234
1206
1177
1149
1120
1092
1063
1035
1006
978
949
921
893
865
838
810
783
757
730
703
677
650
624
597
570
543
515
488
460
432
404
375
346
316
286
256
224
192
159
125
91
55
20
-17
-54
-92
-131
-170
-209
-249
-290
-331
-372
-414
-457
-500
-544
-588
-633
-678
-724
-771
-818
-865
-913
-962
-1010
-1061
-1111
-1162
-1214
-1267
-1320
-1374
-1429
-1484
-1540
-1597
-1654
-1712
-1771
-1831
-1892
-1953
-2015
-2078
-2142
-2207
-2272
-2337
-2404
-2471
-2538
-2606
-2674
-2742
-2811
-2880
-2950
-3019
-3088
-3157
-3226
-3294
-3363
-3431
-3498
-3565
-3632
-3699
-3766
-3832
-3898
-3965
-4030
-4097
-4163
-4229
-4295
-4360
-4426
-4491
-4556
-4620
-4684
-4748
-4811
-4874
-4936
-4998
-5060
-5120
-5181
-5241
-5300
-5359
-5417
-5474
-5531
-5587
-5642
-5697
-5751
-5804
-5857
-5909
-5961
-6012
-6064
-6114
-6164
-6214
-6263
-6312
-6359
-6406
-6453
-6498
-6543
-6587
-6630
-6672
-6714
-6754
-6795
-6834
-6873
-6911
-6949
-6986
-7022
-7058
-7092
-7127
-7160
-7194
-7227
-7259
-7291
-7322
-7353
-7384
-7414
-7443
-7472
-7500
-7528
-7555
-7581
-7607
-7632
-7657
-7681
-7704
-7727
-7749
-7771
-7792
-7812
-7832
-7851
-7870
-7888
-7904
-7920
-7936
-7950
-7964
-7976
-7988
-7999
-8009
-8018
-8025
-8032
-8039
-8044
-8048
-8052
-8054
-8055
-8057
-8057
-8057
-8055
-8053
-8050
-8047
-8042
-8038
-8032
-8026
-8020
-8012
-8005
-7997
-7988
-7979
-7970
-7960
-7950
-7939
-7927
-7915
-7903
-7890
-7877
-7863
-7849
-7835
-7821
-7806
-7792
-7777
-7761
-7746
-7730
-7713
-7696
-7679
-7661
-7643
-7624
-7605
-7585
-7565
-7545
-7524
-7502
-7481
-7458
-7436
-7412
-7389
-7365
-7340
-7315
-7290
-7264
-7237
-7210
-7183
-7155
-7127
-7098
-7069
-7040
-7011
-6981
-6951
-6920
-6890
-6859
-6828
-6797
-6766
-6735
-6704
-6673
-6641
-6610
-6579
-6547
-6516
-6485
-6455
-6425
-6395
-6366
-6338
-6311
-6285
-6260
-6235
-6212
-6190
-6169
-6149
-6131
-6113
-6096
-6081
-6066
-6053
-6040
-6028
-6018
-6008
-6000
-5992
-5986
-5980
-5975
-5972
-5969
-5967
-5966
-5965
-5965
-5966
-5967
-5969
-5971
-5974
-5978
-5982
-5986
-5991
-5997
-6002
-6009
-6016
-6023
-6030
-6038
-6047
-6055
-6064
-6074
-6083
-6093
-6104
-6114
-6125
-6137
-6148
-6161
-6173
-6185
-6198
-6211
-6225
-6238
-6252
-6265
-6280
-6294
-6308
-6323
-6337
-6352
-6366
-6380
-6394
-6408
-6421
-6433
-6445
-6456
-6467
-6477
-6486
-6494
-6502
-6508
-6514
-6519
-6523
-6526
-6529
-6531
-6532
-6532
-6532
-6531
-6530
-6528
-6525
-6522
-6517
-6512
-6506
-6498
-6490
-6481
-6471
-6460
-6449
-6436
-6423
-6409
-6394
-6379
-6363
-6346
-6329
-6311
-6292
-6273
-6254
-6235
-6215
-6194
-6174
-6153
-6132
-6110
-6089
-6066
-6044
-6021
-5998
-5974
-5951
-5927
-5903
-5878
-5854
-5830
-5805
-5780
-5756
-5731
-5706
-5680
-5655
-5629
-5603
-5577
-5551
-5524
-5497
-5471
-5444
-5417
-5391
-5364
-5338
-5312
-5286
-5260
-5234
-5208
-5183
-5157
-5131
-5106
-5080
-5054
-5029
-5004
-4979
-4954
-4930
-4906
-4882
-4858
-4835
-4811
-4788
-4765
-4743
-4720
-4698
-4676
-4655
-4634
-4614
-4594
-4575
-4556
-4538
-4521
-4505
-4488
-4473
-4458
-4443
-4430
-4417
-4404
-4392
-4381
-4370
-4361
-4352
-4343
-4336
-4329
-4323
-4317
-4313
-4309
-4306
-4304
-4302
-4302
-4302
-4303
-4305
-4307
-4310
-4314
-4319
-4324
-4330
-4336
-4344
-4352
-4360
-4369
-4379
-4389
-4400
-4411
-4422
-4434
-4446
-4458
-4470
-4483
-4496
-4509
-4523
-4537
-4551
-4565
-4580
-4595
-4610
-4625
-4640
-4656
-4672
-4688
-4704
-4720
-4737
-4755
-4772
-4791
-4809
-4828
-4847
-4866
-4886
-4905
-4925
-4945
-4964
-4984
-5004
-5024
-5044
-5063
-5083
-5103
-5122
-5142
-5162
-5181
-5201
-5222
-5242
-5263
-5284
-5306
-5327
-5349
-5372
-5394
-5416
-5439
-5462
-5485
-5508
-5532
-5555
-5579
-5603
-5627
-5651
-5675
-5698
-5721
-5745
-5768
-5791
-5813
-5836
-5859
-5881
-5904
-5926
-5949
-5972
-5996
-6020
-6044
-6069
-6095
-6122
-6150
-6178
-6208
-6238
-6270
-6302
-6336
-6370
-6405
-6441
-6478
-6516
-6554
-6593
-6633
-6673
-6714
-6755
-6796
-6837
-6879
-6921
-6962
-7004
-7046
-7087
-7129
-7171
-7213
-7255
-7297
-7339
-7382
-7424
-7466
-7508
-7550
-7592
-7633
-7674
-7715
-7755
-7796
-7836
-7876
-7916
-7956
-7996
-8035
-8074
-8114
-8153
-8192
-8231
-8271
-8311
-8351
-8391
-8433
-8474
-8517
-8560
-8603
-8647
-8691
-8736
-8781
-8826
-8872
-8918
-8963
-9010
-9056
-9103
-9149
-9196
-9243
-9289
-9335
-9381
-9427
-9472
-9516
-9560
-9604
-9646
-9689
-9730
-9772
-9812
-9852
-9892
-9931
-9970
-10007
-10044
-10081
-10117
-10151
-10186
-10219
-10252
-10284
-10316
-10347
-10378
-10408
-10438
-10468
-10497
-10526
-10554
-10581
-10608
-10634
-10659
-10683
-10706
-10727
-10748
-10767
-10785
-10802
-10818
-10832
-10845
-10857
-10867
-10876
-10884
-10890
-10895
-10899
-10901
-10902
-10902
-10901
-10899
-10895
-10891
-10886
-10880
-10873
-10865
-10856
-10846
-10836
-10824
-10812
-10799
-10784
-10769
-10754
-10737
-10720
-10701
-10682
-10662
-10642
-10620
-10598
-10575
-10551
-10527
-10502
-10477
-10451
-10424
-10397
-10369
-10341
-10312
-10283
-10252
-10221
-10189
-10155
-10121
-10086
-10050
-10012
-9974
-9935
-9895
-9854
-9812
-9770
-9727
-9683
-9639
-9593
-9548
-9501
-9454
-9406
-9358
-9309
-9259
-9209
-9158
-9107
-9055
-9002
-8949
-8894
-8839
-8782
-8724
-8665
-8605
-8544
-8481
-8418
-8353
-8287
-8220
-8151
-8082
-8012
-7941
-7870
-7797
-7724
-7650
-7575
-7500
-7425
-7348
-7272
-7195
-7117
-7039
-6961
-6882
-6803
-6723
-6643
-6563
-6483
-6402
-6321
-6240
-6158
-6077
-5995
-5913
-5831
-5749
-5667
-5584
-5502
-5419
-5337
-5254
-5170
-5087
-5004
-4920
-4837
-4753
-4669
-4586
-4502
-4418
-4335
-4251
-4168
-4085
-4002
-3920
-3838
-3756
-3674
-3592
-3511
-3430
-3350
-3269
-3189
-3110
-3030
-2951
-2872
-2794
-2717
-2640
-2564
-2488
-2413
-2338
-2264
-2191
-2117
-2044
-1971
-1898
-1825
-1752
-1679
-1606
-1533
-1459
-1386
-1312
-1239
-1165
-1092
-1018
-946
-873
-801
-729
-658
-586
-516
-445
-375
-304
-234
-163
-93
-21
50
122
195
268
341
415
490
564
639
713
788
862
936
1010
1083
1155
1227
1298
1368
1437
1506
1574
1640
1706
1771
1835
1899
1962
2024
2086
2147
2207
2267
2325
2383
2441
2497
2552
2605
2657
2708
2757
2804
2849
2893
2935
2975
3013
3049
3084
3117
3148
3178
3206
3232
3257
3281
3302
3322
3341
3358
3373
3386
3398
3409
3418
3425
3430
3434
3437
3438
3438
3436
3433
3429
3423
3416
3408
3398
3387
3374
3360
3344
3326
3306
3285
3262
3237
3210
3182
3152
3120
3086
3051
3014
2975
2935
2892
2849
2803
2756
2708
2658
2606
2553
2499
2443
2386
2327
2267
2206
2144
2081
2017
1952
1886
1821
1754
1688
1621
1554
1486
1418
1350
1281
1212
1143
1074
1004
934
864
793
722
651
580
508
436
364
291
218
144
70
-4
-78
-152
-227
-302
-377
-452
-528
-604
-679
-755
-831
-906
-982
-1058
-1134
-1211
-1287
-1364
-1441
-1518
-1595
-1673
-1750
-1828
-1906
-1985
-2063
-2141
-2219
-2297
-2375
-2453
-2531
-2609
-2687
-2765
-2842
-2920
-2997
-3075
-3152
-3229
-3307
-3384
-3461
-3538
-3614
-3690
-3766
-3841
-3915
-3989
-4062
-4133
-4204
-4274
-4343
-4410
-4477
-4543
-4608
-4672
-4735
-4798
-4859
-4920
-4981
-5040
-5099
-5157
-5214
-5270
-5325
-5378
-5431
-5483
-5534
-5584
-5634
-5682
-5730
-5777
-5824
-5871
-5917
-5963
-6008
-6054
-6100
-6145
-6191
-6237
-6283
-6329
-6375
-6422
-6469
-6516
-6564
-6612
-6660
-6709
-6758
-6809
-6859
-6911
-6963
-7016
-7070
-7124
-7179
-7235
-7291
-7348
-7405
-7463
-7521
-7580
-7639
-7699
-7758
-7818
-7878
-7939
-7999
-8060
-8119
-8180
-8242
-8303
-8364
-8425
-8485
-8546
-8606
-8666
-8725
-8784
-8843
-8901
-8959
-9017
-9074
-9131
-9187
-9244
-9299
-9355
-9410
-9465
-9519
-9572
-9625
-9677
-9728
-9779
-9829
-9878
-9926
-9973
-10020
-10065
-10110
-10155
-10198
-10241
-10284
-10325
-10366
-10407
-10447
-10487
-10526
-10565
-10603
-10641
-10679
-10715
-10752
-10787
-10822
-10857
-10890
-10923
-10955
-10987
-11018
-11049
-11080
-11110
-11140
-11171
-11201
-11231
-11261
-11291
-11321
-11351
-11381
-11410
-11440
-11469
-11498
-11527
-11555
-11583
-11611
-11638
-11664
-11690
-11715
-11740
-11764
-11787
-11809
-11830
-11850
-11869
-11888
-11905
-11922
-11937
-11952
-11965
-11977
-11989
-11999
-12009
-12017
-12025
-12031
-12037
-12042
-12047
-12050
-12054
-12056
-12058
-12059
-12060
-12061
-12060
-12059
-12058
-12056
-12054
-12051
-12047
-12043
-12039
-12035
-12030
-12025
-12019
-12013
-12007
-12001
-11994
-11987
-11980
-11972
-11964
-11956
-11947
-11939
-11930
-11921
-11913
-11904
-11895
-11887
-11879
-11871
-11863
-11856
-11849
-11843
-11837
-11831
-11826
-11821
-11817
-11812
-11808
-11803
-11798
-11793
-11787
-11781
-11775
-11769
-11762
-11754
-11747
-11739
-11731
-11723
-11714
-11706
-11697
-11688
-11678
-11668
-11657
-11646
-11635
-11623
-11611
-11598
-11585
-11572
-11559
-11545
-11531
-11518
-11504
-11491
-11478
-11464
-11451
-11438
-11425
-11412
-11399
-11386
-11373
-11360
-11347
-11334
-11321
-11307
-11293
-11279
-11264
-11248
-11232
-11215
-11198
-11180
-11161
-11142
-11123
-11103
-11083
-11063
-11043
-11023
-11003
-10984
-10964
-10946
-10927
-10909
-10891
-10874
-10857
-10840
-10823
-10807
-10791
-10775
-10760
-10745
-10730
-10715
-10700
-10686
-10671
-10657
-10642
-10627
-10612
-10597
-10581
-10565
-10549
-10533
-10516
-10499
-10482
-10465
-10448
-10431
-10414
-10397
-10381
-10364
-10348
-10332
-10317
-10301
-10286
-10271
-10256
-10241
-10226
-10212
-10197
-10183
-10169
-10156
-10142
-10129
-10115
-10101
-10088
-10074
-10060
-10046
-10032
-10018
-10005
-9993
-9981
-9969
-9958
-9947
-9937
-9927
-9917
-9908
-9898
-9888
-9879
-9869
-9859
-9849
-9839
-9830
-9820
-9810
-9800
-9791
-9782
-9772
-9763
-9755
-9746
-9737
-9729
-9720
-9712
-9703
-9695
-9686
-9677
-9668
-9659
-9650
-9641
-9632
-9622
-9613
-9603
-9593
-9582
-9571
-9560
-9549
-9537
-9525
-9513
-9500
-9487
-9474
-9461
-9447
-9433
-9419
-9405
-9391
-9377
-9362
-9348
-9334
-9319
-9305
-9290
-9276
-9261
-9246
-9231
-9215
-9199
-9182
-9166
-9149
-9131
-9114
-9096
-9078
-9061
-9043
-9025
-9007
-8990
-8972
-8954
-8936
-8918
-8900
-8882
-8864
-8846
-8827
-8809
-8790
-8772
-8753
-8734
-8715
-8696
-8676
-8657
-8638
-8618
-8598
-8578
-8557
-8537
-8515
-8494
-8472
-8450
-8428
-8406
-8383
-8360
-8337
-8314
-8290
-8266
-8242
-8217
-8192
-8166
-8138
-8112
-8085
-8057
-8028
-7999
-7969
-7938
-7906
-7874
-7841
-7808
-7774
-7739
-7704
-7669
-7633
-7597
-7560
-7522
-7484
-7446
-7406
-7365
-7324
-7281
-7238
-7193
-7148
-7101
-7053
-7004
-6954
-6903
-6851
-6797
-6743
-6687
-6630
-6571
-6511
-6450
-6387
-6323
-6257
-6190
-6121
-6051
-5979
-5905
-5830
-5753
-5674
-5594
-5513
-5430
-5346
-5261
-5175
-5088
-5000
-4911
-4822
-4733
-4643
-4553
-4462
-4372
-4281
-4191
-4100
-4010
-3920
-3830
-3740
-3650
-3561
-3471
-3383
-3294
-3205
-3117
-3029
-2941
-2854
-2766
-2679
-2591
-2504
-2416
-2329
-2241
-2154
-2066
-1979
-1892
-1806
-1720
-1635
-1550
-1465
-1381
-1298
-1215
-1133
-1051
-970
-890
-810
-731
-652
-575
-498
-423
-348
-275
-202
-131
-61
7
75
141
206
269
332
394
454
514
572
631
688
745
802
858
914
970
1025
1080
1135
1190
1244
1298
1351
1404
1457
1509
1562
1613
1665
1716
1767
1818
1869
1919
1969
2019
2069
2118
2167
2216
2264
2313
2361
2409
2456
2504
2551
2598
2646
2692
2739
2785
2831
2877
2922
2967
3012
3056
3099
3142
3185
3227
3268
3309
3350
3390
3429
3469
3508
3548
3587
3626
3665
3705
3744
3784
3823
3862
3902
3941
3980
4018
4057
4094
4133
4170
4208
4245
4282
4318
4354
4391
4427
4462
4498
4534
4571
4607
4644
4681
4718
4756
4795
4833
4873
4913
4953
4993
5034
5075
5117
5158
5199
5241
5283
5325
5367
5409
5451
5494
5537
5579
5622
5665
5708
5751
5794
5836
5879
5922
5964
6007
6049
6091
6134
6176
6218
6260
6302
6344
6386
6427
6468
6508
6548
6587
6625
6663
6700
6736
6772
6807
6841
6875
6908
6941
6974
7006
7037
7068
7098
7128
7157
7185
7213
7240
7266
7291
7316
7340
7363
7385
7406
7426
7445
7463
7480
7496
7512
7526
7540
7553
7565
7577
7588
7599
7609
7619
7628
7637
7646
7655
7664
7672
7681
7689
7698
7707
7716
7726
7736
7746
7756
7767
7779
7791
7803
7816
7830
7843
7857
7871
7885
7899
7913
7927
7940
7953
7966
7978
7989
8000
8010
8020
8028
8036
8042
8050
8055
8058
8061
8063
8063
8061
8060
8055
8050
8044
8036
8026
8016
8006
7994
7982
7968
7954
7940
7925
7909
7893
7877
7860
7843
7826
7808
7791
7773
7756
7738
7720
7702
7684
7666
7648
7630
7612
7595
7577
7560
7544
7528
7512
7498
7484
7470
7458
7447
7436
7427
7418
7410
7403
7397
7391
7385
7380
7376
7372
7369
7366
7364
7363
7363
7363
7365
7367
7369
7373
7376
7380
7385
7389
7394
7399
7404
7410
7416
7422
7429
7436
7444
7452
7461
7471
7481
7492
7503
7515
7527
7539
7552
7566
7580
7594
7609
7625
7641
7658
7676
7694
7713
7733
7753
7774
7796
7818
7840
7864
7887
7911
7935
7959
7984
8009
8034
8058
8085
8111
8137
8163
8189
8217
8245
8273
8301
8330
8359
8389
8419
8449
8480
8511
8543
8575
8608
8641
8674
8707
8740
8773
8806
8838
8871
8903
8935
8966
8997
9028
9059
9090
9120
9151
9182
9212
9243
9274
9306
9337
9369
9401
9434
9467
9500
9533
9566
9600
9634
9667
9701
9736
9770
9805
9841
9877
9914
9951
9990
10029
10069
10110
10152
10194
10237
10281
10325
10369
10414
10459
10503
10548
10593
10637
10680
10723
10766
10807
10848
10888
10927
10965
11003
11040
11077
11112
11148
11183
11217
11251
11285
11317
11349
11381
11411
11441
11469
11497
11524
11551
11576
11601
11626
11650
11673
11696
11719
11742
11764
11786
11807
11829
11851
11872
11894
11915
11936
11958
11979
12000
12021
12043
12064
12085
12106
12128
12149
12171
12192
12214
12236
12257
12279
12300
12321
12341
12362
12381
12400
12419
12437
12454
12471
12487
12503
12518
12532
12546
12559
12572
12584
12596
12607
12617
12627
12636
12644
12652
12659
12665
12670
12675
12680
12683
12686
12688
12689
12690
12690
12689
12687
12685
12682
12678
12675
12670
12666
12661
12656
12651
12645
12639
12633
12627
12620
12613
12605
12597
12588
12579
12568
12557
12544
12531
12516
12500
12483
12465
12445
12424
12402
12378
12353
12327
12299
12270
12239
12208
12174
12139
12103
12065
12026
11984
11941
11896
11849
11800
11750
11697
11643
11586
11529
11469
11408
11346
11283
11218
11153
11086
11019
10952
10884
10816
10747
10678
10609
10539
10469
10399
10328
10257
10185
10113
10041
9968
9895
9822
9748
9675
9601
9528
9454
9381
9308
9234
9161
9088
9015
8941
8868
8794
8720
8646
8572
8498
8423
8348
8272
8196
8119
8042
7963
7884
7805
7724
7644
7562
7481
7399
7318
7236
7154
7072
6990
6908
6826
6743
6660
6577
6493
6409
6324
6240
6155
6070
5985
5901
5816
5731
5647
5562
5477
5392
5308
5223
5138
5053
4968
4884
4800
4716
4632
4549
4467
4385
4304
4224
4144
4065
3986
3908
3830
3753
3677
3601
3525
3449
3374
3300
3225
3151
3077
3003
2929
2856
2783
2710
2638
2566
2494
2422
2351
2280
2210
2141
2072
2004
1936
1870
1804
1740
1676
1614
1552
1492
1432
1374
1317
1261
1206
1152
1099
1048
998
949
901
854
808
763
719
677
635
594
555
517
479
443
407
372
338
305
273
241
209
178
147
117
88
59
30
2
-25
-52
-78
-103
-128
-152
-175
-197
-218
-239
-258
-276
-294
-311
-327
-343
-358
-372
-387
-401
-415
-429
-443
-457
-472
-486
-501
-516
-531
-547
-562
-577
-592
-607
-622
-637
-652
-666
-680
-694
-708
-721
-734
-747
-760
-773
-786
-799
-812
-826
-840
-854
-868
-882
-897
-911
-926
-940
-955
-969
-984
-999
-1014
-1030
-1047
-1063
-1080
-1097
-1115
-1134
-1152
-1172
-1191
-1210
-1230
-1250
-1269
-1288
-1307
-1326
-1344
-1361
-1378
-1394
-1410
-1424
-1439
-1452
-1465
-1478
-1491
-1503
-1516
-1528
-1541
-1553
-1565
-1578
-1590
-1602
-1614
-1625
-1636
-1647
-1658
-1668
-1678
-1688
-1698
-1707
-1717
-1726
-1736
-1745
-1755
-1765
-1775
-1785
-1796
-1807
-1818
-1830
-1843
-1855
-1869
-1883
-1897
-1912
-1928
-1944
-1960
-1977
-1994
-2012
-2029
-2049
-2068
-2088
-2109
-2129
-2151
-2172
-2194
-2215
-2237
-2259
-2280
-2302
-2323
-2345
-2366
-2387
-2408
-2430
-2451
-2472
-2494
-2516
-2538
-2560
-2582
-2605
-2628
-2652
-2676
-2700
-2725
-2750
-2776
-2803
-2830
-2858
-2887
-2917
-2947
-2978
-3009
-3041
-3074
-3107
-3141
-3175
-3209
-3244
-3280
-3316
-3353
-3391
-3429
-3468
-3508
-3548
-3588
-3629
-3670
-3712
-3754
-3796
-3839
-3882
-3925
-3968
-4011
-4054
-4098
-4142
-4186
-4230
-4275
-4320
-4366
-4412
-4458
-4505
-4552
-4600
-4648
-4695
-4743
-4791
-4839
-4887
-4935
-4982
-5030
-5078
-5126
-5174
-5222
-5271
-5320
-5370
-5419
-5470
-5520
-5571
-5623
-5674
-5726
-5779
-5831
-5884
-5936
-5989
-6041
-6094
-6146
-6198
-6250
-6302
-6353
-6404
-6455
-6505
-6555
-6606
-6655
-6705
-6755
-6804
-6853
-6902
-6950
-6998
-7046
-7094
-7142
-7189
-7236
-7282
-7329
-7375
-7421
-7466
-7511
-7556
-7600
-7644
-7687
-7729
-7772
-7813
-7854
-7895
-7935
-7975
-8013
-8053
-8092
-8130
-8167
-8204
-8241
-8277
-8312
-8347
-8381
-8414
-8447
-8480
-8512
-8544
-8575
-8606
-8636
-8667
-8697
-8726
-8755
-8785
-8813
-8842
-8870
-8899
-8927
-8955
-8984
-9012
-9040
-9069
-9097
-9125
-9153
-9181
-9208
-9235
-9261
-9287
-9313
-9338
-9363
-9387
-9412
-9436
-9459
-9482
-9505
-9528
-9550
-9571
-9592
-9611
-9630
-9648
-9666
-9682
-9697
-9712
-9726
-9739
-9752
-9764
-9776
-9787
-9799
-9809
-9819
-9829
-9839
-9848
-9856
-9864
-9871
-9878
-9884
-9889
-9893
-9897
-9899
-9901
-9902
-9902
-9901
-9899
-9897
-9893
-9889
-9883
-9876
-9869
-9860
-9851
-9840
-9828
-9815
-9802
-9786
-9770
-9753
-9734
-9714
-9692
-9670
-9645
-9619
-9592
-9562
-9531
-9499
-9465
-9429
-9391
-9353
-9312
-9271
-9228
-9184
-9138
-9092
-9044
-8994
-8944
-8892
-8838
-8783
-8727
-8669
-8610
-8550
-8488
-8425
-8361
-8296
-8230
-8163
-8096
-8028
-7961
-7893
-7825
-7757
-7689
-7621
-7553
-7486
-7418
-7352
-7286
-7221
-7156
-7092
-7029
-6967
-6906
-6845
-6786
-6726
-6668
-6610
-6552
-6495
-6439
-6382
-6327
-6271
-6216
-6161
-6107
-6053
-5999
-5946
-5893
-5840
-5788
-5737
-5686
-5636
-5587
-5539
-5491
-5444
-5398
-5352
-5307
-5263
-5220
-5177
-5135
-5094
-5053
-5013
-4975
-4937
-4900
-4865
-4830
-4797
-4764
-4732
-4701
-4670
-4640
-4611
-4582
-4553
-4525
-4497
-4469
-4441
-4414
-4387
-4361
-4335
-4309
-4283
-4257
-4232
-4207
-4181
-4156
-4130
-4105
-4078
-4054
-4027
-4002
-3976
-3950
-3923
-3897
-3871
-3844
-3817
-3791
-3764
-3737
-3710
-3683
-3657
-3630
-3603
-3575
-3548
-3521
-3493
-3464
-3435
-3406
-3376
-3345
-3315
-3283
-3252
-3220
-3187
-3155
-3123
-3090
-3058
-3026
-2993
-2961
-2929
-2897
-2865
-2833
-2801
-2770
-2739
-2708
-2677
-2647
-2617
-2588
-2560
-2531
-2503
-2476
-2448
-2421
-2394
-2368
-2341
-2315
-2289
-2263
-2237
-2211
-2185
-2160
-2134
-2109
-2085
-2060
-2036
-2012
-1988
-1964
-1941
-1918
-1894
-1871
-1848
-1826
-1803
-1781
-1759
-1738
-1717
-1697
-1677
-1657
-1639
-1620
-1603
-1586
-1569
-1553
-1537
-1522
-1508
-1494
-1480
-1467
-1455
-1444
-1433
-1423
-1413
-1405
-1397
-1390
-1383
-1378
-1373
-1369
-1366
-1364
-1363
-1362
-1363
-1365
-1368
-1372
-1377
-1384
-1390
-1398
-1407
-1416
-1426
-1437
-1448
-1460
-1473
-1486
-1500
-1514
-1529
-1545
-1561
-1578
-1596
-1614
-1633
-1652
-1673
-1695
-1717
-1741
-1765
-1791
-1818
-1845
-1874
-1903
-1934
-1965
-1998
-2031
-2066
-2101
-2137
-2174
-2213
-2251
-2291
-2331
-2372
-2412
-2454
-2495
-2536
-2578
-2619
-2661
-2702
-2744
-2785
-2827
-2868
-2909
-2950
-2991
-3032
-3073
-3113
-3154
-3194
-3234
-3274
-3314
-3354
-3394
-3434
-3474
-3514
-3554
-3593
-3633
-3673
-3713
-3754
-3794
-3835
-3876
-3917
-3958
-4000
-4042
-4083
-4126
-4168
-4210
-4252
-4293
-4334
-4375
-4415
-4454
-4493
-4532
-4570
-4607
-4645
-4681
-4718
-4753
-4789
-4823
-4857
-4890
-4923
-4954
-4985
-5015
-5043
-5071
-5098
-5123
-5148
-5172
-5195
-5217
-5237
-5257
-5276
-5294
-5311
-5328
-5343
-5358
-5372
-5386
-5399
-5411
-5423
-5434
-5445
-5455
-5465
-5474
-5483
-5491
-5499
-5506
-5513
-5520
-5527
-5533
-5539
-5546
-5552
-5558
-5564
-5570
-5576
-5582
-5588
-5593
-5599
-5605
-5610
-5615
-5621
-5625
-5630
-5635
-5639
-5643
-5647
-5651
-5654
-5658
-5661
-5665
-5668
-5671
-5674
-5678
-5681
-5685
-5689
-5693
-5697
-5701
-5706
-5711
-5716
-5720
-5726
-5731
-5736
-5742
-5747
-5753
-5759
-5764
-5770
-5776
-5782
-5788
-5793
-5798
-5803
-5808
-5813
-5817
-5821
-5825
-5829
-5832
-5835
-5839
-5842
-5846
-5849
-5853
-5857
-5862
-5867
-5872
-5878
-5884
-5891
-5898
-5905
-5912
-5920
-5928
-5937
-5945
-5954
-5963
-5972
-5981
-5990
-5999
-6008
-6018
-6027
-6036
-6046
-6056
-6066
-6076
-6086
-6097
-6108
-6119
-6130
-6141
-6153
-6164
-6176
-6188
-6200
-6212
-6224
-6236
-6248
-6260
-6272
-6284
-6296
-6308
-6320
-6331
-6342
-6354
-6365
-6376
-6386
-6397
-6407
-6417
-6427
-6437
-6447
-6457
-6467
-6478
-6489
-6499
-6511
-6522
-6534
-6547
-6560
-6573
-6587
-6602
-6617
-6634
-6650
-6668
-6686
-6704
-6724
-6744
-6764
-6785
-6807
-6829
-6851
-6874
-6898
-6922
-6946
-6970
-6995
-7019
-7044
-7068
-7093
-7118
-7142
-7167
-7192
-7216
-7242
-7267
-7292
-7318
-7344
-7370
-7396
-7423
-7450
-7477
-7504
-7532
-7561
-7590
-7620
-7651
-7682
-7714
-7746
-7779
-7812
-7846
-7880
-7914
-7949
-7985
-8021
-8058
-8095
-8134
-8173
-8214
-8256
-8298
-8341
-8386
-8431
-8476
-8522
-8569
-8617
-8665
-8714
-8763
-8812
-8862
-8913
-8963
-9014
-9066
-9118
-9170
-9223
-9276
-9329
-9384
-9438
-9494
-9550
-9606
-9663
-9720
-9778
-9836
-9894
-9953
-10011
-10070
-10128
-10186
-10245
-10303
-10362
-10420
-10479
-10537
-10595
-10654
-10712
-10769
-10827
-10884
-10940
-10996
-11051
-11106
-11160
-11213
-11265
-11316
-11366
-11415
-11464
-11511
-11558
-11604
-11650
-11695
-11739
-11783
-11826
-11868
-11910
-11952
-11993
-12033
-12073
-12112
-12151
-12189
-12226
-12262
-12297
-12332
-12365
-12398
-12429
-12460
-12490
-12519
-12547
-12574
-12601
-12627
-12653
-12677
-12701
-12725
-12747
-12769
-12789
-12809
-12828
-12846
-12864
-12880
-12895
-12909
-12921
-12933
-12944
-12953
-12961
-12968
-12974
-12978
-12982
-12984
-12986
-12986
-12986
-12985
-12983
-12981
-12978
-12975
-12972
-12968
-12964
-12960
-12955
-12950
-12944
-12938
-12932
-12925
-12917
-12909
-12901
-12892
-12882
-12872
-12861
-12849
-12837
-12824
-12811
-12797
-12783
-12768
-12753
-12737
-12721
-12705
-12689
-12672
-12656
-12639
-12622
-12605
-12588
-12570
-12553
-12535
-12517
-12499
-12481
-12463
-12445
-12427
-12409
-12391
-12373
-12356
-12339
-12322
-12305
-12289
-12272
-12257
-12241
-12225
-12210
-12196
-12182
-12168
-12155
-12142
-12130
-12119
-12108
-12098
-12088
-12079
-12070
-12062
-12054
-12046
-12039
-12032
-12026
-12020
-12014
-12008
-12003
-11998
-11994
-11990
-11987
-11984
-11981
-11979
-11978
-11977
-11978
-11979
-11981
-11983
-11987
-11991
-11996
-12002
-12009
-12016
-12024
-12032
-12041
-12050
-12060
-12071
-12081
-12093
-12104
-12116
-12128
-12140
-12153
-12166
-12179
-12193
-12207
-12221
-12235
-12250
-12265
-12280
-12295
-12311
-12326
-12342
-12359
-12375
-12391
-12408
-12425
-12442
-12460
-12477
-12495
-12513
-12532
-12550
-12569
-12587
-12606
-12625
-12644
-12664
-12683
-12702
-12722
-12741
-12760
-12780
-12799
-12819
-12838
-12858
-12877
-12897
-12916
-12936
-12955
-12975
-12995
-13014
-13034
-13053
-13073
-13092
-13111
-13130
-13149
-13168
-13186
-13205
-13223
-13242
-13260
-13278
-13296
-13315
-13333
-13351
-13369
-13388
-13406
-13423
-13441
-13458
-13476
-13492
-13509
-13525
-13541
-13557
-13572
-13587
-13602
-13617
-13631
-13645
-13659
-13672
-13686
-13699
-13712
-13725
-13738
-13751
-13763
-13776
-13788
-13800
-13812
-13824
-13835
-13847
-13858
-13870
-13882
-13894
-13906
-13918
-13931
-13944
-13956
-13970
-13983
-13997
-14011
-14025
-14040
-14055
-14071
-14087
-14103
-14120
-14137
-14155
-14173
-14191
-14210
-14228
-14247
-14266
-14285
-14304
-14323
-14342
-14361
-14380
-14400
-14419
-14438
-14457
-14477
-14496
-14515
-14534
-14553
-14573
-14592
-14611
-14630
-14650
-14669
-14689
-14709
-14729
-14749
-14770
-14791
-14813
-14835
-14858
-14882
-14906
-14931
-14956
-14983
-15010
-15038
-15066
-15096
-15126
-15157
-15189
-15222
-15256
-15290
-15325
-15361
-15398
-15435
-15474
-15512
-15552
-15592
-15634
-15675
-15717
-15760
-15804
-15847
-15892
-15936
-15982
-16027
-16073
-16120
-16167
-16213
-16262
-16309
-16358
-16407
-16456
-16505
-16554
-16604
-16653
-16703
-16753
-16802
-16852
-16902
-16953
-17003
-17054
-17104
-17155
-17206
-17257
-17308
-17359
-17410
-17462
-17513
-17565
-17617
-17669
-17721
-17773
-17825
-17878
-17931
-17984
-18037
-18090
-18144
-18198
-18253
-18307
-18362
-18418
-18473
-18529
-18586
-18642
-18699
-18757
-18815
-18873
-18932
-18991
-19050
-19110
-19170
-19230
-19291
-19352
-19413
-19475
-19537
-19599
-19661
-19723
-19785
-19848
-19910
-19973
-20036
-20098
-20161
-20224
-20287
-20350
-20413
-20476
-20538
-20601
-20663
-20726
-20787
-20849
-20910
-20971
-21031
-21091
-21151
-21210
-21269
-21327
-21385
-21443
-21500
-21557
-21614
-21670
-21726
-21781
-21837
-21892
-21946
-22001
-22055
-22108
-22162
-22215
-22268
-22320
-22372
-22424
-22475
-22526
-22576
-22626
-22676
-22725
-22773
-22821
-22869
-22916
-22963
-23010
-23056
-23101
-23146
-23191
-23234
-23278
-23321
-23363
-23404
-23445
-23485
-23525
-23564
-23602
-23640
-23677
-23714
-23751
-23786
-23822
-23857
-23891
-23925
-23958
-23990
-24022
-24054
-24085
-24115
-24144
-24173
-24201
-24229
-24256
-24282
-24308
-24332
-24356
-24380
-24402
-24424
-24445
-24465
-24484
-24503
-24521
-24538
-24555
-24571
-24586
-24601
-24615
-24629
-24642
-24654
-24666
-24677
-24688
-24697
-24707
-24716
-24724
-24731
-24738
-24745
-24751
-24757
-24762
-24767
-24771
-24776
-24780
-24785
-24789
-24794
-24798
-24803
-24807
-24812
-24817
-24822
-24827
-24832
-24837
-24843
-24848
-24854
-24860
-24867
-24874
-24881
-24888
-24896
-24905
-24914
-24923
-24932
-24942
-24953
-24964
-24976
-24989
-25002
-25016
-25030
-25045
-25061
-25078
-25095
-25113
-25132
-25152
-25172
-25194
-25216
-25239
-25263
-25288
-25314
-25341
-25369
-25398
-25428
-25459
-25490
-25523
-25557
-25591
-25627
-25663
-25701
-25739
-25778
-25817
-25857
-25898
-25939
-25980
-26022
-26064
-26106
-26148
-26190
-26232
-26274
-26316
-26358
-26399
-26441
-26482
-26523
-26563
-26603
-26643
-26683
-26722
-26761
-26799
-26837
-26875
-26912
-26949
-26985
-27021
-27057
-27092
-27126
-27161
-27194
-27228
-27262
-27295
-27328
-27361
-27394
-27426
-27459
-27492
-27525
-27558
-27591
-27624
-27657
-27690
-27723
-27756
-27789
-27822
-27855
-27889
-27922
-27955
-27989
-28022
-28056
-28090
-28123
-28157
-28191
-28224
-28257
-28290
-28323
-28354
-28386
-28417
-28447
-28477
-28506
-28535
-28563
-28590
-28618
-28644
-28671
-28697
-28723
-28748
-28773
-28799
-28824
-28849
-28874
-28898
-28924
-28949
-28974
-29000
-29026
-29052
-29079
-29106
-29134
-29162
-29191
-29219
-29249
-29278
-29308
-29339
-29370
-29402
-29434
-29467
-29501
-29535
-29570
-29606
-29642
-29679
-29717
-29755
-29794
-29833
-29872
-29912
-29953
-29993
-30034
-30075
-30116
-30158
-30199
-30241
-30282
-30324
-30365
-30407
-30449
-30492
-30535
-30578
-30621
-30665
-30710
-30755
-30800
-30846
-30892
-30938
-30985
-31032
-31080
-31127
-31174
-31222
-31269
-31316
-31363
-31409
-31455
-31500
-31545
-31589
-31632
-31675
-31716
-31757
-31797
-31836
-31875
-31912
-31948
-31983
-32018
-32051
-32083
-32115
-32145
-32174
-32203
-32231
-32259
-32284
-32311
-32335
-32359
-32381
-32404
-32424
-32445
-32464
-32481
-32497
-32512
-32527
-32540
-32552
-32564
-32573
-32583
-32591
-32598
-32604
-32609
-32613
-32616
-32618
-32619
-32619
-32618
-32616
-32613
-32610
-32604
-32600
-32593
-32585
-32577
-32567
-32557
-32545
-32533
-32519
-32505
-32488
-32473
-32455
-32436
-32417
-32396
-32375
-32351
-32328
-32302
-32276
-32249
-32220
-32189
-32159
-32127
-32094
-32058
-32024
-31986
-31948
-31908
-31867
-31825
-31781
-31736
-31689
-31641
-31592
-31541
-31489
-31435
-31380
-31323
-31264
-31204
-31143
-31080
-31016
-30950
-30883
-30815
-30746
-30676
-30605
-30533
-30461
-30387
-30313
-30239
-30164
-30089
-30013
-29937
-29861
-29784
-29707
-29629
-29552
-29474
-29395
-29317
-29238
-29158
-29079
-28999
-28918
-28838
-28757
-28675
-28593
-28511
-28427
-28344
-28259
-28174
-28088
-28002
-27915
-27827
-27739
-27650
-27560
-27470
-27380
-27289
-27198
-27106
-27014
-26923
-26830
-26738
-26646
-26554
-26461
-26369
-26276
-26184
-26091
-25999
-25906
-25814
-25721
-25629
-25536
-25444
-25352
-25261
-25169
-25079
-24988
-24898
-24808
-24719
-24630
-24542
-24454
-24367
-24281
-24195
-24109
-24024
-23940
-23857
-23774
-23693
-23612
-23531
-23452
-23374
-23296
-23219
-23143
-23068
-22994
-22921
-22849
-22777
-22706
-22636
-22566
-22497
-22428
-22360
-22292
-22224
-22157
-22090
-22024
-21958
-21892
-21827
-21762
-21697
-21632
-21568
-21504
-21440
-21377
-21314
-21251
-21189
-21128
-21066
-21006
-20946
-20886
-20827
-20769
-20712
-20656
-20600
-20546
-20492
-20439
-20387
-20336
-20286
-20236
-20187
-20139
-20092
-20045
-19999
-19953
-19908
-19862
-19817
-19772
-19728
-19683
-19638
-19594
-19549
-19505
-19461
-19416
-19372
-19328
-19284
-19240
-19196
-19152
-19108
-19064
-19021
-18978
-18935
-18892
-18850
-18808
-18766
-18725
-18684
-18643
-18603
-18564
-18524
-18486
-18447
-18409
-18372
-18335
-18298
-18261
-18224
-18188
-18152
-18116
-18080
-18044
-18009
-17974
-17939
-17905
-17872
-17839
-17806
-17775
-17743
-17713
-17683
-17653
-17624
-17594
-17565
-17536
-17507
-17478
-17449
-17420
-17391
-17362
-17333
-17304
-17275
-17246
-17218
-17189
-17161
-17134
-17106
-17079
-17053
-17026
-17000
-16975
-16950
-16925
-16901
-16877
-16853
-16830
-16807
-16784
-16761
-16739
-16717
-16695
-16674
-16653
-16631
-16610
-16590
-16569
-16548
-16528
-16508
-16488
-16468
-16448
-16429
-16409
-16390
-16370
-16352
-16334
-16315
-16297
-16280
-16263
-16245
-16229
-16212
-16196
-16181
-16165
-16151
-16136
-16122
-16108
-16094
-16079
-16067
-16053
-16040
-16027
-16013
-15999
-15986
-15971
-15957
-15942
-15927
-15912
-15897
-15882
-15866
-15851
-15835
-15819
-15802
-15786
-15769
-15751
-15733
-15715
-15696
-15676
-15656
-15635
-15614
-15592
-15570
-15548
-15525
-15501
-15477
-15452
-15427
-15401
-15375
-15348
-15320
-15291
-15262
-15232
-15201
-15169
-15137
-15104
-15070
-15036
-15000
-14964
-14928
-14890
-14852
-14814
-14774
-14734
-14694
-14653
-14612
-14570
-14528
-14485
-14442
-14399
-14355
-14311
-14266
-14220
-14174
-14128
-14080
-14033
-13984
-13935
-13886
-13836
-13785
-13735
-13684
-13633
-13581
-13530
-13479
-13428
-13376
-13325
-13273
-13222
-13171
-13119
-13067
-13016
-12964
-12912
-12861
-12809
-12758
-12707
-12656
-12605
-12555
-12505
-12455
-12406
-12356
-12307
-12259
-12210
-12161
-12113
-12064
-12016
-11968
-11920
-11873
-11826
-11779
-11733
-11687
-11642
-11598
-11554
-11511
-11468
-11427
-11385
-11345
-11305
-11265
-11226
-11187
-11148
-11110
-11072
-11034
-10997
-10959
-10922
-10885
-10849
-10813
-10777
-10742
-10707
-10673
-10640
-10607
-10575
-10543
-10512
-10482
-10451
-10422
-10392
-10363
-10334
-10305
-10276
-10248
-10220
-10192
-10164
-10136
-10109
-10082
-10055
-10028
-10001
-9975
-9948
-9922
-9895
-9869
-9842
-9816
-9790
-9763
-9737
-9710
-9684
-9658
-9632
-9606
-9581
-9556
-9531
-9507
-9484
-9461
-9439
-9418
-9397
-9377
-9358
-9340
-9322
-9305
-9289
-9273
-9258
-9244
-9230
-9218
-9206
-9195
-9185
-9176
-9168
-9160
-9153
-9147
-9141
-9136
-9132
-9129
-9126
-9124
-9122
-9121
-9121
-9121
-9121
-9122
-9124
-9126
-9129
-9132
-9136
-9141
-9146
-9152
-9159
-9167
-9175
-9184
-9194
-9205
-9216
-9228
-9240
-9254
-9267
-9282
-9297
-9313
-9329
-9347
-9365
-9384
-9403
-9423
-9444
-9465
-9487
-9510
-9533
-9556
-9580
-9604
-9629
-9653
-9678
-9704
-9729
-9756
-9782
-9809
-9836
-9864
-9893
-9921
-9951
-9980
-10010
-10041
-10071
-10102
-10134
-10165
-10197
-10228
-10260
-10293
-10325
-10358
-10391
-10424
-10458
-10492
-10526
-10561
-10596
-10632
-10667
-10703
-10740
-10777
-10814
-10851
-10888
-10925
-10962
-10998
-11035
-11071
-11106
-11142
-11177
-11213
-11248
-11283
-11318
-11353
-11387
-11422
-11456
-11491
-11524
-11558
-11591
-11624
-11656
-11688
-11719
-11750
-11780
-11810
-11840
-11869
-11898
-11926
-11954
-11982
-12010
-12037
-12064
-12091
-12117
-12143
-12169
-12194
-12219
-12243
-12267
-12291
-12314
-12336
-12358
-12380
-12401
-12422
-12442
-12462
-12482
-12501
-12519
-12537
-12554
-12570
-12586
-12600
-12614
-12627
-12638
-12649
-12658
-12666
-12673
-12678
-12682
-12685
-12686
-12686
-12685
-12683
-12680
-12675
-12670
-12663
-12655
-12647
-12637
-12626
-12614
-12601
-12587
-12572
-12556
-12540
-12522
-12503
-12483
-12462
-12440
-12417
-12393
-12368
-12342
-12315
-12286
-12257
-12227
-12195
-12163
-12129
-12094
-12059
-12022
-11984
-11945
-11905
-11863
-11821
-11777
-11733
-11687
-11639
-11591
-11541
-11490
-11437
-11384
-11329
-11273
-11215
-11156
-11096
-11035
-10972
-10908
-10844
-10778
-10710
-10642
-10573
-10504
-10433
-10362
-10291
-10219
-10146
-10073
-9999
-9925
-9851
-9775
-9700
-9623
-9547
-9469
-9392
-9313
-9235
-9156
-9076
-8996
-8916
-8835
-8754
-8673
-8592
-8510
-8428
-8346
-8263
-8180
-8098
-8015
-7932
-7849
-7765
-7682
-7599
-7517
-7434
-7351
-7269
-7187
-7105
-7023
-6942
-6860
-6779
-6698
-6617
-6536
-6455
-6375
-6295
-6215
-6136
-6057
-5978
-5900
-5823
-5746
-5670
-5594
-5519
-5445
-5370
-5297
-5223
-5150
-5078
-5005
-4932
-4859
-4787
-4714
-4641
-4568
-4495
-4422
-4348
-4275
-4202
-4128
-4054
-3981
-3907
-3833
-3759
-3685
-3612
-3538
-3465
-3392
-3320
-3247
-3176
-3104
-3033
-2962
-2892
-2822
-2753
-2684
-2615
-2547
-2479
-2412
-2345
-2278
-2212
-2146
-2081
-2016
-1951
-1886
-1821
-1757
-1692
-1628
-1564
-1499
-1435
-1370
-1305
-1239
-1173
-1106
-1039
-971
-902
-832
-762
-690
-618
-545
-471
-397
-322
-246
-169
-91
-13
66
145
225
306
388
470
553
637
721
806
891
977
1063
1150
1237
1325
1413
1501
1590
1679
1768
1858
1948
2039
2129
2221
2312
2404
2497
2589
2683
2776
2871
2965
3060
3155
3250
3346
3441
3536
3631
3726
3820
3914
4006
4100
4192
4283
4373
4462
4550
4636
4722
4806
4890
4971
5052
5132
5210
5287
5364
5439
5514
5587
5660
5732
5803
5874
5944
6014
6083
6151
6219
6286
6353
6419
6485
6550
6614
6678
6741
6803
6865
6925
6985
7044
7102
7159
7216
7271
7326
7380
7433
7485
7537
7587
7637
7685
7733
7780
7826
7871
7915
7959
8000
8042
8083
8122
8162
8200
8237
8273
8309
8343
8376
8409
8440
8471
8501
8530
8558
8585
8611
8637
8662
8686
8709
8731
8753
8774
8795
8815
8834
8852
8870
8888
8904
8920
8936
8951
8965
8979
8993
9006
9018
9030
9042
9053
9064
9075
9086
9096
9107
9117
9127
9138
9148
9159
9169
9180
9191
9201
9212
9223
9234
9245
9255
9266
9276
9287
9297
9307
9317
9326
9336
9345
9354
9363
9373
9382
9391
9401
9410
9420
9430
9440
9450
9461
9472
9484
9496
9509
9522
9536
9551
9566
9582
9598
9614
9632
9649
9668
9687
9706
9726
9746
9768
9789
9812
9835
9858
9882
9907
9933
9959
9985
10012
10040
10068
10096
10125
10154
10184
10214
10244
10274
10305
10335
10366
10397
10428
10458
10489
10519
10549
10579
10609
10639
10668
10698
10727
10756
10785
10813
10842
10870
10899
10927
10955
10982
11010
11037
11064
11091
11117
11144
11170
11197
11223
11250
11277
11303
11330
11357
11385
11412
11440
11468
11496
11525
11554
11582
11611
11641
11670
11699
11729
11758
11787
11817
11846
11875
11904
11933
11962
11991
12019
12048
12077
12106
12135
12164
12193
12223
12252
12283
12313
12343
12374
12405
12435
12466
12497
12528
12559
12590
12621
12652
12683
12714
12745
12777
12808
12839
12870
12901
12932
12962
12993
13023
13053
13083
13112
13142
13172
13201
13230
13260
13289
13318
13347
13375
13404
13432
13459
13486
13513
13540
13566
13592
13617
13643
13668
13692
13716
13740
13764
13787
13810
13833
13855
13877
13899
13920
13942
13963
13984
14005
14025
14046
14066
14086
14106
14125
14145
14164
14183
14201
14219
14237
14255
14272
14289
14305
14322
14338
14354
14370
14385
14400
14415
14430
14445
14459
14474
14489
14504
14519
14534
14550
14565
14581
14596
14612
14628
14643
14659
14674
14689
14704
14719
14733
14747
14761
14775
14787
14800
14812
14824
14835
14846
14857
14867
14877
14886
14895
14904
14913
14922
14931
14939
14949
14958
14968
14978
14988
14999
15011
15023
15035
15049
15063
15078
15094
15111
15128
15147
15167
15187
15209
15232
15256
15281
15307
15335
15363
15393
15424
15456
15489
15524
15559
15595
15632
15670
15709
15749
15790
15831
15873
15916
15960
16004
16049
16094
16140
16187
16236
16283
16332
16382
16432
16483
16534
16586
16638
16691
16744
16797
16851
16905
16960
17014
17069
17124
17180
17235
17291
17346
17402
17458
17514
17570
17626
17682
17739
17795
17852
17909
17967
18024
18083
18142
18201
18261
18321
18383
18445
18507
18571
18635
18700
18765
18831
18897
18965
19032
19100
19169
19239
19308
19379
19450
19522
19594
19667
19740
19814
19888
19963
20039
20115
20191
20268
20346
20424
20502
20581
20660
20739
20818
20897
20976
21055
21134
21212
21290
21368
21446
21523
21600
21677
21754
21830
21907
21983
22059
22136
22212
22288
22365
22441
22518
22595
22672
22749
22827
22905
22984
23063
23142
23221
23301
23381
23461
23542
23623
23704
23786
23867
23949
24031
24113
24195
24277
24359
24441
24523
24604
24685
24765
24845
24924
25003
25080
25158
25234
25309
25384
25457
25530
25602
25673
25743
25812
25880
25948
26014
26080
26145
26209
26272
26335
26397
26458
26518
26578
26637
26695
26753
26811
26868
26924
26980
27035
27090
27145
27199
27252
27306
27359
27412
27464
27517
27569
27621
27673
27724
27776
27827
27879
27930
27982
28033
28085
28137
28190
28242
28295
28348
28402
28455
28510
28564
28619
28674
28729
28784
28840
28895
28951
29006
29062
29117
29173
29228
29284
29339
29394
29450
29505
29561
29617
29672
29728
29784
29839
29895
29950
30004
30059
30113
30166
30218
30270
30321
30372
30422
30471
30519
30566
30613
30659
30705
30749
30794
30837
30880
30923
30965
31007
31048
31089
31129
31169
31208
31247
31286
31324
31362
31399
31435
31471
31507
31541
31576
31609
31643
31675
31708
31740
31772
31803
31834
31864
31895
31924
31954
31983
32011
32039
32067
32094
32121
32148
32174
32198
32225
32249
32273
32296
32319
32341
32362
32381
32401
32418
32436
32453
32469
32484
32499
32512
32527
32540
32552
32566
32578
32590
32601
32612
32622
32633
32642
32651
32659
32668
32676
32683
32689
32695
32702
32707
32711
32714
32717
32719
32720
32722
32722
32720
32720
32718
32715
32712
32708
32704
32698
32692
32686
32679
32671
32662
32653
32644
32634
32622
32612
32601
32589
32576
32564
32549
32537
32523
32509
32494
32479
32465
32450
32433
32418
32403
32386
32369
32353
32337
32320
32302
32286
32268
32250
32234
32217
32200
32183
32165
32149
32131
32115
32098
32081
32064
32046
32030
32012
31996
31980
31963
31946
31930
31913
31896
31880
31863
31847
31830
31814
31797
31781
31764
31748
31731
31715
31699
31683
31668
31652
31638
31623
31609
31596
31583
31571
31559
31549
31538
31529
31520
31512
31505
31498
31492
31487
31482
31478
31475
31472
31470
31468
31467
31466
31466
31465
31465
31466
31467
31468
31469
31471
31472
31474
31476
31478
31481
31483
31485
31488
31490
31493
31495
31497
31500
31502
31504
31505
31507
31508
31509
31510
31511
31512
31512
31512
31511
31511
31510
31509
31507
31505
31503
31501
31499
31496
31493
31489
31485
31481
31477
31472
31467
31461
31455
31449
31443
31437
31430
31423
31416
31409
31402
31395
31387
31379
31371
31363
31355
31347
31339
31331
31323
31315
31307
31300
31292
31286
31279
31273
31267
31261
31256
31251
31247
31243
31239
31236
31233
31230
31227
31224
31222
31220
31218
31216
31214
31212
31211
31210
31209
31209
31209
31209
31210
31211
31213
31215
31217
31220
31224
31228
31232
31237
31243
31249
31255
31262
31270
31277
31286
31294
31303
31312
31322
31332
31342
31353
31363
31374
31386
31397
31409
31421
31433
31445
31458
31471
31484
31498
31511
31525
31540
31555
31570
31585
31601
31618
31635
31652
31670
31689
31707
31726
31746
31766
31786
31806
31827
31848
31870
31892
31914
31936
31959
31982
32006
32030
32054
32079
32104
32130
32156
32182
32209
32237
32264
32292
32320
32350
32378
32408
32438
32468
32499
32530
32561
32594
32625
32659
32692
32725
32759
32792
32826
32860
32895
32929
32964
32999
33035
33071
33107
33143
33179
33216
33253
33289
33326
33363
33401
33438
33475
33513
33550
33588
33625
33663
33701
33739
33777
33815
33853
33891
33929
33967
34006
34044
34083
34121
34160
34199
34238
34277
34317
34356
34395
34435
34475
34515
34555
34595
34636
34677
34717
34758
34799
34840
34881
34922
34963
35004
35045
35085
35126
35166
35206
35246
35285
35324
35363
35401
35439
35477
35515
35553
35590
35627
35665
35702
35740
35777
35814
35852
35889
35927
35964
36001
36039
36076
36113
36150
36187
36224
36261
36297
36334
36370
36407
36443
36479
36514
36550
36585
36620
36655
36690
36724
36758
36791
36825
36858
36890
36923
36955
36986
37018
37049
37080
37110
37140
37170
37200
37229
37258
37287
37315
37343
37371
37399
37426
37453
37479
37505
37531
37556
37581
37606
37630
37654
37677
37700
37723
37745
37767
37789
37810
37831
37851
37871
37891
37910
37928
37947
37964
37981
37998
38014
38030
38045
38059
38073
38087
38100
38112
38124
38135
38146
38156
38165
38174
38182
38190
38197
38203
38209
38214
38218
38222
38225
38228
38229
38230
38230
38230
38229
38227
38224
38221
38217
38212
38206
38199
38191
38182
38173
38162
38151
38138
38125
38111
38096
38080
38063
38045
38027
38008
37989
37968
37948
37926
37904
37881
37858
37834
37810
37785
37759
37733
37706
37678
37650
37621
37591
37561
37530
37499
37467
37434
37400
37366
37331
37296
37259
37222
37184
37146
37107
37067
37026
36984
36942
36899
36856
36812
36768
36722
36677
36631
36584
36536
36489
36440
36391
36342
36292
36242
36192
36142
36091
36040
35989
35937
35886
35834
35782
35730
35678
35626
35574
35522
35470
35418
35366
35314
35262
35210
35159
35107
35056
35005
34955
34905
34855
34806
34757
34708
34661
34614
34568
34522
34478
34434
34392
34350
34309
34269
34231
34193
34156
34120
34086
34052
34019
33987
33956
33926
33897
33868
33841
33814
33789
33764
33741
33718
33697
33676
33657
33639
33622
33607
33592
33579
33567
33556
33547
33539
33532
33527
33524
33522
33522
33523
33526
33530
33536
33544
33554
33566
33579
33594
33611
33630
33651
33674
33699
33726
33754
33784
33816
33849
33885
33921
33959
33999
34040
34083
34126
34172
34218
34266
34315
34366
34417
34470
34524
34580
34636
34693
34752
34811
34872
34934
34996
35060
35124
35190
35256
35323
35392
35461
35531
35602
35673
35745
35818
35892
35967
36042
36117
36194
36270
36348
36426
36504
36582
36661
36741
36820
36900
36980
37060
37140
37220
37301
37381
37462
37543
37623
37704
37785
37866
37947
38027
38108
38188
38268
38348
38428
38508
38588
38667
38746
38826
38905
38983
39062
39140
39219
39297
39374
39452
39529
39606
39683
39760
39837
39913
39989
40066
40142
40217
40293
40369
40444
40520
40595
40670
40744
40818
40892
40966
41039
41111
41183
41254
41325
41394
41463
41531
41598
41664
41729
41793
41856
41918
41979
42038
42097
42154
42210
42264
42318
42370
42421
42470
42518
42565
42611
42655
42698
42740
42780
42819
42857
42893
42929
42962
42994
43025
43055
43083
43111
43136
43161
43184
43206
43227
43246
43264
43281
43296
43310
43323
43334
43344
43353
43360
43366
43371
43374
43376
43377
43377
43375
43373
43369
43364
43358
43351
43343
43335
43325
43314
43302
43289
43275
43260
43243
43226
43208
43189
43169
43148
43126
43103
43079
43054
43028
43001
42972
42943
42912
42880
42847
42813
42778
42741
42704
42665
42625
42584
42542
42498
42454
42408
42362
42314
42265
42215
42164
42112
42058
42004
41948
41891
41833
41774
41714
41652
41589
41524
41458
41391
41323
41253
41181
41109
41035
40960
40884
40807
40728
40649
40568
40487
40405
40322
40238
40153
40068
39982
39895
39808
39720
39632
39543
39453
39363
39273
39182
39090
38999
38907
38814
38721
38628
38534
38440
38346
38252
38157
38062
37967
37871
37776
37680
37584
37488
37392
37296
37200
37104
37008
36912
36816
36721
36625
36530
36435
36340
36245
36151
36056
35962
35868
35774
35680
35587
35494
35400
35307
35214
35121
35029
34936
34844
34751
34659
34567
34474
34382
34290
34197
34105
34012
33919
33827
33734
33641
33548
33454
33361
33267
33174
33080
32985
32891
32796
32701
32607
32511
32415
32320
32225
32128
32033
31937
31841
31745
31648
31552
31455
31358
31261
31164
31067
30969
30872
30774
30677
30579
30481
30384
30286
30188
30091
29994
29896
29800
29703
29607
29511
29415
29320
29225
29131
29036
28943
28849
28756
28663
28571
28478
28387
28295
28203
28112
28021
27930
27839
27748
27657
27566
27475
27384
27293
27202
27111
27020
26928
26837
26745
26654
26562
26470
26378
26286
26194
26101
26009
25916
25823
25730
25638
25545
25452
25360
25267
25175
25083
24991
24899
24808
24717
24626
24535
24445
24355
24265
24175
24086
23997
23909
23820
23732
23644
23557
23469
23382
23295
23208
23122
23035
22949
22863
22777
22692
22606
22521
22435
22350
22265
22180
22095
22009
21924
21839
21754
21669
21584
21499
21414
21329
21245
21160
21075
20990
20905
20821
20736
20652
20568
20484
20401
20318
20235
20153
20071
19990
19909
19829
19749
19671
19593
19515
19438
19362
19287
19213
19139
19066
18994
18923
18852
18783
18714
18646
18579
18514
18449
18385
18322
18260
18199
18139
18081
18023
17966
17911
17856
17803
17750
17699
17649
17599
17551
17504
17458
17413
17369
17326
17283
17242
17203
17164
17126
17089
17053
17018
16984
16950
16918
16887
16856
16826
16797
16769
16741
16714
16688
16662
16637
16613
16589
16566
16543
16521
16500
16479
16459
16439
16420
16402
16384
16366
16349
16332
16315
16300
16285
16270
16254
16241
16227
16213
16199
16184
16172
16158
16145
16132
16119
16105
16091
16079
16065
16053
16039
16026
16013
15999
15986
15972
15958
15945
15930
15916
15902
15887
15872
15858
15843
15828
15812
15797
15782
15766
15750
15734
15718
15702
15686
15669
15652
15635
15617
15599
15581
15563
15544
15525
15505
15485
15464
15442
15420
15397
15374
15349
15324
15298
15272
15244
15216
15187
15157
15126
15094
15062
15028
14994
14959
14923
14886
14848
14810
14770
14730
14690
14648
14606
14563
14519
14475
14430
14385
14338
14292
14244
14196
14147
14097
14047
13997
13945
13893
13840
13787
13733
13679
13623
13567
13511
13454
13396
13337
13279
13219
13159
13098
13037
12976
12914
12851
12788
12724
12660
12595
12530
12464
12397
12330
12263
12195
12127
12058
11989
11919
11849
11779
11708
11637
11566
11494
11421
11348
11275
11201
11127
11053
10977
10902
10825
10748
10671
10592
10513
10433
10353
10272
10189
10106
10022
9938
9852
9765
9678
9590
9500
9410
9319
9228
9135
9042
8948
8854
8758
8662
8566
8468
8370
8272
8173
8073
7973
7872
7770
7668
7565
7462
7358
7254
7149
7043
6937
6830
6722
6614
6505
6396
6286
6175
6063
5951
5839
5725
5611
5497
5382
5266
5150
5034
4916
4799
4681
4562
4443
4324
4204
4083
3964
3843
3722
3601
3480
3359
3238
3117
2995
2874
2753
2632
2510
2389
2268
2147
2025
1904
1783
1662
1541
1420
1299
1179
1058
938
818
698
578
459
339
220
101
-17
-135
-253
-371
-488
-605
-721
-837
-953
-1069
-1184
-1299
-1414
-1529
-1643
-1757
-1872
-1986
-2101
-2215
-2330
-2444
-2559
-2674
-2789
-2905
-3020
-3136
-3252
-3369
-3485
-3603
-3720
-3838
-3956
-4075
-4194
-4313
-4433
-4554
-4674
-4796
-4918
-5040
-5163
-5287
-5411
-5536
-5661
-5787
-5914
-6041
-6168
-6296
-6425
-6554
-6684
-6814
-6944
-7075
-7206
-7337
-7469
-7601
-7734
-7866
-8000
-8132
-8266
-8400
-8534
-8668
-8802
-8937
-9071
-9205
-9339
-9473
-9608
-9742
-9876
-10010
-10143
-10277
-10411
-10544
-10678
-10811
-10944
-11078
-11211
-11344
-11477
-11610
-11743
-11876
-12009
-12141
-12274
-12406
-12539
-12671
-12803
-12935
-13066
-13198
-13329
-13461
-13592
-13722
-13853
-13983
-14113
-14242
-14371
-14500
-14627
-14755
-14881
-15007
-15133
-15257
-15382
-15505
-15628
-15751
-15873
-15994
-16114
-16236
-16357
-16477
-16596
-16716
-16835
-16954
-17073
-17192
-17310
-17429
-17547
-17666
-17784
-17902
-18021
-18139
-18258
-18377
-18496
-18615
-18735
-18855
-18975
-19095
-19215
-19335
-19456
-19577
-19698
-19819
-19941
-20062
-20184
-20306
-20428
-20550
-20672
-20795
-20917
-21040
-21162
-21285
-21408
-21530
-21653
-21776
-21899
-22022
-22145
-22268
-22391
-22514
-22637
-22760
-22883
-23006
-23129
-23252
-23375
-23498
-23620
-23743
-23865
-23988
-24110
-24231
-24353
-24474
-24595
-24716
-24836
-24956
-25076
-25195
-25314
-25433
-25551
-25669
-25786
-25903
-26019
-26135
-26251
-26366
-26481
-26595
-26709
-26822
-26936
-27048
-27161
-27273
-27384
-27495
-27606
-27717
-27827
-27936
-28046
-28154
-28263
-28371
-28478
-28585
-28692
-28798
-28903
-29008
-29112
-29216
-29319
-29421
-29523
-29624
-29724
-29824
-29923
-30021
-30118
-30215
-30311
-30406
-30500
-30594
-30687
-30779
-30870
-30960
-31050
-31138
-31226
-31313
-31399
-31483
-31567
-31650
-31732
-31813
-31894
-31973
-32052
-32130
-32207
-32283
-32357
-32433
-32506
-32580
-32652
-32723
-32794
-32864
-32932
-33001
-33068
-33134
-33200
-33264
-33328
-33392
-33454
-33516
-33577
-33637
-33696
-33755
-33813
-33871
-33928
-33984
-34040
-34095
-34149
-34202
-34255
-34307
-34359
-34409
-34460
-34509
-34558
-34606
-34654
-34701
-34747
-34793
-34839
-34884
-34928
-34972
-35015
-35058
-35100
-35142
-35184
-35225
-35266
-35306
-35346
-35386
-35426
-35466
-35505
-35544
-35582
-35621
-35659
-35696
-35734
-35771
-35809
-35846
-35882
-35919
-35956
-35992
-36028
-36064
-36100
-36136
-36171
-36206
-36241
-36276
-36311
-36345
-36380
-36414
-36448
-36481
-36515
-36548
-36581
-36614
-36646
-36678
-36710
-36742
-36773
-36804
-36835
-36865
-36895
-36925
-36954
-36983
-37011
-37040
-37067
-37095
-37122
-37148
-37175
-37201
-37226
-37251
-37276
-37300
-37325
-37348
-37372
-37395
-37418
-37441
-37464
-37487
-37509
-37531
-37553
-37575
-37597
-37619
-37640
-37661
-37682
-37703
-37724
-37744
-37765
-37785
-37805
-37824
-37843
-37862
-37881
-37900
-37918
-37936
-37954
-37971
-37989
-38006
-38023
-38040
-38056
-38073
-38090
-38106
-38123
-38139
-38156
-38172
-38189
-38205
-38222
-38238
-38255
-38272
-38289
-38306
-38324
-38341
-38358
-38376
-38394
-38412
-38430
-38448
-38467
-38485
-38504
-38523
-38543
-38562
-38582
-38602
-38623
-38643
-38665
-38686
-38708
-38730
-38753
-38776
-38800
-38824
-38848
-38873
-38899
-38925
-38951
-38978
-39005
-39033
-39062
-39091
-39120
-39151
-39181
-39212
-39244
-39276
-39308
-39341
-39375
-39408
-39443
-39478
-39513
-39548
-39584
-39621
-39658
-39695
-39732
-39770
-39809
-39847
-39886
-39925
-39965
-40005
-40045
-40085
-40126
-40166
-40207
-40249
-40290
-40332
-40374
-40416
-40459
-40502
-40545
-40588
-40632
-40676
-40720
-40765
-40810
-40855
-40900
-40945
-40991
-41037
-41082
-41128
-41175
-41221
-41267
-41313
-41360
-41407
-41453
-41500
-41547
-41594
-41641
-41689
-41737
-41785
-41833
-41881
-41930
-41978
-42027
-42076
-42125
-42174
-42223
-42272
-42321
-42370
-42420
-42469
-42518
-42566
-42615
-42664
-42713
-42761
-42810
-42858
-42907
-42955
-43003
-43052
-43100
-43148
-43197
-43245
-43293
-43342
-43390
-43439
-43487
-43536
-43585
-43634
-43683
-43733
-43782
-43832
-43882
-43932
-43982
-44033
-44084
-44134
-44186
-44237
-44288
-44339
-44391
-44442
-44494
-44545
-44596
-44647
-44698
-44749
-44800
-44850
-44901
-44951
-45000
-45050
-45099
-45147
-45196
-45244
-45292
-45340
-45387
-45434
-45480
-45527
-45573
-45619
-45665
-45710
-45755
-45800
-45844
-45888
-45932
-45976
-46019
-46063
-46105
-46148
-46190
-46232
-46274
-46316
-46357
-46398
-46438
-46479
-46519
-46558
-46598
-46637
-46675
-46714
-46751
-46789
-46826
-46862
-46898
-46934
-46968
-47003
-47036
-47070
-47102
-47134
-47165
-47196
-47225
-47255
-47283
-47311
-47337
-47364
-47389
-47413
-47437
-47460
-47482
-47503
-47523
-47542
-47560
-47578
-47594
-47610
-47625
-47639
-47652
-47664
-47675
-47686
-47695
-47704
-47712
-47719
-47725
-47730
-47734
-47738
-47741
-47742
-47743
-47744
-47743
-47742
-47739
-47736
-47732
-47728
-47722
-47716
-47709
-47701
-47693
-47684
-47674
-47663
-47652
-47640
-47627
-47614
-47600
-47585
-47569
-47553
-47536
-47518
-47500
-47480
-47460
-47439
-47417
-47395
-47371
-47347
-47322
-47296
-47269
-47241
-47213
-47183
-47152
-47121
-47088
-47055
-47021
-46985
-46949
-46912
-46874
-46835
-46796
-46755
-46714
-46672
-46629
-46585
-46540
-46495
-46449
-46402
-46354
-46306
-46257
-46208
-46158
-46108
-46057
-46005
-45953
-45901
-45848
-45795
-45742
-45688
-45634
-45579
-45524
-45469
-45414
-45359
-45303
-45247
-45191
-45135
-45079
-45023
-44966
-44910
-44854
-44797
-44741
-44685
-44628
-44572
-44516
-44460
-44404
-44349
-44293
-44238
-44182
-44128
-44073
-44018
-43964
-43910
-43857
-43803
-43750
-43697
-43645
-43593
-43541
-43490
-43439
-43388
-43338
-43288
-43239
-43190
-43142
-43094
-43047
-43000
-42954
-42908
-42863
-42818
-42774
-42731
-42688
-42646
-42604
-42562
-42522
-42481
-42442
-42403
-42364
-42326
-42288
-42251
-42215
-42179
-42143
-42108
-42074
-42040
-42007
-41974
-41941
-41910
-41879
-41848
-41818
-41788
-41759
-41730
-41702
-41674
-41647
-41620
-41593
-41567
-41540
-41514
-41489
-41463
-41438
-41412
-41387
-41362
-41337
-41312
-41286
-41261
-41236
-41210
-41185
-41159
-41133
-41107
-41081
-41055
-41029
-41002
-40976
-40949
-40922
-40895
-40868
-40841
-40814
-40788
-40761
-40734
-40707
-40680
-40653
-40625
-40598
-40571
-40543
-40516
-40488
-40460
-40432
-40404
-40376
-40347
-40318
-40289
-40260
-40231
-40201
-40172
-40142
-40112
-40082
-40051
-40020
-39989
-39958
-39927
-39895
-39864
-39832
-39800
-39767
-39735
-39702
-39669
-39636
-39602
-39568
-39534
-39500
-39466
-39431
-39396
-39361
-39325
-39289
-39253
-39216
-39179
-39141
-39103
-39065
-39026
-38986
-38946
-38906
-38865
-38823
-38781
-38739
-38696
-38652
-38607
-38562
-38516
-38469
-38422
-38373
-38324
-38274
-38224
-38172
-38119
-38066
-38012
-37956
-37900
-37843
-37785
-37726
-37666
-37605
-37543
-37480
-37415
-37350
-37284
-37216
-37147
-37077
-37006
-36934
-36861
-36786
-36711
-36634
-36556
-36477
-36396
-36315
-36232
-36148
-36063
-35977
-35889
-35801
-35711
-35621
-35529
-35436
-35342
-35247
-35151
-35053
-34955
-34856
-34756
-34655
-34553
-34450
-34346
-34242
-34136
-34029
-33922
-33814
-33705
-33595
-33484
-33373
-33260
-33147
-33033
-32919
-32803
-32686
-32570
-32453
-32334
-32216
-32095
-31976
-31856
-31735
-31613
-31491
-31368
-31246
-31122
-30999
-30875
-30750
-30625
-30500
-30375
-30249
-30123
-29997
-29870
-29743
-29616
-29489
-29361
-29233
-29105
-28977
-28848
-28719
-28590
-28461
-28332
-28202
-28072
-27942
-27812
-27681
-27551
-27420
-27289
-27158
-27026
-26895
-26764
-26632
-26501
-26370
-26238
-26107
-25976
-25844
-25713
-25582
-25451
-25321
-25190
-25059
-24929
-24798
-24668
-24538
-24408
-24278
-24147
-24017
-23887
-23757
-23627
-23497
-23367
-23237
-23107
-22977
-22847
-22717
-22587
-22458
-22328
-22198
-22069
-21939
-21809
-21680
-21550
-21420
-21291
-21161
-21032
-20903
-20773
-20644
-20515
-20386
-20258
-20129
-20001
-19873
-19745
-19617
-19489
-19362
-19235
-19108
-18981
-18854
-18728
-18602
-18475
-18350
-18224
-18098
-17973
-17848
-17722
-17597
-17473
-17348
-17224
-17099
-16975
-16851
-16728
-16604
-16481
-16358
-16236
-16114
-15992
-15870
-15749
-15628
-15508
-15388
-15268
-15148
-15029
-14911
-14792
-14674
-14557
-14440
-14323
-14206
-14090
-13975
-13860
-13745
-13631
-13518
-13405
-13292
-13180
-13069
-12958
-12848
-12739
-12630
-12522
-12415
-12309
-12203
-12098
-11994
-11891
-11788
-11687
-11586
-11486
-11387
-11289
-11191
-11095
-10999
-10905
-10811
-10718
-10626
-10536
-10446
-10356
-10268
-10181
-10095
-10009
-9924
-9840
-9757
-9675
-9593
-9512
-9432
-9352
-9274
-9195
-9118
-9041
-8965
-8889
-8814
-8739
-8665
-8592
-8519
-8447
-8375
-8303
-8232
-8161
-8090
-8021
-7951
-7881
-7812
-7743
-7674
-7605
-7537
-7468
-7400
-7332
-7264
-7196
-7129
-7061
-6993
-6925
-6857
-6789
-6721
-6653
-6585
-6517
-6448
-6379
-6311
-6242
-6173
-6103
-6034
-5964
-5895
-5825
-5754
-5684
-5614
-5543
-5472
-5401
-5330
-5258
-5186
-5114
-5042
-4969
-4896
-4823
-4750
-4676
-4602
-4528
-4454
-4379
-4304
-4229
-4154
-4078
-4002
-3926
-3850
-3773
-3697
-3620
-3543
-3466
-3389
-3312
-3235
-3157
-3080
-3003
-2925
-2848
-2770
-2693
-2615
-2538
-2461
-2383
-2306
-2229
-2152
-2075
-1998
-1921
-1845
-1768
-1692
-1616
-1540
-1464
-1388
-1312
-1237
-1161
-1086
-1010
-936
-861
-786
-712
-637
-563
-489
-415
-341
-267
-194
-120
-47
26
99
172
245
318
390
463
535
608
680
752
824
896
968
1040
1112
1184
1256
1328
1399
1471
1543
1615
1686
1758
1829
1901
1972
2044
2115
2186
2258
2329
2400
2471
2542
2613
2684
2755
2826
2897
2968
3038
3109
3179
3250
3320
3390
3460
3531
3600
3670
3740
3809
3879
3948
4017
4086
4155
4224
4292
4360
4428
4496
4563
4630
4697
4764
4830
4896
4961
5027
5091
5156
5220
5284
5348
5411
5474
5537
5599
5660
5722
5783
5843
5903
5963
6022
6081
6139
6196
6253
6309
6365
6420
6475
6529
6582
6635
6687
6738
6789
6839
6888
6937
6985
7032
7079
7125
7171
7215
7260
7304
7347
7390
7432
7474
7515
7556
7597
7637
7677
7716
7755
7793
7832
7869
7907
7944
7981
8016
8053
8089
8124
8159
8194
8228
8262
8296
8330
8363
8396
8429
8462
8495
8527
8560
8592
8625
8657
8689
8722
8754
8786
8818
8851
8883
8916
8949
8981
9014
9048
9081
9115
9148
9182
9217
9251
9286
9321
9356
9391
9427
9462
9498
9535
9571
9608
9645
9682
9719
9757
9794
9832
9870
9908
9947
9986
10025
10064
10103
10142
10182
10222
10262
10302
10343
10383
10424
10465
10506
10547
10589
10630
10672
10714
10756
10798
10840
10883
10926
10969
11012
11055
11098
11142
11186
11230
11274
11318
11363
11407
11452
11497
11542
11588
11633
11678
11724
11769
11815
11861
11907
11952
11998
12044
12090
12136
12182
12228
12274
12320
12366
12412
12458
12504
12550
12596
12642
12688
12735
12781
12827
12873
12919
12965
13012
13058
13104
13150
13195
13241
13287
13332
13378
13423
13469
13514
13559
13604
13649
13694
13738
13783
13827
13872
13916
13960
14003
14047
14090
14133
14177
14219
14262
14304
14346
14388
14430
14471
14512
14553
14593
14633
14673
14713
14752
14791
14830
14868
14906
14943
14980
15017
15054
15090
15125
15161
15196
15230
15264
15298
15331
15363
15395
15427
15458
15488
15518
15548
15577
15605
15633
15661
15688
15714
15741
15766
15792
15816
15841
15865
15888
15911
15933
15956
15977
15998
16018
16040
16059
16079
16097
16117
16136
16154
16172
16189
16207
16224
16239
16257
16273
16289
16305
16321
16335
16352
16367
16383
16398
16414
16429
16445
16460
16476
16491
16507
16523
16539
16555
16571
16588
16604
16621
16638
16655
16673
16690
16708
16726
16744
16763
16782
16800
16819
16839
16858
16878
16897
16917
16937
16957
16977
16998
17018
17038
17058
17078
17098
17119
17139
17159
17179
17199
17219
17239
17258
17278
17297
17317
17336
17355
17375
17393
17412
17431
17449
17468
17486
17503
17521
17538
17555
17572
17588
17604
17619
17635
17650
17664
17678
17691
17704
17717
17729
17740
17751
17761
17771
17780
17789
17797
17805
17812
17819
17825
17830
17835
17840
17844
17847
17850
17853
17855
17856
17857
17857
17856
17855
17853
17850
17847
17843
17838
17832
17826
17819
17811
17803
17793
17783
17772
17761
17748
17735
17721
17706
17691
17674
17657
17639
17621
17601
17581
17559
17538
17515
17491
17467
17442
17417
17391
17364
17336
17308
17280
17250
17221
17190
17159
17128
17096
17064
17031
16998
16964
16930
16895
16860
16824
16788
16752
16715
16678
16640
16602
16564
16526
16487
16447
16408
16367
16327
16286
16245
16204
16163
16120
16078
16036
15994
15951
15908
15864
15821
15777
15734
15690
15646
15602
15558
15514
15469
15425
15381
15337
15293
15249
15205
15161
15118
15074
15031
14988
14945
14902
14860
14818
14777
14736
14695
14655
14615
14576
14537
14499
14461
14424
14388
14352
14317
14282
14249
14216
14184
14153
14122
14093
14064
14036
14010
13984
13959
13935
13912
13890
13869
13849
13830
13812
13795
13779
13765
13751
13739
13728
13718
13709
13702
13695
13690
13686
13683
13681
13681
13681
13683
13686
13690
13695
13701
13709
13718
13728
13739
13751
13764
13779
13794
13811
13829
13848
13868
13889
13912
13935
13959
13984
14011
14038
14066
14095
14125
14156
14187
14220
14253
14287
14322
14358
14394
14432
14470
14508
14548
14588
14629
14670
14712
14754
14797
14840
14884
14929
14973
15018
15064
15109
15155
15201
15248
15294
15341
15388
15435
15482
15529
15575
15622
15669
15716
15762
15809
15855
15901
15947
15993
16039
16084
16129
16174
16219
16263
16306
16351
16394
16437
16480
16522
16564
16605
16646
16686
16726
16765
16804
16842
16879
16915
16951
16986
17021
17054
17087
17119
17150
17181
17210
17239
17267
17294
17320
17346
17370
17394
17417
17439
17460
17480
17499
17518
17535
17552
17567
17582
17595
17608
17619
17630
17640
17648
17656
17662
17668
17672
17675
17677
17678
17678
17676
17674
17670
17665
17659
17652
17644
17634
17624
17612
17599
17585
17569
17553
17535
17516
17496
17474
17452
17428
17403
17377
17349
17320
17290
17259
17227
17193
17158
17122
17084
17045
17005
16964
16921
16878
16833
16786
16739
16690
16640
16589
16536
16483
16428
16370
16314
16254
16193
16133
16070
16006
15940
15874
15806
15736
15666
15594
15521
15446
15371
15294
15216
15137
15057
14976
14894
14811
14727
14641
14555
14468
14380
14292
14202
14112
14020
13929
13836
13743
13649
13554
13459
13363
13267
13170
13072
12974
12875
12776
12677
12577
12476
12375
12274
12173
12071
11969
11866
11763
11661
11558
11454
11351
11248
11145
11042
10938
10835
10733
10630
10527
10425
10323
10222
10120
10020
9919
9819
9720
9621
9523
9425
9328
9231
9135
9040
8946
8852
8759
8667
8576
8486
8396
8308
8220
8132
8047
7962
7878
7795
7713
7632
7552
7473
7396
7319
7244
7170
7097
7026
6956
6886
6818
6752
6686
6622
6559
6497
6436
6377
6318
6261
6205
6150
6096
6043
5992
5942
5892
5845
5798
5752
5708
5665
5622
5582
5542
5503
5466
5430
5395
5361
5328
5296
5265
5236
5208
5180
5154
5129
5104
5081
5059
5038
5018
4999
4981
4964
4948
4933
4919
4907
4895
4884
4874
4866
4858
4851
4845
4840
4836
4833
4831
4830
4829
4830
4831
4833
4836
4840
4844
4850
4856
4863
4870
4878
4887
4897
4907
4919
4930
4943
4956
4970
4984
5000
5015
5032
5049
5067
5086
5105
5124
5145
5166
5187
5209
5232
5255
5279
5303
5328
5353
5379
5405
5432
5459
5487
5515
5543
5572
5601
5631
5661
5691
5722
5753
5784
5815
5847
5879
5911
5943
5975
6008
6040
6073
6106
6138
6171
6204
6236
6269
6301
6334
6366
6398
6430
6462
6494
6525
6557
6589
6620
6652
6683
6715
6746
6777
6809
6840
6871
6903
6934
6965
6996
7028
7059
7090
7121
7153
7184
7215
7247
7278
7310
7342
7374
7406
7438
7470
7503
7536
7569
7602
7635
7669
7703
7737
7772
7806
7841
7876
7912
7947
7983
8019
8055
8092
8128
8164
8202
8239
8277
8314
8351
8389
8426
8464
8502
8539
8576
8614
8651
8688
8725
8761
8797
8833
8869
8904
8938
8973
9006
9040
9072
9105
9136
9167
9197
9227
9256
9284
9311
9338
9364
9389
9412
9436
9458
9479
9499
9518
9536
9553
9569
9583
9597
9609
9620
9630
9639
9647
9653
9658
9662
9665
9666
9666
9665
9663
9659
9654
9647
9640
9631
9621
9610
9597
9584
9569
9553
9535
9517
9497
9476
9454
9431
9407
9381
9354
9327
9298
9267
9236
9204
9170
9136
9100
9063
9025
8986
8946
8905
8863
8820
8776
8731
8685
8638
8590
8542
8492
8441
8389
8336
8282
8227
8170
8114
8055
7997
7937
7875
7813
7750
7686
7621
7555
7488
7420
7351
7282
7211
7140
7067
6994
6920
6845
6770
6693
6616
6539
6460
6381
6301
6220
6139
6057
5974
5891
5807
5722
5637
5551
5465
5378
5290
5203
5114
5025
4936
4846
4756
4666
4575
4484
4393
4301
4209
4117
4025
3932
3839
3746
3652
3559
3465
3371
3277
3183
3089
2995
2900
2806
2712
2618
2524
2430
2336
2242
2148
2055
1961
1868
1775
1682
1589
1496
1404
1311
1219
1127
1036
945
854
763
673
583
493
404
315
227
139
51
-36
-123
-209
-295
-381
-466
-551
-635
-719
-802
-885
-968
-1050
-1132
-1213
-1294
-1375
-1455
-1535
-1614
-1694
-1772
-1851
-1929
-2005
-2083
-2160
-2236
-2312
-2387
-2462
-2537
-2610
-2684
-2756
-2829
-2900
-2971
-3042
-3112
-3181
-3250
-3318
-3385
-3452
-3519
-3585
-3650
-3715
-3779
-3842
-3905
-3967
-4029
-4090
-4151
-4211
-4270
-4328
-4386
-4443
-4500
-4555
-4610
-4665
-4718
-4771
-4823
-4875
-4926
-4976
-5025
-5074
-5122
-5169
-5216
-5261
-5307
-5351
-5395
-5438
-5480
-5522
-5563
-5603
-5643
-5682
-5720
-5757
-5794
-5830
-5865
-5900
-5934
-5967
-6000
-6032
-6064
-6095
-6125
-6155
-6184
-6213
-6241
-6269
-6296
-6323
-6349
-6375
-6400
-6425
-6449
-6473
-6497
-6520
-6543
-6566
-6588
-6610
-6632
-6653
-6674
-6694
-6715
-6734
-6754
-6773
-6792
-6810
-6828
-6846
-6863
-6880
-6897
-6913
-6929
-6945
-6960
-6974
-6988
-7002
-7015
-7028
-7040
-7052
-7063
-7074
-7084
-7094
-7104
-7112
-7121
-7129
-7136
-7143
-7149
-7155
-7160
-7165
-7169
-7173
-7176
-7178
-7180
-7182
-7183
-7183
-7183
-7182
-7180
-7178
-7175
-7172
-7168
-7163
-7157
-7150
-7143
-7135
-7126
-7117
-7106
-7095
-7083
-7070
-7056
-7041
-7026
-7009
-6992
-6973
-6954
-6934
-6913
-6891
-6868
-6844
-6819
-6794
-6767
-6740
-6712
-6682
-6652
-6621
-6590
-6557
-6524
-6490
-6455
-6419
-6383
-6346
-6308
-6269
-6230
-6190
-6149
-6107
-6065
-6022
-5978
-5934
-5888
-5843
-5796
-5749
-5701
-5653
-5603
-5554
-5503
-5452
-5400
-5348
-5295
-5242
-5188
-5134
-5078
-5023
-4967
-4910
-4853
-4796
-4738
-4680
-4621
-4562
-4503
-4443
-4383
-4323
-4263
-4203
-4142
-4081
-4019
-3960
-3899
-3837
-3776
-3715
-3654
-3592
-3531
-3470
-3409
-3347
-3286
-3225
-3164
-3103
-3042
-2982
-2921
-2861
-2801
-2741
-2681
-2622
-2563
-2504
-2446
-2388
-2330
-2272
-2215
-2159
-2102
-2045
-1991
-1936
-1881
-1827
-1773
-1720
-1668
-1616
-1564
-1513
-1463
-1413
-1364
-1315
-1267
-1220
-1173
-1127
-1082
-1037
-993
-950
-907
-865
-824
-784
-744
-706
-668
-631
-595
-560
-526
-492
-460
-428
-398
-368
-339
-311
-285
-259
-234
-210
-187
-165
-143
-123
-104
-85
-67
-51
-35
-20
-5
8
21
33
44
54
64
72
80
88
94
100
105
109
112
115
117
118
119
118
117
115
113
110
106
101
96
91
84
77
70
62
53
44
34
24
14
2
-9
-21
-34
-47
-60
-74
-89
-104
-119
-134
-150
-166
-183
-200
-217
-235
-252
-270
-289
-307
-326
-344
-363
-382
-402
-421
-441
-460
-480
-500
-519
-539
-559
-579
-598
-618
-638
-657
-677
-696
-715
-734
-753
-771
-790
-808
-826
-844
-862
-879
-897
-914
-930
-947
-963
-979
-995
-1010
-1026
-1041
-1055
-1070
-1084
-1097
-1111
-1124
-1136
-1149
-1161
-1172
-1183
-1194
-1204
-1214
-1224
-1233
-1242
-1250
-1258
-1266
-1274
-1281
-1288
-1295
-1301
-1307
-1313
-1319
-1324
-1329
-1334
-1339
-1343
-1347
-1351
-1355
-1358
-1361
-1364
-1366
-1368
-1370
-1371
-1372
-1373
-1373
-1373
-1372
-1371
-1370
-1368
-1366
-1364
-1361
-1358
-1355
-1351
-1347
-1343
-1338
-1333
-1328
-1322
-1316
-1310
-1303
-1297
-1290
-1283
-1275
-1267
-1259
-1251
-1242
-1234
-1225
-1215
-1206
-1196
-1186
-1176
-1165
-1155
-1144
-1132
-1121
-1109
-1097
-1085
-1073
-1060
-1047
-1034
-1020
-1006
-994
-980
-966
-951
-937
-922
-907
-892
-877
-861
-846
-830
-814
-798
-782
-766
-750
-734
-718
-702
-686
-669
-653
-637
-621
-605
-588
-572
-556
-540
-524
-508
-492
-475
-459
-443
-427
-411
-396
-380
-364
-348
-332
-317
-301
-286
-271
-255
-240
-225
-210
-195
-181
-166
-152
-137
-123
-109
-95
-81
-67
-53
-40
-26
-13
1
14
27
40
54
67
80
93
106
119
133
146
159
172
185
199
212
225
238
251
264
277
290
302
315
328
341
353
366
379
391
404
416
429
442
454
467
480
493
506
519
532
545
558
572
585
599
613
627
641
655
669
684
699
714
729
745
761
777
793
810
827
844
862
880
898
916
935
954
973
993
1012
1033
1053
1073
1094
1115
1136
1157
1178
1199
1221
1243
1265
1287
1309
1331
1354
1376
1398
1421
1443
1465
1488
1510
1532
1554
1576
1598
1620
1641
1662
1684
1704
1725
1746
1766
1786
1806
1825
1844
1863
1882
1900
1919
1937
1954
1972
1989
2005
2021
2037
2054
2069
2084
2099
2114
2128
2142
2155
2168
2181
2193
2205
2217
2228
2239
2250
2260
2270
2280
2290
2299
2308
2317
2326
2334
2342
2350
2358
2365
2372
2379
2386
2392
2399
2405
2411
2416
2422
2427
2432
2437
2442
2447
2452
2456
2461
2465
2469
2473
2477
2481
2485
2489
2492
2496
2499
2503
2506
2509
2512
2516
2519
2522
2525
2529
2532
2536
2540
2544
2548
2552
2556
2561
2566
2571
2576
2582
2587
2594
2600
2607
2614
2621
2629
2637
2645
2654
2663
2673
2683
2694
2705
2716
2728
2741
2754
2768
2783
2798
2814
2830
2847
2864
2883
2902
2921
2942
2962
2984
3006
3029
3053
3077
3102
3127
3153
3180
3207
3235
3264
3293
3323
3354
3385
3417
3449
3482
3516
3550
3585
3620
3655
3692
3728
3766
3803
3841
3880
3918
3958
3997
4037
4078
4119
4160
4201
4243
4285
4328
4371
4414
4457
4501
4544
4589
4633
4678
4722
4767
4813
4858
4904
4949
4995
5041
5087
5133
5180
5226
5272
5319
5365
5412
5458
5504
5551
5597
5644
5690
5736
5782
5828
5873
5919
5964
6010
6055
6100
6145
6190
6234
6279
6323
6367
6411
6454
6498
6541
6584
6627
6670
6712
6755
6797
6839
6881
6923
6964
7005
7046
7087
7127
7167
7207
7247
7287
7326
7365
7404
7443
7481
7520
7558
7596
7633
7671
7708
7746
7783
7820
7857
7893
7930
7966
8002
8038
8074
8109
8145
8180
8216
8251
8286
8320
8355
8390
8424
8458
8493
8527
8560
8594
8628
8661
8695
8728
8761
8794
8827
8860
8892
8924
8957
8988
9020
9052
9083
9115
9146
9177
9207
9238
9268
9299
9329
9359
9389
9418
9448
9477
9506
9535
9564
9592
9621
9650
9678
9706
9734
9762
9790
9818
9845
9873
9900
9928
9955
9982
10009
10036
10063
10090
10118
10145
10172
10199
10226
10254
10282
10309
10337
10365
10393
10422
10450
10479
10508
10536
10566
10595
10624
10654
10684
10714
10744
10774
10805
10835
10866
10897
10928
10959
10991
11022
11054
11086
11118
11151
11183
11216
11249
11282
11316
11350
11384
11418
11452
11487
11522
11558
11593
11629
11666
11702
11739
11777
11814
11852
11890
11929
11967
12006
12046
12086
12126
12166
12207
12248
12289
12331
12373
12415
12458
12501
12544
12588
12632
12676
12720
12765
12810
12855
12901
12947
12993
13039
13086
13133
13180
13227
13275
13323
13371
13420
13468
13518
13567
13616
13666
13716
13767
13817
13868
13919
13970
14021
14072
14124
14175
14227
14278
14330
14382
14434
14486
14538
14590
14642
14694
14746
14797
14849
14901
14952
15003
15055
15106
15156
15207
15257
15308
15358
15407
15457
15506
15555
15604
15652
15700
15748
15796
15843
15890
15936
15982
16027
16074
16119
16163
16207
16251
16295
16338
16379
16422
16464
16505
16545
16585
16625
16664
16702
16740
16778
16815
16851
16887
16922
16956
16990
17024
17057
17089
17121
17153
17183
17214
17244
17273
17302
17330
17358
17385
17412
17438
17464
17489
17514
17538
17562
17585
17608
17630
17652
17673
17693
17714
17733
17752
17771
17789
17807
17825
17842
17858
17874
17890
17905
17920
17934
17948
17961
17974
17987
17999
18011
18022
18033
18044
18054
18064
18074
18083
18091
18100
18108
18115
18123
18130
18136
18143
18149
18154
18160
18165
18169
18174
18178
18182
18186
18190
18193
18196
18199
18202
18205
18207
18210
18212
18214
18216
18218
18219
18221
18223
18224
18226
18227
18229
18230
18232
18233
18235
18237
18239
18241
18243
18245
18248
18250
18253
18256
18260
18263
18267
18271
18275
18280
18285
18290
18295
18301
18307
18313
18320
18327
18334
18342
18350
18358
18366
18375
18384
18393
18403
18413
18423
18433
18443
18453
18464
18474
18485
18495
18506
18516
18527
18537
18547
18558
18568
18578
18588
18597
18607
18616
18625
18634
18642
18651
18658
18666
18673
18680
18687
18693
18699
18704
18709
18713
18717
18721
18724
18727
18729
18730
18731
18731
18731
18730
18729
18727
18724
18720
18716
18711
18706
18699
18692
18684
18676
18666
18656
18646
18634
18622
18608
18594
18580
18564
18548
18530
18512
18493
18473
18452
18430
18407
18383
18359
18333
18306
18279
18250
18221
18190
18159
18127
18094
18059
18024
17988
17952
17914
17875
17836
17795
17754
17712
17669
17625
17581
17535
17489
17442
17394
17345
17296
17246
17195
17144
17092
17039
16985
16931
16876
16821
16765
16708
16651
16594
16535
16476
16417
16357
16296
16235
16172
16111
16047
15985
15921
15856
15791
15725
15659
15592
15525
15457
15388
15320
15250
15180
15110
15039
14968
14896
14824
14751
14678
14605
14531
14457
14383
14308
14233
14157
14082
14006
13929
13853
13776
13698
13621
13543
13465
13387
13308
13229
13150
13071
12991
12912
12832
12752
12672
12591
12511
12431
12350
12269
12189
12108
12027
11946
11865
11784
11703
11622
11541
11460
11379
11298
11217
11135
11054
10973
10891
10810
10729
10648
10566
10485
10404
10322
10241
10160
10079
9998
9917
9836
9755
9674
9593
9512
9432
9351
9271
9190
9110
9030
8950
8870
8790
8710
8630
8551
8471
8392
8313
8234
8154
8076
7997
7918
7840
7761
7683
7605
7527
7449
7371
7294
7216
7139
7061
6984
6907
6830
6754
6677
6601
6525
6450
6374
6299
6224
6149
6075
6001
5927
5853
5780
5707
5635
5563
5491
5420
5349
5279
5209
5139
5070
5001
4933
4865
4797
4730
4664
4598
4532
4467
4402
4337
4273
4210
4147
4085
4022
3961
3901
3840
3780
3721
3662
3604
3546
3489
3433
3377
3321
3267
3213
3159
3106
3054
3002
2950
2900
2850
2800
2751
2702
2654
2607
2560
2513
2467
2422
2377
2333
2289
2245
2202
2160
2118
2076
2035
1995
1954
1915
1875
1836
1798
1759
1721
1683
1646
1609
1572
1535
1499
1462
1426
1391
1355
1320
1284
1250
1215
1180
1146
1112
1078
1044
1010
977
944
911
878
845
813
781
748
716
684
652
621
589
558
526
495
464
433
402
371
340
310
279
249
219
189
159
129
99
69
39
9
-20
-50
-80
-109
-139
-168
-198
-227
-257
-286
-315
-345
-374
-403
-431
-460
-489
-517
-545
-574
-601
-629
-657
-684
-712
-739
-766
-792
-819
-845
-871
-897
-923
-948
-973
-997
-1022
-1046
-1069
-1093
-1116
-1138
-1161
-1183
-1204
-1225
-1246
-1266
-1286
-1305
-1324
-1343
-1361
-1379
-1396
-1413
-1429
-1445
-1461
-1476
-1491
-1506
-1520
-1533
-1546
-1559
-1572
-1584
-1596
-1607
-1618
-1629
-1640
-1650
-1660
-1670
-1679
-1689
-1698
-1707
-1716
-1724
-1733
-1741
-1749
-1757
-1765
-1773
-1780
-1788
-1795
-1803
-1810
-1817
-1824
-1831
-1838
-1845
-1852
-1859
-1866
-1874
-1881
-1888
-1895
-1902
-1909
-1917
-1924
-1932
-1939
-1947
-1955
-1963
-1970
-1978
-1986
-1995
-2003
-2011
-2020
-2028
-2037
-2045
-2055
-2064
-2073
-2083
-2092
-2102
-2112
-2122
-2132
-2143
-2154
-2164
-2175
-2186
-2198
-2209
-2221
-2233
-2245
-2258
-2271
-2284
-2297
-2310
-2324
-2338
-2352
-2366
-2381
-2396
-2411
-2427
-2443
-2459
-2476
-2492
-2509
-2527
-2545
-2563
-2581
-2600
-2619
-2638
-2658
-2678
-2699
-2719
-2741
-2762
-2784
-2806
-2829
-2852
-2875
-2899
-2923
-2947
-2972
-2998
-3024
-3050
-3077
-3104
-3132
-3160
-3189
-3218
-3248
-3278
-3308
-3339
-3370
-3402
-3434
-3467
-3500
-3533
-3567
-3601
-3636
-3670
-3706
-3741
-3777
-3814
-3850
-3887
-3925
-3962
-4000
-4038
-4077
-4115
-4154
-4194
-4233
-4273
-4313
-4353
-4393
-4434
-4475
-4516
-4558
-4599
-4641
-4683
-4726
-4768
-4811
-4854
-4897
-4940
-4984
-5028
-5072
-5116
-5160
-5205
-5250
-5295
-5340
-5385
-5430
-5475
-5521
-5566
-5612
-5657
-5703
-5749
-5795
-5841
-5887
-5933
-5979
-6026
-6072
-6119
-6165
-6212
-6259
-6305
-6352
-6399
-6446
-6494
-6541
-6588
-6636
-6683
-6731
-6778
-6826
-6874
-6922
-6969
-7017
-7065
-7113
-7161
-7209
-7256
-7304
-7352
-7400
-7448
-7496
-7543
-7591
-7639
-7686
-7734
-7781
-7828
-7876
-7923
-7970
-8018
-8064
-8112
-8159
-8206
-8253
-8300
-8347
-8394
-8441
-8488
-8534
-8581
-8627
-8674
-8720
-8766
-8812
-8858
-8904
-8950
-8996
-9041
-9086
-9131
-9176
-9221
-9266
-9310
-9355
-9399
-9442
-9486
-9529
-9572
-9615
-9657
-9699
-9741
-9782
-9823
-9864
-9904
-9944
-9983
-10022
-10060
-10098
-10135
-10172
-10208
-10243
-10278
-10313
-10347
-10380
-10413
-10445
-10476
-10507
-10537
-10567
-10596
-10624
-10652
-10679
-10705
-10731
-10756
-10780
-10804
-10827
-10850
-10872
-10893
-10914
-10934
-10953
-10972
-10990
-11008
-11025
-11041
-11057
-11072
-11087
-11101
-11114
-11127
-11139
-11150
-11161
-11172
-11181
-11191
-11199
-11207
-11214
-11221
-11227
-11232
-11237
-11241
-11244
-11247
-11249
-11251
-11251
-11252
-11251
-11250
-11248
-11246
-11243
-11240
-11235
-11231
-11225
-11219
-11212
-11205
-11197
-11189
-11180
-11170
-11160
-11150
-11138
-11127
-11114
-11101
-11088
-11074
-11059
-11044
-11028
-11012
-10995
-10977
-10959
-10941
-10921
-10901
-10881
-10860
-10838
-10816
-10794
-10770
-10747
-10722
-10697
-10671
-10645
-10618
-10591
-10563
-10534
-10505
-10475
-10444
-10413
-10381
-10348
-10315
-10281
-10247
-10211
-10176
-10139
-10102
-10065
-10026
-9988
-9948
-9908
-9867
-9826
-9785
-9743
-9700
-9657
-9613
-9569
-9524
-9479
-9434
-9388
-9342
-9295
-9248
-9201
-9153
-9105
-9056
-9008
-8959
-8910
-8860
-8811
-8761
-8711
-8661
-8611
-8561
-8511
-8460
-8410
-8359
-8309
-8259
-8208
-8157
-8108
-8057
-8007
-7957
-7907
-7858
-7808
-7759
-7709
-7660
-7611
-7562
-7514
-7466
-7418
-7370
-7322
-7275
-7228
-7182
-7136
-7090
-7044
-6999
-6954
-6910
-6866
-6823
-6780
-6737
-6695
-6654
-6613
-6572
-6532
-6493
-6454
-6416
-6378
-6341
-6305
-6269
-6234
-6200
-6166
-6133
-6101
-6070
-6039
-6009
-5979
-5951
-5923
-5896
-5870
-5845
-5820
-5797
-5774
-5753
-5732
-5712
-5693
-5675
-5658
-5642
-5627
-5613
-5599
-5587
-5576
-5565
-5556
-5547
-5540
-5533
-5527
-5523
-5519
-5516
-5514
-5513
-5512
-5513
-5515
-5517
-5521
-5525
-5531
-5537
-5544
-5552
-5561
-5571
-5582
-5593
-5606
-5620
-5634
-5649
-5666
-5683
-5701
-5720
-5739
-5760
-5781
-5804
-5827
-5851
-5876
-5902
-5929
-5957
-5985
-6015
-6045
-6076
-6108
-6141
-6175
-6209
-6245
-6281
-6318
-6356
-6394
-6434
-6474
-6515
-6557
-6599
-6642
-6686
-6731
-6776
-6822
-6869
-6917
-6965
-7014
-7063
-7113
-7164
-7216
-7268
-7320
-7373
-7427
-7481
-7536
-7591
-7646
-7702
-7758
-7815
-7872
-7930
-7987
-8045
-8103
-8163
-8221
-8281
-8340
-8399
-8459
-8519
-8579
-8639
-8699
-8759
-8819
-8879
-8939
-8999
-9060
-9120
-9180
-9239
-9299
-9359
-9418
-9478
-9537
-9596
-9654
-9713
-9771
-9829
-9886
-9944
-10001
-10057
-10113
-10169
-10225
-10280
-10334
-10388
-10442
-10495
-10548
-10600
-10652
-10703
-10753
-10803
-10852
-10901
-10949
-10997
-11044
-11090
-11136
-11181
-11226
-11270
-11314
-11356
-11399
-11440
-11481
-11522
-11562
-11601
-11639
-11677
-11715
-11751
-11787
-11823
-11858
-11892
-11925
-11958
-11991
-12022
-12054
-12084
-12114
-12143
-12172
-12200
-12227
-12254
-12280
-12306
-12331
-12355
-12379
-12403
-12425
-12447
-12469
-12490
-12510
-12530
-12550
-12569
-12587
-12605
-12622
-12640
-12656
-12672
-12688
-12704
-12719
-12733
-12747
-12761
-12775
-12788
-12801
-12814
-12826
-12838
-12850
-12861
-12872
-12883
-12894
-12904
-12914
-12924
-12934
-12943
-12953
-12962
-12970
-12979
-12987
-12995
-13003
-13011
-13019
-13026
-13033
-13040
-13046
-13053
-13059
-13065
-13071
-13076
-13081
-13086
-13091
-13095
-13099
-13102
-13106
-13108
-13111
-13113
-13115
-13117
-13118
-13119
-13120
-13120
-13120
-13120
-13119
-13118
-13116
-13114
-13112
-13109
-13106
-13103
-13099
-13095
-13090
-13085
-13079
-13074
-13067
-13061
-13054
-13046
-13038
-13030
-13021
-13012
-13003
-12993
-12983
-12972
-12961
-12950
-12938
-12926
-12914
-12901
-12889
-12875
-12862
-12848
-12834
-12819
-12805
-12790
-12775
-12759
-12743
-12728
-12711
-12695
-12679
-12662
-12645
-12628
-12611
-12593
-12576
-12559
-12541
-12524
-12506
-12489
-12471
-12454
-12436
-12419
-12402
-12385
-12367
-12350
-12334
-12317
-12300
-12284
-12268
-12252
-12236
-12221
-12205
-12190
-12175
-12160
-12146
-12132
-12118
-12104
-12090
-12077
-12064
-12052
-12039
-12027
-12015
-12004
-11993
-11982
-11971
-11961
-11951
-11941
-11931
-11922
-11913
-11905
-11896
-11888
-11881
-11873
-11866
-11859
-11853
-11847
-11841
-11836
-11831
-11827
-11823
-11819
-11816
-11813
-11810
-11808
-11806
-11805
-11804
-11804
-11803
-11804
-11804
-11805
-11807
-11809
-11811
-11813
-11817
-11820
-11824
-11828
-11833
-11837
-11843
-11848
-11854
-11860
-11866
-11873
-11880
-11887
-11894
-11902
-11910
-11918
-11927
-11935
-11944
-11954
-11963
-11973
-11983
-11993
-12004
-12015
-12026
-12038
-12050
-12062
-12074
-12087
-12100
-12113
-12127
-12140
-12155
-12169
-12184
-12199
-12214
-12230
-12247
-12263
-12280
-12298
-12315
-12333
-12352
-12371
-12390
-12410
-12430
-12450
-12471
-12492
-12513
-12535
-12558
-12580
-12604
-12627
-12651
-12676
-12701
-12726
-12752
-12779
-12806
-12834
-12862
-12891
-12920
-12950
-12981
-13013
-13045
-13077
-13110
-13144
-13179
-13214
-13250
-13286
-13323
-13360
-13398
-13437
-13476
-13516
-13556
-13597
-13638
-13680
-13722
-13766
-13809
-13854
-13898
-13944
-13990
-14037
-14084
-14132
-14180
-14229
-14279
-14329
-14380
-14432
-14484
-14537
-14591
-14645
-14700
-14756
-14812
-14869
-14926
-14984
-15043
-15102
-15161
-15222
-15282
-15343
-15405
-15467
-15529
-15592
-15656
-15719
-15783
-15848
-15913
-15978
-16043
-16109
-16175
-16242
-16309
-16376
-16443
-16510
-16578
-16646
-16714
-16782
-16850
-16918
-16987
-17055
-17123
-17192
-17260
-17329
-17397
-17466
-17534
-17603
-17671
-17739
-17807
-17875
-17943
-18010
-18078
-18145
-18212
-18278
-18345
-18410
-18476
-18541
-18606
-18670
-18734
-18797
-18860
-18922
-18984
-19045
-19106
-19166
-19225
-19284
-19342
-19400
-19457
-19513
-19568
-19623
-19677
-19730
-19783
-19834
-19885
-19935
-19984
-20032
-20080
-20126
-20171
-20215
-20259
-20301
-20342
-20382
-20421
-20459
-20495
-20531
-20565
-20599
-20631
-20662
-20691
-20720
-20747
-20772
-20797
-20820
-20842
-20863
-20882
-20900
-20917
-20932
-20946
-20958
-20969
-20979
-20988
-20995
-21000
-21005
-21008
-21009
-21010
-21009
-21006
-21002
-20997
-20991
-20983
-20974
-20963
-20951
-20938
-20924
-20908
-20891
-20873
-20854
-20833
-20812
-20789
-20765
-20740
-20714
-20687
-20659
-20629
-20599
-20567
-20535
-20501
-20466
-20431
-20394
-20356
-20318
-20278
-20238
-20197
-20155
-20113
-20069
-20025
-19980
-19934
-19888
-19841
-19793
-19745
-19696
-19646
-19596
-19545
-19494
-19442
-19390
-19337
-19284
-19230
-19176
-19121
-19066
-19011
-18956
-18900
-18844
-18787
-18731
-18674
-18617
-18560
-18503
-18445
-18388
-18330
-18273
-18215
-18157
-18100
-18042
-17984
-17927
-17869
-17812
-17754
-17697
-17640
-17583
-17526
-17470
-17413
-17357
-17301
-17245
-17190
-17135
-17080
-17025
-16971
-16917
-16863
-16810
-16757
-16704
-16652
-16600
-16548
-16497
-16446
-16395
-16344
-16296
-16247
-16198
-16149
-16102
-16055
-16008
-15962
-15916
-15871
-15826
-15782
-15738
-15695
-15652
-15610
-15569
-15528
-15488
-15448
-15409
-15370
-15332
-15295
-15258
-15222
-15186
-15152
-15117
-15083
-15050
-15018
-14986
-14955
-14924
-14894
-14865
-14836
-14808
-14781
-14754
-14728
-14702
-14677
-14653
-14629
-14606
-14584
-14562
-14541
-14520
-14500
-14481
-14462
-14444
-14427
-14410
-14394
-14378
-14363
-14348
-14334
-14321
-14308
-14296
-14285
-14274
-14263
-14253
-14244
-14235
-14227
-14219
-14212
-14205
-14198
-14193
-14187
-14182
-14178
-14174
-14170
-14167
-14164
-14162
-14160
-14158
-14157
-14155
-14155
-14154
-14154
-14154
-14154
-14154
-14154
-14155
-14156
-14156
-14157
-14158
-14159
-14160
-14161
-14162
-14163
-14163
-14164
-14165
-14166
-14166
-14167
-14167
-14167
-14167
-14166
-14166
-14165
-14164
-14162
-14161
-14159
-14157
-14154
-14151
-14148
-14145
-14141
-14137
-14132
-14127
-14122
-14117
-14111
-14104
-14097
-14090
-14083
-14074
-14066
-14056
-14047
-14036
-14026
-14014
-14003
-13990
-13978
-13964
-13950
-13936
-13921
-13906
-13890
-13874
-13857
-13840
-13822
-13804
-13785
-13765
-13746
-13725
-13705
-13683
-13662
-13639
-13617
-13593
-13570
-13545
-13521
-13496
-13470
-13444
-13418
-13391
-13363
-13336
-13307
-13279
-13250
-13220
-13190
-13160
-13129
-13098
-13066
-13034
-13002
-12969
-12936
-12903
-12869
-12835
-12801
-12766
-12731
-12696
-12660
-12624
-12588
-12551
-12515
-12478
-12440
-12403
-12365
-12327
-12289
-12251
-12213
-12174
-12136
-12097
-12058
-12019
-11980
-11941
-11902
-11863
-11823
-11784
-11745
-11705
-11666
-11626
-11586
-11547
-11507
-11467
-11427
-11388
-11348
-11308
-11268
-11228
-11189
-11149
-11109
-11069
-11029
-10989
-10950
-10910
-10870
-10830
-10790
-10750
-10709
-10669
-10629
-10589
-10549
-10508
-10468
-10428
-10388
-10347
-10307
-10267
-10226
-10186
-10146
-10105
-10065
-10025
-9984
-9944
-9904
-9864
-9824
-9784
-9744
-9704
-9665
-9625
-9586
-9547
-9508
-9469
-9431
-9392
-9354
-9316
-9278
-9240
-9203
-9166
-9129
-9092
-9055
-9019
-8982
-8946
-8910
-8875
-8839
-8804
-8769
-8735
-8700
-8666
-8632
-8599
-8566
-8533
-8500
-8468
-8436
-8404
-8373
-8342
-8311
-8281
-8251
-8221
-8192
-8163
-8135
-8106
-8079
-8051
-8023
-7997
-7971
-7944
-7918
-7893
-7868
-7843
-7818
-7794
-7770
-7746
-7723
-7700
-7678
-7655
-7633
-7611
-7590
-7569
-7548
-7527
-7506
-7486
-7466
-7447
-7427
-7408
-7389
-7370
-7351
-7333
-7314
-7296
-7279
-7261
-7243
-7226
-7209
-7192
-7175
-7158
-7142
-7125
-7109
-7092
-7076
-7060
-7043
-7027
-7011
-6995
-6979
-6963
-6947
-6931
-6916
-6900
-6884
-6868
-6852
-6836
-6820
-6804
-6788
-6772
-6756
-6740
-6723
-6707
-6690
-6673
-6656
-6638
-6621
-6603
-6585
-6566
-6547
-6528
-6509
-6489
-6469
-6449
-6429
-6408
-6387
-6366
-6344
-6322
-6300
-6278
-6255
-6232
-6209
-6185
-6162
-6138
-6113
-6089
-6064
-6039
-6013
-5988
-5962
-5936
-5909
-5882
-5855
-5828
-5801
-5773
-5745
-5716
-5688
-5659
-5630
-5600
-5571
-5541
-5511
-5480
-5450
-5419
-5388
-5356
-5325
-5293
-5261
-5229
-5197
-5164
-5131
-5098
-5065
-5032
-4999
-4965
-4932
-4898
-4864
-4830
-4796
-4761
-4727
-4692
-4658
-4623
-4588
-4553
-4518
-4483
-4448
-4413
-4378
-4342
-4307
-4271
-4236
-4200
-4165
-4129
-4094
-4058
-4022
-3986
-3951
-3915
-3879
-3843
-3807
-3770
-3734
-3698
-3661
-3624
-3588
-3551
-3513
-3476
-3439
-3401
-3364
-3326
-3288
-3250
-3212
-3174
-3135
-3097
-3058
-3019
-2980
-2941
-2902
-2863
-2824
-2785
-2745
-2705
-2666
-2626
-2586
-2546
-2506
-2466
-2425
-2385
-2345
-2304
-2264
-2223
-2183
-2142
-2101
-2061
-2020
-1979
-1938
-1897
-1855
-1814
-1772
-1731
-1689
-1647
-1605
-1563
-1521
-1479
-1436
-1394
-1351
-1308
-1265
-1222
-1178
-1135
-1091
-1047
-1002
-959
-915
-870
-825
-780
-735
-690
-644
-598
-552
-506
-460
-413
-366
-319
-271
-224
-176
-128
-79
-31
18
67
116
166
215
265
316
366
416
467
518
569
620
671
722
774
826
877
929
981
1033
1085
1138
1190
1242
1295
1347
1400
1452
1504
1557
1609
1662
1714
1766
1819
1871
1923
1975
2027
2079
2130
2182
2233
2285
2336
2387
2438
2488
2539
2589
2639
2689
2739
2788
2838
2887
2936
2985
3033
3082
3130
3178
3226
3273
3321
3368
3415
3461
3508
3554
3600
3646
3692
3738
3783
3828
3873
3918
3963
4006
4051
4096
4140
4184
4228
4272
4316
4359
4403
4446
4490
4533
4576
4619
4662
4705
4747
4790
4832
4875
4917
4959
5001
5043
5085
5127
5169
5211
5253
5295
5337
5378
5420
5462
5503
5545
5587
5628
5670
5712
5753
5795
5837
5879
5921
5963
6005
6048
6090
6132
6175
6218
6261
6304
6347
6390
6434
6477
6521
6565
6609
6653
6697
6741
6786
6831
6875
6920
6965
7011
7056
7101
7147
7192
7238
7283
7329
7375
7420
7466
7512
7558
7604
7649
7695
7740
7786
7831
7877
7922
7967
8012
8055
8101
8145
8189
8233
8276
8319
8362
8405
8447
8489
8530
8572
8612
8653
8693
8733
8772
8811
8849
8887
8925
8962
8999
9035
9070
9105
9140
9174
9207
9240
9272
9304
9335
9366
9396
9425
9454
9482
9510
9537
9563
9589
9614
9639
9663
9687
9709
9732
9753
9775
9795
9815
9835
9853
9872
9889
9906
9923
9939
9954
9969
9983
9996
10009
10021
10033
10044
10054
10064
10073
10081
10089
10096
10103
10109
10115
10120
10124
10128
10131
10134
10136
10137
10138
10138
10138
10137
10136
10133
10131
10127
10123
10119
10114
10108
10102
10095
10087
10079
10071
10061
10052
10041
10030
10019
10006
9993
9980
9966
9951
9936
9920
9903
9886
9868
9850
9831
9812
9791
9771
9749
9727
9705
9682
9658
9634
9610
9584
9559
9532
9506
9479
9451
9423
9394
9365
9335
9305
9274
9243
9212
9180
9148
9115
9082
9049
9015
8980
8946
8911
8875
8840
8804
8767
8731
8694
8656
8619
8581
8543
8505
8467
8428
8389
8350
8311
8271
8232
8192
8151
8112
8071
8031
7990
7949
7908
7868
7826
7785
7744
7703
7661
7620
7578
7537
7495
7453
7412
7370
7328
7287
7245
7203
7161
7120
7078
7036
6995
6953
6912
6870
6829
6788
6747
6706
6665
6625
6585
6545
6505
6465
6425
6386
6347
6309
6270
6232
6194
6157
6120
6083
6047
6011
5975
5940
5905
5871
5837
5803
5770
5737
5705
5673
5641
5610
5579
5549
5519
5490
5461
5432
5404
5377
5350
5323
5297
5271
5245
5220
5195
5171
5147
5124
5101
5079
5057
5035
5014
4993
4973
4953
4933
4914
4896
4877
4860
4842
4825
4809
4793
4777
4762
4747
4732
4718
4705
4692
4679
4667
4655
4644
4633
4622
4612
4602
4593
4584
4576
4568
4560
4553
4546
4539
4533
4527
4521
4516
4511
4507
4503
4499
4496
4493
4490
4488
4486
4485
4483
4483
4482
4482
4483
4483
4484
4486
4487
4489
4492
4494
4498
4501
4505
4509
4513
4518
4523
4528
4534
4540
4546
4553
4560
4568
4576
4584
4592
4601
4610
4619
4629
4639
4650
4661
4672
4683
4695
4708
4720
4733
4746
4760
4774
4789
4803
4819
4834
4850
4866
4883
4900
4918
4936
4954
4973
4992
5012
5032
5053
5074
5095
5117
5140
5163
5186
5210
5234
5259
5285
5310
5337
5363
5391
5419
5447
5475
5505
5534
5565
5595
5626
5658
5690
5723
5756
5789
5823
5858
5893
5928
5964
6001
6038
6075
6113
6152
6190
6230
6270
6310
6351
6392
6434
6476
6518
6561
6605
6648
6693
6737
6782
6828
6874
6920
6966
7013
7060
7108
7155
7204
7252
7301
7350
7399
7449
7498
7548
7599
7649
7700
7750
7801
7853
7904
7955
8007
8058
8111
8163
8215
8268
8320
8373
8426
8478
8531
8584
8637
8690
8743
8796
8849
8902
8955
9008
9061
9114
9167
9220
9273
9326
9379
9431
9484
9537
9589
9642
9694
9746
9798
9850
9902
9954
10006
10057
10109
10160
10211
10262
10312
10363
10413
10463
10513
10563
10613
10662
10711
10760
10808
10856
10904
10952
10999
11047
11093
11140
11186
11232
11278
11323
11368
11413
11457
11501
11544
11587
11630
11673
11715
11756
11798
11839
11879
11919
11959
11998
12037
12075
12113
12150
12187
12224
12260
12295
12331
12366
12400
12434
12468
12501
12534
12566
12598
12630
12661
12691
12722
12751
12781
12810
12838
12866
12894
12921
12948
12974
13000
13026
13051
13075
13099
13123
13146
13168
13190
13212
13233
13253
13273
13292
13311
13329
13347
13364
13381
13397
13412
13427
13442
13456
13469
13482
13494
13505
13516
13526
13536
13545
13554
13562
13569
13576
13582
13587
13592
13597
13601
13604
13606
13608
13610
13610
13610
13610
13609
13607
13604
13601
13597
13592
13587
13581
13575
13567
13559
13551
13541
13532
13521
13510
13498
13485
13472
13458
13443
13428
13412
13396
13378
13360
13342
13322
13302
13281
13260
13238
13215
13192
13168
13143
13117
13091
13064
13037
13008
12980
12950
12920
12889
12858
12826
12793
12760
12726
12691
12656
12620
12584
12547
12510
12472
12433
12394
12355
12315
12274
12233
12192
12150
12108
12065
12022
11979
11935
11891
11847
11802
11757
11712
11667
11621
11575
11529
11482
11436
11389
11342
11295
11248
11201
11154
11106
11059
11012
10964
10917
10869
10822
10774
10727
10680
10633
10586
10539
10492
10445
10399
10353
10307
10261
10215
10170
10125
10081
10036
9992
9949
9906
9863
9820
9778
9736
9695
9654
9614
9574
9535
9496
9457
9419
9382
9345
9309
9273
9238
9203
9169
9135
9102
9069
9037
9006
8975
8945
8916
8887
8858
8831
8803
8777
8751
8726
8701
8677
8654
8631
8609
8588
8567
8547
8528
8509
8491
8473
8456
8440
8424
8409
8395
8381
8368
8355
8344
8332
8322
8312
8302
8294
8286
8278
8271
8265
8260
8255
8250
8247
8244
8241
8239
8238
8237
8237
8238
8239
8240
8242
8245
8248
8252
8257
8261
8267
8273
8279
8286
8293
8301
8309
8318
8327
8337
8347
8358
8369
8381
8393
8405
8418
8431
8445
8459
8473
8487
8502
8517
8533
8549
8564
8581
8597
8614
8631
8648
8665
8683
8701
8718
8736
8755
8773
8791
8810
8829
8848
8867
8886
8905
8924
8943
8962
8981
9001
9020
9039
9059
9078
9097
9117
9136
9155
9174
9193
9212
9231
9250
9269
9288
9306
9325
9343
9361
9380
9398
9416
9434
9451
9469
9487
9504
9521
9538
9555
9571
9588
9604
9620
9636
9652
9667
9682
9697
9712
9727
9741
9755
9769
9783
9796
9810
9823
9836
9848
9861
9873
9885
9897
9909
9920
9932
9943
9954
9964
9975
9985
9995
10005
10015
10025
10034
10044
10053
10061
10070
10078
10086
10094
10102
10109
10116
10123
10129
10135
10141
10147
10152
10157
10161
10165
10169
10173
10176
10178
10180
10182
10183
10184
10185
10185
10185
10184
10183
10181
10179
10176
10173
10170
10166
10161
10157
10151
10145
10139
10132
10125
10117
10109
10100
10091
10081
10070
10059
10048
10036
10023
10010
9996
9982
9967
9951
9935
9918
9900
9882
9863
9844
9824
9803
9781
9759
9735
9712
9687
9662
9636
9609
9581
9553
9524
9494
9464
9432
9400
9368
9334
9300
9265
9229
9193
9156
9118
9080
9041
9001
8961
8920
8878
8836
8794
8750
8707
8662
8617
8572
8526
8479
8432
8384
8336
8287
8238
8188
8138
8087
8036
7984
7932
7879
7826
7773
7719
7665
7611
7556
7501
7445
7389
7333
7276
7219
7162
7105
7047
6989
6931
6872
6814
6755
6696
6637
6577
6518
6458
6398
6338
6278
6218
6158
6098
6038
5977
5917
5857
5796
5736
5675
5615
5554
5494
5433
5373
5312
5251
5191
5130
5069
5009
4948
4888
4827
4767
4706
4646
4585
4525
4465
4405
4345
4286
4226
4166
4107
4048
3989
3930
3871
3813
3754
3696
3638
3580
3523
3465
3408
3351
3295
3238
3182
3126
3070
3015
2960
2905
2850
2796
2742
2688
2635
2582
2529
2476
2424
2372
2321
2269
2218
2168
2118
2068
2017
1969
1920
1871
1823
1775
1727
1680
1633
1587
1540
1494
1449
1404
1359
1314
1270
1226
1183
1140
1097
1055
1012
971
929
888
847
807
767
727
687
648
609
570
532
494
456
418
381
344
307
271
234
199
163
128
93
58
24
-10
-44
-78
-111
-144
-176
-209
-241
-272
-304
-335
-366
-397
-427
-457
-487
-517
-546
-575
-604
-632
-660
-688
-716
-743
-770
-796
-823
-849
-875
-901
-926
-951
-976
-1000
-1025
-1049
-1073
-1097
-1121
-1144
-1167
-1190
-1213
-1235
-1258
-1280
-1302
-1323
-1345
-1366
-1387
-1409
-1429
-1450
-1471
-1491
-1512
-1532
-1552
-1572
-1592
-1612
-1632
-1651
-1671
-1691
-1710
-1729
-1749
-1768
-1787
-1806
-1826
-1845
-1864
-1883
-1902
-1921
-1940
-1959
-1977
-1996
-2015
-2033
-2053
-2072
-2091
-2109
-2128
-2147
-2165
-2184
-2203
-2221
-2240
-2258
-2277
-2295
-2314
-2333
-2351
-2370
-2389
-2408
-2427
-2446
-2465
-2484
-2503
-2522
-2541
-2561
-2580
-2600
-2619
-2639
-2659
-2679
-2699
-2719
-2739
-2759
-2780
-2800
-2821
-2841
-2862
-2883
-2904
-2925
-2946
-2968
-2989
-3010
-3032
-3054
-3075
-3097
-3119
-3140
-3162
-3184
-3206
-3228
-3249
-3271
-3293
-3315
-3337
-3359
-3380
-3402
-3424
-3445
-3467
-3489
-3510
-3532
-3553
-3574
-3595
-3617
-3638
-3659
-3680
-3700
-3721
-3742
-3762
-3782
-3802
-3822
-3842
-3862
-3881
-3901
-3920
-3939
-3957
-3976
-3994
-4011
-4029
-4046
-4064
-4081
-4097
-4113
-4129
-4144
-4160
-4175
-4189
-4203
-4217
-4231
-4244
-4258
-4270
-4283
-4295
-4307
-4319
-4330
-4341
-4352
-4362
-4372
-4382
-4392
-4401
-4410
-4419
-4427
-4435
-4443
-4451
-4458
-4465
-4472
-4478
-4484
-4490
-4495
-4500
-4505
-4510
-4514
-4517
-4521
-4524
-4526
-4529
-4531
-4532
-4533
-4534
-4534
-4534
-4534
-4533
-4532
-4530
-4528
-4525
-4522
-4519
-4515
-4511
-4506
-4501
-4495
-4489
-4482
-4474
-4466
-4458
-4449
-4440
-4430
-4419
-4408
-4396
-4384
-4371
-4358
-4344
-4329
-4314
-4298
-4282
-4265
-4248
-4229
-4211
-4191
-4171
-4151
-4129
-4107
-4085
-4062
-4038
-4013
-3988
-3962
-3936
-3909
-3881
-3852
-3823
-3794
-3763
-3732
-3700
-3667
-3634
-3600
-3566
-3531
-3495
-3458
-3421
-3384
-3345
-3306
-3267
-3227
-3186
-3145
-3103
-3061
-3018
-2974
-2931
-2886
-2841
-2795
-2749
-2703
-2656
-2608
-2560
-2511
-2462
-2412
-2362
-2312
-2261
-2210
-2158
-2106
-2053
-2000
-1947
-1893
-1839
-1784
-1729
-1674
-1619
-1563
-1507
-1450
-1393
-1336
-1279
-1221
-1163
-1105
-1047
-988
-929
-870
-811
-751
-691
-632
-572
-512
-451
-391
-331
-270
-210
-149
-88
-28
33
93
154
215
275
335
396
456
516
576
635
695
754
813
872
930
988
1046
1103
1160
1216
1272
1327
1382
1436
1490
1543
1596
1647
1699
1749
1799
1848
1896
1944
1991
2037
2082
2127
2171
2213
2255
2296
2337
2376
2414
2452
2488
2524
2558
2592
2625
2656
2687
2716
2745
2773
2799
2825
2849
2873
2895
2916
2936
2955
2973
2990
3006
3021
3034
3047
3058
3068
3077
3085
3092
3097
3102
3105
3107
3108
3108
3106
3104
3100
3095
3089
3082
3074
3064
3054
3042
3029
3015
3000
2984
2966
2948
2929
2908
2887
2864
2840
2816
2790
2763
2736
2707
2677
2647
2615
2582
2549
2514
2478
2442
2405
2366
2327
2287
2246
2205
2162
2119
2075
2029
1984
1938
1890
1842
1794
1744
1694
1643
1592
1540
1487
1434
1380
1326
1271
1215
1160
1103
1046
989
931
873
814
755
696
636
576
516
455
394
332
270
208
146
83
20
-43
-106
-169
-233
-296
-360
-424
-488
-552
-616
-680
-744
-808
-873
-937
-1000
-1065
-1128
-1192
-1256
-1319
-1382
-1446
-1508
-1571
-1634
-1696
-1758
-1819
-1881
-1942
-2001
-2062
-2122
-2182
-2241
-2300
-2358
-2416
-2473
-2530
-2587
-2643
-2698
-2754
-2808
-2862
-2915
-2968
-3021
-3073
-3124
-3175
-3226
-3276
-3325
-3374
-3422
-3470
-3518
-3565
-3611
-3657
-3703
-3748
-3792
-3836
-3880
-3923
-3965
-4006
-4049
-4090
-4130
-4171
-4210
-4249
-4288
-4326
-4364
-4401
-4437
-4473
-4509
-4543
-4578
-4611
-4644
-4677
-4709
-4740
-4771
-4801
-4830
-4859
-4887
-4914
-4941
-4967
-4993
-5018
-5042
-5065
-5088
-5110
-5131
-5151
-5171
-5190
-5208
-5225
-5241
-5257
-5272
-5285
-5298
-5310
-5321
-5332
-5341
-5349
-5357
-5364
-5370
-5375
-5379
-5382
-5384
-5386
-5386
-5386
-5385
-5383
-5381
-5377
-5372
-5367
-5361
-5354
-5346
-5337
-5328
-5317
-5306
-5294
-5281
-5268
-5253
-5238
-5222
-5205
-5187
-5169
-5150
-5130
-5109
-5087
-5065
-5042
-5018
-4994
-4969
-4943
-4917
-4890
-4863
-4835
-4806
-4777
-4747
-4717
-4686
-4655
-4623
-4591
-4559
-4526
-4493
-4459
-4425
-4391
-4356
-4321
-4286
-4251
-4215
-4179
-4143
-4106
-4069
-4032
-3995
-3958
-3921
-3883
-3845
-3808
-3770
-3732
-3694
-3656
-3617
-3579
-3541
-3502
-3464
-3425
-3387
-3348
-3310
-3271
-3233
-3194
-3156
-3117
-3079
-3040
-3002
-2963
-2925
-2887
-2848
-2810
-2772
-2733
-2695
-2657
-2619
-2581
-2543
-2505
-2467
-2429
-2391
-2353
-2316
-2278
-2240
-2203
-2166
-2128
-2091
-2054
-2017
-1981
-1945
-1908
-1872
-1837
-1801
-1766
-1731
-1696
-1661
-1627
-1593
-1559
-1525
-1492
-1459
-1426
-1393
-1361
-1329
-1297
-1265
-1234
-1203
-1172
-1141
-1111
-1081
-1051
-1020
-992
-963
-935
-907
-879
-851
-824
-797
-770
-744
-718
-693
-668
-643
-618
-594
-570
-546
-523
-500
-477
-454
-432
-410
-389
-367
-346
-326
-305
-285
-265
-245
-225
-206
-187
-168
-150
-131
-113
-95
-77
-59
-42
-24
-7
10
28
45
62
79
95
112
128
145
161
178
194
210
226
242
257
273
289
304
319
335
350
365
380
395
410
425
440
455
469
484
498
513
527
542
556
570
584
597
611
625
638
652
665
678
691
704
717
730
743
756
769
781
794
807
820
832
845
858
870
883
896
909
922
935
948
961
974
987
1000
1012
1026
1040
1053
1067
1080
1094
1108
1121
1135
1149
1163
1177
1192
1206
1220
1235
1250
1264
1279
1294
1309
1324
1340
1355
1371
1387
1403
1419
1435
1451
1468
1484
1501
1518
1536
1553
1571
1589
1607
1625
1643
1662
1681
1700
1719
1738
1758
1778
1798
1818
1838
1859
1880
1901
1922
1943
1965
1987
2009
2031
2054
2077
2100
2123
2146
2170
2194
2218
2242
2267
2292
2317
2342
2367
2392
2418
2444
2469
2495
2521
2547
2573
2599
2626
2652
2678
2704
2731
2757
2783
2809
2835
2861
2887
2912
2938
2963
2989
3013
3038
3063
3087
3111
3135
3158
3181
3204
3226
3249
3270
3292
3313
3333
3354
3373
3393
3412
3430
3449
3466
3484
3500
3517
3532
3548
3563
3577
3591
3605
3618
3631
3643
3655
3666
3677
3687
3697
3707
3715
3724
3732
3740
3747
3754
3760
3766
3772
3777
3781
3786
3790
3793
3797
3799
3802
3804
3806
3807
3809
3809
3810
3810
3810
3809
3808
3807
3806
3804
3802
3799
3797
3794
3791
3787
3783
3779
3775
3771
3766
3761
3756
3750
3745
3739
3733
3726
3720
3713
3706
3699
3692
3685
3677
3670
3662
3654
3646
3638
3630
3622
3613
3604
3596
3587
3578
3569
3560
3551
3541
3532
3522
3513
3503
3493
3483
3473
3463
3453
3442
3432
3422
3411
3401
3390
3379
3369
3358
3347
3337
3326
3315
3305
3294
3283
3272
3262
3251
3240
3229
3219
3208
3197
3187
3176
3165
3155
3144
3134
3123
3113
3103
3092
3082
3072
3062
3052
3042
3032
3023
3013
3004
2995
2986
2977
2969
2960
2952
2944
2936
2928
2921
2914
2907
2900
2894
2887
2882
2876
2871
2865
2861
2856
2852
2848
2845
2841
2839
2836
2834
2832
2830
2829
2828
2828
2827
2828
2828
2829
2830
2832
2834
2836
2839
2842
2845
2849
2853
2857
2862
2867
2873
2878
2884
2891
2897
2904
2911
2919
2927
2935
2943
2951
2960
2969
2979
2988
2998
3008
3018
3029
3039
3050
3061
3072
3084
3095
3107
3119
3131
3144
3157
3169
3183
3196
3209
3223
3237
3251
3265
3279
3293
3308
3323
3338
3353
3368
3383
3399
3414
3430
3446
3462
3478
3494
3510
3526
3542
3559
3575
3592
3608
3625
3641
3658
3674
3691
3708
3724
3741
3757
3774
3790
3807
3823
3839
3855
3871
3887
3903
3918
3934
3949
3963
3978
3993
4006
4021
4034
4048
4061
4074
4086
4099
4111
4122
4134
4145
4156
4166
4176
4185
4195
4204
4212
4220
4228
4235
4242
4249
4255
4261
4266
4271
4276
4280
4284
4287
4291
4293
4296
4298
4299
4301
4301
4302
4302
4302
4301
4300
4299
4297
4294
4292
4289
4285
4281
4277
4272
4267
4261
4256
4249
4242
4235
4227
4219
4211
4201
4192
4182
4171
4160
4149
4137
4124
4111
4097
4083
4067
4053
4037
4021
4003
3987
3969
3950
3931
3911
3891
3870
3849
3827
3804
3781
3757
3732
3707
3682
3656
3629
3602
3574
3546
3517
3488
3458
3428
3397
3366
3334
3302
3270
3237
3204
3170
3136
3102
3068
3033
2998
2962
2926
2890
2854
2818
2781
2744
2707
2670
2632
2595
2557
2519
2481
2443
2405
2367
2329
2290
2252
2213
2175
2136
2098
2059
2021
1982
1944
1905
1867
1829
1791
1753
1716
1679
1641
1605
1568
1532
1496
1460
1425
1389
1355
1320
1286
1253
1219
1187
1154
1123
1091
1060
1030
1000
971
943
915
887
860
834
808
783
759
735
712
689
667
645
624
603
583
564
545
526
508
490
473
456
440
424
409
395
380
367
354
341
329
317
306
296
286
276
267
259
251
243
236
229
223
217
212
208
204
200
197
194
192
191
190
189
189
190
191
192
195
197
201
204
209
213
219
224
230
237
244
251
259
267
276
285
295
305
315
326
337
349
361
373
386
399
413
426
440
455
470
485
500
516
532
549
565
582
599
617
634
652
670
688
707
725
744
763
782
801
820
840
859
879
898
918
938
958
977
997
1016
1037
1057
1077
1098
1118
1138
1159
1179
1200
1220
1241
1261
1282
1303
1324
1344
1365
1387
1408
1429
1451
1472
1494
1516
1538
1560
1582
1605
1627
1650
1673
1696
1719
1742
1766
1789
1813
1837
1861
1886
1910
1935
1959
1984
2009
2033
2059
2084
2109
2134
2160
2185
2211
2237
2263
2289
2315
2341
2367
2393
2420
2446
2472
2499
2525
2552
2578
2605
2631
2658
2685
2711
2738
2765
2792
2818
2845
2872
2899
2926
2953
2980
3006
3033
3060
3087
3113
3139
3166
3192
3218
3243
3269
3294
3319
3343
3368
3391
3415
3438
3462
3484
3507
3529
3551
3572
3593
3614
3635
3655
3675
3695
3715
3734
3753
3771
3790
3808
3826
3844
3861
3879
3896
3912
3929
3945
3961
3977
3992
4006
4022
4037
4051
4065
4078
4091
4105
4118
4131
4143
4155
4166
4177
4188
4199
4209
4219
4228
4237
4246
4254
4262
4270
4277
4284
4291
4297
4303
4308
4313
4318
4323
4327
4331
4334
4338
4341
4343
4346
4348
4350
4351
4352
4353
4354
4355
4355
4355
4355
4355
4354
4353
4352
4351
4350
4348
4347
4345
4343
4341
4339
4336
4333
4331
4328
4325
4321
4318
4314
4311
4307
4303
4299
4295
4291
4286
4282
4277
4273
4268
4263
4258
4252
4247
4242
4236
4230
4225
4219
4213
4207
4201
4194
4188
4182
4175
4169
4162
4156
4149
4143
4136
4130
4123
4116
4110
4103
4097
4090
4083
4077
4070
4064
4058
4051
4045
4038
4033
4027
4022
4016
4010
4005
4000
3994
3989
3984
3979
3974
3969
3964
3959
3954
3949
3944
3940
3935
3931
3927
3923
3918
3914
3910
3906
3902
3899
3895
3891
3887
3883
3880
3876
3872
3868
3864
3860
3856
3851
3847
3842
3837
3833
3828
3823
3817
3812
3807
3801
3796
3790
3784
3778
3772
3766
3760
3754
3748
3742
3735
3729
3722
3716
3709
3702
3696
3689
3682
3675
3668
3660
3653
3645
3637
3629
3621
3613
3604
3595
3586
3577
3567
3557
3547
3536
3526
3514
3503
3491
3478
3465
3452
3438
3424
3410
3395
3380
3364
3348
3332
3315
3297
3280
3261
3243
3224
3204
3184
3164
3143
3122
3100
3078
3055
3032
3009
2985
2961
2936
2911
2886
2860
2834
2807
2780
2753
2725
2698
2669
2641
2612
2582
2553
2523
2492
2462
2431
2399
2368
2336
2304
2272
2239
2206
2172
2139
2105
2070
2036
2001
1966
1930
1895
1859
1822
1786
1749
1712
1674
1636
1598
1560
1522
1483
1444
1405
1366
1326
1287
1247
1207
1167
1126
1086
1045
1004
964
924
883
842
802
761
720
680
640
599
559
519
479
439
400
360
321
282
243
204
166
128
90
52
14
-23
-60
-97
-134
-171
-207
-243
-280
-316
-352
-388
-423
-459
-495
-530
-565
-601
-636
-671
-706
-740
-775
-809
-843
-877
-911
-944
-977
-1008
-1042
-1074
-1105
-1137
-1168
-1198
-1228
-1258
-1287
-1315
-1344
-1371
-1398
-1425
-1451
-1477
-1502
-1526
-1550
-1574
-1597
-1619
-1642
-1663
-1684
-1705
-1725
-1745
-1764
-1783
-1802
-1819
-1837
-1854
-1870
-1886
-1901
-1916
-1931
-1945
-1958
-1971
-1984
-1996
-2008
-2019
-2029
-2041
-2051
-2060
-2070
-2078
-2087
-2095
-2103
-2111
-2118
-2125
-2131
-2138
-2144
-2150
-2155
-2161
-2166
-2171
-2176
-2181
-2186
-2191
-2195
-2200
-2204
-2208
-2213
-2217
-2220
-2224
-2228
-2231
-2235
-2238
-2241
-2244
-2247
-2250
-2252
-2254
-2257
-2259
-2260
-2262
-2264
-2265
-2266
-2267
-2268
-2269
-2270
-2270
-2271
-2271
-2271
-2272
-2272
-2272
-2272
-2271
-2271
-2271
-2271
-2270
-2270
-2269
-2269
-2268
-2268
-2268
-2267
-2267
-2266
-2266
-2266
-2265
-2265
-2265
-2264
-2264
-2264
-2263
-2263
-2263
-2263
-2262
-2262
-2262
-2262
-2262
-2262
-2262
-2262
-2262
-2262
-2262
-2262
-2263
-2263
-2264
-2264
-2265
-2266
-2267
-2268
-2269
-2270
-2271
-2272
-2274
-2275
-2277
-2278
-2280
-2282
-2284
-2286
-2288
-2290
-2292
-2295
-2297
-2300
-2303
-2305
-2308
-2311
-2314
-2317
-2320
-2323
-2326
-2329
-2332
-2334
-2337
-2340
-2342
-2345
-2347
-2350
-2352
-2354
-2356
-2358
-2360
-2362
-2364
-2366
-2368
-2369
-2371
-2372
-2374
-2375
-2376
-2377
-2379
-2380
-2381
-2382
-2383
-2384
-2385
-2385
-2386
-2387
-2388
-2388
-2389
-2389
-2390
-2390
-2391
-2391
-2391
-2392
-2392
-2392
-2392
-2391
-2391
-2391
-2390
-2389
-2389
-2388
-2387
-2385
-2384
-2383
-2381
-2380
-2378
-2376
-2374
-2373
-2371
-2369
-2367
-2365
-2364
-2362
-2360
-2358
-2357
-2355
-2354
-2352
-2351
-2349
-2348
-2346
-2345
-2343
-2342
-2341
-2340
-2339
-2338
-2337
-2337
-2337
-2336
-2337
-2337
-2338
-2338
-2339
-2341
-2342
-2344
-2347
-2349
-2352
-2355
-2358
-2362
-2366
-2371
-2375
-2380
-2386
-2391
-2397
-2403
-2410
-2417
-2424
-2431
-2439
-2447
-2455
-2464
-2473
-2482
-2491
-2501
-2511
-2521
-2532
-2542
-2553
-2565
-2576
-2588
-2600
-2612
-2624
-2637
-2650
-2663
-2676
-2689
-2703
-2717
-2731
-2745
-2759
-2774
-2788
-2803
-2818
-2833
-2849
-2864
-2880
-2895
-2911
-2927
-2943
-2959
-2976
-2992
-3008
-3025
-3041
-3058
-3074
-3091
-3108
-3125
-3142
-3159
-3175
-3193
-3210
-3227
-3244
-3262
-3279
-3297
-3314
-3332
-3350
-3368
-3386
-3404
-3423
-3441
-3459
-3478
-3497
-3515
-3534
-3553
-3572
-3591
-3611
-3630
-3649
-3669
-3688
-3708
-3727
-3747
-3767
-3787
-3807
-3827
-3847
-3867
-3887
-3907
-3927
-3948
-3968
-3988
-4009
-4030
-4050
-4070
-4091
-4112
-4133
-4154
-4175
-4196
-4217
-4239
-4260
-4281
-4302
-4323
-4344
-4365
-4386
-4407
-4428
-4449
-4470
-4490
-4511
-4531
-4551
-4571
-4591
-4611
-4631
-4650
-4669
-4688
-4707
-4726
-4744
-4762
-4780
-4798
-4816
-4833
-4850
-4867
-4883
-4900
-4916
-4931
-4947
-4962
-4977
-4992
-5006
-5020
-5033
-5047
-5060
-5073
-5085
-5097
-5109
-5121
-5132
-5143
-5154
-5165
-5175
-5185
-5194
-5204
-5212
-5221
-5229
-5237
-5244
-5251
-5258
-5264
-5270
-5275
-5280
-5285
-5289
-5293
-5296
-5299
-5301
-5303
-5305
-5306
-5307
-5307
-5307
-5306
-5305
-5303
-5301
-5299
-5296
-5292
-5288
-5284
-5279
-5274
-5269
-5263
-5256
-5249
-5242
-5235
-5226
-5218
-5209
-5200
-5190
-5179
-5169
-5157
-5146
-5134
-5121
-5108
-5095
-5081
-5066
-5052
-5037
-5021
-5005
-4989
-4972
-4955
-4938
-4920
-4902
-4884
-4866
-4847
-4827
-4808
-4788
-4768
-4748
-4727
-4706
-4685
-4664
-4642
-4620
-4597
-4575
-4552
-4529
-4506
-4483
-4459
-4436
-4412
-4388
-4363
-4339
-4314
-4290
-4265
-4240
-4215
-4189
-4164
-4139
-4113
-4088
-4062
-4037
-4011
-3986
-3960
-3935
-3909
-3884
-3859
-3833
-3808
-3783
-3758
-3733
-3709
-3684
-3659
-3635
-3611
-3587
-3563
-3539
-3516
-3493
-3470
-3447
-3424
-3402
-3379
-3358
-3336
-3315
-3293
-3273
-3252
-3232
-3212
-3192
-3173
-3154
-3135
-3117
-3099
-3082
-3064
-3048
-3031
-3015
-3000
-2985
-2970
-2956
-2942
-2929
-2916
-2904
-2892
-2880
-2869
-2859
-2848
-2838
-2829
-2820
-2811
-2803
-2795
-2787
-2780
-2773
-2767
-2760
-2755
-2749
-2744
-2739
-2735
-2731
-2727
-2723
-2720
-2716
-2714
-2711
-2708
-2706
-2704
-2702
-2701
-2699
-2698
-2697
-2696
-2695
-2694
-2694
-2694
-2693
-2693
-2693
-2693
-2693
-2694
-2694
-2695
-2695
-2696
-2697
-2697
-2698
-2699
-2700
-2701
-2702
-2703
-2705
-2706
-2707
-2708
-2710
-2711
-2713
-2714
-2716
-2717
-2719
-2720
-2722
-2724
-2725
-2727
-2729
-2731
-2732
-2734
-2736
-2738
-2740
-2742
-2744
-2747
-2749
-2751
-2754
-2756
-2758
-2761
-2764
-2766
-2769
-2772
-2774
-2777
-2780
-2783
-2786
-2789
-2792
-2795
-2798
-2801
-2805
-2808
-2811
-2814
-2817
-2820
-2823
-2826
-2829
-2832
-2835
-2837
-2840
-2843
-2845
-2848
-2850
-2853
-2855
-2858
-2860
-2862
-2864
-2866
-2868
-2870
-2872
-2874
-2875
-2877
-2879
-2880
-2882
-2883
-2884
-2886
-2887
-2888
-2890
-2891
-2892
-2893
-2894
-2895
-2896
-2897
-2897
-2898
-2899
-2899
-2900
-2900
-2900
-2900
-2900
-2900
-2900
-2900
-2899
-2899
-2898
-2897
-2896
-2895
-2894
-2892
-2891
-2889
-2887
-2885
-2883
-2880
-2878
-2875
-2872
-2869
-2865
-2862
-2858
-2854
-2849
-2845
-2840
-2835
-2830
-2824
-2819
-2813
-2806
-2800
-2793
-2786
-2779
-2771
-2763
-2755
-2747
-2738
-2730
-2720
-2711
-2701
-2691
-2681
-2670
-2660
-2648
-2637
-2625
-2613
-2601
-2588
-2575
-2562
-2548
-2535
-2520
-2506
-2491
-2476
-2461
-2446
-2430
-2414
-2398
-2381
-2364
-2347
-2330
-2313
-2295
-2277
-2259
-2241
-2222
-2203
-2185
-2166
-2147
-2127
-2108
-2089
-2069
-2049
-2029
-2009
-1990
-1969
-1949
-1929
-1909
-1888
-1868
-1847
-1827
-1806
-1785
-1765
-1744
-1723
-1702
-1681
-1660
-1639
-1618
-1597
-1576
-1555
-1534
-1513
-1492
-1471
-1450
-1430
-1409
-1388
-1368
-1347
-1327
-1307
-1287
-1267
-1248
-1228
-1208
-1189
-1170
-1151
-1132
-1113
-1095
-1077
-1058
-1040
-1022
-1004
-988
-970
-953
-937
-920
-904
-887
-872
-856
-841
-826
-811
-796
-782
-768
-755
-741
-728
-715
-703
-690
-678
-667
-655
-644
-633
-622
-612
-602
-592
-583
-574
-565
-557
-548
-541
-533
-526
-519
-513
-506
-501
-495
-490
-485
-480
-476
-472
-468
-465
-462
-460
-458
-456
-455
-454
-453
-453
-453
-454
-455
-457
-458
-461
-463
-466
-470
-474
-478
-482
-487
-493
-499
-505
-511
-518
-526
-533
-541
-550
-559
-568
-578
-588
-598
-609
-620
-632
-644
-656
-669
-682
-695
-709
-723
-737
-752
-767
-783
-798
-815
-831
-848
-865
-883
-901
-919
-938
-957
-976
-995
-1014
-1036
-1056
-1077
-1099
-1120
-1142
-1165
-1188
-1211
-1234
-1258
-1282
-1306
-1331
-1356
-1382
-1408
-1434
-1460
-1487
-1514
-1542
-1569
-1597
-1626
-1654
-1683
-1713
-1742
-1772
-1802
-1833
-1864
-1895
-1926
-1958
-1989
-2021
-2053
-2086
-2118
-2151
-2184
-2217
-2251
-2284
-2318
-2352
-2386
-2420
-2455
-2490
-2524
-2560
-2595
-2630
-2666
-2701
-2737
-2773
-2810
-2846
-2883
-2919
-2956
-2993
-3030
-3067
-3104
-3142
-3179
-3216
-3254
-3292
-3330
-3367
-3406
-3444
-3482
-3520
-3559
-3597
-3636
-3675
-3713
-3752
-3791
-3830
-3868
-3907
-3946
-3985
-4024
-4062
-4101
-4139
-4178
-4216
-4254
-4292
-4330
-4367
-4405
-4442
-4479
-4516
-4552
-4588
-4624
-4660
-4695
-4730
-4765
-4799
-4834
-4867
-4901
-4934
-4967
-4999
-5031
-5063
-5094
-5124
-5155
-5185
-5214
-5243
-5272
-5300
-5328
-5355
-5382
-5409
-5435
-5460
-5485
-5510
-5534
-5557
-5580
-5603
-5625
-5646
-5667
-5688
-5707
-5727
-5746
-5764
-5781
-5799
-5815
-5831
-5846
-5861
-5875
-5889
-5901
-5914
-5925
-5936
-5947
-5957
-5966
-5974
-5982
-5989
-5996
-6002
-6007
-6012
-6016
-6019
-6022
-6025
-6026
-6027
-6028
-6028
-6027
-6026
-6024
-6022
-6019
-6015
-6011
-6006
-6001
-5995
-5988
-5981
-5973
-5964
-5955
-5945
-5935
-5924
-5912
-5900
-5887
-5873
-5859
-5844
-5828
-5812
-5796
-5778
-5760
-5741
-5722
-5702
-5682
-5660
-5639
-5616
-5593
-5570
-5545
-5521
-5495
-5469
-5443
-5416
-5389
-5361
-5332
-5303
-5274
-5244
-5213
-5182
-5151
-5119
-5086
-5054
-5020
-4987
-4953
-4918
-4884
-4848
-4813
-4777
-4741
-4704
-4668
-4631
-4593
-4556
-4518
-4480
-4441
-4403
-4364
-4326
-4287
-4247
-4208
-4169
-4130
-4090
-4051
-4011
-3972
-3932
-3892
-3853
-3813
-3774
-3734
-3695
-3655
-3616
-3577
-3538
-3499
-3460
-3422
-3383
-3345
-3306
-3268
-3230
-3193
-3155
-3118
-3081
-3044
-3007
-2971
-2935
-2899
-2863
-2828
-2793
-2758
-2724
-2689
-2655
-2622
-2588
-2555
-2523
-2491
-2459
-2427
-2396
-2365
-2334
-2304
-2274
-2245
-2216
-2187
-2159
-2131
-2104
-2077
-2050
-2024
-1998
-1972
-1947
-1922
-1898
-1874
-1851
-1828
-1806
-1784
-1762
-1741
-1720
-1700
-1681
-1662
-1643
-1625
-1607
-1590
-1573
-1556
-1540
-1525
-1510
-1496
-1481
-1468
-1455
-1442
-1430
-1419
-1407
-1397
-1386
-1377
-1367
-1359
-1350
-1343
-1335
-1328
-1322
-1316
-1311
-1306
-1302
-1298
-1294
-1291
-1289
-1287
-1285
-1284
-1283
-1283
-1283
-1284
-1285
-1287
-1288
-1291
-1293
-1296
-1299
-1303
-1307
-1311
-1316
-1321
-1326
-1331
-1337
-1343
-1349
-1355
-1362
-1368
-1375
-1382
-1389
-1397
-1404
-1412
-1419
-1427
-1435
-1443
-1451
-1459
-1467
-1475
-1484
-1492
-1500
-1509
-1517
-1526
-1534
-1543
-1551
-1560
-1568
-1577
-1585
-1593
-1601
-1610
-1618
-1626
-1634
-1642
-1650
-1657
-1665
-1672
-1680
-1687
-1694
-1701
-1707
-1714
-1720
-1726
-1732
-1737
-1743
-1748
-1753
-1757
-1762
-1766
-1770
-1773
-1776
-1780
-1782
-1785
-1787
-1789
-1791
-1793
-1794
-1795
-1796
-1796
-1796
-1796
-1795
-1794
-1793
-1792
-1790
-1788
-1785
-1782
-1779
-1775
-1771
-1767
-1762
-1757
-1752
-1746
-1740
-1733
-1726
-1719
-1711
-1703
-1694
-1685
-1676
-1666
-1656
-1645
-1634
-1623
-1611
-1598
-1585
-1572
-1558
-1544
-1529
-1514
-1499
-1483
-1467
-1450
-1433
-1415
-1397
-1379
-1360
-1341
-1322
-1302
-1282
-1261
-1240
-1219
-1197
-1175
-1153
-1130
-1107
-1084
-1060
-1036
-1010
-987
-962
-936
-911
-885
-859
-833
-806
-779
-752
-724
-697
-669
-641
-612
-584
-555
-526
-497
-467
-438
-408
-378
-348
-317
-287
-256
-226
-195
-164
-133
-102
-71
-39
-8
23
55
86
118
150
182
213
245
277
309
341
373
405
437
469
501
534
566
598
630
662
694
726
758
790
822
854
886
918
950
982
1012
1045
1076
1108
1139
1170
1201
1232
1263
1294
1324
1354
1385
1415
1445
1474
1504
1533
1562
1591
1620
1648
1677
1705
1732
1760
1787
1814
1841
1867
1893
1918
1944
1969
1993
2017
2041
2065
2088
2111
2133
2155
2176
2197
2218
2238
2257
2276
2295
2313
2331
2349
2366
2382
2398
2414
2429
2444
2458
2472
2485
2498
2511
2523
2535
2546
2557
2568
2578
2587
2596
2605
2614
2622
2629
2636
2643
2649
2655
2661
2666
2671
2676
2680
2683
2687
2690
2692
2695
2697
2699
2700
2701
2702
2702
2702
2702
2702
2701
2700
2698
2696
2694
2692
2689
2685
2682
2678
2674
2669
2665
2659
2654
2648
2642
2635
2629
2621
2614
2606
2598
2590
2581
2572
2563
2554
2544
2534
2524
2514
2503
2492
2481
2470
2458
2447
2435
2423
2410
2398
2385
2372
2359
2346
2332
2318
2304
2290
2276
2262
2247
2233
2218
2203
2188
2172
2157
2141
2126
2110
2094
2077
2061
2044
2028
2011
1994
1977
1960
1943
1926
1908
1891
1873
1855
1837
1819
1801
1783
1765
1746
1728
1709
1691
1672
1653
1634
1615
1596
1577
1558
1539
1520
1501
1482
1463
1444
1425
1407
1388
1369
1350
1331
1313
1294
1276
1257
1239
1221
1203
1185
1167
1149
1132
1114
1097
1079
1062
1045
1028
1010
994
977
960
944
927
911
894
878
862
846
830
814
798
783
767
752
736
721
706
691
676
661
647
632
618
604
590
576
562
548
535
521
508
495
482
469
457
444
432
420
407
395
384
372
360
349
337
326
314
303
292
282
271
260
250
239
229
219
209
199
189
179
169
160
150
141
131
122
113
103
94
85
76
67
59
50
41
32
24
15
7
-2
-10
-18
-27
-35
-43
-51
-59
-67
-75
-83
-91
-98
-106
-114
-121
-129
-136
-143
-150
-158
-165
-171
-178
-185
-192
-198
-205
-211
-217
-223
-229
-235
-241
-246
-251
-257
-261
-266
-271
-275
-280
-284
-288
-291
-295
-298
-302
-305
-307
-310
-313
-315
-317
-319
-321
-322
-324
-325
-326
-326
-327
-327
-327
-327
-327
-326
-325
-324
-323
-321
-319
-317
-315
-313
-310
-308
-305
-302
-299
-295
-292
-288
-285
-281
-277
-273
-268
-264
-260
-255
-251
-246
-241
-236
-231
-226
-221
-216
-211
-205
-200
-194
-188
-182
-177
-171
-165
-159
-153
-146
-140
-134
-127
-121
-114
-107
-100
-93
-87
-79
-72
-65
-58
-51
-43
-36
-28
-21
-13
-5
3
11
19
28
36
45
53
62
71
80
90
99
109
118
128
138
148
158
168
178
188
198
208
219
229
239
249
260
270
280
290
300
311
321
331
341
351
360
370
380
389
399
408
417
426
435
444
453
462
471
479
487
496
504
512
520
527
535
542
549
557
564
571
577
584
591
597
603
610
616
622
627
633
639
644
650
655
660
666
671
676
681
686
691
696
701
706
711
715
720
725
729
734
738
743
747
752
756
761
765
770
774
778
783
787
791
795
799
804
808
812
816
820
824
828
832
836
840
844
848
852
856
861
865
869
873
877
882
886
890
895
899
904
908
913
917
922
927
932
937
942
947
952
957
963
968
974
979
985
990
996
1002
1008
1012
1018
1025
1031
1037
1043
1049
1055
1061
1067
1073
1079
1085
1091
1097
1103
1109
1115
1121
1127
1133
1138
1144
1150
1155
1161
1166
1172
1177
1183
1188
1193
1198
1203
1207
1212
1217
1221
1225
1229
1233
1237
1241
1244
1247
1251
1253
1256
1259
1261
1263
1265
1267
1269
1270
1272
1273
1273
1274
1274
1275
1275
1274
1274
1273
1272
1271
1270
1268
1267
1265
1262
1260
1257
1255
1252
1248
1245
1241
1237
1233
1229
1224
1219
1214
1209
1203
1198
1192
1186
1179
1173
1166
1160
1153
1146
1138
1131
1123
1116
1108
1100
1091
1083
1075
1066
1057
1048
1039
1030
1020
1010
1002
993
983
974
964
954
945
935
925
915
905
895
885
875
865
855
845
835
825
815
806
796
786
776
766
757
747
737
728
718
709
700
690
681
672
663
653
644
635
626
617
608
600
591
582
573
565
556
548
539
531
522
514
506
497
489
481
472
464
456
447
439
431
422
414
406
397
389
381
372
364
356
348
339
331
323
315
307
300
292
284
276
269
262
254
247
240
233
226
219
212
205
198
191
185
178
172
165
159
153
147
141
135
129
123
117
112
106
101
96
91
86
82
77
73
69
65
61
57
53
50
47
43
41
38
35
33
31
29
27
26
24
23
22
21
20
20
19
19
19
19
20
20
21
21
22
23
25
26
28
30
31
34
36
38
41
44
47
50
53
57
61
65
69
73
78
83
88
93
98
104
110
116
122
129
136
142
150
157
165
172
180
188
197
205
214
223
232
241
250
259
269
279
288
298
308
318
328
338
349
359
369
379
390
400
411
421
432
442
453
463
474
484
494
505
515
526
536
547
557
568
578
588
599
609
619
629
639
650
660
670
679
689
699
709
718
728
737
746
755
764
773
782
791
799
808
816
825
833
841
849
857
865
873
881
888
896
903
911
918
925
932
939
945
952
959
965
972
978
984
990
996
1002
1008
1012
1018
1024
1030
1035
1040
1045
1050
1055
1060
1065
1069
1074
1078
1083
1087
1091
1095
1099
1103
1107
1111
1114
1118
1121
1124
1127
1130
1133
1136
1138
1141
1143
1146
1148
1150
1152
1155
1157
1159
1161
1163
1164
1166
1168
1170
1171
1173
1174
1176
1177
1178
1179
1181
1182
1182
1183
1184
1185
1185
1186
1187
1187
1187
1188
1188
1188
1188
1188
1188
1188
1188
1188
1188
1188
1187
1187
1187
1187
1186
1186
1186
1186
1185
1185
1185
1185
1185
1185
1184
1184
1184
1184
1184
1184
1184
1184
1184
1184
1184
1185
1185
1185
1185
1185
1185
1186
1186
1186
1186
1186
1186
1187
1187
1187
1187
1187
1187
1187
1188
1188
1188
1188
1188
1188
1189
1189
1189
1189
1189
1189
1189
1189
1189
1189
1189
1189
1189
1189
1189
1188
1188
1188
1187
1187
1186
1186
1185
1184
1183
1182
1181
1180
1179
1178
1177
1175
1174
1172
1170
1168
1166
1164
1162
1159
1157
1154
1151
1148
1145
1142
1139
1135
1132
1128
1125
1121
1117
1113
1109
1105
1101
1097
1092
1088
1083
1079
1074
1069
1064
1059
1054
1050
1045
1040
1035
1029
1024
1018
1014
1008
1004
998
993
988
982
977
971
966
960
954
949
943
937
931
926
920
914
908
901
895
889
882
875
869
862
855
848
841
833
826
818
811
803
795
786
778
770
761
752
744
735
725
716
707
697
688
678
669
659
649
639
628
618
608
597
587
577
566
555
545
534
523
513
502
491
481
470
459
448
437
427
416
405
394
384
373
362
352
341
331
321
310
300
290
280
270
260
250
241
231
222
213
204
195
187
178
170
162
155
147
140
133
126
120
114
108
102
97
92
87
83
79
75
71
68
65
62
60
58
56
55
53
53
52
52
53
54
55
56
58
60
63
66
70
73
78
83
88
93
99
106
112
120
127
135
144
152
162
171
181
192
202
213
225
237
249
262
275
289
303
317
332
347
363
378
395
411
428
446
463
481
500
519
537
557
576
596
616
637
658
679
700
722
744
766
788
811
834
857
881
905
928
953
977
1002
1027
1052
1077
1103
1129
1155
1181
1207
1233
1260
1287
1314
1341
1368
1395
1422
1450
1477
1505
1533
1561
1588
1616
1644
1672
1700
1728
1756
1784
1812
1841
1869
1897
1925
1953
1981
2009
2037
2066
2094
2122
2151
2179
2207
2235
2263
2291
2320
2348
2376
2404
2432
2460
2487
2515
2543
2570
2598
2625
2653
2680
2707
2735
2762
2788
2815
2842
2868
2895
2921
2947
2973
2999
3024
3050
3075
3100
3125
3149
3174
3198
3222
3246
3269
3293
3316
3339
3361
3384
3406
3428
3450
3472
3493
3515
3536
3556
3577
3597
3617
3637
3657
3676
3695
3714
3733
3752
3770
3789
3807
3825
3843
3860
3878
3895
3912
3929
3946
3962
3979
3995
4011
4027
4043
4059
4074
4090
4105
4120
4135
4150
4165
4179
4194
4209
4223
4237
4252
4266
4280
4295
4309
4323
4337
4351
4366
4380
4394
4408
4422
4436
4450
4464
4478
4492
4506
4520
4534
4548
4563
4577
4591
4605
4619
4634
4648
4662
4677
4691
4706
4720
4735
4749
4764
4779
4794
4809
4824
4839
4854
4869
4885
4900
4916
4931
4947
4963
4979
4995
5011
5028
5044
5060
5077
5094
5111
5128
5145
5162
5179
5197
5214
5232
5250
5267
5285
5303
5322
5340
5358
5377
5395
5414
5432
5451
5470
5489
5508
5527
5547
5566
5585
5605
5624
5644
5664
5683
5703
5723
5743
5763
5784
5804
5824
5845
5865
5886
5906
5927
5948
5969
5989
6010
6031
6052
6073
6093
6114
6135
6156
6177
6197
6218
6239
6259
6280
6301
6321
6342
6362
6383
6403
6424
6444
6464
6484
6504
6524
6544
6563
6583
6602
6622
6641
6660
6679
6698
6716
6735
6753
6771
6789
6807
6824
6842
6859
6876
6893
6910
6926
6942
6958
6974
6989
7005
7020
7034
7049
7063
7077
7091
7104
7117
7129
7142
7154
7166
7177
7189
7200
7210
7220
7230
7240
7249
7258
7267
7275
7283
7290
7297
7304
7310
7316
7321
7326
7331
7335
7339
7342
7345
7347
7349
7350
7351
7351
7351
7351
7349
7348
7346
7343
7340
7336
7332
7328
7323
7317
7311
7305
7298
7291
7283
7275
7266
7257
7247
7237
7227
7216
7204
7192
7180
7167
7154
7140
7126
7112
7097
7082
7066
7050
7034
7017
7000
6982
6964
6946
6927
6908
6889
6869
6849
6829
6808
6787
6765
6743
6721
6699
6676
6653
6629
6606
6582
6557
6533
6508
6483
6457
6432
6406
6380
6353
6327
6300
6273
6245
6218
6190
6162
6134
6105
6077
6048
6019
5990
5960
5930
5901
5871
5840
5810
5780
5749
5718
5687
5656
5625
5593
5562
5530
5498
5466
5434
5402
5370
5338
5305
5273
5240
5207
5174
5141
5108
5075
5042
5008
4975
4942
4908
4875
4841
4807
4774
4740
4707
4673
4639
4605
4571
4538
4504
4470
4436
4402
4368
4334
4300
4266
4232
4199
4165
4131
4097
4062
4029
3996
3962
3928
3895
3861
3827
3794
3760
3727
3693
3660
3626
3593
3560
3527
3493
3460
3427
3394
3361
3329
3296
3263
3231
3198
3166
3134
3102
3070
3038
3006
2974
2942
2910
2879
2847
2816
2784
2753
2722
2691
2660
2629
2598
2568
2537
2507
2476
2446
2416
2386
2356
2327
2297
2267
2238
2208
2179
2150
2121
2092
2063
2035
2005
1978
1949
1921
1893
1865
1837
1809
1782
1754
1727
1700
1673
1646
1619
1592
1565
1539
1512
1486
1460
1434
1408
1382
1356
1331
1305
1280
1255
1230
1206
1181
1157
1133
1109
1085
1061
1038
1014
992
969
947
924
902
880
859
837
816
795
774
754
733
713
693
674
654
635
616
598
579
561
543
525
508
491
474
457
440
424
407
392
376
360
345
330
315
300
285
271
257
243
229
215
201
188
175
162
149
136
124
111
99
88
76
64
53
42
31
20
10
-1
-11
-21
-31
-41
-50
-60
-69
-78
-87
-96
-105
-114
-122
-131
-139
-148
-156
-164
-172
-180
-188
-196
-204
-212
-220
-227
-235
-243
-251
-258
-266
-274
-282
-289
-297
-305
-313
-321
-328
-336
-344
-352
-360
-368
-376
-384
-392
-401
-409
-417
-425
-434
-442
-450
-459
-467
-476
-485
-493
-502
-511
-520
-529
-538
-547
-557
-566
-575
-585
-595
-604
-614
-624
-634
-644
-655
-665
-676
-686
-697
-708
-719
-731
-742
-754
-765
-777
-789
-802
-814
-827
-839
-852
-865
-878
-892
-905
-919
-933
-947
-961
-975
-990
-1004
-1018
-1034
-1049
-1064
-1079
-1095
-1111
-1127
-1143
-1159
-1176
-1192
-1209
-1226
-1244
-1261
-1279
-1297
-1315
-1334
-1352
-1371
-1390
-1410
-1429
-1449
-1469
-1489
-1510
-1531
-1552
-1573
-1595
-1616
-1638
-1661
-1683
-1706
-1729
-1752
-1775
-1799
-1823
-1847
-1871
-1895
-1920
-1945
-1970
-1995
-2021
-2045
-2072
-2098
-2124
-2151
-2177
-2204
-2231
-2258
-2285
-2312
-2340
-2368
-2396
-2424
-2452
-2480
-2508
-2537
-2566
-2594
-2623
-2652
-2682
-2711
-2740
-2770
-2799
-2829
-2859
-2889
-2919
-2949
-2979
-3009
-3040
-3070
-3100
-3131
-3162
-3192
-3223
-3253
-3284
-3315
-3345
-3376
-3407
-3437
-3468
-3499
-3529
-3560
-3591
-3621
-3652
-3682
-3712
-3743
-3773
-3803
-3833
-3862
-3892
-3921
-3951
-3980
-4009
-4038
-4067
-4094
-4124
-4152
-4180
-4208
-4236
-4263
-4291
-4318
-4345
-4372
-4399
-4425
-4451
-4477
-4503
-4529
-4554
-4579
-4604
-4629
-4653
-4677
-4701
-4725
-4748
-4772
-4794
-4817
-4840
-4862
-4884
-4906
-4927
-4948
-4969
-4990
-5010
-5031
-5051
-5070
-5090
-5109
-5128
-5147
-5165
-5184
-5202
-5220
-5238
-5255
-5272
-5290
-5306
-5323
-5340
-5356
-5372
-5388
-5404
-5420
-5435
-5450
-5465
-5480
-5495
-5509
-5523
-5538
-5551
-5565
-5578
-5592
-5605
-5618
-5630
-5643
-5655
-5667
-5679
-5691
-5702
-5713
-5725
-5736
-5746
-5757
-5768
-5778
-5788
-5798
-5808
-5818
-5828
-5837
-5847
-5856
-5865
-5874
-5883
-5892
-5901
-5909
-5918
-5926
-5935
-5943
-5951
-5959
-5967
-5975
-5983
-5991
-5998
-6006
-6014
-6021
-6029
-6036
-6044
-6051
-6058
-6065
-6072
-6079
-6086
-6092
-6099
-6106
-6113
-6119
-6126
-6132
-6139
-6145
-6152
-6158
-6165
-6171
-6178
-6184
-6191
-6197
-6204
-6210
-6217
-6223
-6230
-6236
-6243
-6249
-6256
-6263
-6269
-6276
-6283
-6289
-6296
-6303
-6310
-6317
-6324
-6331
-6339
-6346
-6353
-6361
-6368
-6376
-6384
-6391
-6399
-6407
-6415
-6423
-6431
-6440
-6448
-6457
-6466
-6475
-6484
-6493
-6502
-6512
-6522
-6531
-6541
-6552
-6562
-6572
-6583
-6594
-6605
-6616
-6627
-6639
-6651
-6663
-6675
-6687
-6699
-6712
-6725
-6737
-6750
-6764
-6777
-6790
-6804
-6818
-6832
-6846
-6860
-6874
-6888
-6903
-6918
-6932
-6947
-6962
-6977
-6992
-7007
-7023
-7038
-7054
-7069
-7085
-7101
-7117
-7133
-7149
-7165
-7181
-7197
-7213
-7229
-7246
-7262
-7278
-7295
-7311
-7327
-7343
-7360
-7376
-7392
-7408
-7424
-7440
-7456
-7471
-7487
-7503
-7518
-7534
-7549
-7564
-7579
-7594
-7609
-7623
-7638
-7652
-7666
-7680
-7694
-7708
-7722
-7735
-7748
-7761
-7774
-7787
-7799
-7812
-7824
-7836
-7848
-7860
-7871
-7883
-7894
-7905
-7916
-7927
-7937
-7947
-7957
-7967
-7977
-7987
-7996
-8005
-8013
-8023
-8032
-8041
-8048
-8058
-8066
-8074
-8082
-8089
-8096
-8103
-8111
-8118
-8125
-8131
-8138
-8144
-8150
-8156
-8161
-8167
-8172
-8177
-8182
-8186
-8191
-8195
-8199
-8202
-8206
-8209
-8212
-8215
-8218
-8221
-8223
-8225
-8227
-8228
-8230
-8231
-8232
-8233
-8233
-8234
-8234
-8234
-8233
-8233
-8232
-8231
-8230
-8228
-8226
-8224
-8221
-8219
-8215
-8212
-8208
-8204
-8200
-8195
-8189
-8185
-8180
-8173
-8167
-8162
-8154
-8148
-8141
-8134
-8125
-8118
-8109
-8101
-8092
-8083
-8074
-8064
-8054
-8044
-8032
-8022
-8010
-8000
-7988
-7976
-7963
-7951
-7938
-7924
-7911
-7897
-7882
-7868
-7853
-7838
-7822
-7807
-7791
-7774
-7757
-7740
-7723
-7706
-7688
-7669
-7651
-7632
-7613
-7594
-7574
-7554
-7533
-7512
-7491
-7470
-7448
-7427
-7404
-7382
-7359
-7336
-7313
-7289
-7266
-7242
-7217
-7193
-7168
-7143
-7118
-7092
-7067
-7041
-7015
-6989
-6962
-6935
-6908
-6881
-6854
-6827
-6799
-6771
-6743
-6715
-6687
-6659
-6630
-6601
-6572
-6543
-6514
-6484
-6455
-6425
-6395
-6365
-6335
-6305
-6274
-6244
-6213
-6182
-6151
-6120
-6089
-6058
-6026
-5995
-5963
-5931
-5900
-5868
-5835
-5803
-5771
-5739
-5706
-5674
-5641
-5608
-5576
-5543
-5510
-5477
-5443
-5410
-5377
-5343
-5309
-5276
-5242
-5208
-5174
-5140
-5106
-5072
-5037
-5003
-4969
-4934
-4900
-4865
-4831
-4796
-4761
-4727
-4692
-4657
-4622
-4587
-4552
-4517
-4482
-4447
-4412
-4377
-4342
-4306
-4271
-4236
-4201
-4166
-4130
-4094
-4059
-4025
-3990
-3955
-3920
-3886
-3851
-3816
-3781
-3747
-3712
-3677
-3643
-3608
-3574
-3540
-3505
-3471
-3437
-3402
-3368
-3334
-3300
-3266
-3232
-3198
-3165
-3131
-3097
-3064
-3030
-2997
-2963
-2930
-2897
-2864
-2831
-2799
-2766
-2734
-2702
-2670
-2638
-2606
-2575
-2543
-2512
-2481
-2451
-2420
-2390
-2360
-2330
-2300
-2271
-2241
-2212
-2184
-2155
-2127
-2098
-2071
-2043
-2016
-1988
-1962
-1935
-1909
-1882
-1857
-1831
-1806
-1781
-1756
-1732
-1707
-1684
-1660
-1637
-1614
-1591
-1568
-1546
-1524
-1503
-1481
-1460
-1440
-1419
-1399
-1379
-1360
-1340
-1321
-1302
-1284
-1266
-1248
-1230
-1213
-1196
-1179
-1162
-1146
-1130
-1114
-1099
-1083
-1068
-1053
-1039
-1024
-1010
-996
-982
-969
-955
-942
-929
-917
-904
-892
-880
-868
-857
-845
-834
-823
-812
-801
-791
-781
-770
-760
-751
-741
-732
-723
-713
-705
-696
-687
-679
-670
-662
-654
-646
-639
-631
-624
-616
-609
-602
-595
-588
-581
-575
-568
-562
-556
-550
-544
-538
-532
-527
-521
-516
-510
-505
-500
-495
-490
-486
-481
-476
-472
-468
-464
-459
-455
-452
-448
-444
-440
-437
-434
-430
-427
-424
-421
-418
-415
-412
-409
-407
-404
-402
-399
-397
-394
-392
-389
-387
-385
-382
-380
-377
-375
-373
-370
-368
-365
-363
-360
-358
-356
-353
-351
-348
-346
-343
-341
-338
-336
-333
-331
-328
-326
-323
-320
-318
-315
-312
-310
-307
-305
-302
-299
-297
-294
-292
-289
-287
-284
-282
-280
-277
-275
-273
-270
-268
-266
-264
-262
-260
-258
-256
-254
-252
-250
-248
-247
-245
-243
-242
-240
-238
-237
-235
-234
-233
-231
-230
-229
-227
-226
-225
-224
-223
-222
-222
-221
-220
-220
-219
-219
-218
-218
-218
-218
-218
-218
-218
-218
-219
-219
-220
-220
-221
-222
-223
-224
-225
-226
-227
-228
-230
-231
-233
-234
-236
-237
-239
-241
-242
-244
-246
-247
-249
-251
-253
-255
-257
-259
-261
-263
-265
-267
-270
-272
-274
-276
-278
-280
-282
-284
-287
-289
-291
-292
-294
-296
-298
-300
-301
-303
-304
-306
-307
-309
-310
-311
-312
-313
-314
-314
-315
-315
-315
-315
-315
-315
-315
-314
-313
-312
-311
-310
-308
-306
-304
-302
-300
-298
-295
-292
-289
-286
-283
-280
-276
-272
-268
-264
-259
-255
-250
-245
-240
-235
-229
-224
-218
-212
-206
-199
-193
-186
-179
-172
-164
-157
-149
-141
-133
-124
-116
-107
-98
-89
-79
-69
-60
-50
-39
-29
-18
-8
3
15
26
38
50
62
75
87
100
113
127
140
154
168
183
197
212
227
242
258
273
289
305
321
338
355
371
388
406
423
441
458
476
494
513
531
550
568
587
607
626
645
665
685
705
725
745
765
786
806
827
848
869
890
911
933
954
975
997
1018
1040
1062
1083
1105
1127
1148
1170
1192
1214
1236
1258
1279
1301
1323
1345
1367
1389
1410
1432
1454
1475
1497
1518
1540
1561
1583
1604
1625
1646
1667
1688
1709
1730
1750
1771
1791
1812
1832
1852
1872
1892
1912
1932
1951
1971
1990
2009
2028
2047
2066
2084
2103
2121
2139
2157
2175
2192
2210
2227
2244
2261
2278
2294
2310
2327
2343
2359
2374
2390
2405
2421
2436
2451
2465
2480
2494
2509
2523
2536
2550
2563
2577
2590
2603
2615
2628
2640
2653
2665
2677
2689
2701
2712
2724
2735
2746
2757
2768
2778
2789
2799
2809
2819
2829
2838
2847
2857
2865
2874
2883
2891
2899
2907
2915
2923
2931
2938
2945
2953
2960
2966
2973
2980
2986
2992
2998
3004
3010
3015
3021
3026
3031
3036
3041
3046
3051
3055
3060
3064
3068
3072
3076
3080
3084
3087
3091
3094
3097
3101
3104
3107
3110
3113
3116
3119
3121
3124
3127
3129
3132
3135
3137
3140
3143
3145
3148
3151
3153
3156
3159
3161
3164
3167
3170
3172
3175
3178
3181
3184
3187
3190
3193
3196
3200
3203
3206
3209
3213
3216
3220
3223
3227
3230
3234
3238
3242
3245
3249
3253
3257
3261
3265
3269
3273
3278
3282
3286
3291
3295
3300
3305
3310
3314
3319
3324
3330
3335
3340
3346
3351
3357
3363
3369
3375
3381
3387
3393
3400
3407
3414
3421
3428
3435
3442
3450
3458
3466
3474
3482
3490
3498
3507
3516
3524
3533
3542
3551
3561
3570
3580
3590
3600
3610
3620
3630
3641
3651
3662
3673
3684
3696
3707
3719
3731
3743
3755
3768
3780
3793
3806
3820
3833
3847
3860
3874
3889
3903
3918
3932
3947
3962
3978
3993
4009
4024
4040
4056
4072
4088
4105
4121
4137
4154
4170
4187
4204
4221
4237
4254
4271
4288
4305
4322
4339
4356
4373
4391
4408
4425
4442
4459
4476
4493
4510
4528
4545
4562
4579
4596
4613
4630
4647
4664
4681
4698
4715
4732
4748
4765
4782
4799
4815
4832
4848
4865
4881
4897
4914
4930
4946
4962
4978
4994
5009
5025
5041
5056
5072
5087
5102
5118
5133
5148
5163
5178
5192
5207
5221
5236
5250
5264
5278
5292
5306
5319
5333
5346
5359
5372
5385
5398
5410
5423
5435
5447
5459
5471
5483
5494
5506
5517
5528
5539
5550
5561
5571
5581
5591
5601
5611
5620
5630
5639
5648
5656
5665
5673
5681
5688
5696
5703
5710
5717
5723
5729
5735
5741
5746
5751
5756
5760
5765
5769
5772
5776
5779
5782
5785
5787
5789
5791
5792
5794
5794
5795
5795
5795
5795
5794
5793
5792
5790
5788
5785
5783
5780
5776
5772
5768
5764
5759
5754
5748
5742
5736
5729
5722
5715
5707
5699
5691
5682
5673
5663
5653
5643
5632
5621
5610
5598
5586
5573
5560
5546
5532
5518
5504
5489
5473
5457
5441
5425
5408
5391
5373
5355
5337
5318
5299
5280
5261
5241
5221
5200
5179
5158
5137
5115
5093
5071
5049
5026
5003
4980
4957
4933
4909
4885
4861
4837
4812
4787
4762
4737
4711
4686
4660
4634
4608
4582
4556
4529
4503
4476
4449
4422
4395
4367
4340
4313
4285
4257
4230
4202
4174
4146
4118
4089
4061
4033
4005
3976
3948
3919
3891
3863
3834
3805
3777
3748
3720
3691
3662
3634
3605
3576
3548
3519
3490
3461
3433
3404
3375
3346
3318
3289
3260
3231
3203
3174
3145
3117
3088
3060
3031
3003
2974
2946
2918
2889
2861
2833
2805
2777
2749
2722
2694
2666
2639
2611
2584
2557
2530
2503
2476
2450
2424
2397
2371
2346
2320
2295
2269
2244
2220
2195
2170
2146
2122
2098
2075
2051
2028
2005
1982
1960
1938
1916
1894
1872
1851
1830
1809
1789
1768
1748
1729
1709
1690
1671
1652
1634
1616
1598
1581
1564
1547
1531
1515
1499
1484
1468
1454
1439
1425
1411
1398
1385
1372
1360
1348
1336
1325
1314
1303
1293
1284
1274
1265
1257
1248
1240
1233
1226
1219
1213
1207
1201
1196
1191
1187
1183
1179
1176
1173
1171
1169
1167
1166
1165
1164
1164
1164
1165
1166
1167
1169
1171
1174
1176
1179
1183
1186
1191
1195
1200
1205
1210
1216
1222
1228
1234
1241
1248
1256
1264
1272
1280
1288
1297
1306
1315
1324
1334
1344
1354
1364
1374
1385
1395
1406
1417
1428
1440
1451
1463
1474
1486
1498
1510
1522
1535
1547
1560
1572
1585
1598
1611
1624
1637
1650
1663
1676
1690
1703
1717
1730
1744
1758
1772
1786
1799
1813
1827
1841
1855
1869
1883
1897
1911
1925
1938
1952
1965
1979
1992
2005
2019
2032
2044
2057
2070
2082
2095
2107
2119
2130
2142
2153
2165
2176
2187
2198
2208
2219
2229
2239
2249
2259
2268
2278
2287
2295
2304
2313
2321
2329
2336
2344
2351
2358
2365
2371
2378
2384
2389
2395
2400
2405
2410
2415
2419
2423
2427
2430
2433
2436
2439
2441
2443
2445
2446
2447
2448
2449
2449
2448
2448
2447
2446
2444
2442
2440
2438
2435
2431
2428
2424
2420
2415
2410
2405
2400
2394
2388
2381
2374
2367
2360
2352
2344
2335
2326
2317
2307
2297
2287
2277
2266
2255
2243
2231
2219
2207
2194
2181
2168
2155
2141
2127
2112
2098
2083
2068
2053
2037
2021
2005
1990
1973
1957
1940
1923
1907
1889
1872
1855
1837
1820
1802
1784
1766
1748
1730
1712
1693
1675
1656
1637
1619
1600
1581
1562
1543
1524
1505
1485
1466
1447
1428
1408
1389
1370
1350
1331
1311
1292
1273
1253
1234
1215
1195
1176
1157
1138
1119
1100
1081
1062
1043
1024
1004
986
968
949
931
912
894
876
858
840
822
804
787
769
751
734
717
699
682
665
648
631
614
598
581
565
548
532
516
500
484
468
453
437
422
406
391
376
361
347
332
318
304
290
276
263
250
237
224
211
199
186
174
162
151
139
128
116
105
95
84
73
63
53
43
33
24
14
5
-4
-13
-21
-30
-38
-46
-53
-61
-68
-75
-82
-89
-95
-102
-108
-114
-121
-127
-132
-138
-144
-149
-155
-160
-165
-170
-175
-180
-184
-189
-193
-198
-202
-206
-210
-214
-218
-222
-225
-229
-232
-236
-239
-243
-246
-249
-252
-255
-258
-261
-264
-266
-269
-272
-274
-276
-279
-281
-283
-285
-287
-289
-291
-293
-294
-296
-298
-299
-301
-302
-303
-304
-305
-307
-308
-308
-309
-310
-311
-311
-312
-312
-313
-313
-314
-314
-315
-315
-315
-316
-316
-316
-316
-317
-317
-317
-317
-317
-316
-316
-316
-316
-315
-315
-315
-314
-314
-314
-313
-313
-313
-312
-312
-312
-311
-311
-311
-311
-311
-310
-310
-310
-310
-310
-310
-310
-310
-310
-311
-311
-311
-312
-312
-313
-314
-314
-315
-316
-317
-318
-318
-319
-320
-321
-322
-323
-324
-324
-325
-326
-327
-328
-329
-330
-330
-331
-332
-333
-333
-334
-335
-336
-336
-337
-338
-338
-339
-339
-340
-340
-340
-341
-341
-341
-341
-341
-341
-341
-341
-340
-340
-339
-339
-338
-337
-336
-335
-334
-333
-332
-330
-329
-328
-326
-324
-322
-320
-318
-316
-314
-312
-309
-307
-304
-302
-299
-296
-293
-290
-287
-284
-280
-277
-274
-270
-266
-262
-258
-254
-250
-245
-241
-237
-232
-227
-223
-218
-213
-208
-203
-198
-193
-188
-183
-177
-172
-167
-161
-156
-151
-145
-140
-134
-128
-123
-117
-111
-106
-100
-94
-89
-83
-77
-72
-66
-61
-55
-50
-44
-39
-33
-28
-23
-18
-12
-7
-2
3
8
13
18
23
28
32
37
42
46
51
56
60
65
69
74
78
82
87
91
96
100
105
109
113
118
122
126
131
135
139
144
148
152
157
161
165
170
174
178
183
187
191
196
200
204
209
213
218
222
226
231
235
239
244
248
253
257
261
266
270
274
278
282
287
291
295
299
303
307
311
315
319
323
327
331
335
338
342
346
349
353
357
360
364
367
371
374
377
381
384
387
391
394
397
400
403
407
410
413
416
419
422
424
427
430
433
436
438
441
444
446
449
452
454
457
459
461
464
466
469
471
473
475
478
480
482
484
486
488
490
493
495
497
499
501
503
505
506
508
510
512
514
516
518
519
521
523
525
527
529
530
532
534
536
538
540
542
544
546
548
550
552
554
556
558
561
563
565
568
570
573
575
578
580
583
586
589
592
595
598
601
604
607
610
614
617
620
624
627
631
634
638
641
645
648
652
656
659
663
666
670
673
677
680
684
687
691
694
697
701
704
707
710
713
716
719
722
725
728
731
733
736
738
741
743
745
748
750
752
754
756
758
760
762
763
765
766
768
769
770
771
772
774
775
775
776
777
778
778
779
779
780
780
780
781
781
781
781
781
780
780
780
779
778
778
777
776
775
774
773
771
770
768
767
765
763
761
759
757
755
752
750
747
745
742
739
736
733
730
727
723
720
716
712
708
704
700
696
691
687
682
678
673
668
663
657
652
646
641
635
629
622
616
609
603
596
589
581
574
567
559
551
543
535
527
518
510
501
493
484
475
466
456
447
437
427
417
407
397
387
376
365
355
344
333
321
310
299
287
275
264
252
240
228
216
204
191
179
167
154
141
129
116
103
90
77
64
51
38
25
11
-2
-15
-29
-42
-56
-69
-83
-97
-111
-125
-139
-153
-167
-181
-195
-210
-224
-239
-253
-268
-283
-298
-312
-327
-342
-357
-373
-388
-403
-418
-434
-449
-465
-480
-496
-512
-527
-543
-559
-575
-591
-607
-623
-639
-655
-672
-688
-704
-720
-737
-753
-769
-785
-802
-818
-835
-851
-867
-884
-900
-916
-933
-949
-965
-982
-998
-1014
-1030
-1046
-1062
-1078
-1094
-1109
-1125
-1140
-1156
-1171
-1186
-1201
-1216
-1230
-1245
-1260
-1274
-1288
-1302
-1316
-1330
-1344
-1357
-1371
-1384
-1398
-1411
-1424
-1437
-1450
-1463
-1475
-1488
-1500
-1512
-1525
-1537
-1549
-1560
-1572
-1584
-1595
-1606
-1617
-1628
-1639
-1650
-1661
-1671
-1681
-1692
-1702
-1712
-1721
-1731
-1741
-1750
-1759
-1768
-1777
-1786
-1795
-1803
-1812
-1820
-1828
-1836
-1843
-1851
-1858
-1865
-1873
-1879
-1886
-1893
-1899
-1905
-1911
-1917
-1923
-1929
-1934
-1940
-1945
-1950
-1955
-1960
-1964
-1969
-1973
-1977
-1981
-1985
-1989
-1993
-1996
-1999
-2003
-2005
-2009
-2012
-2013
-2017
-2019
-2021
-2024
-2025
-2028
-2029
-2032
-2033
-2036
-2037
-2039
-2041
-2041
-2043
-2045
-2045
-2047
-2048
-2049
-2050
-2050
-2051
-2052
-2052
-2052
-2053
-2053
-2053
-2053
-2053
-2053
-2052
-2052
-2051
-2051
-2050
-2049
-2049
-2048
-2047
-2045
-2045
-2043
-2041
-2041
-2039
-2037
-2036
-2033
-2032
-2031
-2029
-2025
-2024
-2021
-2020
-2017
-2015
-2012
-2009
-2007
-2004
-2001
-1998
-1995
-1992
-1989
-1986
-1982
-1979
-1976
-1972
-1969
-1965
-1962
-1958
-1954
-1951
-1947
-1943
-1940
-1936
-1932
-1928
-1924
-1920
-1916
-1912
-1908
-1904
-1900
-1895
-1891
-1887
-1882
-1878
-1873
-1869
-1864
-1860
-1855
-1851
-1846
-1842
-1837
-1833
-1828
-1824
-1820
-1815
-1811
-1807
-1802
-1798
-1794
-1790
-1786
-1782
-1779
-1775
-1771
-1768
-1764
-1761
-1757
-1754
-1751
-1748
-1745
-1742
-1739
-1737
-1734
-1732
-1729
-1727
-1725
-1723
-1721
-1720
-1718
-1717
-1715
-1714
-1713
-1712
-1711
-1710
-1710
-1709
-1709
-1709
-1709
-1709
-1710
-1710
-1711
-1712
-1713
-1715
-1716
-1718
-1720
-1723
-1725
-1728
-1730
-1733
-1737
-1740
-1744
-1748
-1752
-1756
-1761
-1766
-1771
-1776
-1781
-1787
-1793
-1799
-1806
-1812
-1819
-1826
-1834
-1842
-1850
-1858
-1866
-1875
-1884
-1894
-1904
-1914
-1924
-1934
-1945
-1957
-1968
-1980
-1992
-2004
-2017
-2029
-2043
-2056
-2070
-2084
-2098
-2112
-2127
-2141
-2156
-2172
-2187
-2203
-2219
-2235
-2251
-2268
-2285
-2302
-2319
-2336
-2354
-2371
-2389
-2407
-2426
-2444
-2463
-2481
-2500
-2519
-2538
-2558
-2577
-2596
-2616
-2636
-2656
-2676
-2696
-2716
-2736
-2757
-2777
-2798
-2819
-2840
-2860
-2882
-2903
-2924
-2945
-2967
-2988
-3010
-3031
-3053
-3075
-3097
-3118
-3140
-3162
-3184
-3206
-3228
-3250
-3273
-3295
-3317
-3339
-3362
-3384
-3407
-3429
-3451
-3474
-3496
-3519
-3541
-3563
-3586
-3608
-3631
-3653
-3675
-3698
-3720
-3742
-3764
-3786
-3809
-3831
-3852
-3874
-3896
-3918
-3939
-3961
-3982
-4003
-4024
-4045
-4066
-4086
-4107
-4127
-4147
-4166
-4186
-4205
-4224
-4243
-4261
-4280
-4298
-4316
-4333
-4351
-4368
-4385
-4401
-4418
-4434
-4450
-4466
-4481
-4496
-4511
-4526
-4540
-4555
-4569
-4583
-4596
-4609
-4622
-4635
-4648
-4660
-4672
-4684
-4696
-4707
-4718
-4729
-4740
-4750
-4760
-4770
-4779
-4789
-4798
-4807
-4815
-4823
-4831
-4839
-4847
-4854
-4861
-4868
-4875
-4881
-4887
-4893
-4899
-4904
-4910
-4915
-4919
-4924
-4928
-4933
-4936
-4940
-4944
-4947
-4950
-4952
-4955
-4957
-4959
-4961
-4963
-4964
-4966
-4967
-4968
-4968
-4969
-4969
-4970
-4970
-4969
-4969
-4969
-4968
-4967
-4966
-4965
-4964
-4963
-4961
-4960
-4958
-4956
-4953
-4951
-4948
-4946
-4943
-4940
-4937
-4933
-4930
-4926
-4922
-4918
-4914
-4910
-4905
-4901
-4896
-4891
-4886
-4880
-4875
-4869
-4863
-4857
-4851
-4844
-4838
-4831
-4824
-4817
-4810
-4802
-4795
-4787
-4779
-4771
-4763
-4754
-4745
-4737
-4728
-4718
-4709
-4699
-4690
-4680
-4670
-4659
-4649
-4638
-4627
-4616
-4605
-4593
-4582
-4570
-4558
-4546
-4533
-4521
-4508
-4495
-4482
-4469
-4455
-4442
-4428
-4414
-4399
-4385
-4370
-4355
-4340
-4325
-4309
-4294
-4278
-4262
-4246
-4229
-4213
-4196
-4179
-4162
-4145
-4127
-4109
-4091
-4074
-4054
-4037
-4018
-3999
-3980
-3961
-3941
-3921
-3901
-3881
-3861
-3840
-3819
-3798
-3777
-3755
-3733
-3711
-3689
-3667
-3644
-3621
-3598
-3575
-3552
-3528
-3505
-3481
-3456
-3432
-3408
-3383
-3358
-3333
-3308
-3282
-3257
-3231
-3205
-3179
-3153
-3126
-3100
-3073
-3046
-3019
-2992
-2965
-2937
-2909
-2882
-2853
-2825
-2797
-2768
-2740
-2711
-2682
-2653
-2624
-2594
-2565
-2535
-2506
-2476
-2446
-2416
-2387
-2357
-2326
-2296
-2266
-2236
-2206
-2175
-2145
-2115
-2085
-2054
-2024
-1994
-1964
-1934
-1903
-1873
-1843
-1813
-1783
-1753
-1723
-1693
-1662
-1632
-1602
-1572
-1542
-1512
-1482
-1452
-1421
-1391
-1361
-1331
-1301
-1271
-1241
-1211
-1182
-1152
-1122
-1092
-1063
-1033
-1004
-974
-945
-915
-886
-857
-828
-799
-770
-741
-712
-684
-655
-626
-598
-569
-541
-513
-485
-457
-429
-401
-373
-345
-317
-290
-262
-234
-207
-179
-152
-125
-97
-70
-43
-16
11
38
65
92
119
146
173
200
227
253
280
306
333
359
386
412
438
465
491
517
543
569
595
621
647
673
699
724
750
776
801
827
852
878
903
929
954
979
1004
1029
1054
1079
1104
1129
1154
1179
1203
1228
1252
1277
1301
1326
1350
1374
1399
1423
1447
1471
1495
1519
1543
1567
1591
1615
1639
1662
1686
1710
1733
1757
1780
1803
1827
1850
1873
1896
1919
1942
1965
1988
2011
2033
2056
2079
2101
2124
2146
2169
2191
2213
2235
2257
2279
2301
2323
2344
2366
2387
2408
2430
2451
2471
2492
2513
2533
2554
2574
2595
2615
2635
2655
2675
2694
2714
2733
2753
2772
2791
2810
2829
2848
2867
2885
2904
2922
2940
2958
2976
2994
3012
3030
3048
3065
3082
3100
3117
3134
3151
3168
3185
3201
3218
3234
3251
3267
3283
3300
3316
3332
3347
3363
3379
3394
3410
3426
3441
3456
3472
3487
3502
3517
3532
3547
3562
3577
3592
3606
3621
3635
3650
3664
3679
3693
3708
3722
3736
3750
3765
3779
3793
3807
3821
3835
3849
3863
3877
3891
3904
3918
3932
3945
3959
3972
3985
3999
4011
4025
4038
4051
4064
4075
4089
4102
4114
4127
4139
4151
4163
4175
4187
4199
4211
4223
4234
4246
4257
4268
4279
4290
4301
4312
4323
4333
4344
4354
4364
4374
4384
4393
4403
4413
4422
4431
4440
4449
4458
4467
4475
4484
4493
4501
4509
4517
4525
4533
4541
4549
4556
4564
4571
4578
4586
4593
4599
4606
4613
4619
4626
4632
4638
4644
4650
4655
4661
4666
4672
4677
4682
4687
4691
4696
4700
4704
4708
4712
4716
4719
4723
4726
4729
4731
4734
4736
4738
4740
4742
4743
4745
4746
4746
4747
4747
4748
4748
4747
4747
4746
4745
4744
4743
4742
4740
4739
4737
4735
4733
4730
4728
4725
4722
4719
4716
4712
4709
4705
4702
4698
4694
4690
4685
4681
4677
4672
4667
4662
4657
4652
4646
4640
4634
4628
4621
4614
4607
4600
4593
4585
4577
4569
4561
4553
4545
4536
4527
4518
4509
4500
4491
4481
4471
4462
4452
4441
4431
4421
4410
4399
4388
4377
4366
4354
4343
4331
4319
4307
4295
4282
4270
4257
4244
4231
4218
4205
4192
4178
4165
4151
4137
4123
4109
4094
4080
4066
4051
4035
4021
4006
3991
3976
3961
3945
3930
3914
3899
3883
3867
3851
3835
3819
3803
3787
3770
3754
3738
3721
3705
3688
3671
3655
3638
3621
3604
3588
3571
3554
3537
3520
3502
3485
3468
3450
3433
3416
3398
3381
3363
3346
3328
3310
3293
3275
3258
3240
3223
3205
3188
3170
3152
3135
3117
3099
3081
3064
3046
3028
3010
2993
2975
2957
2939
2921
2903
2885
2867
2848
2830
2812
2794
2775
2757
2738
2720
2701
2683
2664
2646
2627
2608
2590
2571
2552
2534
2515
2496
2478
2459
2441
2422
2404
2385
2367
2349
2330
2312
2294
2276
2258
2240
2222
2204
2187
2169
2152
2134
2117
2099
2082
2065
2048
2031
2013
1997
1980
1963
1947
1930
1914
1897
1881
1865
1848
1832
1816
1801
1785
1769
1754
1739
1723
1708
1693
1679
1664
1649
1635
1620
1606
1592
1578
1564
1550
1536
1522
1509
1495
1482
1469
1456
1443
1430
1417
1405
1392
1380
1367
1355
1343
1331
1320
1308
1297
1285
1274
1263
1252
1241
1231
1220
1210
1199
1189
1179
1169
1160
1150
1141
1132
1123
1114
1106
1097
1089
1081
1073
1066
1058
1051
1044
1037
1030
1022
1016
1010
1004
998
992
986
981
975
970
964
959
954
949
945
940
936
931
927
923
919
915
911
908
905
901
898
895
892
889
887
884
882
880
877
875
874
872
870
869
867
866
865
864
862
862
861
860
859
859
858
858
857
857
857
856
856
856
856
856
856
855
855
855
855
855
855
855
855
855
854
854
854
854
854
854
854
853
853
853
852
852
852
851
851
850
850
849
848
847
846
845
844
843
842
841
839
838
836
835
833
831
829
827
824
822
819
816
814
811
807
804
801
797
793
789
785
781
777
772
767
762
757
752
747
741
735
729
723
717
710
704
697
690
683
675
668
660
652
644
636
628
619
611
602
593
584
574
565
555
545
535
524
514
503
492
481
470
458
447
435
423
411
399
386
374
361
348
335
322
309
295
282
268
254
240
226
211
197
182
168
153
137
122
107
91
75
59
43
26
10
-7
-24
-41
-59
-76
-94
-112
-130
-148
-167
-185
-204
-223
-242
-261
-280
-300
-319
-339
-359
-378
-399
-419
-439
-459
-480
-500
-521
-541
-562
-583
-603
-624
-645
-666
-687
-708
-729
-750
-771
-792
-814
-835
-856
-878
-899
-920
-942
-964
-985
-1006
-1028
-1050
-1072
-1093
-1115
-1137
-1159
-1180
-1202
-1224
-1246
-1267
-1289
-1311
-1333
-1355
-1376
-1398
-1420
-1441
-1463
-1484
-1506
-1527
-1549
-1570
-1591
-1613
-1634
-1655
-1676
-1697
-1718
-1739
-1760
-1780
-1801
-1821
-1842
-1862
-1882
-1903
-1923
-1943
-1963
-1982
-2001
-2021
-2041
-2061
-2080
-2099
-2118
-2137
-2155
-2174
-2192
-2210
-2229
-2246
-2264
-2282
-2299
-2316
-2333
-2350
-2366
-2383
-2399
-2415
-2431
-2446
-2462
-2477
-2492
-2507
-2522
-2537
-2551
-2566
-2580
-2594
-2608
-2622
-2635
-2649
-2662
-2675
-2688
-2701
-2714
-2727
-2739
-2752
-2764
-2776
-2788
-2799
-2811
-2822
-2833
-2844
-2855
-2865
-2876
-2886
-2896
-2906
-2915
-2925
-2934
-2943
-2952
-2960
-2969
-2977
-2985
-2993
-3000
-3007
-3014
-3021
-3028
-3034
-3040
-3046
-3052
-3058
-3063
-3068
-3073
-3078
-3082
-3086
-3090
-3094
-3098
-3102
-3105
-3108
-3111
-3114
-3116
-3119
-3121
-3123
-3124
-3126
-3127
-3128
-3129
-3129
-3130
-3130
-3130
-3130
-3130
-3129
-3129
-3128
-3128
-3127
-3126
-3125
-3123
-3122
-3120
-3119
-3117
-3115
-3113
-3110
-3108
-3105
-3102
-3100
-3096
-3093
-3090
-3086
-3083
-3079
-3075
-3071
-3067
-3063
-3059
-3054
-3050
-3045
-3040
-3035
-3030
-3025
-3020
-3014
-3008
-3003
-2997
-2991
-2985
-2978
-2972
-2966
-2959
-2952
-2946
-2939
-2932
-2924
-2917
-2910
-2903
-2895
-2888
-2880
-2872
-2864
-2857
-2849
-2841
-2833
-2824
-2816
-2808
-2800
-2791
-2783
-2775
-2766
-2758
-2750
-2741
-2733
-2724
-2715
-2707
-2698
-2690
-2681
-2672
-2663
-2655
-2646
-2637
-2628
-2619
-2610
-2601
-2592
-2583
-2574
-2565
-2555
-2546
-2537
-2527
-2518
-2508
-2499
-2489
-2480
-2470
-2461
-2451
-2441
-2432
-2422
-2412
-2403
-2393
-2383
-2373
-2363
-2353
-2343
-2334
-2324
-2314
-2304
-2293
-2283
-2273
-2263
-2253
-2243
-2233
-2222
-2212
-2202
-2192
-2181
-2171
-2161
-2151
-2140
-2130
-2120
-2109
-2099
-2089
-2078
-2068
-2057
-2047
-2036
-2025
-2013
-2004
-1993
-1982
-1971
-1960
-1949
-1938
-1927
-1915
-1904
-1893
-1881
-1870
-1858
-1847
-1835
-1823
-1811
-1800
-1788
-1776
-1764
-1751
-1739
-1727
-1715
-1702
-1690
-1677
-1664
-1652
-1639
-1626
-1614
-1601
-1588
-1575
-1562
-1548
-1535
-1522
-1508
-1495
-1481
-1468
-1454
-1441
-1427
-1413
-1399
-1385
-1371
-1357
-1343
-1328
-1314
-1299
-1285
-1270
-1256
-1241
-1226
-1211
-1196
-1181
-1166
-1150
-1135
-1120
-1104
-1089
-1073
-1058
-1042
-1027
-1010
-996
-980
-965
-949
-933
-918
-902
-886
-871
-855
-839
-824
-808
-792
-776
-760
-744
-728
-713
-697
-681
-665
-649
-633
-618
-602
-586
-570
-554
-539
-523
-507
-491
-476
-460
-444
-429
-413
-397
-381
-366
-350
-334
-319
-303
-288
-272
-256
-241
-225
-210
-194
-179
-163
-148
-132
-117
-101
-86
-70
-55
-40
-24
-9
6
21
37
52
67
82
97
112
127
142
157
172
187
201
216
231
246
260
275
290
304
319
334
349
364
379
393
408
423
438
453
468
483
497
512
527
542
556
571
586
600
615
630
644
659
673
688
702
716
731
745
759
774
788
802
816
830
844
858
872
885
899
913
926
940
953
967
980
993
1006
1020
1033
1046
1058
1071
1084
1096
1109
1121
1133
1145
1157
1169
1181
1192
1204
1215
1226
1237
1248
1259
1270
1280
1291
1301
1311
1321
1330
1340
1349
1358
1367
1376
1384
1393
1401
1409
1416
1424
1431
1438
1444
1451
1457
1463
1469
1475
1480
1485
1490
1495
1499
1503
1507
1511
1514
1518
1520
1523
1526
1528
1530
1531
1533
1534
1535
1535
1536
1536
1535
1535
1534
1533
1532
1531
1529
1527
1525
1522
1520
1517
1514
1510
1506
1503
1498
1494
1489
1485
1480
1474
1469
1463
1457
1451
1444
1438
1431
1424
1417
1409
1402
1394
1386
1378
1370
1362
1353
1345
1336
1328
1319
1310
1301
1292
1282
1273
1264
1254
1245
1235
1225
1216
1206
1196
1186
1176
1166
1156
1145
1135
1125
1115
1105
1095
1084
1074
1064
1054
1044
1034
1024
1014
1004
995
985
976
966
957
948
939
930
921
912
903
895
886
878
870
862
855
847
840
833
826
819
812
806
799
793
787
782
776
771
765
760
756
751
747
742
738
734
731
727
724
721
718
715
712
710
708
706
704
702
700
699
698
697
696
696
695
695
695
695
696
696
697
698
699
700
701
702
704
706
707
709
711
714
716
718
721
723
726
729
732
735
738
741
744
747
751
754
758
761
765
768
772
776
779
783
787
791
795
799
803
808
812
816
821
825
829
834
838
843
847
852
857
861
866
870
875
879
884
888
893
897
902
906
911
915
919
924
928
933
937
941
946
950
954
958
963
967
971
975
980
984
988
992
997
1000
1004
1008
1012
1018
1022
1026
1031
1035
1039
1044
1048
1053
1057
1062
1067
1072
1076
1081
1086
1091
1096
1101
1106
1111
1117
1122
1127
1133
1138
1144
1149
1155
1161
1167
1173
1179
1185
1191
1198
1204
1211
1217
1224
1231
1237
1244
1251
1258
1265
1273
1280
1287
1294
1302
1309
1317
1325
1332
1340
1348
1356
1363
1371
1379
1387
1395
1403
1411
1419
1427
1435
1444
1452
1460
1468
1476
1485
1493
1501
1509
1518
1526
1534
1543
1551
1560
1568
1577
1585
1594
1602
1611
1620
1629
1637
1646
1656
1665
1674
1683
1693
1702
1712
1722
1731
1741
1751
1761
1771
1781
1791
1802
1812
1822
1833
1843
1854
1864
1875
1885
1896
1907
1917
1928
1939
1950
1960
1971
1982
1993
2003
2013
2025
2035
2045
2056
2067
2077
2087
2097
2107
2117
2127
2137
2147
2156
2166
2175
2184
2193
2202
2211
2219
2228
2236
2244
2252
2260
2268
2275
2283
2290
2298
2305
2312
2319
2326
2333
2339
2346
2352
2358
2364
2370
2376
2382
2388
2393
2399
2404
2409
2415
2420
2425
2429
2434
2439
2444
2448
2453
2457
2461
2466
2470
2474
2478
2482
2486
2490
2494
2498
2501
2505
2509
2512
2516
2519
2523
2526
2530
2533
2536
2539
2542
2545
2548
2551
2554
2556
2559
2561
2563
2566
2568
2570
2572
2574
2576
2578
2579
2581
2583
2584
2586
2587
2588
2589
2590
2591
2592
2592
2593
2593
2594
2594
2594
2594
2593
2593
2592
2592
2591
2590
2589
2587
2586
2584
2583
2581
2579
2576
2574
2571
2568
2565
2562
2558
2555
2551
2547
2542
2538
2533
2528
2523
2518
2512
2506
2500
2494
2487
2480
2473
2466
2459
2451
2443
2435
2426
2418
2409
2400
2390
2381
2371
2361
2351
2340
2330
2319
2307
2296
2284
2273
2261
2248
2236
2223
2211
2198
2185
2171
2158
2144
2130
2116
2102
2087
2073
2058
2043
2027
2012
1996
1980
1965
1948
1932
1915
1899
1882
1865
1848
1830
1813
1795
1777
1759
1740
1722
1703
1684
1665
1646
1627
1608
1588
1569
1549
1529
1509
1489
1469
1449
1428
1408
1387
1367
1346
1325
1305
1284
1263
1242
1221
1200
1179
1157
1136
1115
1093
1072
1050
1028
1006
985
963
941
919
897
875
853
831
808
786
764
741
719
697
674
652
629
607
585
562
540
518
495
473
451
429
407
385
363
341
319
297
275
254
232
211
189
168
146
125
104
83
62
41
20
-1
-22
-42
-63
-84
-104
-125
-145
-165
-186
-206
-226
-246
-266
-286
-306
-326
-345
-365
-385
-404
-424
-443
-462
-481
-500
-519
-538
-557
-576
-594
-613
-631
-650
-668
-686
-704
-722
-740
-758
-776
-793
-811
-828
-846
-863
-880
-897
-914
-931
-947
-964
-981
-997
-1012
-1029
-1045
-1061
-1077
-1093
-1108
-1124
-1139
-1155
-1170
-1185
-1200
-1215
-1230
-1244
-1259
-1273
-1287
-1301
-1315
-1329
-1343
-1357
-1370
-1384
-1397
-1410
-1423
-1436
-1449
-1461
-1474
-1486
-1499
-1511
-1523
-1535
-1547
-1558
-1570
-1581
-1592
-1604
-1615
-1626
-1636
-1647
-1657
-1668
-1678
-1688
-1698
-1708
-1718
-1728
-1737
-1746
-1756
-1765
-1774
-1783
-1791
-1800
-1808
-1817
-1825
-1833
-1841
-1849
-1857
-1864
-1872
-1879
-1887
-1894
-1901
-1907
-1914
-1921
-1927
-1933
-1939
-1945
-1951
-1956
-1962
-1967
-1972
-1976
-1981
-1985
-1990
-1994
-1997
-2001
-2005
-2008
-2011
-2013
-2017
-2019
-2021
-2024
-2025
-2028
-2029
-2032
-2033
-2033
-2036
-2037
-2037
-2037
-2039
-2039
-2039
-2040
-2039
-2039
-2039
-2039
-2037
-2037
-2037
-2036
-2035
-2033
-2033
-2032
-2031
-2029
-2028
-2027
-2025
-2024
-2021
-2021
-2019
-2017
-2015
-2013
-2011
-2009
-2007
-2005
-2003
-2001
-1999
-1997
-1995
-1993
-1990
-1988
-1986
-1984
-1982
-1979
-1977
-1975
-1973
-1971
-1969
-1966
-1964
-1962
-1960
-1958
-1956
-1954
-1951
-1949
-1947
-1945
-1943
-1941
-1939
-1937
-1935
-1933
-1931
-1929
-1927
-1925
-1922
-1920
-1918
-1916
-1914
-1912
-1910
-1908
-1906
-1904
-1902
-1900
-1898
-1896
-1894
-1892
-1890
-1888
-1886
-1884
-1882
-1880
-1879
-1877
-1875
-1873
-1871
-1869
-1867
-1865
-1863
-1862
-1860
-1858
-1857
-1855
-1853
-1852
-1850
-1849
-1847
-1846
-1844
-1843
-1842
-1841
-1840
-1839
-1838
-1837
-1836
-1835
-1834
-1833
-1833
-1832
-1832
-1831
-1831
-1830
-1830
-1830
-1829
-1829
-1829
-1828
-1828
-1828
-1828
-1828
-1828
-1828
-1828
-1828
-1828
-1828
-1828
-1828
-1828
-1828
-1828
-1829
-1829
-1829
-1829
-1829
-1829
-1830
-1830
-1830
-1830
-1830
-1830
-1830
-1831
-1831
-1831
-1831
-1831
-1831
-1830
-1830
-1830
-1830
-1830
-1829
-1829
-1829
-1828
-1828
-1827
-1827
-1826
-1826
-1825
-1824
-1824
-1823
-1822
-1821
-1821
-1820
-1819
-1818
-1817
-1816
-1815
-1814
-1813
-1812
-1811
-1810
-1809
-1808
-1807
-1806
-1805
-1804
-1803
-1802
-1801
-1800
-1799
-1798
-1797
-1796
-1796
-1795
-1794
-1793
-1793
-1792
-1792
-1791
-1791
-1790
-1790
-1790
-1790
-1790
-1790
-1790
-1790
-1791
-1791
-1791
-1792
-1793
-1793
-1794
-1795
-1796
-1797
-1798
-1799
-1800
-1801
-1802
-1804
-1805
-1806
-1808
-1809
-1811
-1813
-1814
-1816
-1818
-1820
-1822
-1824
-1826
-1828
-1830
-1832
-1834
-1836
-1839
-1841
-1843
-1846
-1848
-1850
-1853
-1855
-1858
-1860
-1863
-1866
-1868
-1871
-1873
-1876
-1879
-1881
-1884
-1887
-1889
-1892
-1895
-1898
-1900
-1903
-1906
-1909
-1912
-1915
-1917
-1920
-1923
-1926
-1929
-1932
-1936
-1939
-1942
-1945
-1948
-1951
-1955
-1958
-1961
-1964
-1967
-1971
-1974
-1977
-1981
-1984
-1988
-1991
-1995
-1998
-2001
-2005
-2009
-2013
-2017
-2021
-2025
-2028
-2032
-2036
-2040
-2044
-2048
-2052
-2057
-2061
-2065
-2069
-2073
-2077
-2082
-2086
-2090
-2095
-2099
-2104
-2108
-2113
-2117
-2122
-2127
-2132
-2136
-2141
-2146
-2151
-2156
-2161
-2166
-2172
-2177
-2182
-2187
-2193
-2198
-2204
-2209
-2215
-2221
-2227
-2232
-2238
-2244
-2250
-2256
-2262
-2268
-2275
-2281
-2287
-2293
-2299
-2306
-2312
-2318
-2325
-2331
-2338
-2344
-2351
-2357
-2364
-2370
-2377
-2383
-2389
-2396
-2402
-2408
-2414
-2421
-2427
-2433
-2439
-2445
-2450
-2456
-2462
-2467
-2473
-2478
-2483
-2488
-2493
-2498
-2503
-2507
-2512
-2516
-2520
-2524
-2528
-2532
-2536
-2539
-2542
-2545
-2548
-2551
-2554
-2557
-2559
-2562
-2564
-2566
-2568
-2570
-2572
-2573
-2575
-2576
-2578
-2579
-2580
-2581
-2582
-2583
-2584
-2584
-2585
-2585
-2586
-2586
-2586
-2586
-2586
-2586
-2586
-2586
-2585
-2585
-2584
-2584
-2583
-2582
-2581
-2580
-2579
-2578
-2576
-2575
-2573
-2571
-2569
-2567
-2565
-2563
-2561
-2558
-2556
-2553
-2550
-2547
-2544
-2541
-2538
-2534
-2531
-2527
-2524
-2520
-2516
-2512
-2508
-2504
-2499
-2495
-2491
-2486
-2481
-2477
-2472
-2467
-2462
-2457
-2452
-2447
-2441
-2436
-2431
-2425
-2420
-2414
-2408
-2403
-2397
-2391
-2386
-2380
-2374
-2368
-2362
-2356
-2350
-2344
-2338
-2332
-2326
-2320
-2314
-2308
-2302
-2296
-2290
-2284
-2278
-2272
-2266
-2260
-2254
-2248
-2243
-2237
-2231
-2225
-2219
-2214
-2208
-2202
-2197
-2191
-2186
-2180
-2175
-2170
-2164
-2159
-2154
-2149
-2143
-2138
-2133
-2128
-2123
-2118
-2113
-2108
-2103
-2098
-2093
-2088
-2083
-2078
-2073
-2068
-2063
-2059
-2054
-2049
-2044
-2040
-2035
-2031
-2025
-2021
-2017
-2013
-2009
-2004
-2000
-1996
-1992
-1987
-1983
-1979
-1975
-1971
-1967
-1963
-1958
-1954
-1950
-1946
-1941
-1937
-1933
-1928
-1924
-1919
-1915
-1910
-1905
-1901
-1896
-1891
-1887
-1882
-1877
-1872
-1867
-1862
-1857
-1851
-1846
-1841
-1835
-1830
-1824
-1818
-1813
-1807
-1801
-1795
-1789
-1783
-1776
-1770
-1764
-1757
-1751
-1744
-1738
-1731
-1724
-1717
-1710
-1703
-1696
-1689
-1681
-1674
-1666
-1658
-1650
-1642
-1634
-1626
-1617
-1609
-1600
-1591
-1582
-1573
-1563
-1554
-1544
-1535
-1525
-1515
-1504
-1494
-1484
-1473
-1462
-1451
-1440
-1429
-1418
-1406
-1395
-1383
-1371
-1360
-1348
-1336
-1323
-1311
-1299
-1287
-1274
-1261
-1249
-1236
-1223
-1210
-1198
-1184
-1171
-1158
-1145
-1131
-1118
-1104
-1091
-1077
-1063
-1050
-1036
-1022
-1008
-994
-980
-966
-952
-938
-924
-910
-896
-882
-868
-853
-839
-824
-810
-795
-781
-766
-752
-737
-722
-708
-693
-678
-663
-648
-633
-618
-603
-588
-573
-558
-543
-528
-512
-497
-482
-466
-451
-436
-420
-405
-389
-374
-358
-343
-328
-312
-297
-282
-266
-251
-236
-220
-205
-190
-174
-159
-144
-129
-114
-99
-84
-69
-54
-39
-24
-9
6
21
36
50
65
80
95
110
124
139
154
169
183
198
212
227
242
256
271
285
299
314
328
342
356
370
384
398
411
425
438
452
465
478
491
504
517
530
542
555
567
579
591
603
615
626
638
649
660
671
682
693
703
714
724
734
744
754
763
773
782
791
799
808
816
824
832
840
848
855
862
869
876
883
889
895
901
907
913
918
924
929
934
939
943
948
952
956
960
963
967
970
973
976
979
982
984
987
989
991
993
995
996
998
999
1000
1002
1002
1004
1004
1004
1006
1006
1006
1006
1006
1006
1004
1004
1004
1002
1002
1000
999
997
996
994
991
989
987
984
981
978
975
971
968
964
960
956
951
947
942
937
932
927
922
916
910
904
898
892
885
878
872
865
857
850
842
834
826
818
810
801
793
784
775
765
756
746
736
726
716
706
696
685
674
663
652
641
630
618
607
595
583
571
559
547
535
523
510
498
485
473
460
448
435
422
409
396
383
370
357
344
331
318
304
291
278
264
251
238
224
211
197
184
171
157
144
130
117
103
90
77
63
50
37
24
10
-3
-16
-29
-42
-55
-68
-81
-94
-107
-120
-133
-145
-158
-170
-183
-195
-208
-220
-232
-244
-256
-268
-279
-291
-303
-314
-325
-337
-348
-359
-370
-381
-392
-403
-414
-425
-435
-446
-456
-467
-477
-487
-497
-507
-517
-527
-537
-546
-556
-565
-574
-584
-593
-602
-611
-619
-628
-637
-645
-654
-662
-670
-678
-686
-694
-701
-709
-716
-724
-731
-738
-745
-752
-758
-765
-771
-778
-784
-790
-796
-802
-808
-814
-820
-825
-831
-836
-841
-846
-851
-856
-861
-865
-870
-874
-879
-883
-887
-891
-894
-898
-901
-905
-908
-912
-915
-918
-921
-924
-927
-930
-933
-935
-938
-941
-944
-946
-949
-951
-954
-956
-959
-961
-964
-966
-968
-970
-973
-975
-977
-979
-982
-984
-986
-989
-991
-993
-996
-998
-1000
-1002
-1006
-1008
-1010
-1014
-1016
-1020
-1022
-1025
-1028
-1031
-1033
-1036
-1039
-1041
-1044
-1046
-1049
-1051
-1054
-1056
-1059
-1061
-1063
-1066
-1068
-1070
-1073
-1075
-1077
-1080
-1082
-1084
-1087
-1089
-1092
-1095
-1097
-1100
-1103
-1106
-1109
-1112
-1115
-1118
-1122
-1125
-1128
-1132
-1135
-1139
-1142
-1146
-1150
-1154
-1158
-1162
-1166
-1170
-1174
-1179
-1183
-1188
-1192
-1197
-1202
-1207
-1212
-1217
-1222
-1227
-1233
-1238
-1243
-1249
-1255
-1260
-1266
-1272
-1278
-1284
-1291
-1297
-1304
-1310
-1317
-1324
-1331
-1339
-1346
-1354
-1361
-1369
-1377
-1385
-1394
-1402
-1411
-1419
-1428
-1437
-1446
-1456
-1465
-1475
-1485
-1495
-1505
-1515
-1525
-1536
-1547
-1558
-1569
-1580
-1591
-1603
-1614
-1626
-1638
-1650
-1662
-1675
-1687
-1700
-1713
-1726
-1739
-1752
-1765
-1779
-1792
-1806
-1820
-1834
-1848
-1862
-1877
-1891
-1906
-1921
-1936
-1951
-1966
-1981
-1996
-2012
-2028
-2043
-2059
-2075
-2091
-2108
-2124
-2140
-2157
-2174
-2190
-2207
-2224
-2241
-2258
-2276
-2293
-2310
-2328
-2345
-2363
-2381
-2398
-2416
-2434
-2452
-2470
-2488
-2506
-2524
-2542
-2560
-2579
-2597
-2615
-2633
-2651
-2669
-2688
-2706
-2724
-2742
-2760
-2778
-2797
-2815
-2833
-2851
-2869
-2887
-2905
-2924
-2942
-2960
-2978
-2996
-3014
-3032
-3050
-3068
-3086
-3104
-3122
-3140
-3158
-3176
-3193
-3211
-3228
-3246
-3263
-3281
-3298
-3315
-3332
-3349
-3366
-3383
-3400
-3417
-3434
-3450
-3467
-3483
-3500
-3516
-3532
-3548
-3564
-3580
-3596
-3611
-3627
-3643
-3658
-3674
-3689
-3704
-3719
-3734
-3750
-3764
-3779
-3794
-3809
-3823
-3838
-3852
-3867
-3881
-3895
-3909
-3922
-3936
-3949
-3963
-3976
-3989
-4001
-4014
-4026
-4038
-4051
-4062
-4074
-4085
-4096
-4107
-4118
-4129
-4139
-4149
-4159
-4169
-4179
-4188
-4197
-4206
-4215
-4223
-4232
-4239
-4247
-4255
-4262
-4269
-4275
-4282
-4288
-4293
-4299
-4304
-4309
-4313
-4317
-4321
-4325
-4328
-4331
-4333
-4335
-4337
-4338
-4340
-4340
-4341
-4341
-4340
-4340
-4338
-4337
-4335
-4333
-4330
-4327
-4323
-4319
-4315
-4310
-4305
-4300
-4294
-4288
-4281
-4274
-4267
-4259
-4251
-4242
-4234
-4224
-4215
-4205
-4195
-4184
-4173
-4161
-4150
-4137
-4125
-4112
-4098
-4085
-4070
-4056
-4041
-4026
-4011
-3995
-3978
-3962
-3945
-3927
-3909
-3891
-3873
-3854
-3835
-3815
-3795
-3775
-3754
-3733
-3711
-3689
-3667
-3645
-3622
-3599
-3575
-3551
-3527
-3502
-3477
-3452
-3427
-3401
-3375
-3348
-3322
-3295
-3268
-3240
-3213
-3185
-3157
-3128
-3099
-3071
-3042
-3012
-2983
-2953
-2923
-2892
-2862
-2831
-2800
-2769
-2738
-2707
-2675
-2643
-2611
-2579
-2547
-2514
-2482
-2449
-2417
-2384
-2351
-2318
-2284
-2251
-2218
-2184
-2151
-2117
-2084
-2050
-2017
-1983
-1949
-1916
-1882
-1848
-1815
-1781
-1747
-1714
-1680
-1647
-1613
-1580
-1546
-1513
-1479
-1446
-1413
-1379
-1346
-1313
-1280
-1247
-1214
-1181
-1149
-1116
-1084
-1051
-1018
-987
-955
-923
-891
-859
-828
-796
-765
-734
-703
-672
-641
-611
-581
-551
-521
-491
-462
-433
-404
-375
-347
-318
-290
-262
-235
-207
-180
-153
-126
-100
-73
-47
-22
4
29
54
79
104
128
152
176
199
222
245
267
290
312
334
355
376
397
418
439
459
479
499
518
538
557
576
595
613
631
649
667
685
702
719
736
752
768
784
800
816
831
846
861
875
890
904
918
931
945
958
971
984
997
1008
1020
1033
1045
1056
1068
1079
1090
1100
1111
1121
1131
1141
1151
1161
1170
1179
1189
1198
1207
1215
1224
1232
1241
1249
1257
1265
1273
1281
1288
1296
1303
1310
1317
1324
1330
1337
1343
1349
1356
1361
1367
1373
1379
1384
1389
1394
1400
1405
1409
1414
1419
1423
1428
1432
1436
1440
1444
1448
1452
1455
1459
1462
1466
1469
1472
1475
1478
1481
1484
1486
1489
1491
1494
1496
1498
1500
1502
1504
1506
1508
1510
1512
1514
1516
1517
1519
1521
1523
1524
1526
1527
1529
1530
1532
1533
1535
1536
1538
1539
1541
1542
1543
1545
1546
1548
1549
1551
1552
1554
1556
1557
1559
1561
1563
1565
1567
1569
1571
1573
1575
1577
1580
1582
1585
1587
1590
1593
1596
1598
1601
1605
1608
1611
1614
1617
1621
1624
1628
1631
1635
1638
1642
1646
1649
1653
1657
1660
1664
1668
1672
1676
1679
1683
1687
1691
1695
1699
1702
1706
1710
1714
1718
1722
1726
1730
1734
1738
1742
1746
1750
1754
1758
1763
1767
1771
1775
1780
1784
1788
1793
1797
1801
1805
1810
1814
1818
1823
1827
1831
1835
1840
1844
1848
1853
1857
1862
1866
1871
1875
1880
1885
1889
1894
1899
1904
1908
1913
1918
1923
1928
1933
1939
1944
1949
1954
1960
1965
1971
1976
1982
1988
1993
1999
2005
2011
2017
2023
2029
2035
2041
2047
2053
2059
2065
2072
2078
2084
2091
2097
2104
2110
2117
2124
2130
2137
2144
2151
2158
2165
2172
2179
2186
2193
2201
2208
2215
2223
2230
2237
2245
2252
2260
2268
2275
2283
2291
2299
2307
2314
2322
2330
2338
2347
2355
2363
2371
2379
2388
2396
2404
2413
2421
2430
2438
2447
2456
2464
2473
2482
2491
2500
2509
2518
2527
2536
2546
2555
2564
2574
2583
2593
2602
2612
2621
2631
2641
2651
2661
2671
2681
2691
2701
2711
2721
2731
2742
2752
2762
2773
2783
2794
2804
2815
2825
2836
2847
2857
2868
2878
2889
2900
2910
2921
2931
2942
2953
2963
2974
2985
2995
3006
3016
3027
3038
3048
3059
3069
3080
3090
3101
3111
3121
3132
3142
3152
3163
3173
3183
3194
3204
3214
3224
3235
3245
3255
3265
3276
3286
3296
3306
3316
3326
3336
3346
3356
3366
3376
3386
3395
3405
3415
3424
3434
3444
3453
3463
3472
3482
3491
3500
3510
3519
3528
3537
3547
3556
3565
3575
3584
3593
3603
3612
3621
3631
3640
3650
3659
3668
3678
3687
3697
3706
3715
3725
3734
3743
3753
3762
3771
3781
3790
3799
3809
3818
3827
3836
3846
3855
3864
3873
3882
3891
3900
3910
3919
3928
3937
3946
3955
3964
3973
3982
3991
4000
4009
4018
4027
4035
4043
4053
4062
4070
4078
4088
4097
4105
4114
4122
4131
4139
4148
4156
4164
4172
4180
4188
4196
4204
4212
4219
4227
4234
4242
4249
4256
4263
4270
4277
4284
4291
4297
4304
4311
4317
4324
4330
4336
4343
4349
4355
4361
4368
4374
4379
4385
4391
4397
4403
4408
4414
4419
4424
4430
4435
4440
4445
4451
4456
4461
4466
4471
4475
4480
4485
4490
4495
4499
4504
4509
4513
4518
4522
4526
4531
4535
4539
4544
4548
4552
4556
4560
4564
4568
4572
4576
4580
4584
4588
4592
4596
4600
4604
4608
4612
4616
4620
4624
4627
4631
4635
4639
4642
4646
4650
4653
4657
4660
4664
4667
4670
4673
4677
4680
4683
4686
4689
4692
4695
4697
4700
4703
4705
4708
4710
4712
4715
4717
4719
4721
4723
4725
4727
4729
4730
4732
4734
4735
4737
4738
4740
4741
4742
4744
4745
4746
4747
4747
4748
4749
4749
4750
4750
4750
4750
4750
4750
4749
4749
4748
4748
4747
4746
4745
4743
4742
4740
4739
4737
4735
4733
4731
4729
4726
4724
4721
4718
4715
4712
4709
4706
4702
4699
4695
4691
4687
4683
4678
4674
4669
4665
4660
4655
4650
4644
4639
4634
4628
4622
4616
4610
4604
4598
4592
4586
4579
4573
4566
4559
4553
4546
4539
4532
4525
4517
4510
4503
4496
4488
4480
4473
4465
4457
4450
4442
4434
4426
4418
4410
4402
4394
4385
4377
4369
4361
4352
4344
4335
4327
4319
4310
4302
4293
4284
4276
4267
4258
4249
4241
4232
4223
4214
4205
4196
4187
4178
4169
4160
4151
4142
4133
4124
4115
4106
4097
4088
4078
4070
4059
4051
4042
4033
4024
4014
4006
3997
3988
3979
3969
3960
3951
3942
3933
3924
3915
3905
3896
3887
3878
3868
3859
3849
3840
3831
3821
3811
3802
3792
3782
3772
3763
3753
3743
3732
3722
3712
3702
3691
3681
3670
3660
3649
3638
3627
3616
3605
3594
3583
3571
3560
3548
3537
3525
3513
3501
3489
3477
3465
3453
3440
3428
3415
3402
3389
3376
3363
3350
3337
3323
3310
3296
3282
3268
3254
3240
3226
3212
3197
3183
3168
3153
3138
3123
3108
3093
3077
3062
3046
3030
3014
2999
2983
2966
2950
2934
2918
2901
2885
2868
2851
2835
2818
2801
2784
2767
2750
2733
2716
2699
2682
2665
2647
2630
2613
2595
2578
2560
2542
2525
2507
2489
2471
2453
2435
2417
2399
2381
2363
2345
2327
2309
2291
2273
2254
2236
2218
2200
2181
2163
2145
2126
2108
2089
2071
2053
2033
2015
1997
1978
1960
1941
1922
1904
1885
1866
1847
1828
1810
1791
1772
1753
1734
1715
1696
1677
1658
1638
1619
1600
1581
1562
1543
1524
1504
1485
1466
1447
1428
1409
1390
1370
1351
1332
1313
1294
1275
1256
1237
1218
1199
1180
1160
1141
1122
1103
1084
1065
1047
1028
1008
990
971
953
934
915
897
878
860
842
823
805
787
769
751
733
715
698
680
663
645
628
611
594
577
560
544
527
511
495
479
463
448
432
417
402
387
372
357
343
328
314
300
286
272
259
245
232
219
206
193
181
168
156
144
132
120
108
97
85
74
63
52
41
30
20
9
-1
-11
-21
-31
-41
-51
-61
-70
-79
-89
-98
-107
-116
-125
-134
-142
-151
-159
-168
-176
-184
-192
-200
-208
-216
-224
-231
-239
-246
-253
-261
-268
-275
-282
-288
-295
-301
-308
-314
-320
-326
-332
-338
-343
-349
-354
-360
-365
-370
-375
-380
-385
-390
-394
-399
-403
-407
-411
-416
-420
-423
-427
-431
-435
-438
-442
-445
-448
-452
-455
-458
-461
-464
-466
-469
-472
-474
-477
-479
-481
-484
-486
-488
-490
-491
-493
-495
-496
-498
-499
-500
-502
-503
-504
-505
-505
-506
-507
-508
-508
-509
-509
-509
-510
-510
-510
-510
-510
-510
-510
-510
-509
-509
-509
-508
-508
-507
-506
-506
-505
-504
-503
-503
-502
-501
-500
-499
-498
-497
-496
-495
-494
-493
-492
-491
-490
-489
-488
-487
-486
-484
-483
-482
-481
-480
-479
-478
-477
-476
-476
-475
-474
-473
-473
-472
-471
-471
-470
-470
-470
-469
-469
-469
-469
-469
-469
-469
-469
-470
-470
-471
-471
-472
-473
-473
-474
-475
-477
-478
-479
-481
-482
-484
-486
-488
-490
-493
-495
-498
-501
-503
-507
-510
-513
-517
-521
-524
-528
-533
-537
-541
-546
-551
-556
-561
-566
-572
-577
-583
-588
-594
-601
-607
-613
-620
-626
-633
-640
-647
-654
-661
-669
-676
-684
-691
-699
-707
-716
-724
-732
-741
-749
-758
-767
-776
-785
-794
-803
-812
-821
-831
-840
-850
-860
-869
-879
-889
-899
-909
-919
-929
-940
-950
-960
-971
-982
-992
-1002
-1014
-1025
-1036
-1047
-1058
-1069
-1081
-1092
-1103
-1115
-1126
-1138
-1150
-1162
-1173
-1185
-1197
-1209
-1221
-1233
-1245
-1258
-1270
-1282
-1294
-1306
-1319
-1331
-1343
-1355
-1367
-1379
-1392
-1404
-1416
-1428
-1440
-1453
-1465
-1477
-1489
-1502
-1514
-1526
-1539
-1551
-1563
-1575
-1588
-1600
-1612
-1625
-1637
-1649
-1662
-1674
-1686
-1699
-1711
-1723
-1735
-1748
-1760
-1772
-1784
-1796
-1808
-1820
-1832
-1844
-1856
-1868
-1880
-1892
-1904
-1916
-1928
-1939
-1951
-1963
-1975
-1986
-1998
-2009
-2021
-2033
-2045
-2056
-2067
-2079
-2090
-2102
-2113
-2124
-2135
-2147
-2158
-2169
-2180
-2191
-2202
-2212
-2223
-2234
-2245
-2255
-2266
-2276
-2287
-2297
-2307
-2317
-2327
-2337
-2348
-2357
-2367
-2377
-2387
-2397
-2406
-2416
-2426
-2435
-2445
-2454
-2464
-2473
-2483
-2492
-2501
-2511
-2520
-2529
-2538
-2548
-2557
-2566
-2575
-2584
-2593
-2602
-2610
-2619
-2628
-2637
-2645
-2654
-2662
-2670
-2679
-2687
-2695
-2703
-2711
-2719
-2727
-2734
-2742
-2749
-2757
-2764
-2771
-2778
-2785
-2792
-2799
-2806
-2813
-2819
-2826
-2832
-2839
-2845
-2851
-2857
-2863
-2869
-2875
-2881
-2887
-2893
-2898
-2904
-2909
-2914
-2920
-2925
-2930
-2935
-2940
-2945
-2950
-2955
-2960
-2965
-2970
-2974
-2979
-2984
-2988
-2992
-2997
-3001
-3005
-3009
-3013
-3017
-3021
-3025
-3029
-3032
-3036
-3040
-3043
-3046
-3050
-3053
-3056
-3059
-3062
-3065
-3068
-3071
-3074
-3077
-3079
-3082
-3085
-3087
-3090
-3093
-3095
-3097
-3100
-3102
-3104
-3107
-3109
-3111
-3113
-3115
-3117
-3119
-3121
-3123
-3125
-3127
-3128
-3130
-3132
-3133
-3135
-3137
-3138
-3140
-3141
-3143
-3144
-3145
-3147
-3148
-3149
-3150
-3151
-3152
-3153
-3154
-3155
-3156
-3157
-3157
-3158
-3159
-3159
-3160
-3160
-3160
-3161
-3161
-3161
-3161
-3162
-3162
-3162
-3162
-3162
-3162
-3162
-3162
-3161
-3161
-3161
-3160
-3160
-3160
-3159
-3158
-3158
-3157
-3156
-3155
-3154
-3153
-3152
-3151
-3150
-3149
-3147
-3146
-3145
-3143
-3142
-3141
-3139
-3137
-3136
-3134
-3133
-3131
-3129
-3127
-3126
-3124
-3122
-3120
-3118
-3116
-3114
-3112
-3109
-3107
-3105
-3102
-3100
-3097
-3094
-3092
-3089
-3086
-3083
-3079
-3076
-3073
-3069
-3066
-3062
-3058
-3054
-3051
-3047
-3042
-3038
-3034
-3029
-3025
-3020
-3016
-3011
-3006
-3001
-2996
-2991
-2986
-2980
-2975
-2969
-2964
-2958
-2952
-2946
-2940
-2934
-2928
-2922
-2916
-2909
-2903
-2896
-2890
-2883
-2876
-2869
-2862
-2855
-2848
-2840
-2833
-2825
-2818
-2810
-2802
-2794
-2786
-2778
-2770
-2762
-2754
-2745
-2737
-2728
-2720
-2711
-2702
-2693
-2685
-2676
-2667
-2658
-2649
-2639
-2630
-2621
-2612
-2602
-2593
-2584
-2574
-2565
-2555
-2545
-2536
-2526
-2516
-2507
-2497
-2487
-2477
-2467
-2457
-2447
-2437
-2427
-2417
-2407
-2397
-2387
-2377
-2366
-2356
-2346
-2335
-2325
-2315
-2304
-2293
-2283
-2272
-2262
-2251
-2240
-2229
-2219
-2208
-2197
-2186
-2175
-2164
-2152
-2141
-2130
-2119
-2107
-2096
-2084
-2072
-2061
-2049
-2037
-2025
-2013
-2001
-1989
-1977
-1965
-1952
-1940
-1927
-1915
-1902
-1890
-1877
-1864
-1852
-1839
-1826
-1813
-1800
-1787
-1773
-1760
-1747
-1733
-1720
-1706
-1693
-1679
-1665
-1651
-1637
-1623
-1609
-1595
-1581
-1567
-1553
-1539
-1524
-1510
-1496
-1481
-1467
-1452
-1438
-1423
-1409
-1394
-1380
-1365
-1351
-1336
-1321
-1307
-1292
-1277
-1263
-1248
-1233
-1219
-1204
-1189
-1175
-1160
-1145
-1131
-1116
-1102
-1087
-1073
-1058
-1044
-1030
-1014
-1000
-987
-973
-959
-945
-931
-917
-903
-890
-876
-862
-849
-836
-822
-809
-796
-783
-770
-758
-745
-732
-720
-708
-695
-683
-671
-660
-648
-636
-625
-613
-602
-591
-580
-569
-558
-548
-537
-527
-517
-507
-497
-487
-477
-468
-459
-449
-440
-431
-423
-414
-405
-397
-389
-381
-373
-365
-357
-350
-342
-335
-328
-321
-314
-307
-301
-295
-288
-282
-276
-271
-265
-259
-254
-249
-244
-239
-234
-230
-225
-221
-216
-212
-208
-204
-201
-197
-193
-190
-187
-183
-180
-177
-174
-171
-168
-165
-163
-160
-158
-155
-153
-151
-148
-146
-144
-142
-140
-138
-136
-135
-133
-131
-130
-128
-127
-125
-124
-123
-122
-121
-120
-119
-118
-117
-116
-115
-114
-114
-113
-113
-112
-111
-111
-111
-110
-110
-109
-109
-108
-108
-107
-107
-107
-106
-106
-105
-105
-105
-104
-104
-103
-103
-102
-102
-101
-100
-100
-99
-98
-98
-97
-96
-95
-94
-93
-92
-91
-90
-89
-88
-87
-85
-84
-83
-81
-79
-78
-76
-74
-72
-71
-69
-67
-65
-62
-60
-58
-56
-53
-51
-48
-46
-43
-41
-38
-35
-32
-30
-27
-24
-21
-18
-15
-12
-8
-5
-2
1
4
8
11
14
18
21
25
28
32
35
39
43
46
50
53
57
61
64
68
72
75
79
83
86
90
94
97
101
104
108
111
115
118
122
125
129
132
135
139
142
145
148
152
155
158
161
164
167
170
173
176
179
182
185
188
190
193
196
199
201
204
206
209
212
214
217
219
221
224
226
229
231
233
235
237
239
241
243
245
247
249
251
253
254
256
258
259
261
262
263
265
266
267
268
269
270
271
272
273
274
274
275
276
276
276
277
277
277
277
277
277
277
277
277
276
276
275
275
274
273
272
271
270
269
268
267
266
264
263
261
260
258
256
255
253
251
249
247
245
243
240
238
236
233
231
228
226
223
220
218
215
212
209
206
203
200
197
193
190
186
183
179
176
172
168
165
161
157
153
149
145
141
136
132
128
123
119
114
109
104
100
95
90
85
79
74
69
63
58
53
47
41
36
30
24
18
12
6
0
-6
-13
-19
-25
-32
-38
-45
-52
-59
-65
-72
-79
-86
-93
-100
-108
-115
-122
-130
-137
-144
-152
-160
-167
-175
-183
-190
-198
-206
-214
-222
-230
-238
-246
-254
-262
-271
-279
-287
-296
-304
-313
-321
-330
-339
-347
-356
-365
-374
-383
-392
-401
-411
-420
-429
-438
-448
-457
-467
-476
-486
-496
-506
-515
-525
-535
-545
-555
-566
-576
-586
-596
-607
-617
-627
-638
-648
-659
-670
-680
-691
-702
-713
-724
-735
-746
-757
-768
-779
-790
-801
-812
-823
-834
-845
-857
-868
-879
-890
-901
-913
-924
-935
-946
-957
-969
-980
-991
-1002
-1012
-1024
-1036
-1047
-1058
-1069
-1080
-1091
-1103
-1114
-1125
-1136
-1147
-1158
-1169
-1180
-1191
-1202
-1213
-1223
-1234
-1245
-1255
-1266
-1276
-1287
-1297
-1307
-1318
-1328
-1338
-1348
-1358
-1367
-1377
-1387
-1396
-1405
-1415
-1424
-1433
-1442
-1452
-1461
-1470
-1478
-1487
-1496
-1505
-1513
-1522
-1530
-1539
-1547
-1555
-1564
-1572
-1580
-1588
-1595
-1603
-1611
-1619
-1626
-1634
-1641
-1648
-1655
-1662
-1669
-1676
-1683
-1690
-1696
-1703
-1709
-1715
-1721
-1727
-1733
-1739
-1744
-1750
-1755
-1760
-1765
-1770
-1775
-1780
-1784
-1788
-1793
-1797
-1800
-1804
-1808
-1811
-1815
-1818
-1821
-1824
-1827
-1830
-1833
-1836
-1838
-1841
-1843
-1845
-1847
-1849
-1851
-1853
-1855
-1856
-1858
-1859
-1860
-1862
-1863
-1864
-1865
-1866
-1866
-1867
-1868
-1868
-1869
-1869
-1869
-1869
-1870
-1870
-1870
-1870
-1869
-1869
-1869
-1869
-1868
-1868
-1867
-1867
-1866
-1866
-1865
-1864
-1863
-1863
-1862
-1861
-1860
-1859
-1858
-1857
-1856
-1855
-1854
-1852
-1851
-1850
-1849
-1848
-1846
-1845
-1844
-1842
-1841
-1839
-1838
-1836
-1835
-1833
-1832
-1830
-1828
-1826
-1825
-1823
-1821
-1819
-1817
-1815
-1813
-1811
-1809
-1806
-1804
-1802
-1800
-1797
-1795
-1793
-1790
-1788
-1785
-1783
-1780
-1778
-1775
-1773
-1770
-1767
-1765
-1762
-1759
-1756
-1754
-1751
-1748
-1745
-1742
-1739
-1736
-1733
-1730
-1727
-1724
-1721
-1718
-1714
-1711
-1708
-1704
-1701
-1697
-1693
-1690
-1686
-1682
-1679
-1675
-1671
-1667
-1663
-1659
-1655
-1651
-1647
-1643
-1639
-1634
-1630
-1626
-1621
-1616
-1612
-1607
-1602
-1597
-1592
-1587
-1582
-1577
-1572
-1566
-1561
-1555
-1549
-1543
-1537
-1531
-1525
-1518
-1512
-1505
-1499
-1492
-1485
-1478
-1471
-1463
-1456
-1448
-1440
-1433
-1425
-1416
-1408
-1400
-1391
-1382
-1373
-1364
-1355
-1346
-1337
-1327
-1317
-1307
-1297
-1287
-1277
-1266
-1256
-1245
-1234
-1223
-1212
-1201
-1189
-1178
-1166
-1154
-1142
-1130
-1118
-1105
-1093
-1080
-1067
-1054
-1041
-1028
-1014
-1000
-988
-974
-960
-946
-932
-918
-904
-889
-875
-860
-846
-831
-816
-801
-786
-771
-756
-741
-726
-710
-695
-679
-664
-648
-632
-616
-601
-585
-569
-553
-537
-520
-504
-488
-472
-455
-439
-422
-406
-389
-372
-356
-339
-322
-305
-289
-272
-255
-238
-221
-204
-187
-170
-153
-136
-119
-102
-85
-68
-52
-35
-18
-1
16
33
50
67
83
100
117
134
150
167
183
200
217
233
249
266
282
298
315
331
347
363
379
395
411
427
443
458
474
490
505
521
536
551
566
582
597
612
627
641
656
671
685
700
715
729
743
758
772
786
800
814
828
842
856
869
883
897
911
924
938
951
965
978
992
1004
1018
1032
1046
1059
1072
1086
1099
1113
1126
1139
1153
1166
1180
1193
1206
1220
1233
1247
1260
1274
1287
1301
1314
1328
1341
1355
1369
1382
1396
1410
1424
1437
1451
1465
1479
1493
1507
1521
1535
1550
1564
1578
1593
1607
1621
1636
1650
1665
1680
1695
1709
1724
1739
1754
1770
1785
1800
1816
1831
1847
1862
1878
1894
1910
1926
1942
1958
1974
1990
2007
2023
2040
2057
2073
2090
2107
2124
2141
2159
2176
2193
2211
2229
2246
2264
2282
2300
2318
2336
2354
2372
2391
2409
2428
2447
2465
2484
2503
2522
2542
2561
2580
2599
2619
2638
2658
2678
2697
2717
2737
2757
2777
2796
2816
2837
2857
2877
2897
2917
2937
2958
2978
2998
3019
3039
3060
3080
3101
3121
3142
3162
3183
3203
3224
3244
3265
3285
3306
3326
3347
3368
3388
3409
3429
3450
3470
3491
3511
3531
3552
3572
3593
3613
3633
3654
3674
3694
3714
3734
3754
3774
3794
3814
3834
3853
3873
3893
3912
3932
3952
3971
3991
4010
4030
4049
4069
4088
4108
4127
4147
4166
4186
4205
4224
4244
4263
4282
4302
4321
4340
4359
4378
4397
4416
4435
4454
4472
4491
4509
4528
4546
4564
4582
4600
4618
4636
4653
4671
4688
4706
4723
4740
4757
4774
4791
4808
4825
4841
4858
4874
4890
4906
4922
4938
4953
4968
4984
4999
5013
5028
5042
5057
5071
5085
5099
5112
5126
5139
5152
5166
5178
5191
5204
5216
5228
5241
5252
5264
5276
5288
5299
5310
5321
5332
5343
5354
5365
5375
5386
5396
5406
5416
5426
5436
5446
5455
5464
5474
5483
5491
5500
5508
5517
5525
5532
5540
5548
5555
5562
5569
5576
5582
5589
5595
5601
5606
5612
5617
5622
5626
5631
5635
5639
5643
5646
5650
5653
5655
5658
5660
5662
5664
5665
5667
5668
5669
5669
5670
5670
5670
5669
5668
5667
5666
5664
5663
5660
5658
5655
5653
5649
5646
5643
5639
5635
5631
5627
5622
5618
5613
5608
5603
5598
5592
5586
5580
5574
5568
5561
5554
5547
5540
5533
5525
5517
5510
5501
5493
5485
5476
5467
5458
5449
5439
5430
5420
5410
5400
5390
5379
5368
5358
5347
5336
5324
5313
5301
5290
5278
5266
5255
5243
5231
5219
5206
5194
5182
5170
5157
5145
5132
5120
5108
5095
5083
5070
5058
5045
5033
5020
5008
4995
4982
4970
4957
4944
4932
4919
4906
4893
4881
4868
4855
4843
4830
4817
4805
4792
4780
4767
4755
4742
4730
4718
4705
4693
4681
4669
4657
4645
4633
4621
4609
4598
4586
4575
4563
4552
4540
4529
4518
4507
4496
4485
4474
4463
4453
4442
4432
4421
4411
4401
4391
4381
4371
4361
4352
4342
4333
4324
4315
4306
4297
4288
4280
4271
4263
4255
4247
4239
4232
4224
4217
4210
4203
4196
4189
4183
4176
4170
4164
4158
4152
4146
4140
4135
4129
4124
4118
4113
4108
4103
4098
4094
4089
4085
4081
4077
4073
4069
4065
4061
4058
4054
4051
4048
4045
4042
4038
4035
4033
4030
4027
4026
4022
4021
4019
4017
4014
4013
4011
4010
4008
4006
4005
4003
4003
4001
4000
3999
3998
3996
3995
3994
3994
3993
3992
3991
3991
3990
3990
3989
3989
3988
3988
3988
3987
3987
3987
3986
3986
3986
3985
3985
3985
3984
3984
3983
3983
3982
3982
3981
3980
3980
3979
3978
3977
3976
3975
3974
3973
3972
3971
3970
3968
3967
3965
3964
3962
3961
3959
3957
3956
3954
3952
3951
3949
3947
3946
3944
3942
3941
3939
3937
3936
3934
3932
3931
3929
3927
3926
3924
3923
3921
3919
3918
3916
3914
3912
3911
3909
3907
3905
3903
3900
3898
3896
3893
3891
3889
3886
3883
3881
3878
3875
3873
3870
3867
3864
3861
3859
3856
3853
3850
3847
3845
3842
3839
3836
3833
3831
3828
3825
3822
3819
3816
3813
3810
3806
3803
3800
3797
3793
3790
3786
3783
3779
3775
3771
3768
3764
3760
3756
3752
3747
3743
3739
3735
3731
3726
3722
3718
3714
3709
3705
3700
3696
3692
3687
3682
3678
3673
3669
3664
3659
3655
3650
3645
3641
3636
3631
3626
3622
3617
3612
3607
3603
3598
3593
3588
3584
3579
3574
3570
3565
3560
3555
3550
3545
3541
3536
3531
3526
3521
3516
3511
3506
3501
3496
3491
3486
3481
3476
3472
3467
3462
3457
3452
3447
3442
3437
3433
3428
3423
3418
3414
3409
3404
3400
3395
3390
3386
3381
3376
3372
3367
3362
3358
3353
3348
3344
3339
3334
3329
3324
3320
3315
3310
3305
3301
3296
3291
3286
3281
3276
3271
3266
3261
3256
3251
3246
3241
3236
3230
3225
3220
3214
3209
3203
3198
3193
3187
3182
3176
3171
3165
3160
3154
3149
3143
3138
3132
3126
3121
3115
3110
3104
3099
3093
3088
3082
3077
3071
3065
3059
3054
3048
3042
3036
3031
3025
3019
3013
3008
3002
2996
2990
2985
2979
2974
2968
2962
2957
2952
2946
2941
2936
2931
2925
2920
2915
2910
2905
2900
2895
2890
2885
2881
2876
2871
2866
2861
2857
2852
2848
2843
2838
2834
2829
2825
2820
2816
2811
2807
2802
2797
2793
2788
2783
2779
2774
2769
2765
2760
2755
2751
2746
2741
2737
2732
2727
2722
2718
2713
2708
2703
2698
2693
2689
2684
2679
2674
2668
2663
2658
2653
2648
2643
2637
2632
2626
2621
2615
2610
2604
2598
2592
2586
2580
2574
2568
2562
2556
2549
2543
2536
2530
2523
2516
2510
2503
2496
2489
2482
2475
2468
2460
2453
2446
2438
2431
2423
2415
2408
2400
2392
2384
2376
2368
2360
2352
2343
2335
2327
2318
2309
2301
2292
2283
2274
2265
2256
2247
2238
2228
2219
2209
2199
2190
2180
2170
2160
2149
2139
2129
2118
2107
2097
2086
2075
2064
2053
2041
2031
2019
2008
1996
1985
1973
1962
1950
1938
1926
1914
1902
1890
1878
1866
1854
1842
1830
1818
1806
1794
1782
1770
1758
1746
1734
1721
1709
1697
1685
1672
1660
1647
1635
1622
1610
1597
1585
1572
1559
1547
1534
1521
1508
1495
1483
1470
1457
1444
1431
1418
1405
1392
1379
1366
1354
1341
1328
1315
1302
1289
1277
1264
1251
1238
1226
1213
1200
1187
1175
1162
1149
1136
1123
1110
1097
1084
1071
1058
1045
1032
1018
1006
993
980
967
953
940
927
913
900
886
873
859
846
832
818
804
791
777
763
749
735
721
708
694
680
666
652
638
624
611
597
583
569
555
541
527
513
499
484
470
456
442
428
414
399
385
371
356
342
328
313
299
285
270
256
241
227
213
198
184
169
155
141
126
112
98
84
69
55
41
27
12
-2
-16
-30
-44
-58
-72
-86
-99
-113
-127
-141
-154
-167
-181
-194
-207
-220
-233
-246
-259
-271
-284
-296
-309
-321
-333
-345
-357
-369
-380
-392
-404
-415
-427
-438
-449
-460
-472
-483
-493
-504
-515
-526
-537
-547
-558
-568
-579
-589
-600
-610
-620
-630
-640
-650
-660
-670
-680
-690
-699
-709
-718
-727
-736
-746
-755
-763
-772
-781
-790
-798
-806
-815
-823
-831
-839
-847
-855
-863
-870
-878
-885
-893
-900
-907
-914
-921
-928
-935
-942
-948
-955
-961
-967
-974
-980
-986
-992
-998
-1002
-1008
-1014
-1020
-1026
-1031
-1036
-1042
-1047
-1052
-1057
-1062
-1067
-1072
-1076
-1081
-1086
-1090
-1095
-1099
-1103
-1107
-1112
-1116
-1120
-1124
-1127
-1131
-1135
-1139
-1142
-1146
-1149
-1153
-1156
-1160
-1163
-1166
-1170
-1173
-1176
-1179
-1183
-1186
-1189
-1192
-1195
-1198
-1201
-1203
-1206
-1209
-1211
-1214
-1216
-1219
-1221
-1224
-1226
-1228
-1230
-1232
-1234
-1236
-1238
-1240
-1242
-1244
-1246
-1247
-1249
-1251
-1252
-1254
-1255
-1257
-1258
-1259
-1261
-1262
-1263
-1264
-1265
-1266
-1267
-1268
-1269
-1270
-1271
-1272
-1272
-1273
-1274
-1275
-1275
-1276
-1277
-1277
-1278
-1278
-1279
-1279
-1280
-1280
-1281
-1281
-1281
-1282
-1282
-1282
-1282
-1283
-1283
-1283
-1283
-1283
-1283
-1283
-1283
-1283
-1283
-1283
-1283
-1283
-1282
-1282
-1282
-1281
-1281
-1281
-1280
-1280
-1279
-1278
-1278
-1277
-1276
-1275
-1275
-1274
-1273
-1272
-1271
-1270
-1269
-1268
-1267
-1266
-1265
-1264
-1263
-1261
-1260
-1259
-1258
-1257
-1256
-1254
-1253
-1252
-1250
-1249
-1248
-1246
-1245
-1244
-1242
-1241
-1240
-1239
-1237
-1236
-1235
-1233
-1232
-1231
-1230
-1228
-1227
-1226
-1225
-1224
-1222
-1221
-1220
-1219
-1218
-1217
-1215
-1214
-1213
-1212
-1211
-1210
-1209
-1208
-1207
-1206
-1205
-1204
-1203
-1202
-1201
-1200
-1200
-1199
-1198
-1197
-1196
-1196
-1195
-1195
-1194
-1193
-1193
-1193
-1192
-1192
-1192
-1191
-1191
-1191
-1190
-1190
-1190
-1189
-1189
-1189
-1188
-1188
-1188
-1187
-1187
-1187
-1186
-1186
-1185
-1185
-1185
-1184
-1184
-1184
-1183
-1183
-1183
-1182
-1182
-1182
-1181
-1181
-1181
-1180
-1180
-1180
-1179
-1179
-1179
-1178
-1178
-1178
-1177
-1177
-1177
-1176
-1176
-1176
-1175
-1175
-1174
-1174
-1174
-1173
-1173
-1173
-1172
-1172
-1172
-1171
-1171
-1171
-1170
-1170
-1170
-1169
-1169
-1169
-1168
-1168
-1168
-1167
-1167
-1166
-1166
-1166
-1165
-1165
-1165
-1164
-1164
-1164
-1163
-1163
-1163
-1162
-1162
-1162
-1161
-1161
-1160
-1160
-1160
-1159
-1159
-1159
-1158
-1158
-1158
-1157
-1157
-1157
-1156
-1156
-1155
-1155
-1155
-1154
-1154
-1154
-1153
-1153
-1153
-1152
-1152
-1152
-1151
-1151
-1151
-1150
-1150
-1149
-1149
-1149
-1148
-1148
-1148
-1147
-1147
-1147
-1146
-1146
-1145
-1145
-1145
-1144
-1144
-1144
-1143
-1143
-1143
-1142
-1142
-1142
-1141
-1141
-1140
-1140
-1140
-1139
-1139
-1139
-1138
-1138
-1138
-1137
-1137
-1136
-1136
-1136
-1135
-1135
-1135
-1134
-1134
-1134
-1133
-1133
-1132
-1132
-1132
-1131
-1131
-1131
-1130
-1130
-1129
-1129
-1129
-1128
-1128
-1128
-1127
-1127
-1127
-1126
-1126
-1125
-1125
-1125
-1124
-1124
-1124
-1123
-1123
-1122
-1122
-1122
-1121
-1121
-1121
-1120
-1120
-1120
-1119
-1119
-1118
-1118
-1118
-1117
-1117
-1117
-1116
-1116
-1115
-1115
-1115
-1114
-1114
-1114
-1113
-1113
-1112
-1112
-1112
-1111
-1111
-1111
-1110
-1110
-1110
-1109
-1109
-1108
-1108
-1108
-1107
-1107
-1107
-1106
-1106
-1105
-1105
-1105
-1104
-1104
-1104
-1103
-1103
-1102
-1102
-1102
-1101
-1101
-1101
-1100
-1100
-1099
-1099
-1099
-1098
-1098
-1097
-1097
-1097
-1096
-1096
-1096
-1095
-1095
-1094
-1094
-1094
-1093
-1093
-1093
-1092
-1092
-1091
-1091
-1091
-1090
-1090
-1090
-1089
-1089
-1088
-1088
-1088
-1087
-1087
-1086
-1086
-1086
-1085
-1085
-1085
-1084
-1084
-1083
-1083
-1083
-1082
-1082
-1082
-1081
-1081
-1080
-1080
-1080
-1079
-1079
-1078
-1078
-1078
-1077
-1077
-1077
-1076
-1076
-1075
-1075
-1075
-1074
-1074
-1073
-1073
-1073
-1072
-1072
-1072
-1071
-1071
-1070
-1070
-1070
-1069
-1069
-1068
-1068
-1068
-1067
-1067
-1067
-1066
-1066
-1065
-1065
-1065
-1064
-1064
-1063
-1063
-1063
-1062
-1062
-1062
-1061
-1061
-1060
-1060
-1060
-1059
-1059
-1058
-1058
-1058
-1057
-1057
-1056
-1056
-1056
-1055
-1055
-1055
-1054
-1054
-1053
-1053
-1053
-1052
-1052
-1051
-1051
-1051
-1050
-1050
-1049
-1049
-1049
-1048
-1048
-1048
-1047
-1047
-1046
-1046
-1046
-1045
-1045
-1044
-1044
-1044
-1043
-1043
-1042
-1042
-1042
-1041
-1041
-1041
-1040
-1040
-1039
-1039
-1039
-1038
-1038
-1037
-1037
-1037
-1036
-1036
-1035
-1035
-1035
-1034
-1034
-1033
-1033
-1033
-1032
-1032
-1031
-1031
-1031
-1030
-1030
-1030
-1029
-1029
-1028
-1028
-1028
-1027
-1027
-1026
-1026
-1026
-1025
-1025
-1024
-1024
-1024
-1022
-1022
-1022
-1022
-1022
-1020
-1020
-1020
-1020
-1020
-1018
-1018
-1018
-1018
-1018
-1016
-1016
-1016
-1016
-1016
-1014
-1014
-1014
-1014
-1014
-1012
-1012
-1012
-1012
-1012
-1010
-1010
-1010
-1010
-1010
-1008
-1008
-1008
-1008
-1008
-1006
-1006
-1006
-1006
-1006
-1004
-1004
-1004
-1004
-1004
-1002
-1002
-1002
-1002
-1002
-1000
-1000
-1000
-1000
-1000
-999
-999
-999
-998
-998
-997
-997
-997
-996
-996
-995
-995
-995
-994
-994
-993
-993
-993
-992
-992
-991
-991
-991
-990
-990
-989
-989
-989
-988
-988
-987
-987
-987
-986
-986
-985
-985
-985
-984
-984
-983
-983
-983
-982
-982
-981
-981
-981
-980
-980
-979
-979
-979
-978
-978
-977
-977
-977
-976
-976
-975
-975
-975
-974
-974
-973
-973
-973
-972
-972
-971
-971
-971
-970
-970
-969
-969
-969
-968
-968
-967
-967
-966
-966
-966
-965
-965
-964
-964
-964
-963
-963
-962
-962
-962
-961
-961
-960
-960
-960
-959
-959
-958
-958
-958
-957
-957
-956
-956
-956
-955
-955
-954
-954
-954
-953
-953
-952
-952
-952
-951
-951
-950
-950
-950
-949
-949
-948
-948
-948
-947
-947
-946
-946
-945
-945
-945
-944
-944
-943
-943
-943
-942
-942
-941
-941
-941
-940
-940
-939
-939
-939
-938
-938
-937
-937
-937
-936
-936
-935
-935
-935
-934
-934
-933
-933
-933
-932
-932
-931
-931
-930
-930
-930
-929
-929
-928
-928
-928
-927
-927
-926
-926
-926
-925
-925
-924
-924
-924
-923
-923
-922
-922
-922
-921
-921
-920
-920
-920
-919
-919
-918
-918
-917
-917
-917
-916
-916
-915
-915
-915
-914
-914
-913
-913
-913
-912
-912
-911
-911
-911
-910
-910
-909
-909
-909
-908
-908
-907
-907
-907
-906
-906
-905
-905
-904
-904
-904
-903
-903
-902
-902
-902
-901
-901
-900
-900
-900
-899
-899
-898
-898
-898
-897
-897
-896
-896
-896
-895
-895
-894
-894
-893
-893
-893
-892
-892
-891
-891
-891
-890
-890
-889
-889
-889
-888
-888
-887
-887
-887
-886
-886
-885
-885
-885
-884
-884
-883
-883
-882
-882
-882
-881
-881
-880
-880
-880
-879
-879
-878
-878
-878
-877
-877
-876
-876
-876
-875
-875
-874
-874
-874
-873
-873
-872
-872
-871
-871
-871
-870
-870
-869
-869
-869
-868
-868
-867
-867
-867
-866
-866
-865
-865
-865
-864
-864
-863
-863
-863
-862
-862
-861
-861
-860
-860
-860
-859
-859
-858
-858
-858
-857
-857
-856
-856
-856
-855
-855
-854
-854
-854
-853
-853
-852
-852
-852
-851
-851
-850
-850
-849
-849
-849
-848
-848
-847
-847
-847
-846
-846
-845
-845
-845
-844
-844
-843
-843
-843
-842
-842
-841
-841
-841
-840
-840
-839
-839
-838
-838
-838
-837
-837
-836
-836
-836
-835
-835
-834
-834
-834
-833
-833
-832
-832
-832
-831
-831
-830
-830
-830
-829
-829
-828
-828
-828
-827
-827
-826
-826
-825
-825
-825
-824
-824
-823
-823
-823
-822
-822
-821
-821
-821
-820
-820
-819
-819
-819
-818
-818
-817
-817
-817
-816
-816
-815
-815
-815
-814
-814
-813
-813
-812
-812
-812
-811
-811
-810
-810
-810
-809
-809
-808
-808
-808
-807
-807
-806
-806
-806
-805
-805
-804
-804
-804
