5
15434
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-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
-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
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-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
-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
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-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
-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
-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
-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
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-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
-14
-14
-14
-14
-14
-14
-14
-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
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-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
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-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
-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
-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
-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
-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
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-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
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-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
-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
-8
-8
-8
-8
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-7
-7
-7
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
0
0
0
0
0
1
1
1
1
1
2
2
2
2
2
3
3
3
3
3
3
3
4
4
4
4
4
4
4
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
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
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
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
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
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
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
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
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-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
-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
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-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
-13
-13
-13
-13
-13
-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
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-17
-17
-17
-17
-17
-17
-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
-19
-19
-19
-19
-19
-19
-19
-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
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-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
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-20
-20
-20
-20
-20
-20
-20
-20
-20
-19
-19
-19
-19
-19
-19
-18
-18
-18
-18
-18
-17
-17
-17
-17
-16
-16
-16
-16
-16
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-14
-14
-13
-13
-13
-13
-13
-13
-13
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-11
-11
-11
-11
-11
-11
-10
-10
-10
-10
-10
-9
-9
-9
-9
-8
-8
-8
-8
-7
-7
-7
-7
-7
-6
-6
-6
-6
-5
-5
-5
-5
-4
-4
-4
-3
-3
-3
-3
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
0
0
0
0
0
1
1
1
1
2
2
2
2
3
3
3
4
4
4
5
5
5
6
6
6
7
7
7
8
8
8
9
9
9
10
10
11
11
11
12
12
12
13
13
13
14
14
14
15
15
15
16
16
16
16
17
17
17
17
18
18
18
18
18
19
19
19
19
20
20
20
20
20
21
21
21
21
21
22
22
22
22
22
23
23
23
23
23
24
24
24
24
24
25
25
25
25
25
25
26
26
26
26
26
27
27
27
27
27
27
28
28
28
28
28
28
28
29
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
30
30
30
30
30
30
30
30
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
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
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
34
34
34
34
34
34
34
34
34
34
34
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
35
35
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
35
35
35
34
33
33
32
30
29
27
25
23
21
18
15
12
9
6
3
1
-2
-5
-8
-10
-12
-13
-15
-16
-17
-17
-17
-17
-17
-16
-16
-15
-14
-14
-13
-14
-14
-14
-14
-14
-13
-12
-10
-9
-7
-6
-5
-5
-6
-7
-9
-11
-14
-16
-19
-21
-23
-26
-28
-31
-34
-38
-42
-46
-49
-53
-57
-61
-65
-68
-72
-75
-78
-80
-83
-85
-86
-88
-89
-90
-91
-92
-94
-95
-96
-97
-97
-98
-98
-98
-98
-98
-97
-96
-95
-95
-95
-96
-97
-99
-102
-105
-108
-112
-115
-118
-122
-125
-129
-134
-140
-146
-153
-161
-168
-174
-180
-185
-189
-193
-198
-202
-208
-213
-220
-226
-232
-237
-241
-245
-247
-248
-249
-249
-249
-249
-249
-251
-253
-256
-259
-262
-265
-267
-269
-270
-271
-272
-273
-276
-280
-284
-290
-296
-303
-310
-317
-324
-332
-340
-348
-357
-366
-375
-384
-392
-401
-410
-419
-429
-439
-449
-459
-469
-479
-489
-499
-509
-520
-531
-542
-554
-566
-579
-591
-604
-617
-631
-644
-658
-672
-687
-701
-716
-730
-745
-759
-774
-790
-805
-821
-838
-856
-873
-891
-909
-926
-943
-959
-976
-993
-1010
-1028
-1046
-1065
-1085
-1105
-1125
-1146
-1168
-1190
-1213
-1237
-1262
-1287
-1312
-1337
-1361
-1385
-1408
-1431
-1453
-1475
-1495
-1515
-1535
-1553
-1570
-1587
-1604
-1621
-1638
-1655
-1673
-1690
-1707
-1722
-1737
-1752
-1766
-1780
-1795
-1812
-1830
-1849
-1869
-1888
-1908
-1926
-1943
-1959
-1975
-1991
-2007
-2024
-2041
-2059
-2078
-2096
-2116
-2135
-2156
-2177
-2199
-2222
-2246
-2270
-2294
-2318
-2341
-2363
-2386
-2409
-2432
-2457
-2483
-2509
-2533
-2557
-2578
-2598
-2616
-2635
-2654
-2675
-2698
-2722
-2747
-2772
-2796
-2817
-2837
-2854
-2870
-2887
-2905
-2925
-2947
-2971
-2995
-3018
-3040
-3059
-3075
-3090
-3103
-3115
-3128
-3143
-3159
-3177
-3198
-3221
-3247
-3276
-3307
-3340
-3374
-3407
-3441
-3474
-3508
-3542
-3577
-3612
-3648
-3682
-3715
-3746
-3774
-3798
-3818
-3835
-3849
-3863
-3877
-3891
-3907
-3922
-3936
-3949
-3962
-3974
-3987
-3999
-4010
-4019
-4026
-4032
-4038
-4043
-4048
-4053
-4058
-4065
-4073
-4083
-4097
-4111
-4125
-4137
-4146
-4154
-4161
-4169
-4178
-4189
-4201
-4214
-4226
-4237
-4246
-4253
-4260
-4266
-4271
-4275
-4279
-4282
-4283
-4284
-4284
-4284
-4285
-4286
-4288
-4290
-4291
-4293
-4295
-4297
-4301
-4307
-4313
-4322
-4330
-4339
-4346
-4351
-4353
-4352
-4349
-4346
-4342
-4338
-4333
-4326
-4318
-4308
-4299
-4291
-4286
-4283
-4282
-4282
-4281
-4279
-4278
-4275
-4273
-4272
-4271
-4272
-4272
-4273
-4273
-4273
-4273
-4273
-4274
-4279
-4285
-4293
-4302
-4311
-4319
-4325
-4328
-4329
-4327
-4322
-4314
-4305
-4295
-4285
-4277
-4270
-4263
-4257
-4252
-4246
-4240
-4231
-4220
-4205
-4185
-4162
-4137
-4110
-4083
-4058
-4034
-4011
-3990
-3969
-3949
-3929
-3908
-3888
-3866
-3844
-3821
-3796
-3770
-3743
-3716
-3689
-3663
-3637
-3612
-3588
-3563
-3538
-3513
-3489
-3467
-3445
-3423
-3401
-3379
-3356
-3332
-3307
-3280
-3252
-3221
-3190
-3157
-3122
-3086
-3049
-3011
-2972
-2935
-2899
-2865
-2832
-2801
-2768
-2735
-2702
-2669
-2637
-2608
-2581
-2557
-2534
-2512
-2490
-2468
-2447
-2426
-2407
-2390
-2375
-2364
-2354
-2344
-2333
-2321
-2307
-2293
-2279
-2268
-2260
-2252
-2246
-2238
-2228
-2217
-2202
-2186
-2168
-2148
-2127
-2104
-2079
-2052
-2024
-1995
-1966
-1937
-1907
-1876
-1845
-1814
-1784
-1755
-1729
-1705
-1684
-1664
-1645
-1625
-1605
-1584
-1562
-1541
-1519
-1496
-1472
-1446
-1418
-1388
-1356
-1325
-1293
-1261
-1229
-1197
-1165
-1132
-1098
-1064
-1031
-999
-969
-941
-914
-887
-860
-833
-806
-779
-752
-726
-699
-671
-640
-605
-568
-529
-489
-451
-416
-382
-350
-319
-288
-257
-226
-197
-170
-145
-122
-101
-82
-64
-46
-29
-11
7
26
44
62
77
91
104
116
126
135
140
143
142
140
136
130
121
110
97
81
66
53
43
36
32
30
29
27
24
19
10
0
-12
-23
-34
-43
-52
-61
-70
-78
-85
-91
-97
-102
-108
-116
-125
-133
-142
-149
-156
-161
-167
-174
-181
-189
-199
-211
-226
-243
-262
-284
-306
-328
-349
-370
-390
-410
-430
-450
-471
-495
-521
-549
-580
-611
-641
-670
-697
-721
-743
-764
-783
-801
-817
-833
-849
-867
-888
-912
-938
-969
-1000
-1035
-1069
-1100
-1128
-1153
-1178
-1203
-1231
-1262
-1297
-1333
-1369
-1404
-1437
-1468
-1499
-1529
-1561
-1595
-1632
-1672
-1715
-1759
-1802
-1843
-1883
-1920
-1957
-1993
-2029
-2067
-2102
-2136
-2167
-2193
-2213
-2227
-2237
-2244
-2250
-2257
-2268
-2284
-2306
-2332
-2361
-2392
-2423
-2452
-2476
-2496
-2511
-2522
-2530
-2537
-2543
-2548
-2551
-2555
-2558
-2563
-2568
-2572
-2575
-2576
-2574
-2571
-2570
-2572
-2577
-2586
-2597
-2609
-2622
-2637
-2653
-2673
-2695
-2720
-2745
-2771
-2797
-2823
-2849
-2875
-2901
-2926
-2951
-2976
-3001
-3027
-3053
-3079
-3103
-3128
-3153
-3179
-3207
-3235
-3263
-3289
-3315
-3340
-3367
-3396
-3429
-3466
-3508
-3554
-3604
-3654
-3704
-3750
-3791
-3826
-3855
-3879
-3898
-3912
-3922
-3925
-3921
-3909
-3891
-3868
-3842
-3813
-3783
-3751
-3715
-3674
-3628
-3577
-3523
-3468
-3412
-3357
-3301
-3246
-3190
-3134
-3076
-3014
-2947
-2875
-2796
-2713
-2629
-2546
-2467
-2392
-2320
-2251
-2182
-2111
-2036
-1956
-1873
-1786
-1699
-1614
-1533
-1458
-1389
-1326
-1268
-1212
-1156
-1098
-1036
-971
-904
-835
-768
-703
-640
-579
-520
-461
-403
-343
-283
-222
-164
-108
-55
-6
42
92
144
199
255
308
358
403
445
484
522
558
592
624
655
687
719
753
788
826
865
906
948
990
1032
1072
1112
1153
1197
1247
1302
1361
1421
1479
1535
1589
1644
1701
1762
1828
1898
1970
2043
2114
2183
2251
2319
2388
2459
2531
2604
2676
2746
2813
2878
2943
3009
3079
3153
3231
3315
3404
3498
3596
3697
3799
3898
3993
4083
4170
4254
4336
4419
4501
4583
4664
4744
4824
4902
4978
5051
5121
5187
5252
5317
5386
5461
5540
5622
5705
5787
5868
5947
6026
6107
6189
6273
6359
6445
6531
6614
6694
6771
6846
6918
6990
7062
7135
7208
7281
7354
7428
7502
7576
7649
7718
7783
7842
7898
7950
8002
8054
8106
8159
8212
8263
8313
8362
8412
8462
8512
8563
8615
8666
8716
8766
8814
8860
8904
8946
8987
9030
9075
9121
9170
9221
9275
9331
9392
9457
9526
9598
9671
9744
9816
9886
9956
10025
10094
10164
10235
10306
10377
10448
10519
10588
10659
10731
10806
10884
10965
11046
11126
11204
11278
11350
11418
11482
11542
11598
11650
11699
11748
11799
11852
11907
11964
12023
12082
12141
12199
12255
12308
12359
12408
12455
12500
12545
12588
12630
12672
12712
12751
12790
12829
12867
12906
12944
12983
13022
13060
13096
13129
13159
13184
13207
13225
13241
13252
13260
13264
13264
13263
13260
13257
13251
13242
13228
13208
13183
13155
13126
13100
13080
13068
13062
13063
13067
13071
13072
13070
13063
13054
13042
13030
13018
13006
12993
12979
12963
12947
12929
12911
12894
12879
12865
12854
12845
12838
12832
12827
12824
12822
12822
12823
12824
12824
12824
12823
12825
12831
12839
12850
12861
12869
12873
12873
12871
12867
12865
12862
12857
12847
12831
12808
12780
12749
12718
12691
12669
12651
12637
12625
12614
12603
12594
12585
12579
12574
12571
12568
12564
12560
12552
12543
12531
12517
12502
12485
12468
12450
12431
12410
12390
12369
12351
12335
12322
12312
12305
12299
12295
12291
12285
12279
12271
12263
12255
12246
12237
12226
12213
12198
12183
12169
12156
12147
12140
12134
12127
12116
12100
12078
12049
12018
11985
11954
11926
11899
11875
11850
11827
11805
11786
11771
11759
11749
11740
11730
11720
11708
11697
11688
11681
11677
11677
11680
11685
11689
11692
11693
11691
11689
11687
11687
11689
11692
11694
11696
11697
11697
11695
11690
11684
11676
11668
11662
11658
11657
11660
11666
11674
11684
11696
11709
11724
11738
11751
11763
11772
11779
11784
11789
11795
11803
11812
11824
11837
11849
11861
11870
11876
11879
11881
11881
11881
11883
11886
11891
11895
11899
11902
11903
11902
11901
11899
11895
11888
11878
11865
11851
11835
11820
11804
11789
11772
11756
11739
11724
11710
11698
11688
11678
11668
11656
11643
11629
11615
11603
11592
11584
11578
11574
11574
11578
11585
11596
11608
11620
11629
11634
11637
11639
11642
11651
11664
11683
11704
11728
11750
11770
11786
11799
11808
11813
11816
11818
11821
11826
11832
11839
11847
11853
11855
11854
11847
11837
11823
11807
11790
11773
11756
11739
11722
11706
11690
11673
11657
11640
11622
11602
11581
11557
11530
11502
11474
11446
11420
11398
11379
11362
11346
11330
11313
11293
11270
11245
11216
11186
11154
11121
11090
11062
11036
11012
10990
10969
10947
10925
10903
10883
10865
10851
10840
10833
10831
10834
10842
10854
10868
10883
10896
10907
10914
10917
10917
10913
10904
10891
10874
10855
10836
10819
10802
10785
10766
10741
10711
10675
10635
10594
10552
10512
10473
10436
10400
10362
10323
10280
10234
10184
10133
10081
10030
9979
9930
9879
9828
9776
9723
9670
9618
9566
9515
9464
9414
9365
9316
9267
9217
9163
9102
9034
8960
8882
8804
8729
8658
8592
8530
8468
8407
8345
8284
8226
8173
8125
8083
8045
8009
7972
7934
7891
7845
7795
7741
7687
7633
7581
7530
7481
7432
7383
7333
7280
7227
7173
7119
7068
7020
6975
6931
6889
6848
6807
6766
6725
6686
6648
6610
6573
6534
6494
6450
6403
6353
6299
6243
6186
6129
6073
6020
5968
5920
5873
5827
5782
5738
5693
5648
5601
5552
5501
5447
5391
5334
5277
5221
5166
5112
5058
5003
4947
4890
4832
4776
4721
4668
4618
4571
4528
4488
4452
4418
4385
4352
4318
4284
4250
4218
4188
4161
4136
4112
4086
4059
4027
3990
3950
3909
3868
3829
3790
3753
3716
3680
3644
3608
3573
3539
3505
3471
3436
3400
3362
3321
3275
3227
3177
3127
3081
3039
3002
2970
2942
2917
2892
2866
2839
2810
2779
2750
2722
2697
2674
2653
2633
2611
2588
2561
2530
2493
2449
2400
2349
2299
2254
2219
2192
2174
2162
2153
2143
2132
2117
2100
2081
2063
2048
2037
2032
2028
2025
2019
2007
1991
1968
1941
1910
1876
1840
1803
1766
1731
1698
1667
1639
1615
1594
1575
1559
1543
1526
1510
1494
1480
1469
1462
1460
1462
1469
1481
1496
1514
1533
1552
1568
1581
1592
1600
1609
1620
1635
1653
1676
1702
1730
1760
1793
1827
1864
1904
1947
1992
2037
2085
2132
2179
2229
2282
2339
2403
2470
2541
2612
2681
2747
2808
2864
2917
2968
3017
3067
3118
3170
3221
3272
3323
3375
3427
3482
3539
3595
3649
3698
3741
3779
3813
3846
3878
3911
3944
3976
4006
4037
4065
4091
4117
4141
4164
4188
4212
4236
4261
4284
4306
4325
4343
4359
4376
4393
4410
4428
4447
4465
4482
4496
4508
4517
4522
4522
4517
4507
4490
4469
4445
4419
4394
4371
4351
4332
4315
4296
4276
4254
4229
4201
4169
4135
4097
4056
4011
3965
3914
3859
3799
3735
3667
3599
3531
3464
3399
3336
3270
3201
3126
3044
2955
2860
2762
2662
2563
2467
2375
2289
2207
2131
2061
1996
1935
1878
1824
1772
1722
1673
1627
1584
1543
1505
1468
1433
1399
1367
1337
1308
1281
1253
1225
1196
1166
1134
1100
1064
1024
981
935
886
838
789
742
696
653
612
574
538
506
475
446
419
393
369
347
327
308
289
269
245
219
190
159
130
103
79
57
39
23
11
1
-7
-13
-18
-26
-37
-51
-70
-91
-115
-142
-171
-202
-235
-270
-306
-345
-385
-427
-470
-516
-564
-616
-674
-740
-813
-893
-979
-1070
-1165
-1263
-1365
-1470
-1577
-1685
-1792
-1898
-2001
-2105
-2207
-2310
-2415
-2524
-2636
-2751
-2868
-2983
-3095
-3203
-3306
-3406
-3504
-3600
-3695
-3792
-3890
-3988
-4086
-4185
-4281
-4376
-4471
-4567
-4668
-4774
-4886
-5002
-5122
-5245
-5371
-5501
-5638
-5782
-5932
-6089
-6250
-6412
-6575
-6737
-6896
-7053
-7208
-7363
-7520
-7681
-7846
-8016
-8189
-8364
-8540
-8716
-8889
-9061
-9231
-9397
-9558
-9711
-9856
-9992
-10118
-10237
-10348
-10453
-10552
-10644
-10729
-10806
-10875
-10935
-10985
-11025
-11053
-11071
-11080
-11080
-11073
-11062
-11045
-11025
-11001
-10974
-10944
-10911
-10876
-10838
-10798
-10756
-10714
-10672
-10630
-10589
-10550
-10512
-10476
-10443
-10413
-10387
-10367
-10351
-10340
-10334
-10332
-10334
-10337
-10341
-10344
-10347
-10351
-10356
-10366
-10381
-10401
-10428
-10460
-10495
-10531
-10566
-10597
-10623
-10645
-10662
-10676
-10687
-10696
-10703
-10707
-10708
-10707
-10702
-10695
-10684
-10671
-10655
-10639
-10622
-10607
-10593
-10580
-10566
-10551
-10534
-10515
-10495
-10475
-10455
-10437
-10421
-10406
-10392
-10379
-10365
-10352
-10340
-10331
-10327
-10331
-10340
-10354
-10370
-10385
-10397
-10407
-10416
-10424
-10434
-10447
-10465
-10488
-10517
-10553
-10595
-10643
-10695
-10751
-10808
-10868
-10929
-10992
-11059
-11130
-11206
-11285
-11368
-11453
-11537
-11618
-11694
-11763
-11823
-11875
-11917
-11952
-11980
-12002
-12015
-12021
-12019
-12009
-11994
-11974
-11952
-11928
-11903
-11878
-11853
-11827
-11800
-11773
-11746
-11720
-11698
-11681
-11669
-11661
-11657
-11653
-11648
-11640
-11631
-11621
-11610
-11600
-11592
-11586
-11583
-11581
-11579
-11579
-11580
-11581
-11584
-11587
-11591
-11594
-11596
-11596
-11594
-11593
-11591
-11590
-11589
-11589
-11588
-11586
-11583
-11578
-11572
-11565
-11556
-11546
-11534
-11522
-11509
-11496
-11482
-11467
-11450
-11431
-11410
-11387
-11362
-11336
-11311
-11286
-11261
-11236
-11209
-11181
-11150
-11115
-11075
-11031
-10981
-10925
-10865
-10801
-10736
-10669
-10601
-10530
-10457
-10382
-10304
-10224
-10143
-10059
-9975
-9888
-9801
-9713
-9625
-9538
-9452
-9366
-9279
-9191
-9102
-9011
-8917
-8822
-8726
-8629
-8533
-8438
-8344
-8250
-8156
-8058
-7960
-7857
-7750
-7639
-7527
-7414
-7302
-7192
-7085
-6980
-6876
-6774
-6673
-6572
-6470
-6368
-6265
-6161
-6058
-5956
-5857
-5763
-5674
-5591
-5513
-5441
-5372
-5306
-5242
-5181
-5122
-5066
-5012
-4961
-4912
-4866
-4822
-4780
-4742
-4706
-4675
-4648
-4626
-4607
-4591
-4577
-4563
-4550
-4537
-4524
-4512
-4502
-4494
-4489
-4486
-4485
-4488
-4494
-4502
-4512
-4522
-4532
-4542
-4553
-4565
-4579
-4595
-4612
-4628
-4642
-4651
-4655
-4651
-4640
-4623
-4600
-4574
-4544
-4512
-4477
-4439
-4395
-4346
-4291
-4229
-4163
-4094
-4024
-3953
-3884
-3817
-3752
-3689
-3629
-3571
-3515
-3460
-3406
-3351
-3296
-3239
-3181
-3122
-3062
-3002
-2944
-2888
-2836
-2788
-2746
-2710
-2680
-2654
-2631
-2612
-2595
-2580
-2568
-2558
-2549
-2542
-2538
-2537
-2540
-2548
-2561
-2578
-2597
-2618
-2640
-2664
-2689
-2717
-2747
-2780
-2814
-2850
-2887
-2925
-2964
-3003
-3043
-3084
-3125
-3168
-3212
-3257
-3304
-3351
-3400
-3449
-3497
-3543
-3587
-3629
-3672
-3715
-3760
-3807
-3857
-3908
-3960
-4011
-4064
-4116
-4167
-4219
-4270
-4322
-4373
-4425
-4476
-4527
-4576
-4624
-4669
-4712
-4751
-4787
-4818
-4843
-4862
-4875
-4882
-4883
-4878
-4866
-4850
-4828
-4802
-4773
-4741
-4708
-4672
-4633
-4590
-4542
-4489
-4431
-4368
-4302
-4234
-4163
-4091
-4017
-3940
-3859
-3773
-3681
-3583
-3481
-3374
-3265
-3154
-3041
-2926
-2811
-2695
-2581
-2468
-2358
-2250
-2144
-2037
-1934
-1831
-1730
-1630
-1533
-1439
-1349
-1262
-1179
-1098
-1020
-943
-867
-790
-715
-641
-569
-500
-435
-375
-321
-272
-229
-190
-155
-121
-89
-58
-29
-2
21
41
57
71
83
93
103
111
119
126
132
139
147
156
166
178
192
208
227
249
272
295
318
339
357
372
385
394
402
408
415
421
428
435
441
444
443
438
429
416
399
379
355
329
301
272
245
220
198
178
160
143
125
107
88
68
49
32
16
0
-16
-36
-60
-89
-123
-161
-202
-244
-287
-328
-369
-409
-449
-492
-537
-585
-637
-692
-750
-810
-873
-938
-1004
-1073
-1142
-1213
-1286
-1360
-1435
-1512
-1590
-1668
-1748
-1828
-1907
-1986
-2063
-2137
-2210
-2280
-2351
-2423
-2498
-2574
-2652
-2731
-2810
-2889
-2968
-3045
-3122
-3199
-3274
-3349
-3422
-3493
-3561
-3628
-3693
-3756
-3818
-3880
-3939
-3997
-4051
-4105
-4156
-4205
-4252
-4295
-4335
-4371
-4404
-4434
-4460
-4484
-4506
-4527
-4548
-4571
-4596
-4622
-4649
-4674
-4697
-4715
-4727
-4733
-4731
-4722
-4705
-4682
-4653
-4620
-4584
-4544
-4501
-4454
-4402
-4345
-4282
-4211
-4134
-4048
-3954
-3853
-3746
-3633
-3516
-3395
-3272
-3147
-3021
-2895
-2770
-2647
-2527
-2411
-2298
-2190
-2084
-1981
-1879
-1779
-1679
-1581
-1485
-1392
-1305
-1225
-1153
-1091
-1037
-992
-953
-921
-894
-872
-854
-838
-823
-808
-793
-776
-756
-734
-711
-685
-658
-628
-595
-559
-519
-473
-423
-368
-309
-246
-179
-108
-33
47
131
218
308
401
496
591
687
783
879
977
1076
1178
1284
1394
1506
1620
1735
1849
1964
2079
2194
2309
2425
2540
2655
2769
2881
2991
3100
3208
3316
3423
3530
3636
3740
3842
3941
4038
4135
4232
4329
4428
4529
4632
4738
4845
4955
5065
5176
5288
5400
5513
5626
5740
5854
5970
6086
6200
6312
6419
6521
6618
6709
6796
6878
6955
7027
7093
7153
7204
7248
7282
7308
7325
7334
7338
7337
7332
7325
7315
7304
7292
7277
7259
7237
7210
7179
7142
7103
7061
7018
6974
6929
6885
6842
6799
6757
6716
6677
6638
6600
6563
6527
6492
6459
6428
6399
6373
6350
6330
6311
6294
6277
6260
6243
6225
6208
6192
6178
6166
6158
6153
6153
6157
6166
6179
6196
6216
6239
6263
6289
6316
6343
6372
6402
6433
6465
6497
6530
6563
6598
6635
6674
6715
6758
6802
6845
6888
6929
6968
7006
7045
7084
7124
7167
7211
7257
7304
7353
7405
7460
7519
7581
7647
7715
7787
7861
7939
8020
8106
8196
8290
8387
8487
8589
8693
8799
8908
9021
9136
9256
9379
9505
9634
9766
9898
10033
10168
10304
10440
10578
10716
10855
10994
11134
11274
11414
11554
11694
11832
11967
12097
12224
12347
12467
12584
12701
12817
12931
13044
13153
13260
13365
13466
13566
13664
13759
13853
13943
14029
14112
14191
14266
14340
14412
14483
14554
14625
14696
14766
14835
14903
14968
15031
15089
15144
15194
15239
15279
15313
15343
15368
15389
15407
15420
15429
15434
15434
15429
15419
15403
15381
15353
15320
15281
15239
15192
15141
15085
15024
14957
14885
14808
14724
14635
14540
14440
14337
14230
14122
14013
13903
13793
13683
13571
13459
13347
13233
13119
13004
12888
12771
12655
12541
12429
12320
12213
12110
12009
11908
11809
11709
11608
11508
11406
11305
11204
11102
11000
10897
10793
10687
10580
10470
10359
10246
10131
10014
9895
9774
9651
9525
9397
9266
9133
8998
8861
8723
8585
8447
8309
8170
8032
7894
7754
7614
7472
7330
7186
7041
6895
6747
6599
6449
6299
6148
5998
5849
5699
5550
5400
5250
5099
4947
4794
4639
4483
4326
4167
4008
3847
3684
3521
3358
3193
3029
2866
2703
2542
2382
2224
2068
1912
1757
1602
1447
1292
1136
981
826
671
519
368
219
71
-75
-220
-366
-511
-656
-800
-944
-1085
-1225
-1363
-1499
-1633
-1763
-1892
-2017
-2143
-2266
-2388
-2509
-2629
-2747
-2863
-2976
-3087
-3195
-3301
-3406
-3511
-3616
-3720
-3823
-3924
-4022
-4117
-4209
-4298
-4386
-4472
-4558
-4643
-4729
-4815
-4901
-4989
-5078
-5168
-5259
-5353
-5448
-5544
-5643
-5742
-5841
-5939
-6037
-6133
-6228
-6324
-6419
-6514
-6608
-6701
-6793
-6881
-6967
-7050
-7131
-7211
-7292
-7373
-7455
-7538
-7620
-7700
-7779
-7855
-7931
-8006
-8080
-8154
-8230
-8306
-8382
-8457
-8532
-8606
-8679
-8751
-8823
-8896
-8971
-9048
-9128
-9209
-9290
-9373
-9454
-9535
-9614
-9690
-9763
-9834
-9901
-9966
-10028
-10088
-10145
-10200
-10254
-10306
-10357
-10404
-10448
-10488
-10524
-10556
-10584
-10610
-10632
-10652
-10668
-10680
-10688
-10693
-10695
-10694
-10693
-10692
-10692
-10693
-10696
-10701
-10706
-10711
-10717
-10723
-10729
-10738
-10748
-10761
-10776
-10793
-10812
-10833
-10853
-10875
-10897
-10919
-10944
-10971
-11001
-11035
-11072
-11111
-11153
-11195
-11238
-11282
-11327
-11373
-11420
-11468
-11517
-11567
-11617
-11667
-11718
-11768
-11818
-11867
-11914
-11959
-12000
-12039
-12075
-12108
-12139
-12169
-12197
-12225
-12252
-12277
-12301
-12323
-12344
-12363
-12381
-12398
-12416
-12433
-12451
-12470
-12488
-12506
-12523
-12539
-12554
-12566
-12578
-12588
-12597
-12606
-12616
-12626
-12636
-12647
-12657
-12666
-12674
-12681
-12686
-12689
-12691
-12690
-12687
-12684
-12680
-12676
-12672
-12667
-12662
-12657
-12650
-12643
-12634
-12624
-12612
-12598
-12583
-12566
-12548
-12530
-12510
-12490
-12469
-12447
-12423
-12396
-12367
-12335
-12300
-12262
-12222
-12178
-12132
-12084
-12034
-11982
-11929
-11875
-11821
-11766
-11712
-11657
-11600
-11542
-11481
-11417
-11350
-11280
-11208
-11132
-11055
-10975
-10893
-10809
-10724
-10638
-10551
-10461
-10370
-10278
-10183
-10086
-9988
-9887
-9785
-9681
-9575
-9467
-9358
-9247
-9135
-9021
-8906
-8791
-8676
-8561
-8447
-8333
-8220
-8106
-7995
-7883
-7772
-7661
-7550
-7439
-7327
-7216
-7105
-6995
-6887
-6780
-6675
-6570
-6465
-6361
-6256
-6151
-6045
-5938
-5830
-5722
-5614
-5506
-5397
-5288
-5179
-5068
-4957
-4847
-4736
-4627
-4518
-4411
-4305
-4200
-4094
-3991
-3887
-3783
-3679
-3575
-3473
-3371
-3271
-3172
-3074
-2979
-2884
-2791
-2699
-2606
-2514
-2422
-2330
-2239
-2150
-2063
-1979
-1897
-1818
-1740
-1664
-1587
-1511
-1434
-1357
-1280
-1203
-1126
-1049
-971
-893
-814
-735
-654
-575
-495
-417
-338
-261
-183
-104
-26
52
129
205
280
355
429
502
575
648
721
793
864
934
1004
1072
1140
1206
1272
1336
1400
1463
1525
1587
1648
1709
1770
1832
1894
1956
2019
2081
2142
2201
2260
2316
2373
2429
2485
2543
2602
2662
2722
2781
2838
2894
2949
3004
3059
3114
3171
3228
3286
3345
3405
3466
3527
3589
3651
3712
3774
3836
3898
3960
4022
4083
4144
4203
4261
4317
4373
4427
4481
4534
4587
4639
4691
4741
4790
4838
4883
4927
4970
5011
5052
5092
5131
5171
5210
5249
5287
5326
5363
5401
5439
5476
5514
5552
5590
5626
5662
5697
5730
5761
5791
5820
5848
5874
5899
5923
5946
5969
5991
6013
6033
6052
6070
6085
6097
6107
6114
6117
6118
6116
6111
6105
6097
6087
6073
6057
6036
6012
5985
5956
5924
5892
5859
5827
5795
5765
5735
5705
5675
5646
5616
5587
5560
5533
5508
5483
5459
5436
5413
5390
5367
5343
5319
5295
5271
5247
5224
5202
5180
5157
5135
5113
5091
5070
5049
5028
5007
4987
4966
4945
4923
4901
4878
4855
4832
4808
4785
4763
4740
4718
4696
4674
4652
4629
4606
4582
4557
4532
4507
4481
4456
4432
4407
4381
4356
4330
4304
4278
4253
4228
4203
4179
4154
4128
4102
4074
4045
4014
3984
3953
3921
3888
3855
3821
3787
3752
3717
3682
3647
3612
3577
3543
3510
3478
3447
3417
3388
3360
3332
3306
3281
3256
3233
3211
3189
3170
3152
3136
3123
3112
3105
3100
3097
3096
3096
3096
3096
3097
3099
3102
3107
3113
3120
3129
3138
3148
3157
3167
3177
3186
3195
3203
3211
3217
3222
3225
3227
3226
3223
3218
3211
3201
3189
3176
3162
3147
3131
3115
3098
3079
3060
3039
3016
2992
2967
2940
2911
2883
2854
2825
2795
2765
2735
2704
2672
2640
2608
2576
2544
2512
2479
2447
2413
2379
2345
2311
2276
2242
2209
2176
2143
2110
2076
2041
2005
1967
1928
1886
1843
1798
1753
1706
1659
1611
1561
1510
1458
1404
1350
1294
1238
1182
1126
1068
1010
951
890
828
765
701
639
577
516
457
399
342
286
229
174
118
63
9
-44
-96
-146
-195
-242
-288
-332
-374
-415
-453
-489
-522
-552
-580
-606
-630
-652
-673
-691
-707
-721
-732
-741
-747
-751
-752
-752
-749
-744
-737
-727
-716
-704
-689
-673
-654
-633
-610
-585
-559
-531
-503
-473
-444
-414
-383
-352
-321
-287
-252
-215
-176
-135
-93
-50
-7
37
80
124
169
215
262
311
362
414
467
521
577
633
690
747
804
861
918
974
1029
1085
1141
1198
1255
1312
1368
1424
1479
1534
1588
1641
1696
1750
1806
1861
1917
1974
2029
2086
2141
2196
2250
2304
2358
2413
2468
2524
2581
2638
2696
2754
2811
2869
2925
2980
3033
3085
3136
3185
3232
3278
3322
3365
3407
3447
3485
3523
3559
3594
3628
3661
3692
3722
3751
3778
3805
3830
3855
3881
3906
3933
3959
3986
4011
4038
4062
4086
4108
4130
4150
4170
4189
4209
4228
4248
4267
4285
4303
4321
4339
4357
4374
4392
4411
4429
4447
4465
4483
4501
4519
4538
4559
4580
4602
4626
4649
4674
4699
4724
4750
4777
4805
4834
4864
4895
4927
4960
4993
5025
5058
5090
5123
5156
5189
5223
5258
5293
5328
5363
5399
5435
5472
5509
5546
5584
5622
5661
5700
5739
5777
5815
5852
5888
5924
5960
5995
6030
6065
6101
6137
6174
6211
6249
6287
6324
6362
6399
6436
6474
6512
6550
6588
6626
6663
6700
6735
6770
6804
6837
6869
6901
6933
6965
6996
7027
7058
7088
7119
7149
7179
7209
7240
7271
7303
7335
7368
7401
7435
7468
7502
7536
7570
7604
7640
7676
7713
7750
7788
7827
7865
7902
7940
7976
8012
8048
8082
8116
8148
8180
8211
8241
8270
8299
8328
8357
8385
8412
8440
8466
8492
8518
8543
8567
8592
8615
8638
8660
8680
8699
8716
8733
8749
8763
8777
8789
8800
8810
8819
8828
8835
8842
8847
8853
8858
8863
8868
8872
8876
8879
8880
8881
8881
8880
8879
8877
8876
8876
8875
8874
8873
8871
8869
8866
8864
8861
8859
8856
8854
8852
8850
8849
8848
8846
8843
8841
8837
8834
8831
8828
8825
8822
8820
8818
8817
8816
8816
8817
8817
8817
8817
8815
8813
8809
8804
8799
8793
8786
8778
8769
8760
8749
8736
8723
8707
8691
8673
8654
8634
8612
8589
8566
8541
8516
8490
8465
8440
8414
8388
8361
8334
8306
8277
8249
8219
8189
8160
8129
8096
8063
8029
7993
7956
7918
7879
7840
7800
7759
7718
7675
7631
7586
7540
7493
7446
7397
7349
7300
7251
7202
7153
7104
7054
7003
6952
6900
6848
6794
6740
6684
6627
6568
6508
6446
6384
6319
6254
6187
6118
6049
5978
5906
5832
5758
5683
5607
5530
5452
5374
5295
5216
5135
5053
4971
4887
4803
4719
4635
4551
4466
4382
4299
4215
4132
4050
3968
3886
3804
3722
3641
3560
3480
3401
3322
3245
3168
3091
3015
2939
2863
2789
2715
2641
2568
2495
2421
2347
2273
2199
2125
2052
1980
1910
1840
1772
1704
1637
1570
1503
1437
1371
1306
1242
1179
1116
1052
989
925
861
797
733
669
605
542
479
417
356
295
235
175
116
57
-3
-62
-122
-181
-241
-300
-359
-418
-478
-538
-598
-659
-720
-782
-844
-906
-969
-1032
-1095
-1158
-1221
-1284
-1347
-1411
-1473
-1536
-1598
-1660
-1722
-1784
-1845
-1906
-1966
-2025
-2086
-2145
-2203
-2261
-2319
-2376
-2433
-2489
-2545
-2599
-2653
-2704
-2755
-2805
-2853
-2901
-2948
-2994
-3040
-3084
-3127
-3169
-3208
-3247
-3283
-3319
-3353
-3387
-3419
-3451
-3482
-3512
-3542
-3570
-3597
-3623
-3647
-3670
-3692
-3712
-3731
-3749
-3766
-3783
-3799
-3816
-3832
-3847
-3863
-3878
-3893
-3907
-3921
-3934
-3947
-3960
-3974
-3988
-4002
-4016
-4029
-4042
-4054
-4065
-4075
-4085
-4094
-4103
-4112
-4120
-4129
-4138
-4147
-4156
-4165
-4174
-4182
-4190
-4198
-4205
-4212
-4219
-4226
-4233
-4241
-4249
-4257
-4265
-4274
-4283
-4292
-4301
-4310
-4319
-4328
-4337
-4346
-4355
-4364
-4373
-4383
-4393
-4403
-4414
-4425
-4436
-4448
-4460
-4474
-4487
-4501
-4516
-4531
-4545
-4560
-4574
-4587
-4599
-4609
-4619
-4629
-4638
-4648
-4657
-4666
-4675
-4684
-4693
-4702
-4711
-4721
-4730
-4740
-4749
-4758
-4767
-4775
-4783
-4791
-4799
-4808
-4817
-4827
-4838
-4849
-4861
-4874
-4888
-4903
-4920
-4937
-4956
-4976
-4997
-5018
-5039
-5060
-5082
-5103
-5126
-5149
-5173
-5197
-5222
-5248
-5273
-5297
-5322
-5346
-5370
-5394
-5418
-5442
-5465
-5489
-5511
-5533
-5553
-5572
-5590
-5607
-5622
-5636
-5649
-5662
-5672
-5682
-5690
-5698
-5704
-5710
-5715
-5719
-5723
-5725
-5725
-5724
-5721
-5716
-5710
-5702
-5692
-5682
-5669
-5656
-5641
-5625
-5608
-5590
-5571
-5550
-5529
-5508
-5486
-5464
-5441
-5418
-5395
-5371
-5346
-5320
-5295
-5269
-5243
-5217
-5191
-5165
-5139
-5114
-5088
-5063
-5039
-5014
-4988
-4963
-4937
-4911
-4885
-4860
-4834
-4809
-4784
-4760
-4736
-4712
-4689
-4665
-4642
-4619
-4596
-4573
-4550
-4528
-4506
-4483
-4461
-4438
-4415
-4392
-4369
-4346
-4323
-4299
-4275
-4251
-4227
-4203
-4178
-4153
-4127
-4100
-4073
-4045
-4016
-3986
-3955
-3924
-3892
-3859
-3825
-3790
-3754
-3716
-3678
-3638
-3598
-3558
-3517
-3476
-3435
-3394
-3351
-3308
-3264
-3218
-3172
-3125
-3077
-3030
-2982
-2935
-2888
-2842
-2796
-2751
-2707
-2662
-2618
-2575
-2531
-2487
-2444
-2400
-2357
-2314
-2272
-2229
-2187
-2146
-2105
-2065
-2025
-1988
-1950
-1913
-1877
-1841
-1806
-1772
-1739
-1706
-1673
-1640
-1608
-1577
-1546
-1516
-1487
-1459
-1433
-1407
-1383
-1360
-1339
-1319
-1300
-1283
-1266
-1250
-1235
-1219
-1204
-1190
-1176
-1162
-1149
-1136
-1124
-1112
-1100
-1088
-1076
-1065
-1053
-1040
-1027
-1012
-999
-984
-969
-955
-942
-928
-915
-903
-890
-877
-864
-851
-838
-826
-814
-802
-791
-780
-768
-757
-744
-732
-719
-706
-692
-679
-666
-653
-639
-626
-613
-599
-585
-571
-557
-543
-528
-513
-498
-482
-466
-450
-433
-416
-399
-381
-362
-343
-324
-304
-285
-265
-246
-228
-209
-189
-169
-148
-126
-103
-80
-57
-34
-12
11
34
57
81
105
129
154
179
205
230
256
282
308
335
362
390
418
446
475
505
536
567
600
632
665
698
731
763
796
830
863
898
932
967
1002
1038
1074
1110
1146
1182
1218
1254
1290
1327
1363
1399
1436
1473
1511
1550
1589
1628
1669
1709
1750
1791
1832
1874
1915
1957
2000
2041
2085
2128
2171
2213
2255
2296
2337
2377
2418
2457
2496
2535
2573
2611
2647
2683
2717
2750
2782
2812
2840
2868
2894
2919
2944
2967
2989
3010
3030
3048
3064
3079
3091
3102
3112
3120
3126
3132
3136
3139
3140
3140
3138
3134
3129
3123
3115
3106
3095
3083
3070
3056
3041
3025
3009
2992
2975
2958
2940
2922
2903
2884
2864
2843
2822
2801
2778
2755
2731
2707
2681
2655
2629
2602
2574
2545
2515
2484
2452
2417
2381
2344
2305
2265
2224
2182
2140
2096
2050
2003
1955
1905
1853
1800
1746
1690
1632
1574
1515
1455
1394
1332
1270
1207
1143
1078
1014
948
883
818
752
685
618
551
483
414
345
277
208
139
70
1
-67
-135
-203
-270
-336
-401
-465
-529
-591
-652
-712
-772
-831
-888
-945
-999
-1052
-1103
-1152
-1200
-1247
-1292
-1336
-1378
-1418
-1457
-1492
-1526
-1558
-1589
-1617
-1644
-1670
-1694
-1716
-1736
-1754
-1770
-1785
-1797
-1808
-1817
-1824
-1830
-1834
-1836
-1836
-1834
-1831
-1825
-1818
-1809
-1798
-1786
-1772
-1757
-1739
-1720
-1700
-1678
-1654
-1629
-1603
-1576
-1548
-1520
-1490
-1461
-1431
-1401
-1370
-1338
-1306
-1273
-1240
-1206
-1171
-1136
-1100
-1063
-1025
-986
-947
-907
-867
-826
-785
-745
-703
-662
-619
-576
-533
-488
-444
-398
-352
-306
-259
-211
-163
-115
-65
-16
35
85
136
187
239
290
342
395
448
501
555
610
666
723
780
839
899
959
1020
1081
1143
1204
1264
1325
1386
1448
1510
1572
1635
1699
1763
1827
1892
1958
2024
2089
2155
2220
2285
2350
2414
2477
2540
2602
2664
2726
2789
2851
2914
2977
3040
3103
3167
3230
3292
3355
3417
3479
3540
3602
3664
3727
3789
3852
3915
3977
4038
4100
4161
4223
4284
4345
4407
4469
4530
4592
4653
4714
4776
4837
4899
4961
5023
5084
5146
5206
5266
5326
5384
5443
5500
5557
5614
5670
5726
5782
5837
5891
5945
5998
6051
6103
6155
6207
6258
6309
6359
6408
6458
6506
6554
6602
6648
6694
6739
6782
6825
6867
6909
6949
6990
7029
7068
7107
7144
7182
7218
7254
7288
7322
7355
7387
7419
7449
7479
7508
7537
7564
7591
7617
7641
7665
7688
7710
7730
7749
7766
7781
7795
7807
7817
7826
7834
7840
7846
7850
7854
7856
7857
7857
7855
7852
7848
7842
7835
7827
7818
7808
7797
7785
7771
7758
7743
7728
7712
7695
7678
7661
7644
7626
7609
7591
7572
7553
7535
7515
7496
7477
7457
7437
7417
7396
7375
7354
7333
7311
7290
7268
7246
7225
7204
7184
7164
7146
7127
7110
7093
7077
7062
7047
7032
7018
7005
6992
6979
6968
6957
6947
6938
6931
6924
6917
6911
6906
6901
6896
6891
6887
6883
6879
6875
6872
6868
6864
6860
6856
6851
6847
6841
6836
6830
6824
6818
6811
6804
6797
6790
6782
6774
6766
6758
6750
6741
6733
6725
6716
6707
6698
6689
6680
6671
6662
6654
6646
6639
6631
6624
6616
6608
6600
6592
6584
6575
6566
6557
6548
6539
6529
6518
6507
6496
6484
6472
6459
6446
6433
6420
6405
6390
6374
6356
6338
6318
6297
6275
6252
6227
6201
6174
6146
6116
6085
6053
6019
5984
5946
5907
5866
5823
5778
5731
5682
5632
5580
5527
5472
5416
5357
5298
5236
5173
5109
5043
4975
4906
4836
4764
4691
4617
4542
4467
4390
4313
4236
4158
4078
4000
3921
3841
3761
3682
3602
3522
3442
3362
3282
3201
3120
3038
2956
2872
2788
2703
2618
2532
2446
2359
2272
2184
2095
2005
1916
1826
1736
1646
1555
1464
1373
1282
1190
1097
1004
911
817
723
629
535
442
348
255
161
68
-26
-119
-213
-306
-399
-492
-584
-676
-767
-857
-947
-1035
-1124
-1212
-1299
-1386
-1472
-1558
-1643
-1728
-1812
-1895
-1978
-2060
-2142
-2223
-2304
-2385
-2465
-2545
-2625
-2704
-2784
-2862
-2941
-3018
-3094
-3170
-3246
-3320
-3395
-3468
-3541
-3614
-3686
-3759
-3833
-3907
-3982
-4057
-4133
-4209
-4284
-4359
-4434
-4509
-4583
-4657
-4730
-4804
-4877
-4950
-5023
-5096
-5168
-5239
-5311
-5382
-5454
-5525
-5597
-5669
-5741
-5814
-5886
-5959
-6031
-6103
-6174
-6245
-6316
-6387
-6458
-6528
-6598
-6668
-6738
-6806
-6875
-6942
-7008
-7074
-7140
-7204
-7269
-7332
-7395
-7458
-7520
-7580
-7640
-7699
-7756
-7812
-7866
-7920
-7971
-8022
-8071
-8119
-8164
-8209
-8252
-8293
-8333
-8371
-8409
-8445
-8480
-8514
-8546
-8578
-8608
-8637
-8664
-8689
-8713
-8735
-8756
-8775
-8793
-8810
-8825
-8839
-8852
-8864
-8874
-8883
-8890
-8896
-8901
-8906
-8909
-8911
-8913
-8913
-8912
-8909
-8906
-8901
-8895
-8888
-8881
-8872
-8863
-8852
-8841
-8828
-8815
-8800
-8783
-8766
-8747
-8727
-8706
-8683
-8660
-8636
-8611
-8584
-8556
-8527
-8497
-8466
-8434
-8401
-8367
-8332
-8297
-8260
-8222
-8182
-8141
-8100
-8055
-8012
-7966
-7919
-7872
-7824
-7774
-7724
-7673
-7621
-7568
-7514
-7460
-7405
-7349
-7292
-7235
-7176
-7117
-7057
-6995
-6934
-6871
-6807
-6743
-6678
-6612
-6545
-6478
-6410
-6342
-6273
-6203
-6132
-6060
-5988
-5914
-5839
-5763
-5686
-5607
-5528
-5448
-5367
-5286
-5205
-5123
-5040
-4957
-4873
-4788
-4702
-4616
-4529
-4441
-4353
-4265
-4175
-4086
-3995
-3905
-3814
-3723
-3631
-3539
-3446
-3353
-3259
-3165
-3070
-2975
-2879
-2783
-2687
-2590
-2492
-2395
-2297
-2200
-2102
-2003
-1905
-1807
-1709
-1611
-1513
-1415
-1316
-1218
-1120
-1020
-922
-822
-723
-623
-523
-423
-324
-224
-125
-26
74
173
273
372
472
572
671
771
871
970
1069
1168
1266
1363
1459
1556
1652
1747
1842
1937
2031
2124
2217
2310
2402
2495
2587
2679
2770
2861
2951
3040
3129
3217
3305
3392
3479
3566
3652
3738
3823
3908
3992
4077
4160
4244
4327
4411
4493
4576
4658
4740
4821
4901
4981
5061
5140
5219
5298
5376
5453
5529
5604
5679
5753
5825
5897
5968
6038
6108
6176
6243
6310
6375
6440
6504
6567
6628
6689
6748
6806
6862
6917
6970
7022
7073
7123
7172
7219
7265
7310
7353
7396
7437
7476
7514
7551
7586
7619
7651
7682
7711
7739
7765
7790
7813
7834
7855
7874
7893
7910
7925
7940
7953
7964
7974
7982
7988
7993
7998
8000
8003
8004
8004
8003
8000
7997
7992
7986
7979
7971
7963
7954
7943
7932
7920
7906
7892
7877
7861
7845
7828
7811
7793
7775
7756
7737
7717
7697
7676
7655
7634
7613
7591
7570
7548
7526
7503
7481
7459
7436
7414
7391
7368
7345
7321
7298
7274
7250
7225
7201
7176
7151
7126
7100
7074
7047
7020
6992
6963
6935
6906
6877
6848
6819
6790
6760
6730
6699
6668
6636
6604
6571
6537
6503
6468
6433
6396
6359
6321
6283
6244
6205
6165
6125
6084
6043
6001
5959
5916
5873
5830
5787
5743
5699
5655
5611
5566
5522
5476
5431
5385
5339
5292
5245
5198
5150
5103
5055
5008
4960
4913
4866
4820
4774
4729
4684
4640
4597
4554
4511
4469
4427
4385
4344
4304
4263
4224
4185
4146
4109
4072
4035
4001
3967
3933
3900
3867
3835
3803
3771
3739
3708
3677
3647
3617
3587
3558
3529
3500
3472
3444
3415
3387
3359
3331
3303
3274
3246
3217
3188
3159
3129
3099
3069
3039
3008
2976
2944
2912
2879
2845
2812
2778
2743
2708
2673
2638
2602
2565
2528
2490
2451
2412
2373
2332
2292
2251
2209
2167
2124
2081
2037
1993
1948
1903
1856
1808
1759
1709
1659
1608
1557
1506
1455
1403
1350
1297
1242
1187
1130
1073
1014
956
897
837
776
715
654
591
529
466
402
338
274
209
145
80
15
-50
-115
-180
-244
-309
-374
-440
-505
-571
-637
-704
-770
-837
-903
-970
-1038
-1106
-1175
-1243
-1312
-1380
-1449
-1517
-1585
-1653
-1721
-1789
-1856
-1924
-1991
-2058
-2125
-2192
-2258
-2324
-2390
-2455
-2519
-2583
-2647
-2709
-2771
-2833
-2895
-2956
-3017
-3078
-3139
-3200
-3260
-3320
-3378
-3437
-3494
-3551
-3607
-3663
-3717
-3772
-3825
-3878
-3929
-3980
-4030
-4078
-4127
-4174
-4220
-4265
-4310
-4353
-4396
-4439
-4481
-4522
-4562
-4602
-4641
-4680
-4717
-4755
-4791
-4827
-4862
-4897
-4932
-4966
-5000
-5034
-5067
-5100
-5133
-5165
-5197
-5228
-5259
-5289
-5319
-5349
-5378
-5408
-5436
-5465
-5493
-5520
-5548
-5575
-5601
-5627
-5653
-5679
-5705
-5730
-5756
-5781
-5807
-5832
-5857
-5882
-5907
-5932
-5957
-5983
-6009
-6035
-6061
-6087
-6113
-6140
-6167
-6194
-6221
-6248
-6275
-6301
-6327
-6352
-6378
-6404
-6430
-6456
-6482
-6508
-6535
-6561
-6587
-6613
-6639
-6665
-6691
-6717
-6743
-6768
-6793
-6818
-6843
-6867
-6891
-6915
-6938
-6960
-6983
-7005
-7027
-7048
-7070
-7091
-7112
-7132
-7152
-7172
-7191
-7210
-7229
-7248
-7266
-7284
-7301
-7318
-7335
-7351
-7367
-7383
-7398
-7413
-7428
-7442
-7457
-7470
-7484
-7498
-7512
-7526
-7540
-7554
-7567
-7580
-7593
-7605
-7617
-7629
-7641
-7654
-7666
-7678
-7691
-7702
-7714
-7725
-7736
-7747
-7757
-7767
-7778
-7788
-7798
-7809
-7819
-7829
-7839
-7848
-7857
-7865
-7872
-7879
-7886
-7892
-7897
-7902
-7906
-7909
-7912
-7914
-7916
-7916
-7917
-7916
-7916
-7914
-7913
-7910
-7908
-7904
-7900
-7895
-7890
-7883
-7875
-7867
-7858
-7848
-7837
-7825
-7812
-7798
-7783
-7767
-7750
-7733
-7715
-7696
-7677
-7657
-7636
-7615
-7593
-7570
-7545
-7520
-7494
-7467
-7440
-7412
-7383
-7354
-7324
-7293
-7262
-7230
-7198
-7164
-7130
-7096
-7060
-7024
-6988
-6951
-6914
-6875
-6836
-6796
-6755
-6713
-6671
-6627
-6583
-6538
-6493
-6446
-6399
-6351
-6302
-6252
-6201
-6150
-6098
-6045
-5992
-5939
-5885
-5830
-5774
-5718
-5661
-5603
-5545
-5486
-5426
-5366
-5305
-5243
-5181
-5118
-5054
-4990
-4925
-4859
-4793
-4726
-4659
-4590
-4522
-4452
-4382
-4312
-4241
-4170
-4098
-4026
-3953
-3880
-3806
-3732
-3657
-3582
-3507
-3432
-3356
-3280
-3203
-3126
-3049
-2972
-2895
-2818
-2741
-2664
-2587
-2509
-2431
-2353
-2275
-2197
-2119
-2041
-1964
-1886
-1808
-1731
-1653
-1575
-1498
-1420
-1343
-1267
-1190
-1113
-1037
-961
-885
-810
-735
-660
-586
-512
-437
-363
-289
-214
-140
-65
9
83
156
229
301
374
446
518
589
661
733
805
877
950
1022
1094
1166
1238
1309
1379
1449
1518
1587
1656
1725
1793
1861
1929
1997
2064
2131
2198
2265
2331
2397
2462
2527
2592
2656
2720
2784
2847
2909
2972
3034
3095
3156
3217
3277
3336
3394
3452
3509
3565
3621
3676
3731
3786
3841
3895
3949
4003
4056
4108
4161
4212
4263
4314
4365
4415
4465
4514
4562
4610
4658
4705
4752
4798
4844
4889
4934
4979
5023
5066
5109
5151
5193
5235
5277
5318
5359
5399
5439
5478
5517
5555
5594
5632
5670
5707
5744
5781
5816
5851
5884
5918
5950
5982
6014
6045
6076
6106
6135
6164
6193
6220
6248
6275
6301
6328
6354
6379
6404
6428
6452
6476
6499
6521
6544
6567
6589
6611
6634
6656
6678
6701
6723
6745
6766
6788
6808
6828
6848
6867
6886
6905
6924
6943
6961
6980
6998
7016
7034
7052
7070
7088
7105
7122
7139
7156
7171
7187
7202
7217
7232
7247
7261
7276
7290
7304
7318
7332
7345
7359
7372
7385
7398
7411
7424
7436
7448
7460
7472
7483
7494
7505
7515
7525
7535
7544
7552
7560
7566
7572
7577
7582
7586
7590
7593
7596
7599
7602
7604
7605
7605
7605
7603
7602
7600
7597
7594
7591
7588
7584
7579
7574
7568
7562
7556
7549
7541
7533
7525
7517
7508
7499
7489
7479
7469
7458
7446
7434
7422
7410
7398
7385
7372
7360
7347
7334
7321
7308
7295
7281
7268
7254
7240
7227
7213
7199
7185
7170
7155
7140
7125
7110
7094
7079
7063
7047
7030
7013
6996
6978
6960
6942
6923
6905
6886
6867
6848
6828
6808
6787
6766
6744
6723
6702
6680
6659
6637
6616
6594
6572
6550
6528
6506
6485
6463
6441
6419
6398
6376
6354
6332
6310
6288
6266
6244
6221
6198
6174
6151
6127
6102
6078
6053
6027
6001
5974
5948
5920
5893
5865
5838
5809
5781
5753
5724
5695
5665
5636
5606
5575
5545
5514
5483
5452
5420
5389
5357
5325
5293
5261
5228
5194
5161
5127
5092
5057
5022
4987
4951
4915
4879
4843
4806
4769
4731
4692
4654
4614
4575
4535
4495
4454
4413
4371
4329
4286
4242
4197
4151
4105
4059
4011
3965
3917
3869
3820
3772
3722
3673
3623
3572
3520
3468
3415
3361
3307
3251
3195
3138
3080
3021
2961
2900
2839
2776
2714
2651
2587
2523
2459
2394
2328
2262
2195
2128
2060
1992
1923
1854
1784
1713
1642
1570
1498
1425
1351
1277
1203
1128
1053
977
901
825
749
672
596
519
442
366
289
213
136
60
-17
-94
-171
-248
-324
-400
-476
-551
-625
-699
-773
-845
-918
-990
-1062
-1133
-1203
-1273
-1342
-1411
-1478
-1545
-1611
-1677
-1742
-1806
-1870
-1933
-1996
-2057
-2118
-2178
-2236
-2294
-2351
-2406
-2461
-2516
-2569
-2621
-2673
-2724
-2774
-2823
-2871
-2919
-2966
-3012
-3057
-3101
-3144
-3186
-3228
-3268
-3308
-3347
-3385
-3422
-3459
-3494
-3528
-3561
-3593
-3623
-3654
-3683
-3712
-3740
-3767
-3794
-3820
-3846
-3871
-3895
-3918
-3940
-3962
-3983
-4003
-4024
-4043
-4061
-4078
-4094
-4110
-4125
-4138
-4151
-4162
-4173
-4183
-4192
-4199
-4206
-4212
-4217
-4221
-4225
-4227
-4229
-4230
-4230
-4229
-4228
-4226
-4223
-4220
-4217
-4212
-4208
-4203
-4197
-4191
-4185
-4178
-4170
-4162
-4154
-4145
-4136
-4126
-4117
-4106
-4096
-4086
-4075
-4065
-4054
-4043
-4032
-4021
-4009
-3996
-3983
-3970
-3956
-3942
-3928
-3914
-3900
-3886
-3872
-3857
-3842
-3827
-3811
-3795
-3779
-3763
-3746
-3730
-3714
-3698
-3683
-3667
-3652
-3637
-3623
-3608
-3594
-3581
-3567
-3554
-3541
-3529
-3516
-3504
-3492
-3481
-3470
-3459
-3449
-3439
-3430
-3420
-3412
-3403
-3395
-3387
-3379
-3372
-3365
-3359
-3352
-3346
-3340
-3334
-3329
-3325
-3321
-3317
-3314
-3312
-3310
-3308
-3306
-3305
-3305
-3305
-3305
-3305
-3306
-3307
-3309
-3311
-3313
-3316
-3319
-3323
-3327
-3332
-3337
-3343
-3349
-3356
-3363
-3371
-3379
-3387
-3396
-3405
-3415
-3425
-3435
-3446
-3458
-3470
-3482
-3494
-3507
-3519
-3532
-3544
-3557
-3570
-3582
-3595
-3609
-3622
-3636
-3650
-3665
-3680
-3695
-3710
-3726
-3741
-3757
-3773
-3788
-3804
-3819
-3834
-3850
-3865
-3880
-3895
-3910
-3925
-3941
-3956
-3971
-3986
-4000
-4014
-4029
-4043
-4056
-4069
-4081
-4094
-4106
-4117
-4129
-4141
-4152
-4163
-4174
-4185
-4195
-4204
-4213
-4221
-4230
-4238
-4245
-4252
-4259
-4266
-4272
-4279
-4285
-4291
-4297
-4302
-4308
-4313
-4317
-4322
-4325
-4329
-4332
-4335
-4338
-4340
-4343
-4345
-4347
-4348
-4350
-4351
-4352
-4352
-4352
-4352
-4351
-4350
-4349
-4349
-4348
-4346
-4345
-4343
-4341
-4338
-4334
-4329
-4324
-4319
-4313
-4306
-4299
-4292
-4284
-4276
-4267
-4258
-4248
-4237
-4226
-4214
-4202
-4189
-4177
-4164
-4151
-4137
-4122
-4107
-4091
-4075
-4058
-4041
-4022
-4003
-3984
-3963
-3942
-3920
-3897
-3874
-3850
-3825
-3801
-3775
-3749
-3722
-3695
-3666
-3637
-3608
-3577
-3546
-3514
-3481
-3448
-3414
-3379
-3344
-3307
-3270
-3233
-3194
-3155
-3115
-3075
-3034
-2992
-2949
-2906
-2862
-2818
-2772
-2727
-2680
-2633
-2586
-2538
-2489
-2440
-2391
-2341
-2291
-2241
-2190
-2138
-2086
-2033
-1980
-1926
-1872
-1818
-1763
-1708
-1653
-1597
-1541
-1485
-1429
-1373
-1317
-1260
-1204
-1147
-1090
-1032
-975
-918
-860
-803
-747
-690
-633
-577
-520
-464
-407
-350
-294
-237
-181
-126
-70
-15
40
94
148
203
257
310
364
417
469
521
573
624
674
724
774
823
872
920
968
1016
1063
1110
1156
1201
1246
1290
1333
1376
1418
1459
1500
1540
1579
1618
1656
1694
1730
1767
1803
1838
1872
1907
1940
1974
2007
2039
2071
2103
2134
2165
2196
2226
2256
2285
2314
2343
2372
2400
2429
2457
2485
2512
2540
2567
2594
2621
2648
2675
2702
2730
2758
2785
2813
2841
2869
2896
2924
2952
2981
3009
3037
3066
3094
3123
3151
3179
3208
3237
3265
3294
3323
3352
3380
3408
3436
3464
3491
3518
3546
3573
3600
3627
3655
3682
3709
3736
3763
3790
3817
3845
3872
3900
3928
3956
3983
4010
4037
4064
4091
4118
4145
4171
4198
4225
4251
4277
4303
4329
4354
4379
4404
4429
4453
4477
4501
4525
4549
4572
4596
4619
4643
4666
4689
4712
4735
4757
4779
4801
4823
4844
4865
4886
4905
4925
4944
4962
4980
4997
5013
5029
5044
5058
5072
5086
5099
5111
5123
5134
5144
5154
5163
5172
5180
5187
5194
5200
5205
5210
5215
5219
5222
5225
5228
5230
5231
5232
5233
5232
5232
5230
5228
5226
5223
5219
5214
5209
5203
5197
5189
5181
5173
5163
5153
5142
5131
5118
5105
5091
5076
5060
5044
5027
5009
4990
4971
4950
4929
4907
4884
4860
4835
4810
4784
4758
4730
4702
4673
4643
4613
4581
4549
4516
4482
4447
4411
4375
4337
4299
4261
4221
4181
4140
4099
4057
4014
3970
3925
3880
3834
3786
3738
3689
3639
3588
3536
3483
3429
3375
3320
3265
3209
3152
3095
3036
2978
2918
2857
2796
2733
2670
2606
2541
2476
2410
2344
2277
2209
2141
2071
2001
1930
1858
1786
1713
1640
1566
1491
1417
1342
1266
1190
1114
1037
960
882
804
725
645
565
485
403
322
240
157
74
-9
-92
-176
-260
-344
-428
-512
-596
-680
-764
-848
-932
-1016
-1101
-1185
-1270
-1354
-1439
-1523
-1607
-1691
-1774
-1858
-1941
-2024
-2107
-2191
-2274
-2358
-2442
-2526
-2610
-2694
-2777
-2860
-2942
-3024
-3105
-3186
-3267
-3347
-3427
-3507
-3586
-3664
-3742
-3818
-3894
-3970
-4043
-4118
-4191
-4263
-4335
-4407
-4478
-4548
-4618
-4687
-4756
-4825
-4893
-4960
-5027
-5094
-5160
-5225
-5290
-5354
-5418
-5480
-5542
-5604
-5664
-5724
-5782
-5840
-5897
-5952
-6007
-6060
-6113
-6164
-6215
-6264
-6313
-6361
-6408
-6455
-6499
-6543
-6586
-6627
-6667
-6707
-6745
-6782
-6819
-6854
-6889
-6922
-6955
-6986
-7017
-7047
-7076
-7103
-7130
-7155
-7179
-7201
-7223
-7243
-7261
-7279
-7295
-7310
-7324
-7337
-7348
-7358
-7367
-7375
-7382
-7387
-7391
-7395
-7397
-7399
-7399
-7399
-7398
-7396
-7393
-7390
-7385
-7380
-7373
-7366
-7357
-7348
-7337
-7326
-7313
-7300
-7286
-7270
-7254
-7237
-7220
-7201
-7182
-7162
-7141
-7119
-7096
-7073
-7049
-7024
-6999
-6974
-6948
-6922
-6896
-6869
-6841
-6813
-6785
-6756
-6727
-6697
-6668
-6638
-6607
-6576
-6545
-6514
-6482
-6450
-6418
-6384
-6351
-6317
-6282
-6247
-6211
-6176
-6139
-6102
-6065
-6028
-5990
-5952
-5914
-5875
-5836
-5796
-5756
-5715
-5674
-5633
-5591
-5549
-5507
-5465
-5422
-5379
-5335
-5292
-5248
-5203
-5159
-5114
-5070
-5025
-4979
-4933
-4887
-4839
-4792
-4744
-4696
-4648
-4599
-4550
-4501
-4451
-4402
-4351
-4301
-4250
-4199
-4148
-4097
-4045
-3994
-3942
-3889
-3837
-3784
-3730
-3677
-3623
-3568
-3513
-3458
-3403
-3347
-3290
-3234
-3177
-3120
-3063
-3005
-2948
-2890
-2831
-2772
-2713
-2653
-2593
-2533
-2472
-2410
-2349
-2287
-2225
-2162
-2100
-2037
-1974
-1910
-1847
-1783
-1719
-1655
-1591
-1526
-1462
-1398
-1333
-1269
-1204
-1139
-1075
-1010
-945
-880
-815
-749
-683
-618
-552
-486
-419
-353
-286
-220
-153
-85
-18
49
117
185
253
321
390
459
528
598
668
739
810
881
952
1024
1095
1167
1239
1312
1384
1458
1532
1606
1681
1756
1831
1907
1983
2059
2136
2212
2289
2366
2443
2520
2598
2675
2753
2832
2911
2989
3068
3147
3226
3305
3383
3462
3540
3619
3697
3775
3853
3931
4008
4083
4161
4237
4312
4387
4462
4535
4609
4681
4753
4824
4894
4964
5033
5101
5169
5235
5301
5366
5431
5494
5557
5620
5682
5744
5805
5865
5925
5984
6042
6099
6155
6211
6267
6322
6376
6429
6482
6533
6584
6634
6683
6731
6779
6826
6872
6917
6961
7005
7047
7089
7130
7170
7209
7248
7286
7324
7361
7397
7433
7469
7504
7539
7573
7606
7639
7671
7703
7734
7765
7795
7825
7855
7884
7913
7941
7968
7995
8022
8048
8074
8099
8122
8147
8170
8193
8215
8237
8259
8280
8301
8321
8340
8358
8376
8394
8410
8427
8442
8457
8471
8485
8497
8509
8521
8531
8541
8549
8557
8564
8571
8576
8581
8586
8589
8592
8595
8596
8597
8597
8596
8594
8591
8587
8583
8578
8573
8567
8560
8552
8544
8535
8526
8515
8505
8494
8482
8470
8457
8444
8430
8415
8400
8384
8367
8350
8333
8315
8296
8277
8258
8238
8218
8198
8177
8154
8132
8109
8087
8064
8039
8016
7992
7967
7943
7918
7893
7868
7843
7817
7791
7765
7739
7712
7686
7659
7632
7605
7578
7551
7524
7497
7470
7443
7416
7388
7360
7333
7305
7277
7248
7220
7191
7162
7133
7104
7074
7044
7015
6985
6955
6926
6896
6866
6836
6806
6776
6745
6715
6684
6653
6623
6592
6561
6530
6499
6468
6437
6406
6376
6345
6314
6283
6252
6221
6190
6159
6128
6098
6067
6037
6006
5976
5946
5915
5885
5855
5825
5794
5764
5734
5704
5674
5644
5614
5584
5555
5525
5495
5466
5436
5407
5378
5349
5320
5291
5263
5234
5206
5177
5149
5121
5093
5064
5035
5006
4976
4946
4916
4885
4854
4822
4790
4758
4725
4693
4660
4627
4593
4559
4525
4491
4457
4422
4387
4351
4316
4279
4243
4205
4168
4129
4091
4051
4011
3972
3932
3891
3850
3808
3766
3724
3681
3638
3595
3551
3507
3462
3416
3371
3324
3278
3230
3183
3134
3086
3037
2987
2937
2886
2834
2783
2730
2678
2624
2571
2517
2462
2407
2352
2296
2239
2182
2124
2065
2005
1946
1885
1823
1761
1698
1634
1570
1505
1439
1373
1306
1239
1171
1103
1034
964
893
822
750
678
605
532
458
384
309
233
157
81
4
-73
-151
-229
-307
-386
-465
-545
-625
-705
-785
-865
-946
-1026
-1107
-1187
-1269
-1350
-1431
-1513
-1594
-1676
-1758
-1839
-1921
-2001
-2084
-2165
-2247
-2328
-2409
-2490
-2571
-2652
-2733
-2813
-2894
-2974
-3054
-3134
-3214
-3293
-3372
-3451
-3529
-3608
-3685
-3763
-3840
-3918
-3995
-4070
-4148
-4223
-4299
-4373
-4447
-4521
-4594
-4667
-4739
-4811
-4883
-4954
-5025
-5095
-5164
-5232
-5300
-5368
-5434
-5500
-5565
-5630
-5694
-5757
-5820
-5881
-5942
-6002
-6060
-6118
-6174
-6230
-6284
-6337
-6389
-6440
-6490
-6539
-6587
-6634
-6680
-6725
-6769
-6813
-6855
-6897
-6937
-6977
-7016
-7054
-7091
-7127
-7162
-7197
-7230
-7263
-7295
-7326
-7356
-7385
-7414
-7442
-7469
-7496
-7522
-7547
-7571
-7594
-7616
-7637
-7658
-7677
-7696
-7714
-7731
-7748
-7763
-7778
-7792
-7806
-7819
-7831
-7842
-7853
-7864
-7873
-7883
-7892
-7900
-7907
-7914
-7920
-7926
-7931
-7935
-7939
-7943
-7946
-7948
-7950
-7952
-7953
-7954
-7955
-7955
-7955
-7954
-7953
-7951
-7949
-7946
-7942
-7938
-7933
-7928
-7921
-7915
-7907
-7899
-7889
-7880
-7869
-7858
-7846
-7834
-7821
-7807
-7793
-7777
-7762
-7745
-7728
-7710
-7692
-7673
-7654
-7633
-7613
-7591
-7569
-7546
-7522
-7498
-7474
-7448
-7423
-7397
-7370
-7343
-7316
-7288
-7259
-7230
-7200
-7170
-7139
-7108
-7077
-7045
-7013
-6980
-6946
-6912
-6877
-6841
-6805
-6767
-6729
-6690
-6651
-6611
-6570
-6529
-6488
-6446
-6403
-6359
-6315
-6271
-6226
-6180
-6135
-6088
-6041
-5994
-5946
-5897
-5848
-5798
-5748
-5697
-5645
-5594
-5542
-5489
-5436
-5383
-5329
-5275
-5220
-5164
-5109
-5052
-4996
-4939
-4882
-4824
-4766
-4707
-4649
-4589
-4530
-4470
-4409
-4349
-4288
-4227
-4165
-4104
-4042
-3980
-3917
-3854
-3790
-3726
-3661
-3596
-3531
-3466
-3400
-3334
-3268
-3202
-3136
-3069
-3002
-2935
-2868
-2800
-2732
-2664
-2595
-2526
-2457
-2388
-2318
-2248
-2178
-2108
-2037
-1967
-1896
-1825
-1754
-1683
-1612
-1541
-1471
-1400
-1329
-1258
-1188
-1117
-1046
-975
-905
-834
-763
-693
-623
-553
-483
-413
-344
-274
-204
-135
-66
3
72
141
210
279
347
414
482
548
615
681
746
812
877
941
1004
1069
1132
1195
1258
1320
1382
1444
1505
1566
1627
1687
1747
1806
1865
1924
1983
2041
2099
2156
2214
2271
2328
2385
2441
2496
2552
2607
2661
2715
2769
2822
2875
2928
2980
3032
3083
3134
3185
3234
3284
3332
3381
3428
3476
3523
3570
3616
3663
3709
3755
3801
3846
3892
3936
3981
4025
4067
4112
4155
4198
4240
4282
4323
4364
4404
4443
4482
4520
4558
4595
4632
4667
4703
4738
4772
4806
4840
4873
4906
4938
4970
5002
5033
5064
5094
5124
5153
5182
5210
5238
5264
5291
5316
5341
5365
5388
5411
5433
5454
5474
5494
5514
5532
5551
5568
5586
5602
5618
5633
5648
5662
5675
5688
5700
5712
5723
5733
5743
5752
5761
5769
5777
5784
5791
5796
5802
5807
5811
5815
5818
5821
5824
5826
5827
5828
5828
5827
5826
5824
5822
5819
5816
5812
5807
5802
5796
5790
5782
5775
5767
5759
5751
5742
5733
5724
5714
5704
5694
5683
5672
5660
5649
5636
5624
5611
5598
5584
5570
5555
5541
5525
5510
5493
5477
5459
5442
5423
5405
5386
5367
5347
5327
5307
5287
5266
5245
5223
5201
5179
5156
5133
5110
5086
5062
5038
5013
4988
4962
4936
4910
4884
4857
4831
4804
4776
4749
4721
4692
4663
4634
4604
4574
4543
4512
4481
4450
4418
4385
4352
4319
4286
4253
4219
4185
4151
4117
4082
4046
4011
3976
3940
3904
3868
3831
3795
3758
3721
3683
3646
3608
3570
3532
3494
3456
3417
3379
3340
3301
3261
3222
3182
3142
3101
3061
3020
2979
2938
2896
2855
2814
2772
2731
2689
2647
2606
2564
2522
2479
2437
2395
2352
2309
2266
2222
2179
2135
2092
2048
2004
1960
1916
1871
1827
1782
1738
1693
1647
1602
1557
1511
1465
1420
1374
1328
1281
1235
1189
1143
1096
1050
1002
957
910
864
817
770
723
676
629
582
535
488
441
394
347
301
254
208
161
114
68
21
-25
-72
-118
-164
-210
-256
-302
-347
-392
-437
-482
-527
-571
-615
-660
-704
-747
-791
-835
-878
-921
-964
-1006
-1050
-1092
-1134
-1175
-1216
-1257
-1297
-1337
-1376
-1415
-1454
-1492
-1529
-1567
-1603
-1639
-1675
-1710
-1745
-1779
-1813
-1846
-1879
-1911
-1943
-1974
-2005
-2036
-2067
-2097
-2127
-2156
-2185
-2213
-2241
-2269
-2296
-2322
-2348
-2374
-2399
-2424
-2449
-2473
-2497
-2521
-2544
-2567
-2589
-2611
-2633
-2654
-2674
-2695
-2714
-2733
-2752
-2770
-2787
-2804
-2821
-2837
-2853
-2868
-2882
-2897
-2910
-2924
-2937
-2949
-2961
-2973
-2984
-2995
-3006
-3016
-3025
-3034
-3043
-3051
-3058
-3066
-3073
-3080
-3086
-3093
-3098
-3104
-3109
-3114
-3118
-3122
-3125
-3129
-3131
-3134
-3136
-3138
-3139
-3140
-3141
-3141
-3140
-3140
-3139
-3137
-3136
-3133
-3131
-3128
-3125
-3121
-3117
-3112
-3108
-3103
-3097
-3091
-3085
-3079
-3072
-3066
-3058
-3051
-3043
-3035
-3027
-3019
-3010
-3001
-2992
-2983
-2973
-2964
-2954
-2944
-2934
-2924
-2913
-2903
-2892
-2881
-2870
-2859
-2847
-2835
-2823
-2811
-2798
-2785
-2772
-2759
-2746
-2732
-2718
-2704
-2690
-2675
-2661
-2646
-2631
-2616
-2601
-2586
-2571
-2555
-2540
-2525
-2510
-2494
-2479
-2464
-2448
-2433
-2417
-2402
-2387
-2371
-2356
-2340
-2324
-2308
-2292
-2276
-2259
-2243
-2226
-2210
-2193
-2176
-2159
-2142
-2125
-2107
-2089
-2072
-2054
-2036
-2017
-2000
-1982
-1964
-1946
-1927
-1909
-1890
-1872
-1853
-1833
-1814
-1794
-1774
-1754
-1733
-1713
-1692
-1671
-1650
-1628
-1606
-1584
-1562
-1540
-1518
-1496
-1474
-1451
-1428
-1405
-1382
-1359
-1335
-1312
-1288
-1264
-1240
-1215
-1191
-1167
-1142
-1118
-1093
-1068
-1043
-1018
-992
-967
-941
-915
-889
-862
-836
-809
-782
-755
-728
-700
-672
-644
-616
-588
-559
-531
-503
-474
-446
-418
-389
-361
-333
-305
-277
-249
-221
-193
-166
-138
-110
-83
-55
-28
0
27
55
83
111
139
167
195
223
250
278
306
334
363
391
420
448
477
506
535
565
594
624
654
685
715
746
777
809
840
872
904
936
969
1002
1035
1068
1102
1136
1170
1205
1241
1276
1312
1349
1385
1422
1460
1497
1536
1574
1613
1652
1692
1732
1773
1814
1856
1898
1941
1984
2027
2071
2115
2160
2205
2251
2297
2344
2391
2439
2487
2535
2584
2633
2683
2734
2785
2837
2890
2943
2997
3051
3105
3160
3215
3271
3327
3383
3440
3498
3556
3614
3673
3732
3792
3852
3912
3972
4032
4093
4154
4216
4278
4340
4403
4466
4529
4592
4656
4720
4785
4849
4914
4979
5044
5109
5174
5240
5306
5372
5438
5504
5570
5636
5702
5767
5833
5899
5964
6030
6095
6161
6226
6291
6355
6420
6484
6548
6612
6675
6739
6802
6864
6927
6989
7051
7113
7174
7235
7296
7356
7416
7476
7535
7594
7652
7710
7767
7824
7880
7936
7990
8045
8098
8151
8204
8256
8307
8358
8407
8456
8504
8551
8597
8642
8686
8728
8770
8811
8850
8889
8926
8963
8999
9033
9067
9100
9132
9163
9193
9222
9250
9278
9304
9329
9354
9377
9399
9421
9441
9460
9477
9494
9510
9524
9537
9549
9559
9568
9576
9583
9588
9593
9595
9597
9597
9596
9594
9590
9585
9578
9570
9560
9549
9536
9522
9506
9489
9470
9450
9428
9405
9380
9354
9326
9297
9266
9234
9201
9166
9130
9092
9053
9013
8971
8928
8882
8836
8788
8738
8687
8635
8581
8525
8468
8410
8350
8289
8227
8163
8098
8031
7963
7894
7824
7752
7680
7606
7531
7455
7378
7300
7221
7140
7059
6976
6892
6808
6722
6635
6547
6459
6369
6279
6188
6096
6003
5909
5814
5719
5623
5526
5429
5331
5232
5133
5033
4933
4832
4730
4628
4525
4422
4318
4214
4109
4003
3899
3793
3686
3580
3472
3365
3257
3149
3040
2932
2823
2714
2604
2495
2386
2276
2166
2057
1947
1838
1728
1619
1509
1400
1291
1182
1072
963
855
746
638
530
422
315
208
102
-4
-109
-215
-319
-424
-528
-631
-734
-837
-940
-1042
-1143
-1245
-1345
-1446
-1545
-1644
-1743
-1841
-1938
-2033
-2130
-2226
-2320
-2415
-2508
-2601
-2693
-2784
-2874
-2964
-3053
-3141
-3228
-3314
-3400
-3485
-3569
-3652
-3734
-3815
-3896
-3975
-4054
-4132
-4209
-4286
-4361
-4436
-4509
-4582
-4654
-4725
-4795
-4864
-4932
-4999
-5065
-5129
-5193
-5256
-5318
-5379
-5439
-5498
-5556
-5613
-5669
-5724
-5778
-5831
-5883
-5934
-5983
-6032
-6080
-6127
-6173
-6218
-6261
-6304
-6345
-6386
-6425
-6463
-6500
-6536
-6570
-6604
-6637
-6668
-6698
-6727
-6755
-6781
-6807
-6831
-6853
-6875
-6895
-6915
-6933
-6950
-6966
-6981
-6994
-7007
-7018
-7029
-7038
-7046
-7053
-7059
-7064
-7068
-7071
-7073
-7074
-7074
-7073
-7071
-7068
-7065
-7060
-7054
-7047
-7039
-7030
-7020
-7009
-6997
-6985
-6971
-6956
-6941
-6924
-6907
-6888
-6869
-6848
-6827
-6805
-6782
-6758
-6734
-6708
-6682
-6655
-6627
-6598
-6569
-6539
-6508
-6476
-6444
-6411
-6377
-6343
-6308
-6272
-6236
-6199
-6161
-6122
-6083
-6043
-6002
-5961
-5918
-5876
-5832
-5789
-5745
-5700
-5655
-5609
-5563
-5517
-5469
-5422
-5373
-5324
-5274
-5224
-5174
-5123
-5071
-5020
-4967
-4915
-4862
-4809
-4755
-4701
-4646
-4590
-4535
-4479
-4422
-4365
-4308
-4251
-4194
-4136
-4078
-4019
-3962
-3903
-3845
-3786
-3727
-3669
-3610
-3551
-3492
-3433
-3374
-3315
-3255
-3196
-3137
-3078
-3018
-2959
-2899
-2840
-2781
-2722
-2662
-2603
-2545
-2486
-2427
-2368
-2310
-2252
-2193
-2135
-2077
-2017
-1960
-1901
-1843
-1785
-1726
-1668
-1611
-1553
-1496
-1439
-1382
-1325
-1268
-1212
-1156
-1099
-1043
-988
-932
-877
-821
-766
-711
-656
-601
-546
-491
-436
-381
-327
-273
-219
-165
-111
-57
-3
51
105
158
212
265
318
370
423
475
527
578
630
681
732
783
834
885
935
985
1034
1084
1133
1182
1230
1279
1326
1374
1420
1467
1512
1558
1603
1647
1691
1734
1778
1821
1863
1905
1947
1989
2029
2071
2112
2152
2192
2232
2272
2312
2352
2391
2431
2470
2509
2547
2586
2625
2663
2701
2740
2778
2817
2855
2893
2930
2968
3005
3041
3077
3113
3148
3183
3218
3253
3287
3321
3354
3387
3420
3453
3484
3516
3547
3578
3608
3638
3668
3697
3726
3755
3784
3812
3839
3867
3894
3920
3946
3971
3996
4019
4043
4067
4090
4113
4135
4157
4178
4199
4220
4241
4261
4281
4300
4319
4338
4356
4374
4392
4409
4425
4441
4457
4472
4487
4501
4515
4528
4541
4554
4566
4579
4591
4602
4614
4625
4636
4647
4658
4668
4678
4688
4697
4706
4715
4723
4731
4739
4746
4754
4761
4768
4774
4781
4787
4793
4799
4805
4810
4815
4820
4825
4829
4833
4837
4841
4845
4848
4852
4855
4857
4860
4863
4865
4868
4870
4873
4875
4878
4880
4882
4884
4886
4888
4890
4891
4893
4895
4896
4898
4899
4900
4901
4902
4903
4904
4905
4905
4906
4906
4906
4906
4906
4906
4906
4905
4905
4904
4903
4902
4901
4899
4898
4896
4894
4892
4890
4887
4884
4881
4878
4875
4871
4868
4864
4861
4857
4853
4849
4846
4842
4838
4834
4830
4825
4821
4817
4812
4808
4803
4799
4794
4789
4784
4779
4774
4768
4762
4756
4750
4743
4737
4729
4722
4715
4707
4699
4691
4682
4673
4664
4654
4644
4634
4624
4613
4602
4591
4579
4568
4556
4543
4531
4518
4504
4490
4476
4461
4446
4431
4416
4400
4384
4368
4351
4334
4316
4298
4280
4261
4242
4222
4202
4182
4161
4140
4118
4096
4074
4051
4027
4005
3981
3957
3932
3907
3882
3857
3831
3805
3779
3753
3726
3699
3672
3645
3617
3589
3560
3532
3502
3473
3443
3414
3383
3353
3322
3291
3259
3227
3195
3162
3129
3095
3061
3027
2993
2958
2923
2888
2852
2816
2779
2742
2705
2667
2628
2589
2550
2511
2471
2430
2389
2348
2307
2265
2223
2180
2137
2094
2051
2007
1963
1918
1873
1827
1781
1734
1687
1639
1591
1543
1495
1446
1396
1347
1297
1247
1196
1144
1093
1041
988
935
882
828
774
719
665
610
555
499
444
388
331
275
218
161
103
46
-11
-69
-126
-184
-242
-300
-358
-416
-474
-532
-590
-648
-706
-764
-822
-880
-938
-996
-1054
-1111
-1169
-1226
-1283
-1340
-1397
-1453
-1509
-1565
-1621
-1677
-1732
-1787
-1841
-1895
-1949
-2003
-2056
-2109
-2161
-2213
-2264
-2315
-2365
-2414
-2464
-2512
-2560
-2608
-2654
-2701
-2746
-2792
-2836
-2880
-2923
-2966
-3008
-3049
-3090
-3130
-3169
-3208
-3246
-3283
-3320
-3356
-3391
-3425
-3459
-3492
-3525
-3556
-3587
-3618
-3647
-3676
-3704
-3731
-3758
-3783
-3808
-3832
-3856
-3878
-3900
-3920
-3940
-3959
-3977
-3994
-4011
-4026
-4041
-4054
-4067
-4080
-4091
-4101
-4110
-4118
-4125
-4132
-4137
-4141
-4145
-4147
-4148
-4148
-4148
-4146
-4143
-4140
-4135
-4130
-4123
-4116
-4107
-4098
-4086
-4075
-4062
-4050
-4035
-4019
-4005
-3988
-3970
-3951
-3932
-3911
-3890
-3867
-3844
-3820
-3795
-3769
-3743
-3715
-3687
-3658
-3628
-3597
-3565
-3533
-3500
-3466
-3431
-3395
-3359
-3322
-3285
-3247
-3208
-3168
-3128
-3086
-3045
-3003
-2960
-2916
-2873
-2828
-2783
-2738
-2692
-2645
-2598
-2550
-2502
-2454
-2405
-2355
-2305
-2254
-2202
-2150
-2098
-2045
-1992
-1938
-1884
-1829
-1773
-1718
-1661
-1605
-1548
-1490
-1432
-1373
-1314
-1255
-1195
-1134
-1074
-1012
-951
-890
-827
-765
-702
-638
-574
-510
-445
-380
-314
-248
-181
-114
-46
21
89
157
226
295
364
434
503
574
644
715
785
856
927
998
1069
1141
1212
1283
1355
1426
1497
1569
1640
1712
1783
1854
1925
1996
2067
2138
2208
2279
2349
2419
2489
2559
2628
2698
2767
2836
2905
2973
3042
3110
3178
3246
3313
3381
3448
3515
3581
3648
3714
3779
3845
3910
3975
4040
4105
4170
4234
4298
4361
4425
4487
4550
4612
4674
4736
4797
4858
4919
4979
5039
5098
5157
5215
5273
5331
5388
5444
5500
5556
5611
5665
5719
5773
5826
5878
5930
5981
6032
6082
6131
6180
6228
6276
6323
6369
6415
6460
6505
6549
6592
6635
6677
6719
6760
6801
6841
6880
6919
6957
6995
7032
7069
7105
7140
7174
7208
7241
7273
7305
7336
7366
7396
7425
7454
7481
7509
7535
7561
7586
7610
7633
7656
7678
7700
7720
7740
7759
7777
7795
7812
7828
7843
7858
7872
7886
7899
7911
7923
7934
7945
7954
7963
7972
7980
7987
7994
8000
8006
8010
8016
8020
8023
8026
8026
8029
8029
8029
8028
8026
8025
8022
8019
8015
8010
8005
7999
7992
7985
7976
7968
7958
7948
7938
7926
7914
7902
7889
7875
7861
7846
7831
7815
7798
7781
7763
7745
7726
7706
7686
7665
7643
7621
7599
7576
7552
7528
7504
7478
7453
7426
7400
7372
7344
7315
7286
7257
7226
7196
7165
7134
7102
7070
7037
7004
6970
6936
6901
6866
6831
6795
6758
6721
6683
6645
6607
6568
6528
6488
6448
6407
6366
6325
6283
6241
6198
6154
6111
6066
6022
5977
5932
5886
5840
5794
5747
5700
5652
5604
5556
5507
5459
5409
5360
5310
5260
5209
5158
5107
5055
5002
4950
4897
4844
4791
4738
4684
4629
4574
4519
4464
4408
4352
4296
4240
4183
4127
4070
4013
3955
3898
3840
3782
3724
3666
3607
3549
3490
3432
3373
3314
3255
3196
3138
3079
3020
2961
2902
2843
2784
2724
2665
2606
2547
2487
2428
2369
2310
2250
2191
2132
2073
2013
1955
1896
1838
1779
1721
1663
1605
1548
1491
1434
1377
1321
1265
1209
1153
1098
1043
988
934
881
827
775
722
670
618
566
515
464
413
362
312
263
213
165
116
68
21
-26
-73
-119
-166
-211
-257
-302
-346
-390
-434
-477
-520
-562
-604
-645
-686
-727
-767
-807
-847
-886
-925
-963
-1000
-1038
-1075
-1112
-1148
-1184
-1219
-1253
-1287
-1321
-1354
-1387
-1419
-1451
-1483
-1514
-1544
-1574
-1603
-1632
-1660
-1688
-1715
-1742
-1768
-1794
-1819
-1843
-1868
-1891
-1914
-1937
-1959
-1981
-2001
-2023
-2043
-2063
-2082
-2101
-2119
-2137
-2154
-2170
-2187
-2202
-2217
-2232
-2246
-2260
-2274
-2287
-2299
-2311
-2323
-2334
-2345
-2356
-2366
-2375
-2384
-2392
-2401
-2408
-2415
-2422
-2428
-2434
-2440
-2445
-2449
-2454
-2458
-2461
-2464
-2467
-2469
-2471
-2472
-2473
-2473
-2473
-2473
-2472
-2471
-2470
-2468
-2466
-2463
-2460
-2457
-2454
-2450
-2447
-2443
-2438
-2434
-2429
-2423
-2418
-2412
-2406
-2400
-2393
-2386
-2379
-2372
-2365
-2357
-2350
-2342
-2333
-2325
-2316
-2307
-2297
-2288
-2278
-2268
-2258
-2247
-2236
-2225
-2214
-2203
-2192
-2180
-2169
-2157
-2145
-2133
-2121
-2109
-2096
-2084
-2071
-2058
-2045
-2033
-2020
-2007
-1994
-1980
-1967
-1954
-1941
-1927
-1914
-1901
-1888
-1875
-1862
-1848
-1835
-1822
-1809
-1796
-1783
-1770
-1756
-1743
-1730
-1717
-1704
-1691
-1678
-1664
-1651
-1638
-1625
-1612
-1598
-1585
-1571
-1558
-1544
-1530
-1516
-1502
-1488
-1473
-1459
-1445
-1430
-1416
-1402
-1387
-1373
-1358
-1343
-1329
-1314
-1299
-1284
-1269
-1255
-1240
-1225
-1210
-1195
-1179
-1164
-1149
-1133
-1117
-1101
-1085
-1069
-1053
-1037
-1020
-1002
-987
-970
-953
-936
-918
-901
-883
-865
-847
-829
-811
-792
-773
-754
-735
-716
-696
-677
-657
-637
-617
-598
-578
-558
-537
-517
-497
-477
-457
-436
-416
-396
-376
-356
-336
-316
-296
-276
-256
-236
-216
-196
-176
-155
-135
-115
-94
-74
-54
-33
-13
7
27
48
68
88
108
128
149
169
189
209
229
249
269
289
309
329
349
369
388
408
428
448
467
487
507
527
547
566
586
605
625
644
664
683
702
722
741
760
780
799
818
836
855
874
892
911
930
948
967
985
1002
1022
1040
1058
1076
1094
1112
1130
1148
1166
1184
1202
1220
1238
1256
1273
1290
1308
1325
1342
1359
1376
1393
1410
1427
1444
1460
1477
1493
1509
1525
1540
1556
1571
1586
1601
1616
1631
1645
1660
1674
1688
1701
1715
1728
1741
1754
1767
1780
1792
1805
1817
1828
1840
1851
1863
1874
1885
1895
1906
1917
1927
1938
1948
1958
1968
1978
1988
1997
2007
2016
2025
2035
2045
2054
2063
2072
2081
2090
2099
2108
2117
2125
2133
2141
2149
2157
2165
2172
2180
2187
2195
2202
2209
2216
2224
2230
2237
2244
2251
2257
2264
2271
2277
2284
2291
2297
2304
2311
2317
2324
2330
2337
2343
2350
2356
2363
2370
2376
2383
2389
2396
2402
2408
2415
2421
2427
2434
2440
2447
2453
2460
2466
2473
2480
2487
2493
2500
2507
2514
2521
2527
2534
2541
2548
2555
2562
2569
2576
2583
2590
2598
2605
2612
2620
2627
2635
2642
2649
2657
2664
2671
2678
2686
2693
2701
2708
2715
2722
2729
2736
2743
2750
2757
2764
2771
2778
2785
2792
2799
2806
2812
2819
2826
2832
2838
2845
2851
2857
2863
2869
2875
2881
2887
2892
2898
2904
2910
2915
2921
2926
2932
2937
2943
2948
2953
2958
2964
2969
2974
2979
2984
2989
2994
2999
3004
3008
3013
3017
3022
3026
3030
3034
3038
3042
3045
3048
3051
3054
3057
3059
3061
3063
3065
3067
3068
3069
3070
3070
3070
3070
3069
3068
3067
3066
3064
3062
3060
3057
3054
3050
3046
3041
3036
3031
3025
3018
3012
3004
2997
2989
2980
2972
2963
2953
2943
2933
2922
2911
2899
2886
2874
2860
2847
2833
2818
2803
2787
2771
2755
2737
2720
2702
2683
2664
2644
2624
2604
2583
2562
2540
2518
2496
2474
2451
2427
2404
2380
2356
2332
2307
2283
2258
2233
2207
2182
2156
2130
2104
2078
2051
2025
1998
1972
1945
1918
1891
1864
1837
1809
1782
1755
1728
1700
1673
1646
1618
1591
1563
1536
1508
1481
1453
1425
1397
1370
1342
1315
1288
1261
1234
1207
1180
1153
1126
1100
1074
1048
1022
996
970
945
919
894
869
844
820
795
771
747
723
700
677
654
631
609
587
565
543
522
501
481
460
440
420
400
380
361
342
324
305
287
270
252
235
218
202
185
169
154
139
124
109
95
82
69
56
44
32
21
9
-1
-12
-22
-31
-40
-48
-56
-64
-71
-77
-83
-89
-94
-98
-102
-106
-109
-111
-113
-114
-115
-115
-115
-114
-113
-111
-109
-106
-103
-100
-96
-92
-87
-82
-76
-70
-64
-57
-49
-42
-34
-25
-17
-7
2
12
22
33
44
56
68
80
93
106
119
133
147
161
176
191
207
223
239
256
273
291
309
328
346
365
384
404
424
444
464
485
506
527
549
571
593
616
639
662
685
709
734
758
784
809
835
862
889
916
943
971
999
1028
1056
1086
1115
1145
1175
1205
1236
1267
1298
1329
1360
1392
1424
1456
1488
1521
1554
1587
1620
1654
1687
1721
1755
1790
1825
1860
1895
1931
1967
2003
2039
2075
2112
2148
2185
2222
2260
2297
2334
2372
2410
2447
2485
2523
2561
2599
2637
2675
2713
2751
2789
2827
2865
2904
2942
2980
3018
3056
3094
3132
3170
3208
3245
3283
3321
3359
3397
3434
3472
3510
3547
3585
3622
3659
3696
3733
3770
3806
3842
3878
3913
3949
3984
4018
4053
4086
4121
4154
4187
4220
4252
4284
4315
4347
4377
4408
4438
4467
4497
4526
4554
4582
4609
4637
4663
4689
4715
4740
4765
4789
4813
4836
4859
4881
4903
4924
4944
4964
4983
5002
5020
5038
5055
5072
5088
5103
5117
5131
5144
5157
5169
5180
5191
5201
5210
5219
5226
5233
5240
5245
5250
5254
5258
5260
5262
5263
5263
5263
5262
5260
5258
5255
5251
5246
5241
5235
5228
5220
5212
5203
5193
5183
5172
5160
5148
5135
5122
5107
5092
5077
5060
5043
5025
5007
4988
4968
4948
4927
4905
4883
4860
4837
4813
4788
4763
4736
4710
4682
4654
4625
4596
4566
4536
4505
4473
4441
4409
4376
4342
4308
4273
4237
4202
4165
4128
4091
4053
4014
3976
3937
3897
3857
3817
3777
3736
3695
3653
3611
3569
3527
3484
3441
3398
3355
3311
3267
3223
3179
3135
3090
3045
3001
2955
2910
2865
2819
2773
2727
2681
2635
2589
2542
2496
2449
2403
2356
2310
2263
2217
2170
2124
2078
2031
1985
1939
1893
1847
1801
1755
1709
1663
1618
1572
1526
1481
1435
1390
1345
1300
1256
1211
1167
1123
1079
1036
992
949
906
864
822
780
738
697
656
615
575
534
494
455
415
376
338
300
262
225
188
151
115
79
44
9
-26
-61
-95
-129
-162
-195
-228
-260
-291
-323
-354
-384
-414
-444
-473
-502
-530
-558
-585
-612
-638
-663
-688
-713
-737
-760
-783
-805
-826
-848
-868
-889
-908
-928
-946
-964
-981
-998
-1014
-1030
-1045
-1059
-1073
-1087
-1100
-1112
-1124
-1135
-1146
-1156
-1165
-1174
-1183
-1191
-1199
-1206
-1212
-1218
-1224
-1229
-1234
-1238
-1242
-1245
-1248
-1250
-1252
-1253
-1254
-1255
-1255
-1254
-1254
-1252
-1251
-1249
-1247
-1244
-1241
-1238
-1235
-1231
-1226
-1222
-1217
-1211
-1205
-1199
-1192
-1185
-1178
-1170
-1162
-1154
-1146
-1137
-1128
-1119
-1110
-1100
-1091
-1081
-1071
-1061
-1051
-1040
-1030
-1020
-1008
-999
-989
-978
-968
-957
-946
-936
-925
-915
-904
-893
-882
-871
-861
-850
-839
-829
-818
-808
-798
-787
-777
-766
-756
-746
-736
-727
-717
-707
-698
-689
-680
-671
-662
-653
-644
-635
-627
-618
-610
-602
-594
-586
-578
-571
-563
-556
-549
-542
-535
-528
-522
-515
-509
-504
-498
-493
-488
-483
-478
-474
-470
-465
-461
-458
-454
-450
-447
-443
-440
-437
-434
-431
-428
-425
-423
-421
-419
-417
-415
-414
-412
-411
-410
-409
-408
-407
-407
-406
-406
-405
-405
-405
-405
-405
-406
-406
-406
-407
-407
-408
-409
-409
-410
-411
-412
-413
-414
-415
-415
-416
-417
-418
-419
-420
-420
-421
-422
-422
-423
-424
-424
-425
-425
-425
-426
-426
-426
-426
-425
-425
-425
-424
-424
-423
-422
-421
-420
-418
-417
-415
-414
-412
-410
-407
-405
-403
-400
-397
-395
-392
-389
-385
-382
-378
-374
-371
-366
-362
-358
-354
-349
-345
-340
-335
-330
-325
-319
-314
-308
-302
-296
-290
-283
-277
-270
-263
-256
-249
-242
-235
-228
-220
-212
-204
-196
-188
-180
-172
-164
-156
-147
-138
-129
-120
-111
-101
-91
-81
-71
-60
-49
-38
-27
-15
-4
8
20
32
45
57
70
82
95
109
122
136
149
163
177
191
205
220
234
249
264
279
294
310
325
341
357
374
390
407
424
441
459
477
495
513
532
551
570
589
609
629
650
671
692
713
735
757
780
803
826
849
873
897
921
946
971
996
1020
1047
1073
1100
1127
1154
1181
1209
1236
1265
1293
1322
1351
1381
1411
1441
1472
1502
1534
1565
1596
1628
1660
1693
1726
1759
1792
1826
1860
1894
1929
1964
1999
2033
2070
2105
2142
2178
2215
2252
2290
2328
2366
2405
2444
2483
2523
2563
2603
2643
2684
2725
2766
2808
2850
2892
2934
2977
3020
3063
3107
3150
3194
3238
3283
3327
3372
3417
3461
3506
3552
3597
3642
3688
3734
3780
3826
3872
3918
3964
4011
4057
4103
4149
4196
4242
4289
4335
4382
4429
4475
4522
4569
4615
4661
4708
4754
4800
4845
4891
4936
4982
5026
5071
5116
5160
5204
5247
5291
5333
5376
5418
5460
5502
5542
5583
5623
5662
5701
5740
5778
5816
5853
5890
5926
5962
5998
6033
6067
6101
6135
6168
6200
6232
6264
6295
6326
6356
6385
6414
6443
6470
6497
6524
6550
6575
6599
6623
6646
6669
6691
6711
6732
6751
6770
6788
6805
6822
6838
6853
6867
6881
6893
6905
6916
6926
6935
6943
6950
6956
6961
6966
6970
6972
6974
6975
6975
6974
6972
6969
6965
6960
6955
6948
6941
6932
6923
6913
6901
6889
6876
6862
6847
6831
6815
6797
6779
6760
6740
6719
6697
6674
6650
6625
6599
6573
6545
6516
6486
6455
6424
6391
6357
6322
6286
6249
6211
6172
6132
6091
6049
6006
5962
5918
5872
5826
5778
5730
5681
5631
5580
5529
5477
5423
5369
5315
5259
5202
5145
5087
5028
4968
4908
4847
4785
4722
4659
4594
4529
4464
4397
4330
4262
4193
4124
4054
3983
3911
3839
3765
3692
3617
3542
3466
3390
3313
3235
3157
3078
2998
2918
2838
2756
2674
2592
2509
2425
2342
2258
2173
2088
2003
1918
1832
1746
1659
1572
1485
1398
1311
1223
1135
1047
959
871
783
695
606
518
429
341
252
164
75
-13
-102
-190
-279
-368
-456
-545
-633
-722
-810
-898
-986
-1074
-1162
-1250
-1337
-1424
-1511
-1598
-1684
-1771
-1857
-1942
-2028
-2113
-2198
-2283
-2367
-2451
-2535
-2618
-2701
-2783
-2865
-2947
-3028
-3108
-3189
-3268
-3347
-3426
-3504
-3581
-3658
-3734
-3810
-3885
-3960
-4033
-4106
-4179
-4250
-4321
-4392
-4461
-4530
-4599
-4666
-4732
-4798
-4863
-4927
-4990
-5052
-5114
-5174
-5234
-5293
-5350
-5407
-5463
-5518
-5572
-5624
-5676
-5727
-5777
-5825
-5873
-5919
-5965
-6009
-6052
-6094
-6135
-6175
-6214
-6252
-6288
-6324
-6358
-6391
-6423
-6454
-6483
-6511
-6539
-6564
-6589
-6613
-6635
-6656
-6676
-6694
-6712
-6728
-6743
-6756
-6769
-6780
-6790
-6799
-6807
-6814
-6819
-6823
-6825
-6827
-6827
-6826
-6824
-6820
-6816
-6810
-6802
-6794
-6784
-6773
-6761
-6747
-6733
-6717
-6699
-6681
-6661
-6640
-6617
-6594
-6569
-6543
-6515
-6487
-6457
-6426
-6393
-6360
-6325
-6289
-6251
-6213
-6173
-6132
-6090
-6047
-6002
-5957
-5910
-5862
-5813
-5763
-5712
-5660
-5606
-5552
-5497
-5441
-5384
-5325
-5266
-5206
-5144
-5082
-5019
-4954
-4889
-4823
-4755
-4687
-4618
-4548
-4478
-4406
-4333
-4260
-4186
-4111
-4035
-3958
-3880
-3802
-3722
-3642
-3561
-3479
-3397
-3313
-3229
-3145
-3059
-2973
-2887
-2799
-2712
-2623
-2534
-2444
-2354
-2263
-2172
-2080
-1988
-1895
-1802
-1708
-1614
-1519
-1424
-1328
-1232
-1136
-1039
-941
-844
-745
-647
-548
-449
-349
-249
-149
-49
52
153
254
355
457
559
661
763
865
967
1070
1173
1275
1378
1481
1584
1686
1789
1892
1995
2097
2200
2302
2404
2507
2609
2710
2812
2914
3015
3116
3217
3318
3418
3519
3618
3718
3817
3916
4014
4113
4211
4309
4406
4503
4599
4695
4791
4887
4981
5076
5170
5263
5356
5449
5541
5632
5722
5812
5901
5990
6078
6165
6252
6337
6423
6507
6590
6673
6755
6837
6917
6997
7075
7153
7230
7306
7381
7454
7527
7599
7671
7741
7810
7878
7946
8012
8077
8141
8205
8268
8330
8391
8450
8509
8567
8624
8679
8734
8788
8841
8893
8944
8993
9042
9090
9136
9182
9226
9269
9311
9352
9391
9430
9467
9503
9538
9571
9604
9635
9665
9693
9721
9747
9772
9796
9818
9840
9860
9879
9896
9912
9927
9941
9953
9964
9974
9982
9989
9995
9999
10003
10004
10005
10004
10002
9999
9994
9988
9981
9972
9963
9951
9939
9925
9910
9894
9876
9857
9837
9816
9793
9769
9744
9718
9691
9663
9633
9602
9570
9537
9503
9468
9431
9393
9354
9314
9273
9231
9187
9143
9097
9050
9002
8953
8903
8852
8800
8747
8693
8638
8582
8525
8467
8408
8348
8287
8225
8162
8098
8034
7968
7902
7834
7766
7697
7626
7555
7484
7411
7337
7263
7187
7111
7034
6956
6877
6798
6717
6636
6555
6472
6389
6305
6221
6135
6049
5963
5875
5788
5699
5610
5520
5429
5338
5247
5154
5061
4968
4874
4780
4685
4589
4493
4397
4300
4203
4106
4008
3910
3811
3712
3613
3513
3413
3313
3213
3113
3012
2911
2810
2709
2607
2505
2403
2302
2199
2097
1995
1893
1791
1688
1586
1483
1381
1278
1176
1074
972
870
768
666
564
463
361
260
159
58
-43
-143
-244
-343
-443
-542
-641
-740
-838
-936
-1034
-1132
-1229
-1325
-1421
-1517
-1613
-1708
-1803
-1898
-1992
-2085
-2178
-2271
-2363
-2455
-2547
-2637
-2728
-2818
-2907
-2996
-3084
-3171
-3258
-3344
-3430
-3515
-3599
-3683
-3766
-3848
-3930
-4011
-4091
-4171
-4251
-4329
-4407
-4484
-4561
-4637
-4712
-4786
-4860
-4933
-5005
-5076
-5147
-5216
-5285
-5354
-5421
-5488
-5554
-5619
-5683
-5747
-5810
-5872
-5933
-5993
-6053
-6112
-6170
-6227
-6283
-6338
-6393
-6447
-6499
-6552
-6603
-6653
-6703
-6751
-6799
-6847
-6893
-6939
-6984
-7028
-7071
-7114
-7155
-7196
-7236
-7276
-7314
-7352
-7389
-7425
-7460
-7495
-7529
-7562
-7594
-7625
-7656
-7685
-7714
-7742
-7769
-7795
-7821
-7845
-7869
-7892
-7914
-7935
-7955
-7975
-7993
-8010
-8028
-8044
-8058
-8073
-8087
-8100
-8112
-8122
-8132
-8141
-8151
-8157
-8164
-8170
-8176
-8180
-8183
-8186
-8188
-8189
-8189
-8189
-8186
-8185
-8182
-8178
-8173
-8167
-8161
-8153
-8145
-8135
-8125
-8115
-8103
-8092
-8079
-8064
-8050
-8035
-8019
-8002
-7984
-7965
-7946
-7926
-7905
-7883
-7860
-7837
-7813
-7789
-7763
-7737
-7710
-7683
-7655
-7626
-7596
-7566
-7535
-7503
-7471
-7438
-7404
-7370
-7335
-7300
-7263
-7226
-7188
-7150
-7110
-7071
-7030
-6989
-6947
-6905
-6862
-6818
-6774
-6729
-6684
-6637
-6591
-6543
-6496
-6447
-6398
-6349
-6299
-6249
-6198
-6146
-6094
-6042
-5989
-5936
-5882
-5828
-5773
-5718
-5663
-5607
-5550
-5493
-5436
-5378
-5320
-5262
-5203
-5144
-5084
-5024
-4963
-4902
-4841
-4779
-4718
-4655
-4593
-4530
-4467
-4403
-4340
-4276
-4211
-4147
-4082
-4017
-3952
-3887
-3821
-3755
-3689
-3623
-3557
-3490
-3424
-3357
-3290
-3222
-3155
-3087
-3020
-2952
-2884
-2815
-2747
-2679
-2610
-2541
-2472
-2403
-2334
-2265
-2195
-2126
-2056
-1986
-1916
-1846
-1776
-1706
-1635
-1565
-1494
-1423
-1352
-1281
-1209
-1138
-1066
-994
-922
-850
-778
-706
-634
-561
-489
-416
-343
-270
-197
-125
-52
21
94
167
240
313
386
458
531
604
677
750
823
896
969
1042
1115
1188
1260
1333
1406
1479
1551
1624
1696
1769
1841
1913
1985
2057
2128
2200
2271
2343
2414
2484
2555
2625
2695
2765
2835
2905
2974
3043
3112
3181
3250
3318
3386
3454
3522
3589
3656
3723
3790
3857
3923
3989
4054
4120
4185
4250
4314
4378
4442
4505
4568
4631
4693
4755
4817
4878
4939
4999
5059
5118
5177
5235
5293
5351
5408
5465
5521
5577
5633
5688
5742
5797
5850
5904
5957
6009
6061
6113
6164
6215
6265
6315
6364
6413
6461
6509
6557
6604
6650
6696
6742
6786
6831
6875
6918
6961
7003
7044
7085
7126
7166
7205
7243
7281
7319
7356
7392
7427
7462
7497
7531
7564
7597
7629
7660
7691
7721
7750
7779
7807
7834
7861
7887
7912
7937
7961
7984
8007
8028
8048
8069
8089
8106
8125
8141
8159
8173
8189
8202
8215
8228
8239
8249
8259
8268
8276
8283
8289
8295
8299
8303
8306
8308
8309
8309
8309
8307
8305
8302
8298
8293
8287
8281
8274
8266
8257
8247
8236
8225
8212
8199
8185
8169
8153
8135
8119
8100
8080
8060
8039
8016
7994
7970
7946
7920
7894
7867
7839
7810
7780
7749
7718
7685
7652
7618
7583
7547
7510
7472
7433
7394
7353
7312
7270
7226
7182
7138
7092
7045
6998
6950
6901
6851
6800
6749
6696
6643
6589
6534
6478
6422
6364
6306
6247
6187
6126
6065
6002
5939
5875
5811
5745
5679
5612
5545
5476
5407
5337
5266
5194
5122
5049
4975
4901
4825
4749
4672
4595
4516
4437
4357
4277
4196
4114
4030
3948
3865
3780
3695
3610
3523
3436
3348
3260
3171
3081
2991
2899
2808
2715
2622
2528
2434
2339
2244
2147
2051
1953
1856
1757
1658
1559
1459
1359
1258
1157
1056
954
852
749
646
542
438
334
229
124
18
-87
-194
-300
-407
-513
-621
-728
-836
-944
-1052
-1160
-1269
-1378
-1486
-1595
-1704
-1814
-1923
-2033
-2142
-2252
-2362
-2471
-2581
-2690
-2799
-2909
-3018
-3127
-3236
-3345
-3454
-3563
-3672
-3781
-3889
-3998
-4106
-4214
-4322
-4429
-4536
-4643
-4750
-4857
-4963
-5069
-5174
-5280
-5385
-5489
-5593
-5697
-5800
-5903
-6005
-6107
-6209
-6310
-6411
-6511
-6610
-6709
-6808
-6906
-7004
-7101
-7197
-7293
-7388
-7483
-7577
-7670
-7763
-7855
-7947
-8038
-8128
-8218
-8307
-8395
-8483
-8570
-8656
-8741
-8825
-8909
-8992
-9074
-9155
-9235
-9315
-9394
-9472
-9549
-9625
-9701
-9775
-9849
-9921
-9993
-10064
-10134
-10203
-10271
-10338
-10404
-10470
-10534
-10597
-10659
-10721
-10781
-10840
-10898
-10955
-11011
-11066
-11121
-11174
-11226
-11276
-11326
-11375
-11423
-11469
-11515
-11559
-11602
-11645
-11686
-11725
-11764
-11801
-11836
-11871
-11904
-11936
-11967
-11997
-12026
-12053
-12080
-12104
-12128
-12150
-12171
-12191
-12209
-12227
-12243
-12258
-12272
-12284
-12296
-12306
-12314
-12321
-12328
-12332
-12336
-12338
-12339
-12338
-12337
-12334
-12329
-12324
-12317
-12309
-12300
-12290
-12278
-12265
-12251
-12235
-12218
-12200
-12180
-12159
-12136
-12112
-12087
-12060
-12032
-12003
-11973
-11941
-11908
-11874
-11838
-11800
-11761
-11720
-11679
-11636
-11592
-11546
-11500
-11451
-11402
-11351
-11299
-11245
-11190
-11134
-11076
-11017
-10957
-10895
-10832
-10767
-10702
-10634
-10566
-10496
-10425
-10352
-10278
-10203
-10127
-10049
-9970
-9889
-9807
-9725
-9640
-9555
-9469
-9381
-9292
-9202
-9111
-9019
-8925
-8831
-8735
-8638
-8540
-8441
-8342
-8241
-8138
-8037
-7933
-7829
-7724
-7617
-7510
-7402
-7293
-7183
-7073
-6961
-6849
-6737
-6623
-6508
-6393
-6277
-6160
-6043
-5924
-5806
-5686
-5566
-5445
-5324
-5201
-5079
-4955
-4832
-4707
-4583
-4457
-4332
-4205
-4078
-3951
-3823
-3695
-3566
-3437
-3308
-3178
-3047
-2917
-2786
-2655
-2523
-2391
-2259
-2127
-1994
-1861
-1729
-1596
-1462
-1329
-1195
-1062
-928
-794
-660
-526
-392
-258
-125
9
143
277
411
545
678
812
945
1078
1211
1343
1475
1607
1739
1871
2001
2133
2264
2395
2525
2654
2784
2912
3041
3169
3296
3423
3550
3676
3801
3926
4050
4174
4297
4419
4541
4662
4783
4903
5022
5141
5258
5375
5492
5607
5722
5835
5948
6061
6172
6282
6392
6500
6608
6714
6820
6925
7029
7131
7233
7334
7434
7534
7631
7728
7824
7919
8012
8105
8196
8287
8377
8465
8553
8639
8724
8808
8890
8971
9052
9130
9208
9284
9359
9433
9506
9577
9648
9716
9784
9850
9914
9978
10040
10100
10159
10217
10273
10328
10382
10435
10486
10535
10584
10631
10676
10720
10763
10804
10844
10882
10919
10955
10989
11021
11053
11082
11110
11137
11163
11186
11209
11229
11248
11266
11282
11297
11310
11321
11331
11340
11347
11352
11356
11358
11358
11357
11355
11350
11345
11337
11328
11318
11305
11291
11276
11259
11240
11220
11199
11176
11152
11126
11099
11070
11040
11008
10975
10940
10904
10866
10827
10786
10744
10701
10656
10610
10562
10513
10462
10410
10356
10301
10245
10188
10129
10069
10007
9944
9880
9815
9748
9680
9610
9539
9467
9394
9319
9244
9167
9088
9009
8928
8846
8763
8678
8592
8505
8417
8328
8238
8146
8053
7959
7863
7766
7668
7569
7469
7367
7265
7161
7057
6951
6844
6736
6627
6517
6406
6294
6181
6067
5953
5837
5720
5602
5484
5364
5244
5123
5001
4878
4755
4631
4506
4380
4254
4127
3999
3870
3742
3612
3482
3352
3221
3089
2957
2824
2690
2556
2422
2287
2152
2016
1881
1745
1609
1472
1335
1197
1060
922
783
645
506
367
228
89
-50
-189
-329
-469
-609
-748
-889
-1029
-1169
-1309
-1450
-1590
-1730
-1871
-2011
-2151
-2292
-2432
-2572
-2711
-2851
-2991
-3130
-3270
-3409
-3548
-3686
-3824
-3962
-4100
-4237
-4374
-4510
-4646
-4782
-4917
-5051
-5186
-5319
-5452
-5585
-5717
-5848
-5979
-6110
-6239
-6368
-6497
-6624
-6751
-6878
-7003
-7128
-7252
-7375
-7498
-7620
-7740
-7861
-7980
-8098
-8215
-8332
-8447
-8562
-8676
-8789
-8901
-9012
-9122
-9231
-9339
-9445
-9551
-9655
-9759
-9861
-9963
-10063
-10162
-10259
-10356
-10451
-10545
-10638
-10729
-10820
-10909
-10997
-11084
-11169
-11253
-11335
-11417
-11497
-11575
-11653
-11729
-11804
-11877
-11949
-12020
-12090
-12158
-12225
-12290
-12354
-12416
-12477
-12537
-12596
-12653
-12709
-12763
-12815
-12867
-12916
-12965
-13011
-13057
-13100
-13142
-13183
-13222
-13260
-13296
-13331
-13364
-13395
-13425
-13453
-13480
-13505
-13529
-13551
-13572
-13590
-13608
-13623
-13637
-13650
-13661
-13671
-13679
-13685
-13690
-13694
-13695
-13695
-13694
-13690
-13686
-13679
-13671
-13662
-13651
-13638
-13624
-13609
-13592
-13573
-13553
-13531
-13507
-13482
-13456
-13428
-13398
-13367
-13334
-13300
-13264
-13226
-13187
-13146
-13104
-13061
-13016
-12969
-12920
-12870
-12819
-12766
-12711
-12656
-12598
-12539
-12479
-12418
-12355
-12290
-12224
-12157
-12088
-12019
-11947
-11875
-11801
-11726
-11650
-11573
-11494
-11414
-11333
-11251
-11167
-11082
-10996
-10909
-10820
-10730
-10639
-10547
-10454
-10360
-10265
-10168
-10071
-9973
-9874
-9774
-9672
-9570
-9467
-9363
-9258
-9152
-9045
-8937
-8829
-8719
-8609
-8498
-8386
-8274
-8160
-8045
-7931
-7816
-7699
-7582
-7465
-7346
-7227
-7108
-6987
-6867
-6745
-6624
-6501
-6378
-6255
-6130
-6005
-5880
-5754
-5628
-5501
-5374
-5247
-5119
-4990
-4862
-4733
-4604
-4474
-4345
-4215
-4083
-3954
-3823
-3692
-3560
-3429
-3297
-3165
-3034
-2902
-2771
-2639
-2507
-2376
-2244
-2112
-1980
-1849
-1717
-1586
-1455
-1324
-1193
-1063
-932
-802
-673
-543
-414
-285
-156
-28
100
227
355
482
609
735
861
986
1111
1235
1359
1482
1604
1726
1847
1968
2088
2208
2327
2446
2564
2681
2797
2912
3027
3142
3255
3368
3480
3592
3702
3812
3921
4027
4135
4241
4347
4451
4555
4658
4759
4860
4960
5058
5156
5253
5348
5443
5537
5629
5721
5811
5901
5989
6076
6163
6248
6332
6415
6497
6577
6657
6735
6811
6887
6961
7035
7107
7178
7248
7316
7384
7450
7514
7578
7640
7701
7761
7820
7877
7933
7988
8041
8093
8144
8193
8241
8287
8333
8377
8419
8460
8500
8538
8575
8610
8644
8677
8709
8739
8768
8795
8821
8846
8869
8890
8911
8929
8947
8963
8977
8991
9003
9013
9023
9030
9036
9041
9044
9046
9046
9044
9042
9038
9032
9025
9017
9007
8997
8984
8970
8955
8939
8921
8901
8881
8859
8835
8810
8784
8756
8728
8697
8666
8633
8599
8564
8528
8490
8451
8411
8370
8327
8283
8238
8192
8145
8096
8047
7996
7944
7890
7836
7781
7724
7666
7607
7546
7485
7422
7359
7294
7228
7162
7094
7025
6956
6885
6813
6741
6667
6592
6517
6441
6364
6286
6207
6127
6046
5964
5882
5799
5715
5630
5545
5458
5371
5284
5195
5106
5016
4925
4834
4742
4649
4556
4462
4368
4273
4177
4081
3984
3886
3789
3690
3591
3492
3392
3292
3191
3089
2988
2885
2783
2679
2576
2472
2368
2264
2159
2054
1949
1844
1738
1632
1527
1420
1314
1207
1100
993
886
778
671
563
456
348
241
133
26
-82
-189
-297
-405
-513
-620
-728
-836
-943
-1050
-1158
-1265
-1372
-1479
-1586
-1693
-1800
-1907
-2013
-2120
-2226
-2331
-2437
-2542
-2647
-2752
-2856
-2960
-3063
-3167
-3270
-3372
-3474
-3576
-3678
-3779
-3880
-3980
-4080
-4179
-4279
-4377
-4475
-4573
-4670
-4767
-4863
-4958
-5053
-5148
-5242
-5335
-5428
-5519
-5611
-5701
-5791
-5880
-5969
-6057
-6145
-6231
-6317
-6402
-6487
-6570
-6653
-6734
-6815
-6895
-6974
-7053
-7131
-7208
-7284
-7359
-7433
-7506
-7579
-7650
-7721
-7791
-7859
-7927
-7994
-8060
-8125
-8189
-8252
-8314
-8375
-8435
-8494
-8552
-8609
-8665
-8720
-8774
-8827
-8880
-8931
-8981
-9030
-9078
-9125
-9171
-9216
-9260
-9302
-9344
-9384
-9424
-9462
-9499
-9536
-9571
-9605
-9638
-9669
-9700
-9729
-9757
-9784
-9810
-9835
-9859
-9882
-9903
-9924
-9943
-9961
-9979
-9995
-10009
-10023
-10036
-10047
-10058
-10067
-10076
-10083
-10090
-10095
-10100
-10103
-10106
-10107
-10107
-10107
-10105
-10102
-10098
-10093
-10087
-10080
-10072
-10063
-10053
-10043
-10031
-10019
-10005
-9990
-9975
-9958
-9940
-9922
-9902
-9881
-9859
-9836
-9812
-9788
-9762
-9736
-9708
-9680
-9651
-9620
-9589
-9557
-9524
-9491
-9456
-9420
-9384
-9346
-9308
-9268
-9229
-9188
-9146
-9104
-9061
-9017
-8972
-8927
-8881
-8834
-8786
-8737
-8687
-8637
-8586
-8534
-8482
-8429
-8375
-8320
-8264
-8208
-8151
-8093
-8035
-7976
-7917
-7857
-7796
-7735
-7673
-7610
-7546
-7482
-7418
-7352
-7286
-7220
-7153
-7085
-7018
-6949
-6880
-6811
-6741
-6671
-6600
-6529
-6457
-6385
-6312
-6239
-6165
-6091
-6017
-5942
-5868
-5792
-5717
-5641
-5565
-5489
-5412
-5335
-5258
-5180
-5103
-5025
-4947
-4868
-4790
-4711
-4633
-4554
-4474
-4395
-4315
-4236
-4156
-4075
-3996
-3916
-3836
-3756
-3675
-3595
-3515
-3434
-3354
-3273
-3193
-3112
-3032
-2951
-2871
-2790
-2710
-2629
-2549
-2469
-2388
-2308
-2228
-2148
-2069
-1989
-1910
-1830
-1751
-1672
-1593
-1514
-1436
-1357
-1279
-1201
-1123
-1045
-968
-892
-816
-740
-664
-589
-514
-439
-365
-291
-217
-143
-70
3
75
147
219
290
361
431
501
570
639
708
776
844
912
979
1045
1111
1177
1242
1306
1370
1434
1497
1559
1621
1683
1744
1804
1864
1923
1982
2040
2098
2155
2212
2268
2323
2378
2432
2486
2539
2592
2644
2696
2747
2797
2847
2896
2945
2993
3041
3088
3134
3179
3224
3269
3312
3355
3398
3440
3481
3522
3561
3601
3639
3677
3715
3751
3787
3822
3857
3891
3924
3956
3988
4019
4049
4078
4107
4135
4162
4189
4215
4241
4265
4289
4313
4335
4357
4378
4399
4418
4437
4456
4473
4490
4506
4521
4536
4549
4562
4574
4586
4597
4607
4616
4624
4632
4639
4645
4651
4655
4659
4663
4665
4667
4668
4668
4668
4667
4665
4663
4660
4656
4651
4647
4641
4635
4628
4621
4613
4604
4595
4585
4574
4563
4551
4538
4525
4512
4498
4483
4468
4452
4435
4418
4401
4382
4364
4345
4325
4305
4284
4262
4240
4217
4194
4171
4146
4122
4097
4070
4045
4019
3992
3964
3936
3908
3879
3850
3820
3790
3759
3728
3696
3664
3632
3599
3565
3532
3497
3463
3428
3392
3356
3320
3284
3247
3210
3172
3134
3096
3057
3018
2979
2939
2899
2858
2817
2776
2735
2693
2651
2609
2566
2523
2480
2436
2393
2349
2304
2260
2215
2170
2125
2080
2033
1988
1942
1896
1850
1803
1756
1710
1663
1615
1568
1521
1473
1426
1378
1330
1282
1234
1185
1137
1088
1039
989
940
890
841
791
741
691
640
590
540
489
439
388
338
287
236
186
135
84
33
-17
-68
-118
-169
-220
-270
-321
-372
-423
-473
-524
-574
-624
-674
-724
-774
-824
-873
-923
-973
-1022
-1073
-1122
-1172
-1221
-1270
-1319
-1368
-1416
-1465
-1513
-1561
-1609
-1656
-1704
-1751
-1798
-1845
-1891
-1938
-1984
-2031
-2076
-2122
-2167
-2212
-2257
-2301
-2345
-2389
-2433
-2477
-2520
-2563
-2606
-2649
-2691
-2734
-2776
-2817
-2859
-2900
-2941
-2982
-3022
-3062
-3101
-3140
-3179
-3218
-3256
-3294
-3332
-3370
-3407
-3444
-3481
-3517
-3553
-3588
-3623
-3658
-3693
-3727
-3760
-3794
-3827
-3860
-3892
-3924
-3956
-3987
-4018
-4048
-4078
-4108
-4137
-4166
-4194
-4222
-4249
-4276
-4303
-4329
-4355
-4381
-4406
-4430
-4455
-4479
-4502
-4525
-4547
-4569
-4590
-4610
-4630
-4650
-4669
-4688
-4707
-4725
-4742
-4759
-4775
-4791
-4806
-4821
-4835
-4849
-4862
-4874
-4886
-4898
-4909
-4920
-4930
-4940
-4949
-4957
-4965
-4973
-4980
-4986
-4992
-4997
-5002
-5006
-5010
-5014
-5016
-5019
-5020
-5022
-5022
-5022
-5022
-5021
-5019
-5017
-5014
-5011
-5007
-5002
-4997
-4991
-4985
-4978
-4971
-4963
-4955
-4946
-4936
-4927
-4916
-4905
-4893
-4881
-4868
-4855
-4841
-4827
-4812
-4797
-4781
-4765
-4748
-4731
-4713
-4694
-4675
-4656
-4636
-4615
-4594
-4573
-4551
-4528
-4505
-4481
-4456
-4431
-4406
-4379
-4353
-4326
-4299
-4271
-4243
-4215
-4185
-4156
-4126
-4094
-4065
-4033
-4002
-3969
-3937
-3904
-3871
-3837
-3803
-3768
-3733
-3698
-3662
-3626
-3590
-3553
-3516
-3479
-3442
-3404
-3366
-3327
-3288
-3249
-3209
-3169
-3129
-3088
-3048
-3006
-2965
-2923
-2881
-2839
-2797
-2755
-2712
-2669
-2626
-2582
-2539
-2495
-2451
-2406
-2362
-2318
-2273
-2228
-2183
-2138
-2093
-2047
-2001
-1956
-1909
-1863
-1816
-1770
-1723
-1676
-1628
-1581
-1534
-1486
-1439
-1391
-1343
-1295
-1247
-1199
-1151
-1102
-1054
-1006
-957
-909
-861
-812
-764
-715
-667
-618
-569
-520
-472
-423
-374
-326
-277
-228
-179
-131
-82
-33
15
64
112
161
209
258
306
354
402
450
498
545
593
640
687
734
780
827
873
919
964
1010
1055
1100
1144
1188
1232
1276
1320
1363
1406
1448
1490
1532
1574
1615
1656
1697
1737
1778
1817
1857
1896
1935
1973
2011
2049
2086
2123
2160
2196
2233
2268
2304
2339
2374
2409
2443
2477
2511
2544
2577
2610
2642
2674
2706
2738
2769
2800
2831
2861
2891
2920
2949
2978
3006
3035
3062
3090
3117
3144
3170
3197
3222
3248
3273
3297
3322
3346
3369
3392
3415
3438
3460
3482
3503
3524
3544
3565
3584
3604
3623
3642
3660
3679
3697
3714
3731
3748
3765
3781
3796
3811
3826
3841
3855
3868
3882
3895
3908
3920
3932
3944
3955
3966
3977
3987
3997
4006
4016
4025
4033
4042
4049
4057
4064
4070
4078
4083
4090
4096
4101
4106
4111
4115
4120
4123
4127
4130
4133
4136
4138
4140
4142
4143
4144
4145
4146
4147
4147
4147
4147
4146
4146
4145
4144
4142
4141
4139
4137
4135
4132
4130
4127
4124
4121
4118
4114
4110
4106
4102
4098
4094
4089
4083
4078
4074
4069
4062
4058
4051
4046
4040
4034
4027
4021
4014
4006
4000
3993
3986
3978
3971
3963
3955
3947
3939
3931
3922
3914
3905
3897
3888
3879
3869
3860
3851
3841
3831
3822
3812
3802
3792
3782
3772
3762
3751
3741
3731
3720
3710
3700
3689
3679
3669
3658
3648
3638
3627
3617
3607
3596
3586
3576
3566
3556
3545
3535
3525
3516
3506
3496
3486
3477
3468
3459
3450
3441
3433
3424
3416
3408
3400
3393
3385
3378
3371
3364
3357
3350
3344
3337
3331
3325
3319
3313
3307
3302
3297
3292
3287
3282
3277
3273
3269
3265
3261
3258
3254
3251
3248
3245
3242
3240
3237
3235
3233
3231
3229
3228
3227
3226
3225
3224
3224
3223
3223
3223
3223
3223
3224
3225
3226
3227
3228
3229
3230
3232
3234
3236
3238
3240
3242
3244
3247
3250
3253
3256
3260
3263
3267
3271
3275
3279
3283
3288
3292
3297
3302
3307
3312
3317
3322
3327
3332
3338
3344
3349
3355
3361
3367
3373
3380
3386
3393
3399
3406
3413
3420
3427
3434
3441
3449
3456
3464
3472
3480
3488
3497
3505
3514
3523
3532
3541
3550
3559
3569
3578
3588
3597
3607
3617
3627
3637
3647
3658
3668
3678
3688
3699
3709
3719
3730
3740
3751
3761
3772
3783
3793
3804
3814
3825
3835
3846
3856
3866
3876
3886
3896
3906
3916
3925
3935
3944
3953
3963
3972
3980
3989
3998
4006
4014
4022
4030
4038
4045
4053
4059
4067
4074
4081
4088
4094
4100
4107
4113
4119
4125
4130
4136
4141
4146
4152
4157
4162
4167
4171
4176
4181
4185
4190
4194
4198
4202
4206
4210
4214
4218
4221
4225
4228
4232
4235
4238
4241
4244
4246
4249
4251
4253
4256
4258
4260
4262
4264
4265
4266
4268
4269
4270
4270
4271
4271
4272
4272
4272
4272
4272
4271
4271
4270
4270
4269
4268
4267
4266
4265
4263
4262
4260
4258
4256
4254
4252
4250
4247
4244
4242
4239
4236
4233
4229
4226
4222
4219
4215
4211
4207
4202
4198
4193
4189
4184
4179
4173
4168
4163
4157
4151
4145
4139
4132
4125
4119
4112
4105
4098
4090
4083
4075
4067
4059
4051
4043
4035
4026
4018
4009
4000
3992
3983
3974
3965
3956
3947
3939
3930
3921
3912
3902
3893
3884
3875
3866
3856
3847
3838
3828
3819
3809
3800
3790
3780
3771
3761
3751
3741
3731
3722
3712
3702
3692
3682
3672
3661
3651
3641
3631
3621
3612
3602
3592
3582
3572
3562
3552
3542
3532
3522
3512
3502
3493
3483
3473
3463
3454
3444
3435
3425
3416
3407
3397
3388
3379
3370
3361
3352
3344
3335
3327
3319
3311
3303
3295
3287
3280
3272
3265
3258
3251
3244
3238
3231
3225
3219
3214
3208
3203
3197
3192
3187
3183
3179
3174
3171
3167
3163
3160
3157
3155
3152
3150
3148
3147
3145
3144
3143
3143
3142
3143
3143
3143
3144
3146
3147
3149
3151
3154
3157
3160
3164
3168
3172
3177
3182
3187
3193
3199
3206
3213
3220
3228
3236
3245
3253
3263
3272
3282
3293
3303
3314
3326
3338
3350
3362
3375
3388
3402
3416
3430
3445
3460
3475
3491
3507
3524
3540
3558
3575
3593
3612
3631
3650
3669
3689
3710
3731
3752
3773
3795
3818
3841
3864
3887
3911
3936
3960
3985
4011
4037
4062
4090
4117
4144
4172
4200
4228
4257
4286
4316
4346
4376
4407
4438
4470
4501
4534
4566
4599
4632
4666
4700
4734
4769
4804
4839
4875
4911
4948
4985
5022
5060
5098
5136
5175
5214
5253
5293
5333
5373
5414
5454
5496
5537
5579
5621
5663
5706
5748
5791
5835
5878
5922
5966
6010
6054
6099
6144
6189
6234
6280
6325
6371
6417
6464
6510
6557
6603
6650
6698
6745
6793
6840
6888
6937
6985
7033
7082
7131
7180
7229
7279
7328
7378
7428
7478
7528
7578
7629
7679
7730
7781
7832
7882
7933
7985
8036
8087
8138
8189
8242
8294
8345
8397
8449
8501
8552
8604
8656
8708
8760
8812
8864
8916
8968
9020
9072
9124
9176
9228
9279
9331
9382
9433
9485
9536
9587
9638
9688
9739
9789
9839
9889
9939
9989
10038
10087
10136
10185
10233
10282
10330
10378
10425
10473
10520
10568
10615
10661
10708
10754
10800
10846
10892
10938
10983
11028
11073
11117
11162
11206
11250
11293
11336
11379
11422
11464
11506
11547
11589
11630
11670
11710
11750
11790
11829
11868
11907
11945
11983
12020
12058
12094
12131
12167
12202
12238
12273
12308
12342
12376
12410
12443
12476
12508
12540
12572
12603
12634
12664
12694
12723
12752
12781
12809
12837
12864
12891
12917
12943
12969
12994
13018
13042
13066
13089
13111
13133
13155
13176
13197
13217
13237
13256
13275
13293
13310
13328
13344
13360
13376
13391
13406
13420
13434
13447
13460
13472
13484
13496
13507
13517
13528
13537
13547
13555
13564
13572
13579
13586
13593
13599
13604
13610
13614
13619
13622
13626
13628
13631
13633
13635
13636
13636
13637
13637
13636
13635
13634
13632
13630
13627
13624
13621
13617
13613
13609
13604
13599
13593
13587
13581
13574
13567
13560
13552
13544
13536
13527
13518
13509
13499
13489
13479
13469
13458
13447
13435
13424
13412
13399
13387
13374
13360
13347
13333
13319
13304
13290
13275
13259
13244
13228
13212
13196
13179
13162
13145
13127
13110
13092
13074
13055
13037
13018
12999
12980
12961
12941
12921
12901
12881
12861
12840
12819
12798
12777
12756
12735
12714
12692
12671
12649
12627
12606
12584
12562
12540
12519
12497
12475
12453
12431
12409
12386
12364
12342
12320
12298
12275
12253
12231
12209
12186
12164
12142
12120
12097
12075
12053
12031
12009
11987
11965
11943
11921
11899
11877
11856
11834
11813
11792
11770
11749
11729
11708
11687
11667
11646
11626
11606
11587
11567
11548
11528
11509
11491
11472
11453
11435
11417
11399
11381
11364
11347
11330
11313
11296
11280
11264
11248
11233
11218
11203
11188
11173
11159
11145
11131
11117
11104
11091
11078
11065
11052
11040
11028
11016
11005
10993
10982
10971
10959
10948
10936
10925
10914
10902
10891
10880
10868
10857
10846
10834
10823
10812
10800
10789
10778
10766
10755
10744
10733
10721
10710
10699
10688
10676
10665
10654
10643
10632
10620
10609
10598
10587
10576
10565
10553
10542
10531
10520
10509
10498
10487
10476
10464
10453
10442
10431
10420
10409
10398
10387
10376
10365
10354
10343
10332
10321
10310
10299
10288
10277
10266
10255
10244
10233
10222
10211
10200
10189
10178
10168
10157
10146
10135
10124
10113
10102
10091
10081
10070
10059
10048
10037
10026
10016
10005
9994
9983
9972
9962
9951
9940
9929
9919
9908
9897
9886
9876
9865
9854
9844
9833
9822
9812
9801
9790
9780
9769
9758
9748
9737
9726
9716
9705
9695
9684
9674
9663
9652
9642
9631
9621
9610
9600
9589
9579
9568
9558
9547
9537
9526
9516
9505
9495
9484
9474
9463
9453
9442
9432
9422
9411
9401
9390
9380
9370
9359
9349
9339
9328
9318
9308
9297
9287
9277
9266
9256
9246
9235
9225
9215
9205
9194
9184
9174
9164
9153
9143
9133
9123
9112
9102
9092
9082
9072
9062
9051
9041
9031
9021
9011
9001
8991
8980
8970
8960
8950
8940
8930
8920
8910
8900
8890
8880
8870
8860
8850
8840
8830
8820
8810
8800
8790
8780
8770
8760
8750
8740
8730
8720
8710
8700
8690
8680
8670
8661
8651
8641
8631
8621
8611
8601
8592
8582
8572
8562
8552
8542
8533
8523
8513
8503
8494
8484
8474
8464
8455
8445
8435
8425
8416
8406
8396
8387
8377
8367
8358
8348
8338
8329
8319
8309
8300
8290
8280
8271
8261
8252
8242
8232
8223
8213
8204
8194
8185
8175
8166
8156
8147
8137
8128
8118
8109
8099
8090
8080
8071
8061
8052
8042
8032
8023
8013
8005
7995
7986
7976
7967
7958
7948
7939
7930
7920
7911
7902
7892
7883
7874
7864
7855
7846
7836
7827
7818
7809
7799
7790
7781
7772
7762
7753
7744
7735
7725
7716
7707
7698
7689
7680
7670
7661
7652
7643
7634
7625
7616
7606
7597
7588
7579
7570
7561
7552
7543
7534
7525
7516
7507
7498
7489
7480
7470
7461
7452
7444
7435
7426
7417
7408
7399
7390
7381
7372
7363
7354
7345
7336
7327
7318
7309
7301
7292
7283
7274
7265
7256
7247
7239
7230
7221
7212
7203
7195
7186
7177
7168
7159
7151
7142
7133
7124
7116
7107
7098
7090
7081
7072
7063
7055
7046
7037
7029
7020
7011
7003
6994
6985
6977
6968
6960
6951
6942
6934
6925
6917
6908
6900
6891
6882
6874
6865
6857
6848
6840
6831
6823
6814
6806
6797
6789
6780
6772
6763
6755
6746
6738
6730
6721
6713
6704
6696
6688
6679
6671
6662
6654
6646
6637
6629
6621
6612
6604
6596
6587
6579
6571
6562
6554
6546
6538
6529
6521
6513
6505
6496
6488
6480
6472
6463
6455
6447
6439
6431
6423
6414
6406
6398
6390
6382
6374
6365
6357
6349
6341
6333
6325
6317
6309
6301
6293
6284
6276
6268
6260
6252
6244
6236
6228
6220
6212
6204
6196
6188
6180
6172
6164
6156
6148
6140
6133
6125
6117
6109
6101
6093
6085
6077
6069
6061
6054
6046
6038
6030
6022
6014
6006
5999
5991
5983
5975
5967
5960
5952
5944
5936
5928
5921
5913
5905
5897
5890
5882
5874
5867
5859
5851
5843
5836
5828
5820
5813
5805
5797
5790
5782
5775
5767
5759
5752
5744
5736
5729
5721
5714
5706
5699
5691
5683
5676
5668
5661
5653
5646
5638
5631
5623
5616
5608
5601
5593
5586
5578
5571
5563
5556
5549
5541
5534
5526
5519
5512
5504
5497
5489
5482
5475
5467
5460
5453
5445
5438
5431
5423
5416
5409
5401
5394
5387
5379
5372
5365
5358
5350
5343
5336
5329
5321
5314
5307
5300
5292
5285
5278
5271
5264
5256
5249
5242
5235
5228
5221
5214
5206
5199
5192
5185
5178
5171
5164
5157
5150
5143
5135
5128
5121
5114
5107
5100
5093
5086
5079
5072
5065
5058
5051
5044
5037
5030
5023
5016
5009
5002
4995
4989
4982
4975
4968
4961
4954
4947
4940
4933
4926
4920
4913
4906
4899
4892
4885
4878
4872
4865
4858
4851
4844
4838
4831
4824
4817
4810
4804
4797
4790
4783
4777
4770
4763
4757
4750
4743
4736
4730
4723
4716
4710
4703
4696
4690
4683
4676
4670
4663
4656
4650
4643
4637
4630
4623
4617
4610
4604
4597
4591
4584
4577
4571
4564
4558
4551
4545
4538
4532
4525
4519
4512
4506
4499
4493
4486
4480
4474
4467
4461
4454
4448
4441
4435
4429
4422
4416
4409
4403
4397
4390
4384
4377
4371
4365
4358
4352
4346
4339
4333
4327
4321
4314
4308
4302
4295
4289
4283
4277
4270
4264
4258
4252
4245
4239
4233
4227
4220
4214
4208
4202
4196
4190
4183
4177
4171
4165
4159
4153
4146
4140
4134
4128
4122
4116
4110
4104
4098
4091
4085
4078
4073
4067
4061
4054
4049
4043
4037
4030
4025
4019
4013
4006
4001
3995
3989
3983
3977
3971
3965
3959
3953
3947
3942
3936
3930
3924
3918
3912
3906
3900
3894
3888
3883
3877
3871
3865
3859
3853
3847
3842
3836
3830
3824
3818
3813
3807
3801
3795
3789
3784
3778
3772
3766
3761
3755
3749
3743
3738
3732
3726
3721
3715
3709
3704
3698
3692
3687
3681
3675
3670
3664
3658
3653
3647
3641
3636
3630
3625
3619
3613
3608
3602
3597
3591
3585
3580
3574
3569
3563
3558
3552
3547
3541
3536
3530
3525
3519
3514
3508
3503
3497
3492
3486
3481
3475
3470
3464
3459
3454
3448
3443
3437
3432
3427
3421
3416
3410
3405
3400
3394
3389
3384
3378
3373
3368
3362
3357
3352
3346
3341
3336
3330
3325
3320
3315
3309
3304
3299
3293
3288
3283
3278
3273
3267
3262
3257
3252
3246
3241
3236
3231
3226
3221
3215
3210
3205
3200
3195
3190
3184
3179
3174
3169
3164
3159
3154
3149
3144
3138
3133
3128
3123
3118
3113
3108
3103
3098
3093
3088
3083
3078
3073
3068
3063
3058
3053
3048
3043
3038
3033
3028
3023
3018
3013
3008
3003
2998
2993
2988
2983
2979
