5
22518
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
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
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
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
10
10
10
10
10
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
12
12
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
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
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
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
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
31
31
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
32
32
32
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
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
37
37
37
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
45
45
45
45
46
46
46
46
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
49
49
49
49
49
49
50
50
50
50
50
50
50
50
50
50
50
50
51
51
51
51
51
51
51
51
51
51
51
51
51
52
52
52
52
52
52
52
52
52
52
52
52
53
53
53
53
53
53
53
53
53
53
53
53
54
54
54
54
54
54
54
54
54
54
54
54
55
55
55
55
55
55
55
55
55
55
55
55
55
56
56
56
56
56
56
56
56
56
56
56
56
57
57
57
57
57
57
57
57
57
57
57
57
57
58
58
58
58
58
58
58
58
58
58
58
58
59
59
59
59
59
59
59
59
59
59
59
59
59
59
60
60
60
60
60
60
60
60
60
60
60
60
60
60
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
75
75
75
75
75
75
75
75
75
75
75
75
75
75
74
74
74
74
74
74
74
74
74
74
74
74
74
73
73
73
73
73
73
73
73
73
73
73
73
72
72
72
72
72
72
72
72
72
72
72
71
71
71
71
71
71
71
71
71
71
71
70
70
70
70
70
70
70
70
70
70
69
69
69
69
69
69
69
69
69
69
68
68
68
68
68
68
68
68
68
68
67
67
67
67
67
67
67
67
67
66
66
66
66
66
66
66
66
65
65
65
65
65
65
65
65
65
64
64
64
64
64
64
64
63
63
63
63
63
63
63
63
62
62
62
62
62
62
62
61
61
61
61
61
61
61
60
60
60
60
60
60
60
59
59
59
59
59
59
59
58
58
58
58
58
58
57
57
57
57
57
57
57
56
56
56
56
56
56
55
55
55
55
55
55
54
54
54
54
54
53
53
53
53
53
53
52
52
52
52
52
52
51
51
51
51
51
51
50
50
50
50
50
50
49
49
49
49
49
48
48
48
48
48
48
47
47
47
47
47
46
46
46
46
46
46
45
45
45
45
45
44
44
44
44
44
44
43
43
43
43
43
42
42
42
42
42
41
41
41
41
41
40
40
40
40
40
39
39
39
39
39
38
38
38
38
38
37
37
37
37
37
36
36
36
36
36
35
35
35
35
35
34
34
34
34
33
33
33
33
33
32
32
32
32
32
31
31
31
31
30
30
30
30
30
29
29
29
29
28
28
28
28
27
27
27
27
27
26
26
26
26
25
25
25
25
25
24
24
24
24
23
23
23
23
22
22
22
22
22
21
21
21
21
20
20
20
20
19
19
19
19
18
18
18
18
18
17
17
17
17
16
16
16
16
15
15
15
15
14
14
14
14
13
13
13
13
12
12
12
12
11
11
11
11
10
10
10
10
9
9
9
9
8
8
8
8
7
7
7
7
6
6
6
6
5
5
5
4
4
4
4
3
3
3
3
2
2
2
2
1
1
1
1
0
0
0
-1
-1
-1
-1
-2
-2
-2
-3
-3
-3
-3
-4
-4
-4
-5
-5
-5
-5
-6
-6
-6
-7
-7
-7
-8
-8
-8
-8
-9
-9
-9
-10
-10
-10
-11
-11
-11
-11
-12
-12
-12
-13
-13
-13
-14
-14
-14
-15
-15
-15
-15
-16
-16
-16
-17
-17
-17
-18
-18
-18
-19
-19
-19
-20
-20
-20
-21
-21
-21
-22
-22
-22
-23
-23
-23
-24
-24
-24
-25
-25
-25
-26
-26
-26
-27
-27
-27
-28
-28
-28
-29
-29
-29
-30
-30
-30
-31
-31
-32
-32
-32
-33
-33
-33
-34
-34
-34
-35
-35
-35
-36
-36
-37
-37
-37
-38
-38
-38
-39
-39
-40
-40
-40
-41
-41
-41
-42
-42
-43
-43
-43
-44
-44
-44
-45
-45
-46
-46
-46
-47
-47
-48
-48
-48
-49
-49
-50
-50
-50
-51
-51
-52
-52
-52
-53
-53
-54
-54
-54
-55
-55
-56
-56
-56
-57
-57
-58
-58
-59
-59
-59
-60
-60
-61
-61
-62
-62
-62
-63
-63
-64
-64
-65
-65
-65
-66
-66
-67
-67
-68
-68
-68
-69
-69
-70
-70
-71
-71
-72
-72
-73
-73
-73
-74
-74
-75
-75
-76
-76
-77
-77
-77
-78
-78
-79
-79
-80
-80
-81
-81
-82
-82
-83
-83
-84
-84
-84
-85
-85
-86
-86
-87
-87
-88
-88
-89
-89
-90
-90
-91
-91
-92
-92
-93
-93
-94
-94
-95
-95
-96
-96
-97
-97
-98
-98
-99
-99
-100
-100
-101
-101
-102
-102
-103
-103
-104
-104
-105
-105
-106
-106
-107
-107
-108
-108
-109
-109
-110
-110
-111
-111
-112
-112
-113
-113
-114
-114
-115
-115
-116
-116
-117
-118
-118
-119
-119
-120
-120
-121
-121
-122
-122
-123
-123
-124
-125
-125
-126
-126
-127
-127
-128
-128
-129
-129
-130
-131
-131
-132
-132
-133
-133
-134
-134
-135
-136
-136
-137
-137
-138
-138
-139
-140
-140
-141
-141
-142
-142
-143
-144
-144
-145
-145
-146
-146
-147
-148
-148
-149
-149
-150
-151
-151
-152
-152
-153
-153
-154
-155
-155
-156
-156
-157
-158
-158
-159
-159
-160
-161
-161
-162
-163
-163
-164
-164
-165
-166
-166
-167
-167
-168
-169
-169
-170
-171
-171
-172
-172
-173
-174
-174
-175
-176
-176
-177
-177
-178
-179
-179
-180
-181
-181
-182
-183
-183
-184
-184
-185
-186
-186
-187
-188
-188
-189
-190
-190
-191
-192
-192
-193
-193
-194
-195
-195
-196
-197
-197
-198
-199
-199
-200
-201
-201
-202
-203
-203
-204
-205
-205
-206
-207
-207
-208
-209
-210
-210
-211
-212
-212
-213
-214
-214
-215
-216
-216
-217
-218
-218
-219
-220
-221
-221
-222
-223
-223
-224
-225
-226
-226
-227
-228
-228
-229
-230
-231
-231
-232
-233
-233
-234
-235
-236
-236
-237
-238
-239
-239
-240
-241
-241
-242
-243
-244
-244
-245
-246
-247
-247
-248
-249
-250
-250
-251
-252
-253
-253
-254
-255
-255
-256
-257
-258
-258
-259
-260
-261
-261
-262
-263
-264
-264
-265
-266
-267
-267
-268
-269
-270
-270
-271
-272
-273
-273
-274
-275
-276
-277
-277
-278
-279
-280
-280
-281
-282
-283
-283
-284
-285
-286
-286
-287
-288
-289
-289
-290
-291
-291
-292
-293
-294
-294
-295
-296
-296
-297
-298
-298
-299
-300
-300
-301
-302
-302
-303
-304
-304
-305
-306
-306
-307
-308
-308
-309
-309
-310
-311
-311
-312
-313
-313
-314
-314
-315
-316
-316
-317
-317
-318
-318
-319
-320
-320
-321
-321
-321
-322
-322
-323
-323
-324
-324
-324
-325
-325
-326
-326
-326
-327
-327
-327
-328
-328
-329
-329
-329
-330
-330
-330
-331
-331
-332
-332
-333
-333
-333
-334
-334
-335
-335
-336
-336
-336
-337
-337
-338
-338
-339
-339
-340
-340
-341
-341
-341
-342
-342
-343
-343
-344
-344
-345
-345
-345
-346
-346
-347
-347
-347
-348
-348
-349
-349
-350
-350
-351
-351
-352
-352
-353
-353
-354
-354
-355
-356
-356
-357
-357
-358
-358
-359
-359
-360
-361
-361
-362
-362
-363
-364
-364
-365
-366
-366
-367
-368
-368
-369
-370
-370
-371
-371
-372
-372
-373
-373
-374
-375
-375
-376
-376
-377
-378
-378
-379
-380
-380
-381
-382
-382
-383
-383
-384
-385
-385
-386
-387
-387
-388
-388
-389
-389
-390
-390
-391
-391
-392
-392
-393
-393
-394
-395
-395
-396
-396
-397
-397
-398
-398
-399
-399
-400
-400
-401
-402
-402
-403
-404
-404
-405
-406
-407
-408
-409
-409
-410
-411
-412
-413
-414
-415
-416
-417
-418
-419
-420
-421
-422
-423
-424
-425
-426
-427
-428
-429
-430
-431
-432
-433
-434
-434
-435
-436
-437
-438
-439
-440
-441
-442
-443
-444
-445
-446
-447
-448
-449
-450
-452
-453
-454
-455
-456
-457
-458
-459
-460
-461
-462
-463
-464
-465
-466
-467
-469
-470
-471
-472
-473
-474
-475
-476
-477
-478
-479
-480
-481
-482
-483
-484
-485
-486
-487
-488
-490
-491
-492
-493
-494
-495
-497
-498
-499
-500
-502
-503
-504
-505
-506
-507
-508
-509
-510
-511
-512
-513
-514
-515
-516
-516
-517
-518
-519
-520
-521
-521
-522
-523
-524
-524
-525
-526
-527
-527
-528
-529
-530
-531
-532
-533
-534
-535
-537
-538
-539
-540
-541
-542
-543
-543
-544
-545
-546
-547
-548
-549
-549
-550
-551
-553
-554
-555
-556
-557
-558
-559
-560
-561
-562
-563
-564
-565
-566
-567
-568
-569
-570
-571
-573
-574
-575
-577
-578
-580
-581
-583
-585
-586
-588
-589
-591
-592
-593
-594
-595
-596
-597
-598
-599
-600
-600
-601
-602
-603
-604
-605
-606
-607
-608
-609
-610
-611
-612
-612
-613
-614
-614
-615
-615
-616
-616
-617
-618
-618
-619
-620
-621
-622
-623
-624
-625
-626
-628
-629
-630
-631
-633
-634
-635
-636
-637
-638
-639
-640
-641
-643
-644
-645
-646
-648
-649
-651
-652
-654
-655
-657
-658
-660
-661
-663
-664
-665
-667
-668
-669
-671
-672
-673
-674
-675
-676
-678
-679
-680
-681
-682
-683
-685
-686
-687
-688
-689
-690
-691
-692
-693
-694
-695
-696
-697
-697
-698
-699
-700
-701
-702
-703
-704
-705
-706
-707
-708
-709
-710
-711
-712
-713
-714
-715
-715
-716
-717
-718
-719
-720
-720
-721
-722
-723
-724
-725
-726
-727
-728
-729
-730
-731
-733
-734
-735
-736
-737
-738
-739
-740
-740
-741
-742
-743
-743
-744
-745
-746
-747
-747
-748
-749
-750
-751
-752
-752
-753
-754
-755
-756
-757
-758
-759
-760
-761
-762
-763
-764
-765
-766
-767
-768
-769
-770
-771
-772
-773
-774
-775
-776
-777
-778
-779
-780
-781
-782
-782
-783
-783
-784
-784
-785
-785
-785
-785
-786
-786
-786
-787
-787
-788
-788
-788
-789
-789
-789
-790
-790
-790
-790
-790
-790
-790
-790
-790
-790
-790
-790
-789
-789
-789
-788
-788
-788
-787
-787
-787
-787
-786
-786
-786
-786
-785
-785
-785
-785
-784
-784
-784
-783
-783
-783
-783
-782
-782
-782
-781
-781
-781
-780
-780
-780
-780
-779
-779
-778
-778
-778
-777
-777
-776
-775
-775
-774
-773
-773
-772
-771
-770
-769
-768
-767
-765
-764
-763
-762
-760
-759
-758
-757
-756
-755
-755
-754
-753
-752
-751
-750
-749
-747
-746
-745
-743
-742
-741
-740
-738
-737
-736
-735
-734
-733
-732
-730
-729
-728
-727
-726
-724
-723
-721
-719
-717
-715
-713
-711
-709
-707
-705
-703
-701
-698
-696
-694
-693
-691
-689
-687
-686
-684
-682
-680
-679
-677
-674
-672
-670
-667
-665
-662
-659
-657
-654
-651
-649
-646
-643
-641
-638
-636
-633
-630
-628
-625
-622
-619
-616
-613
-610
-607
-604
-601
-598
-595
-592
-590
-587
-585
-583
-581
-579
-578
-577
-575
-574
-573
-573
-572
-571
-570
-570
-569
-568
-568
-567
-566
-565
-564
-562
-561
-560
-558
-557
-556
-555
-554
-552
-551
-550
-549
-547
-545
-544
-541
-539
-537
-535
-533
-530
-528
-526
-524
-522
-520
-518
-516
-514
-513
-511
-509
-508
-506
-505
-503
-502
-500
-498
-497
-495
-494
-492
-491
-490
-488
-487
-486
-485
-484
-483
-482
-481
-481
-480
-479
-478
-477
-477
-476
-475
-475
-474
-473
-472
-471
-471
-470
-470
-470
-470
-469
-469
-469
-469
-468
-468
-467
-467
-466
-465
-463
-462
-460
-458
-456
-454
-452
-451
-449
-448
-447
-446
-445
-444
-444
-444
-443
-443
-443
-443
-443
-444
-444
-445
-445
-446
-447
-449
-450
-452
-454
-455
-457
-459
-461
-462
-463
-464
-465
-465
-465
-465
-465
-464
-464
-463
-462
-462
-462
-462
-463
-463
-465
-466
-468
-470
-472
-474
-476
-478
-480
-481
-483
-484
-485
-486
-486
-487
-488
-488
-489
-490
-491
-492
-493
-493
-494
-495
-495
-496
-496
-496
-496
-496
-495
-494
-493
-492
-491
-491
-490
-490
-490
-490
-490
-491
-491
-492
-493
-494
-496
-497
-499
-501
-504
-507
-509
-513
-516
-519
-522
-526
-530
-533
-537
-541
-545
-549
-553
-558
-562
-566
-571
-575
-580
-585
-590
-594
-598
-602
-605
-608
-610
-612
-614
-616
-617
-619
-621
-623
-625
-627
-630
-633
-636
-639
-642
-645
-649
-652
-656
-659
-663
-666
-669
-672
-675
-677
-679
-680
-681
-682
-681
-681
-680
-680
-679
-679
-680
-681
-682
-683
-685
-687
-689
-691
-693
-695
-696
-698
-699
-700
-702
-703
-705
-707
-710
-713
-717
-721
-725
-730
-734
-739
-743
-748
-752
-757
-761
-765
-769
-773
-776
-779
-782
-785
-787
-790
-792
-795
-798
-802
-806
-810
-815
-820
-826
-832
-838
-844
-850
-856
-861
-866
-871
-876
-881
-886
-892
-897
-903
-909
-916
-922
-928
-933
-939
-944
-949
-954
-958
-962
-966
-969
-972
-975
-978
-981
-984
-986
-989
-991
-993
-995
-998
-1000
-1004
-1008
-1012
-1016
-1022
-1027
-1033
-1039
-1044
-1049
-1054
-1060
-1065
-1071
-1078
-1084
-1091
-1098
-1106
-1114
-1122
-1130
-1139
-1148
-1156
-1165
-1173
-1181
-1189
-1197
-1204
-1211
-1218
-1225
-1233
-1241
-1249
-1258
-1267
-1276
-1284
-1292
-1299
-1306
-1312
-1318
-1323
-1329
-1334
-1339
-1343
-1348
-1353
-1358
-1363
-1369
-1375
-1381
-1388
-1395
-1402
-1408
-1415
-1421
-1426
-1432
-1437
-1441
-1445
-1448
-1450
-1452
-1453
-1454
-1456
-1458
-1460
-1464
-1469
-1474
-1479
-1485
-1491
-1497
-1504
-1509
-1515
-1520
-1525
-1528
-1531
-1534
-1537
-1539
-1542
-1545
-1548
-1553
-1558
-1563
-1569
-1576
-1584
-1592
-1600
-1608
-1616
-1623
-1630
-1636
-1641
-1646
-1650
-1654
-1657
-1660
-1663
-1666
-1669
-1673
-1677
-1682
-1687
-1693
-1699
-1706
-1713
-1720
-1726
-1732
-1738
-1744
-1749
-1755
-1761
-1766
-1772
-1778
-1784
-1790
-1797
-1805
-1813
-1821
-1830
-1838
-1846
-1854
-1861
-1868
-1875
-1881
-1888
-1894
-1900
-1906
-1911
-1916
-1921
-1926
-1932
-1938
-1944
-1951
-1958
-1965
-1971
-1978
-1984
-1990
-1996
-2001
-2007
-2012
-2017
-2024
-2029
-2036
-2044
-2051
-2059
-2068
-2077
-2087
-2097
-2108
-2118
-2129
-2139
-2148
-2158
-2166
-2174
-2181
-2188
-2194
-2201
-2208
-2214
-2221
-2228
-2234
-2241
-2247
-2253
-2260
-2265
-2271
-2276
-2280
-2285
-2288
-2292
-2294
-2296
-2297
-2298
-2297
-2296
-2294
-2291
-2287
-2283
-2278
-2273
-2268
-2262
-2256
-2250
-2244
-2239
-2233
-2228
-2223
-2219
-2215
-2211
-2208
-2205
-2203
-2201
-2201
-2200
-2201
-2203
-2205
-2208
-2211
-2215
-2219
-2223
-2228
-2232
-2237
-2241
-2245
-2250
-2254
-2258
-2262
-2266
-2271
-2275
-2280
-2284
-2288
-2292
-2296
-2300
-2304
-2307
-2310
-2313
-2317
-2320
-2323
-2326
-2329
-2332
-2335
-2337
-2340
-2342
-2344
-2346
-2347
-2348
-2349
-2350
-2351
-2352
-2352
-2352
-2351
-2349
-2347
-2344
-2341
-2338
-2335
-2331
-2328
-2324
-2321
-2318
-2315
-2313
-2312
-2311
-2310
-2310
-2310
-2309
-2309
-2308
-2308
-2307
-2307
-2307
-2307
-2308
-2309
-2311
-2313
-2316
-2319
-2323
-2326
-2330
-2334
-2338
-2342
-2347
-2352
-2357
-2362
-2367
-2373
-2379
-2385
-2391
-2397
-2402
-2408
-2413
-2419
-2424
-2429
-2433
-2438
-2443
-2447
-2451
-2454
-2457
-2459
-2460
-2460
-2460
-2459
-2457
-2454
-2451
-2447
-2443
-2439
-2435
-2431
-2427
-2424
-2422
-2420
-2418
-2417
-2416
-2416
-2415
-2414
-2413
-2412
-2411
-2410
-2409
-2407
-2406
-2405
-2404
-2402
-2401
-2399
-2397
-2395
-2393
-2391
-2390
-2388
-2387
-2387
-2387
-2388
-2389
-2391
-2393
-2396
-2399
-2402
-2406
-2410
-2414
-2417
-2420
-2422
-2424
-2425
-2426
-2425
-2424
-2423
-2420
-2417
-2414
-2411
-2407
-2404
-2402
-2400
-2399
-2399
-2399
-2400
-2402
-2404
-2406
-2409
-2412
-2414
-2417
-2419
-2421
-2422
-2423
-2424
-2424
-2424
-2424
-2423
-2423
-2422
-2421
-2420
-2420
-2419
-2418
-2416
-2415
-2414
-2412
-2411
-2409
-2408
-2408
-2407
-2406
-2405
-2403
-2400
-2397
-2393
-2389
-2384
-2378
-2372
-2367
-2361
-2356
-2351
-2346
-2342
-2339
-2336
-2333
-2331
-2329
-2327
-2325
-2323
-2321
-2318
-2316
-2313
-2310
-2306
-2303
-2300
-2297
-2295
-2293
-2291
-2290
-2290
-2289
-2290
-2290
-2291
-2292
-2293
-2293
-2293
-2292
-2291
-2288
-2285
-2280
-2274
-2267
-2260
-2251
-2242
-2232
-2222
-2212
-2202
-2192
-2182
-2172
-2162
-2153
-2142
-2132
-2120
-2108
-2095
-2080
-2065
-2049
-2031
-2013
-1995
-1977
-1959
-1942
-1925
-1908
-1893
-1877
-1862
-1848
-1833
-1819
-1806
-1792
-1778
-1765
-1751
-1738
-1724
-1710
-1697
-1683
-1669
-1656
-1643
-1629
-1616
-1604
-1591
-1579
-1568
-1557
-1547
-1537
-1528
-1519
-1511
-1503
-1495
-1486
-1477
-1468
-1458
-1448
-1438
-1428
-1417
-1407
-1397
-1387
-1378
-1369
-1361
-1354
-1347
-1340
-1333
-1326
-1319
-1311
-1303
-1295
-1286
-1276
-1265
-1254
-1241
-1228
-1215
-1200
-1185
-1169
-1153
-1136
-1119
-1102
-1085
-1068
-1050
-1033
-1016
-1000
-985
-970
-956
-941
-926
-911
-896
-880
-864
-847
-830
-813
-795
-777
-760
-742
-725
-709
-694
-679
-665
-653
-641
-629
-618
-607
-597
-587
-577
-567
-557
-547
-537
-527
-517
-506
-495
-483
-470
-455
-440
-424
-407
-389
-371
-351
-331
-311
-290
-268
-247
-225
-202
-180
-157
-134
-110
-87
-63
-39
-14
10
35
59
84
108
133
157
182
206
230
255
280
305
330
356
382
409
436
463
491
520
548
577
606
636
665
695
724
754
782
811
838
865
890
915
939
963
986
1008
1031
1053
1076
1100
1123
1147
1170
1193
1216
1237
1258
1278
1298
1316
1333
1349
1365
1379
1394
1408
1422
1436
1450
1465
1480
1495
1511
1527
1543
1560
1577
1595
1612
1630
1647
1664
1682
1699
1717
1734
1752
1769
1787
1806
1825
1844
1864
1884
1904
1925
1947
1968
1990
2012
2035
2057
2080
2103
2126
2150
2174
2199
2223
2249
2274
2299
2325
2351
2377
2403
2428
2454
2479
2504
2528
2552
2575
2598
2620
2642
2664
2686
2708
2731
2753
2776
2798
2821
2844
2867
2890
2913
2937
2960
2983
3006
3029
3052
3075
3097
3119
3142
3164
3186
3208
3229
3251
3271
3291
3310
3329
3346
3363
3379
3394
3409
3423
3436
3448
3460
3471
3482
3493
3503
3512
3522
3531
3540
3550
3559
3569
3579
3589
3601
3613
3625
3639
3654
3671
3688
3707
3727
3748
3769
3791
3814
3837
3860
3883
3906
3929
3952
3974
3997
4018
4040
4061
4081
4102
4121
4140
4159
4176
4192
4208
4222
4235
4246
4257
4266
4274
4280
4286
4290
4293
4295
4295
4294
4293
4290
4287
4283
4278
4273
4267
4262
4256
4250
4244
4238
4232
4227
4222
4218
4214
4210
4206
4203
4199
4196
4192
4189
4185
4182
4178
4175
4172
4168
4164
4160
4155
4150
4144
4138
4130
4122
4113
4104
4093
4082
4070
4059
4048
4035
4024
4011
4001
3989
3978
3967
3956
3945
3934
3923
3911
3900
3888
3877
3865
3852
3840
3827
3815
3802
3789
3776
3763
3750
3738
3725
3713
3700
3688
3676
3663
3651
3639
3627
3614
3602
3590
3577
3565
3553
3542
3531
3520
3510
3500
3491
3482
3474
3466
3458
3450
3441
3433
3424
3414
3404
3393
3382
3370
3357
3344
3331
3317
3302
3288
3273
3258
3243
3228
3213
3198
3183
3167
3152
3136
3119
3102
3085
3067
3048
3029
3009
2989
2968
2947
2926
2905
2884
2863
2843
2823
2804
2786
2768
2750
2733
2716
2699
2682
2665
2648
2630
2612
2594
2574
2554
2533
2510
2486
2462
2436
2408
2380
2351
2321
2290
2259
2227
2195
2164
2132
2101
2071
2040
2009
1981
1952
1923
1895
1867
1840
1813
1787
1761
1736
1712
1688
1665
1642
1620
1598
1577
1556
1535
1515
1494
1473
1452
1431
1409
1387
1365
1343
1321
1298
1275
1252
1228
1205
1181
1158
1135
1112
1090
1067
1045
1022
1000
980
959
938
918
899
880
862
844
828
812
797
782
768
755
742
730
717
704
692
679
667
654
641
629
616
603
589
575
561
547
532
516
500
483
466
448
429
409
389
369
348
327
306
285
265
244
224
204
185
167
148
131
114
97
81
65
50
34
18
1
-16
-33
-52
-70
-90
-109
-130
-150
-172
-193
-215
-237
-260
-283
-307
-331
-355
-380
-406
-432
-458
-485
-511
-539
-566
-593
-620
-648
-675
-703
-730
-757
-784
-812
-838
-865
-892
-919
-945
-972
-998
-1025
-1051
-1077
-1103
-1127
-1152
-1175
-1197
-1218
-1238
-1257
-1274
-1290
-1305
-1319
-1332
-1344
-1356
-1367
-1377
-1388
-1398
-1408
-1418
-1429
-1439
-1450
-1461
-1473
-1485
-1498
-1511
-1525
-1539
-1553
-1567
-1582
-1596
-1611
-1625
-1639
-1654
-1668
-1682
-1696
-1710
-1724
-1737
-1751
-1764
-1776
-1789
-1801
-1813
-1824
-1836
-1847
-1858
-1869
-1881
-1893
-1906
-1919
-1933
-1948
-1964
-1981
-1999
-2017
-2037
-2057
-2078
-2099
-2120
-2141
-2162
-2183
-2204
-2225
-2245
-2265
-2285
-2305
-2324
-2343
-2363
-2382
-2401
-2421
-2440
-2459
-2479
-2498
-2516
-2535
-2553
-2572
-2590
-2609
-2628
-2647
-2666
-2687
-2707
-2728
-2750
-2772
-2795
-2818
-2842
-2866
-2891
-2915
-2940
-2964
-2988
-3012
-3035
-3059
-3081
-3103
-3125
-3147
-3168
-3188
-3209
-3229
-3249
-3268
-3288
-3308
-3328
-3349
-3370
-3391
-3414
-3436
-3459
-3483
-3507
-3532
-3557
-3582
-3608
-3634
-3661
-3688
-3715
-3743
-3771
-3800
-3829
-3858
-3888
-3919
-3949
-3981
-4013
-4045
-4078
-4111
-4144
-4178
-4211
-4245
-4280
-4314
-4348
-4383
-4418
-4453
-4488
-4523
-4558
-4593
-4628
-4663
-4698
-4732
-4767
-4801
-4836
-4870
-4903
-4937
-4971
-5004
-5037
-5071
-5104
-5137
-5171
-5205
-5238
-5271
-5305
-5338
-5370
-5403
-5434
-5466
-5497
-5528
-5559
-5589
-5620
-5650
-5681
-5712
-5743
-5775
-5808
-5841
-5874
-5908
-5943
-5978
-6013
-6049
-6086
-6123
-6160
-6198
-6236
-6273
-6310
-6347
-6384
-6420
-6455
-6489
-6523
-6557
-6589
-6621
-6653
-6684
-6715
-6745
-6776
-6806
-6837
-6867
-6898
-6930
-6961
-6993
-7025
-7058
-7091
-7124
-7157
-7190
-7224
-7257
-7292
-7326
-7360
-7395
-7430
-7465
-7501
-7536
-7572
-7608
-7644
-7680
-7715
-7751
-7786
-7820
-7855
-7889
-7922
-7956
-7989
-8021
-8054
-8086
-8118
-8148
-8180
-8212
-8244
-8276
-8308
-8340
-8373
-8407
-8441
-8476
-8511
-8548
-8585
-8623
-8662
-8701
-8741
-8781
-8822
-8863
-8904
-8945
-8985
-9026
-9065
-9103
-9141
-9177
-9212
-9246
-9279
-9311
-9342
-9372
-9400
-9428
-9455
-9481
-9507
-9532
-9556
-9580
-9603
-9626
-9648
-9669
-9691
-9712
-9733
-9754
-9774
-9795
-9815
-9836
-9857
-9877
-9898
-9918
-9939
-9960
-9980
-10001
-10021
-10041
-10061
-10081
-10100
-10120
-10139
-10159
-10179
-10198
-10219
-10239
-10260
-10281
-10302
-10324
-10345
-10367
-10389
-10411
-10432
-10454
-10475
-10496
-10516
-10537
-10556
-10576
-10596
-10616
-10636
-10657
-10677
-10699
-10720
-10743
-10765
-10788
-10812
-10836
-10859
-10883
-10907
-10930
-10953
-10976
-10997
-11018
-11039
-11058
-11077
-11095
-11112
-11129
-11145
-11160
-11176
-11190
-11205
-11219
-11233
-11247
-11260
-11273
-11286
-11299
-11311
-11323
-11335
-11347
-11358
-11368
-11379
-11389
-11398
-11407
-11415
-11423
-11429
-11435
-11441
-11445
-11449
-11451
-11453
-11454
-11454
-11453
-11452
-11450
-11447
-11443
-11439
-11435
-11430
-11425
-11420
-11415
-11410
-11405
-11400
-11395
-11390
-11386
-11381
-11377
-11372
-11368
-11364
-11360
-11355
-11351
-11347
-11343
-11339
-11336
-11332
-11329
-11326
-11323
-11320
-11318
-11317
-11315
-11314
-11314
-11313
-11312
-11312
-11312
-11311
-11311
-11312
-11312
-11313
-11313
-11315
-11316
-11318
-11320
-11322
-11324
-11327
-11330
-11332
-11335
-11338
-11340
-11342
-11344
-11346
-11347
-11347
-11347
-11347
-11346
-11345
-11343
-11341
-11338
-11335
-11331
-11327
-11323
-11319
-11314
-11309
-11304
-11300
-11295
-11291
-11286
-11282
-11278
-11274
-11270
-11265
-11261
-11256
-11252
-11247
-11243
-11238
-11234
-11229
-11224
-11219
-11214
-11208
-11202
-11195
-11188
-11180
-11171
-11162
-11151
-11140
-11128
-11115
-11101
-11086
-11070
-11053
-11035
-11016
-10996
-10976
-10955
-10934
-10912
-10890
-10867
-10844
-10821
-10798
-10775
-10751
-10728
-10704
-10680
-10656
-10631
-10607
-10582
-10557
-10532
-10506
-10481
-10455
-10430
-10404
-10378
-10353
-10327
-10301
-10276
-10250
-10224
-10199
-10174
-10148
-10123
-10098
-10073
-10048
-10023
-9998
-9973
-9948
-9923
-9899
-9874
-9849
-9825
-9800
-9776
-9752
-9728
-9704
-9679
-9655
-9631
-9606
-9581
-9556
-9531
-9506
-9480
-9454
-9428
-9402
-9376
-9349
-9323
-9296
-9269
-9243
-9216
-9189
-9163
-9136
-9109
-9082
-9055
-9028
-9001
-8973
-8946
-8918
-8890
-8862
-8833
-8805
-8776
-8746
-8717
-8687
-8656
-8626
-8594
-8563
-8530
-8498
-8464
-8431
-8396
-8362
-8327
-8291
-8255
-8218
-8180
-8143
-8105
-8066
-8028
-7989
-7950
-7911
-7872
-7833
-7795
-7757
-7719
-7682
-7645
-7608
-7572
-7536
-7501
-7466
-7431
-7398
-7365
-7332
-7301
-7270
-7240
-7211
-7184
-7156
-7130
-7105
-7081
-7057
-7034
-7012
-6991
-6970
-6949
-6929
-6910
-6891
-6872
-6853
-6834
-6816
-6798
-6781
-6763
-6746
-6730
-6714
-6698
-6683
-6668
-6654
-6641
-6627
-6615
-6603
-6592
-6581
-6571
-6562
-6554
-6546
-6540
-6534
-6530
-6526
-6523
-6521
-6520
-6520
-6520
-6520
-6522
-6523
-6525
-6528
-6530
-6533
-6536
-6539
-6543
-6547
-6551
-6556
-6561
-6566
-6572
-6578
-6585
-6593
-6600
-6609
-6617
-6626
-6636
-6646
-6655
-6665
-6675
-6685
-6694
-6702
-6710
-6717
-6722
-6727
-6730
-6732
-6733
-6731
-6728
-6724
-6717
-6709
-6699
-6687
-6674
-6660
-6645
-6629
-6612
-6595
-6578
-6561
-6545
-6529
-6515
-6502
-6490
-6479
-6470
-6463
-6457
-6452
-6448
-6445
-6443
-6441
-6439
-6436
-6431
-6425
-6417
-6406
-6392
-6373
-6351
-6323
-6289
-6250
-6204
-6151
-6090
-6022
-5946
-5861
-5768
-5666
-5556
-5437
-5309
-5173
-5029
-4878
-4720
-4555
-4384
-4208
-4027
-3842
-3653
-3462
-3270
-3076
-2881
-2687
-2493
-2300
-2108
-1918
-1731
-1545
-1363
-1183
-1004
-831
-661
-493
-329
-168
-11
142
291
437
578
716
849
978
1103
1224
1340
1452
1559
1662
1760
1853
1943
2028
2108
2185
2259
2329
2396
2462
2525
2587
2649
2710
2772
2835
2899
2964
3032
3102
3174
3249
3326
3407
3490
3576
3665
3756
3850
3946
4043
4144
4245
4347
4449
4552
4654
4754
4854
4951
5045
5137
5224
5307
5386
5460
5528
5592
5649
5701
5747
5789
5825
5856
5883
5906
5927
5944
5959
5973
5986
5998
6010
6021
6033
6045
6056
6068
6079
6089
6098
6105
6111
6114
6115
6112
6107
6098
6086
6071
6052
6030
6004
5976
5945
5911
5875
5836
5796
5754
5710
5665
5618
5570
5521
5472
5421
5371
5320
5270
5219
5170
5120
5072
5024
4977
4932
4887
4844
4803
4763
4724
4687
4652
4619
4589
4561
4536
4514
4496
4482
4473
4468
4468
4473
4484
4499
4520
4545
4575
4609
4646
4688
4731
4778
4826
4876
4926
4978
5030
5081
5133
5183
5233
5281
5328
5373
5415
5456
5494
5529
5562
5593
5622
5649
5674
5698
5721
5743
5765
5788
5810
5833
5857
5883
5909
5937
5966
5996
6027
6060
6093
6128
6163
6199
6235
6272
6309
6347
6385
6423
6462
6501
6541
6581
6622
6664
6706
6750
6794
6839
6884
6931
6978
7026
7074
7124
7174
7225
7276
7329
7382
7435
7489
7544
7598
7653
7708
7763
7818
7873
7928
7984
8039
8096
8153
8211
8271
8333
8396
8462
8530
8601
8675
8753
8834
8920
9010
9104
9203
9306
9414
9526
9643
9764
9888
10017
10148
10283
10422
10563
10707
10854
11003
11155
11309
11466
11624
11784
11946
12109
12273
12438
12603
12768
12933
13097
13261
13423
13585
13745
13903
14060
14215
14368
14520
14670
14818
14964
15109
15251
15391
15529
15663
15794
15921
16043
16160
16271
16376
16474
16563
16644
16716
16777
16827
16865
16891
16904
16904
16889
16860
16816
16756
16681
16591
16485
16364
16230
16079
15918
15743
15556
15358
15151
14935
14711
14481
14244
14003
13758
13510
13259
13008
12756
12504
12254
12006
11762
11521
11285
11055
10832
10615
10406
10206
10015
9834
9663
9503
9355
9218
9094
8982
8883
8798
8726
8668
8623
8592
8574
8570
8579
8601
8635
8680
8737
8804
8881
8968
9062
9165
9274
9390
9511
9637
9766
9900
10036
10174
10314
10455
10598
10742
10886
11032
11177
11324
11471
11620
11769
11918
12069
12221
12373
12526
12680
12835
12989
13144
13298
13452
13604
13754
13903
14050
14194
14335
14473
14607
14739
14867
14991
15113
15231
15346
15457
15566
15672
15774
15873
15969
16062
16151
16236
16315
16392
16463
16529
16589
16644
16693
16735
16772
16803
16828
16848
16862
16871
16876
16876
16871
16863
16852
16837
16820
16800
16778
16756
16732
16708
16684
16661
16639
16619
16601
16585
16572
16562
16555
16552
16552
16555
16562
16572
16585
16602
16622
16645
16672
16702
16736
16773
16815
16860
16910
16964
17023
17086
17155
17228
17305
17388
17476
17568
17665
17766
17871
17979
18090
18204
18320
18438
18556
18676
18795
18914
19032
19148
19263
19375
19484
19590
19693
19791
19885
19975
20060
20140
20216
20286
20351
20412
20467
20517
20563
20604
20640
20672
20700
20723
20743
20759
20772
20782
20788
20792
20793
20792
20790
20786
20781
20775
20769
20762
20756
20751
20745
20741
20737
20734
20731
20729
20726
20724
20721
20717
20712
20705
20697
20688
20676
20662
20646
20628
20607
20585
20560
20533
20504
20472
20439
20403
20364
20323
20278
20231
20180
20126
20069
20007
19942
19874
19801
19725
19645
19561
19473
19381
19285
19185
19080
18972
18860
18743
18623
18498
18369
18237
18101
17962
17819
17674
17526
17376
17225
17071
16917
16762
16607
16452
16297
16145
15993
15843
15695
15549
15407
15268
15133
15002
14876
14755
14639
14530
14427
14331
14242
14160
14086
14020
13962
13912
13871
13839
13815
13800
13793
13795
13805
13823
13849
13882
13922
13969
14022
14081
14145
14215
14289
14367
14450
14536
14626
14720
14817
14917
15021
15127
15237
15350
15466
15584
15704
15827
15951
16076
16202
16329
16455
16581
16706
16829
16951
17071
17190
17305
17419
17530
17639
17746
17849
17950
18048
18143
18234
18323
18408
18489
18566
18640
18710
18776
18838
18896
18950
19000
19046
19089
19127
19161
19192
19218
19240
19258
19271
19279
19283
19282
19276
19264
19247
19226
19198
19166
19129
19087
19041
18991
18936
18878
18817
18752
18685
18615
18543
18469
18392
18314
18235
18153
18070
17986
17900
17812
17723
17631
17539
17444
17347
17248
17147
17043
16938
16830
16720
16608
16493
16376
16259
16139
16017
15894
15770
15645
15519
15392
15265
15139
15013
14887
14763
14640
14519
14399
14282
14167
14054
13943
13835
13729
13625
13522
13422
13323
13226
13130
13035
12941
12847
12753
12660
12566
12473
12379
12284
12189
12095
12000
11906
11813
11721
11631
11542
11456
11373
11292
11215
11140
11069
11001
10935
10872
10811
10751
10693
10635
10578
10519
10460
10400
10337
10273
10206
10137
10065
9990
9912
9832
9749
9664
9577
9488
9398
9306
9214
9121
9029
8936
8844
8753
8662
8573
8486
8399
8315
8232
8151
8071
7996
7922
7851
7784
7719
7658
7601
7547
7497
7452
7410
7373
7339
7310
7284
7262
7243
7227
7214
7203
7195
7189
7186
7184
7183
7185
7188
7193
7200
7208
7217
7228
7240
7254
7268
7283
7298
7314
7330
7345
7360
7375
7389
7402
7415
7428
7441
7454
7467
7482
7499
7518
7539
7564
7593
7626
7663
7706
7755
7809
7870
7937
8010
8092
8180
8275
8376
8485
8600
8720
8846
8977
9113
9251
9393
9536
9681
9826
9970
10113
10254
10392
10526
10655
10779
10898
11010
11116
11214
11305
11388
11463
11530
11588
11638
11679
11712
11737
11753
11762
11763
11757
11743
11724
11698
11668
11632
11592
11549
11502
11452
11400
11346
11290
11233
11174
11114
11052
10990
10926
10862
10796
10730
10662
10593
10524
10453
10381
10307
10233
10157
10079
10001
9921
9840
9758
9675
9591
9506
9421
9335
9248
9161
9074
8987
8900
8814
8728
8643
8559
8477
8396
8316
8238
8161
8086
8013
7942
7872
7804
7737
7671
7606
7542
7478
7415
7351
7287
7221
7154
7086
7015
6943
6867
6790
6709
6626
6541
6453
6364
6273
6181
6088
5994
5900
5806
5713
5620
5527
5435
5343
5252
5161
5071
4981
4891
4800
4710
4619
4528
4436
4344
4251
4157
4062
3967
3870
3773
3675
3577
3477
3377
3276
3174
3072
2969
2866
2761
2655
2549
2441
2332
2222
2110
1996
1881
1765
1647
1529
1409
1288
1167
1045
923
802
682
563
444
328
214
102
-7
-114
-217
-316
-411
-502
-588
-669
-745
-816
-882
-941
-995
-1044
-1086
-1123
-1155
-1181
-1202
-1219
-1231
-1238
-1241
-1241
-1237
-1230
-1219
-1206
-1190
-1172
-1150
-1127
-1101
-1074
-1044
-1012
-979
-943
-907
-869
-829
-789
-747
-705
-662
-618
-574
-528
-482
-434
-384
-333
-279
-222
-163
-100
-34
36
109
187
269
355
445
538
635
735
837
942
1049
1158
1268
1379
1490
1602
1714
1826
1938
2049
2160
2269
2379
2487
2594
2700
2805
2909
3011
3112
3212
3309
3405
3498
3590
3678
3763
3845
3923
3997
4067
4132
4193
4248
4298
4344
4383
4418
4447
4472
4491
4506
4516
4522
4525
4524
4520
4514
4506
4496
4485
4473
4460
4448
4435
4422
4410
4397
4384
4370
4355
4339
4321
4301
4278
4252
4222
4188
4150
4108
4059
4008
3951
3889
3822
3751
3676
3597
3515
3429
3340
3249
3157
3063
2967
2871
2775
2678
2581
2485
2388
2292
2195
2099
2003
1907
1811
1714
1618
1522
1426
1330
1235
1140
1046
953
860
770
680
592
506
422
340
259
180
103
28
-45
-117
-187
-255
-321
-385
-446
-506
-564
-620
-673
-724
-773
-820
-865
-908
-949
-988
-1026
-1061
-1095
-1127
-1159
-1188
-1217
-1245
-1272
-1298
-1323
-1348
-1373
-1397
-1420
-1444
-1466
-1488
-1508
-1528
-1547
-1564
-1580
-1593
-1605
-1615
-1623
-1628
-1631
-1631
-1629
-1624
-1616
-1605
-1591
-1575
-1556
-1535
-1510
-1484
-1455
-1424
-1391
-1356
-1319
-1280
-1239
-1197
-1154
-1109
-1063
-1016
-968
-920
-870
-821
-771
-720
-670
-619
-568
-517
-465
-413
-360
-308
-255
-201
-147
-94
-40
14
67
119
170
220
268
314
358
399
437
473
506
535
562
585
605
623
638
650
660
668
674
678
682
685
686
688
689
691
692
694
697
700
705
710
715
722
730
738
746
755
763
772
779
786
792
796
798
799
797
793
786
777
766
752
735
717
696
673
649
624
597
570
541
512
483
453
422
391
359
327
294
261
227
192
157
122
87
52
17
-18
-52
-86
-120
-152
-185
-216
-246
-276
-305
-332
-359
-385
-410
-434
-457
-478
-499
-518
-536
-553
-569
-583
-597
-609
-620
-630
-639
-648
-655
-663
-670
-676
-683
-691
-698
-706
-714
-724
-733
-744
-755
-768
-781
-795
-810
-825
-842
-859
-876
-894
-913
-932
-951
-971
-990
-1010
-1029
-1049
-1068
-1087
-1107
-1126
-1145
-1165
-1184
-1205
-1226
-1247
-1270
-1294
-1319
-1345
-1372
-1401
-1431
-1462
-1494
-1527
-1561
-1595
-1630
-1664
-1698
-1732
-1766
-1798
-1830
-1861
-1891
-1920
-1947
-1974
-2000
-2025
-2048
-2072
-2094
-2116
-2138
-2159
-2179
-2199
-2218
-2237
-2255
-2272
-2289
-2305
-2320
-2335
-2348
-2360
-2372
-2383
-2392
-2401
-2410
-2417
-2425
-2431
-2438
-2444
-2450
-2456
-2461
-2467
-2473
-2478
-2483
-2488
-2493
-2497
-2501
-2504
-2507
-2510
-2512
-2514
-2515
-2516
-2517
-2517
-2518
-2518
-2519
-2519
-2520
-2521
-2523
-2525
-2528
-2531
-2535
-2540
-2546
-2552
-2560
-2569
-2579
-2591
-2603
-2617
-2632
-2649
-2666
-2685
-2706
-2728
-2751
-2777
-2803
-2832
-2862
-2895
-2929
-2966
-3005
-3047
-3090
-3137
-3185
-3237
-3290
-3346
-3405
-3465
-3528
-3592
-3659
-3727
-3796
-3868
-3940
-4014
-4090
-4167
-4246
-4325
-4406
-4488
-4571
-4655
-4740
-4826
-4913
-5000
-5088
-5177
-5266
-5356
-5447
-5538
-5630
-5722
-5815
-5909
-6003
-6098
-6194
-6290
-6387
-6484
-6582
-6680
-6778
-6877
-6976
-7076
-7177
-7277
-7379
-7481
-7584
-7688
-7793
-7899
-8006
-8114
-8223
-8333
-8444
-8556
-8670
-8785
-8901
-9018
-9136
-9254
-9374
-9495
-9616
-9738
-9861
-9984
-10108
-10232
-10357
-10482
-10608
-10734
-10861
-10989
-11118
-11247
-11377
-11508
-11640
-11772
-11905
-12038
-12171
-12305
-12439
-12573
-12706
-12840
-12972
-13104
-13234
-13363
-13491
-13617
-13741
-13863
-13983
-14100
-14215
-14326
-14434
-14539
-14641
-14740
-14834
-14926
-15014
-15098
-15179
-15257
-15332
-15404
-15473
-15539
-15603
-15665
-15724
-15782
-15837
-15891
-15944
-15996
-16046
-16094
-16143
-16190
-16236
-16282
-16326
-16369
-16411
-16453
-16494
-16534
-16574
-16613
-16652
-16690
-16729
-16767
-16805
-16844
-16882
-16921
-16959
-16998
-17037
-17077
-17116
-17155
-17195
-17234
-17273
-17312
-17350
-17388
-17426
-17463
-17500
-17536
-17572
-17607
-17641
-17675
-17707
-17740
-17771
-17802
-17831
-17860
-17888
-17915
-17940
-17965
-17988
-18011
-18032
-18052
-18071
-18089
-18107
-18123
-18139
-18155
-18170
-18185
-18200
-18216
-18232
-18248
-18265
-18283
-18302
-18321
-18342
-18364
-18388
-18413
-18439
-18466
-18495
-18526
-18557
-18590
-18624
-18659
-18695
-18732
-18769
-18807
-18846
-18886
-18925
-18966
-19007
-19048
-19090
-19133
-19176
-19220
-19264
-19309
-19355
-19401
-19448
-19495
-19543
-19592
-19641
-19691
-19741
-19791
-19842
-19893
-19944
-19995
-20046
-20097
-20148
-20198
-20248
-20297
-20346
-20394
-20441
-20487
-20532
-20576
-20619
-20661
-20702
-20742
-20781
-20819
-20855
-20891
-20925
-20959
-20991
-21023
-21053
-21083
-21112
-21140
-21167
-21194
-21220
-21245
-21271
-21296
-21320
-21345
-21370
-21395
-21420
-21446
-21471
-21498
-21524
-21551
-21579
-21606
-21634
-21663
-21691
-21719
-21747
-21775
-21803
-21830
-21857
-21883
-21908
-21933
-21957
-21980
-22002
-22023
-22043
-22062
-22080
-22098
-22115
-22131
-22146
-22161
-22176
-22190
-22204
-22218
-22232
-22245
-22259
-22272
-22285
-22298
-22311
-22324
-22336
-22349
-22362
-22374
-22387
-22399
-22411
-22424
-22435
-22447
-22458
-22469
-22478
-22487
-22495
-22502
-22508
-22513
-22516
-22518
-22518
-22517
-22515
-22511
-22506
-22500
-22493
-22485
-22476
-22466
-22455
-22444
-22433
-22421
-22408
-22396
-22383
-22370
-22357
-22344
-22331
-22319
-22306
-22294
-22281
-22269
-22257
-22246
-22234
-22223
-22212
-22200
-22189
-22178
-22166
-22154
-22142
-22129
-22115
-22101
-22085
-22069
-22051
-22032
-22012
-21990
-21967
-21942
-21916
-21888
-21859
-21828
-21795
-21760
-21724
-21686
-21647
-21606
-21564
-21520
-21475
-21429
-21381
-21332
-21282
-21232
-21180
-21128
-21075
-21022
-20968
-20914
-20861
-20807
-20754
-20701
-20648
-20597
-20545
-20495
-20445
-20397
-20348
-20301
-20255
-20209
-20164
-20120
-20076
-20034
-19991
-19950
-19909
-19868
-19828
-19788
-19748
-19709
-19671
-19632
-19594
-19556
-19519
-19482
-19445
-19409
-19373
-19337
-19302
-19268
-19233
-19199
-19165
-19131
-19097
-19063
-19028
-18993
-18957
-18921
-18883
-18845
-18805
-18764
-18722
-18679
-18634
-18588
-18540
-18491
-18440
-18388
-18334
-18279
-18222
-18164
-18105
-18045
-17983
-17921
-17858
-17794
-17730
-17665
-17600
-17534
-17468
-17402
-17336
-17270
-17203
-17136
-17070
-17003
-16935
-16868
-16802
-16735
-16668
-16602
-16537
-16472
-16407
-16344
-16280
-16218
-16155
-16094
-16035
-15975
-15915
-15856
-15798
-15739
-15681
-15624
-15566
-15509
-15452
-15395
-15338
-15281
-15225
-15168
-15112
-15055
-14999
-14942
-14885
-14828
-14771
-14714
-14656
-14598
-14540
-14481
-14422
-14363
-14303
-14243
-14183
-14122
-14062
-14001
-13940
-13879
-13818
-13757
-13696
-13635
-13574
-13514
-13454
-13394
-13335
-13275
-13217
-13158
-13100
-13042
-12985
-12928
-12872
-12816
-12762
-12707
-12654
-12601
-12550
-12499
-12450
-12402
-12355
-12309
-12264
-12221
-12179
-12139
-12099
-12061
-12025
-11989
-11954
-11921
-11889
-11858
-11828
-11799
-11771
-11744
-11719
-11695
-11672
-11650
-11630
-11610
-11592
-11576
-11560
-11546
-11532
-11520
-11508
-11498
-11488
-11480
-11472
-11465
-11458
-11452
-11447
-11443
-11439
-11436
-11433
-11431
-11430
-11429
-11429
-11430
-11431
-11434
-11437
-11441
-11446
-11452
-11459
-11467
-11475
-11485
-11495
-11506
-11519
-11532
-11545
-11560
-11575
-11591
-11608
-11625
-11643
-11661
-11679
-11698
-11718
-11737
-11758
-11778
-11799
-11820
-11842
-11863
-11886
-11908
-11931
-11954
-11977
-11999
-12022
-12045
-12067
-12088
-12109
-12128
-12147
-12165
-12181
-12196
-12209
-12221
-12231
-12239
-12245
-12250
-12253
-12254
-12253
-12250
-12245
-12239
-12231
-12220
-12208
-12194
-12178
-12161
-12141
-12120
-12097
-12072
-12046
-12019
-11991
-11961
-11931
-11899
-11867
-11833
-11799
-11765
-11730
-11694
-11657
-11620
-11583
-11544
-11505
-11466
-11425
-11384
-11343
-11300
-11257
-11214
-11170
-11126
-11081
-11036
-10990
-10945
-10899
-10853
-10807
-10762
-10716
-10670
-10625
-10579
-10534
-10488
-10443
-10397
-10352
-10306
-10261
-10215
-10170
-10125
-10080
-10035
-9991
-9947
-9903
-9860
-9817
-9775
-9734
-9693
-9653
-9613
-9573
-9534
-9495
-9456
-9418
-9380
-9341
-9303
-9265
-9226
-9188
-9149
-9111
-9072
-9034
-8996
-8959
-8922
-8885
-8850
-8815
-8780
-8747
-8714
-8682
-8651
-8621
-8591
-8562
-8534
-8506
-8479
-8453
-8427
-8402
-8378
-8354
-8331
-8308
-8286
-8265
-8244
-8224
-8204
-8183
-8164
-8145
-8125
-8106
-8087
-8068
-8048
-8029
-8009
-7988
-7967
-7946
-7924
-7901
-7878
-7854
-7829
-7804
-7777
-7750
-7723
-7694
-7665
-7635
-7604
-7572
-7540
-7507
-7473
-7439
-7405
-7369
-7334
-7298
-7261
-7224
-7187
-7150
-7112
-7073
-7034
-6995
-6955
-6916
-6875
-6835
-6794
-6753
-6712
-6670
-6629
-6588
-6547
-6506
-6465
-6424
-6383
-6342
-6301
-6260
-6219
-6178
-6136
-6094
-6052
-6009
-5965
-5921
-5877
-5832
-5786
-5740
-5694
-5647
-5599
-5551
-5502
-5454
-5405
-5355
-5305
-5256
-5205
-5155
-5104
-5053
-5002
-4951
-4899
-4847
-4795
-4743
-4690
-4637
-4584
-4531
-4478
-4424
-4370
-4315
-4260
-4205
-4149
-4091
-4035
-3977
-3918
-3859
-3799
-3739
-3678
-3616
-3553
-3490
-3426
-3362
-3297
-3231
-3165
-3099
-3032
-2965
-2898
-2830
-2762
-2693
-2624
-2555
-2485
-2416
-2346
-2276
-2205
-2135
-2065
-1995
-1924
-1854
-1784
-1714
-1644
-1574
-1504
-1434
-1365
-1295
-1226
-1156
-1087
-1016
-948
-878
-809
-739
-670
-600
-531
-462
-392
-323
-253
-184
-114
-44
27
98
169
241
315
389
463
539
617
695
774
854
935
1016
1100
1185
1270
1356
1443
1531
1619
1709
1799
1890
1981
2073
2165
2257
2349
2442
2534
2626
2718
2809
2900
2990
3080
3169
3258
3346
3433
3519
3605
3689
3773
3855
3937
4018
4097
4176
4253
4329
4404
4477
4549
4620
4690
4758
4825
4891
4956
5020
5083
5144
5205
5265
5325
5384
5442
5500
5557
5614
5671
5727
5783
5839
5895
5950
6005
6061
6116
6171
6226
6281
6336
6391
6446
6501
6557
6612
6668
6724
6780
6837
6894
6951
7008
7065
7123
7180
7238
7295
7352
7408
7465
7520
7576
7630
7685
7738
7791
7843
7894
7944
7994
8042
8090
8138
8183
8229
8274
8317
8360
8402
8443
8483
8523
8562
8600
8637
8674
8709
8745
8779
8813
8847
8881
8914
8947
8979
9012
9045
9078
9112
9146
9180
9214
9250
9285
9321
9358
9396
9434
9472
9512
9552
9592
9634
9676
9718
9761
9804
9848
9892
9937
9981
10026
10071
10116
10161
10206
10251
10296
10341
10387
10432
10477
10522
10568
10613
10658
10703
10747
10792
10836
10880
10924
10968
11011
11054
11096
11138
11180
11221
11262
11303
11344
11384
11425
11466
11506
11547
11588
11628
11669
11710
11751
11792
11833
11873
11914
11954
11994
12033
12072
12110
12147
12184
12220
12255
12289
12323
12355
12386
12416
12446
12474
12501
12527
12551
12575
12598
12620
12641
12661
12680
12698
12715
12732
12749
12764
12780
12794
12809
12823
12836
12849
12862
12874
12886
12898
12909
12919
12929
12939
12948
12957
12965
12972
12979
12985
12991
12996
13000
13004
13007
13009
13012
13013
13015
13016
13017
13018
13018
13019
13019
13020
13020
13020
13021
13021
13022
13022
13023
13024
13025
13026
13027
13028
13029
13031
13032
13034
13036
13038
13040
13042
13045
13047
13050
13052
13054
13057
13059
13061
13063
13065
13066
13068
13069
13070
13071
13072
13073
13074
13074
13074
13075
13075
13075
13075
13075
13074
13074
13073
13072
13071
13069
13067
13064
13060
13056
13052
13047
13041
13034
13027
13019
13011
13002
12992
12982
12970
12959
12946
12933
12918
12903
12888
12871
12854
12836
12817
12797
12777
12756
12735
12713
12690
12667
12644
12620
12596
12572
12547
12522
12497
12472
12447
12421
12395
12370
12344
12317
12291
12264
12238
12211
12184
12157
12129
12102
12074
12046
12017
11989
11960
11931
11901
11871
11840
11809
11777
11744
11711
11677
11641
11606
11569
11532
11494
11455
11416
11376
11335
11294
11253
11211
11169
11127
11084
11041
10999
10956
10913
10870
10828
10785
10743
10700
10659
10617
10576
10535
10495
10455
10416
10378
10340
10303
10266
10230
10194
10159
10125
10091
10058
10025
9993
9962
9931
9901
9871
9842
9813
9785
9758
9731
9705
9679
9654
9630
9606
9582
9559
9537
9514
9493
9472
9451
9431
9411
9391
9372
9353
9335
9317
9300
9282
9265
9249
9233
9217
9202
9186
9172
9158
9144
9130
9118
9105
9094
9082
9072
9062
9053
9044
9037
9029
9023
9017
9012
9007
9003
9000
8997
8994
8992
8991
8989
8988
8988
8987
8987
8986
8986
8985
8985
8984
8984
8983
8983
8982
8982
8981
8981
8980
8980
8979
8979
8978
8977
8976
8975
8974
8972
8971
8969
8967
8964
8961
8958
8955
8951
8946
8941
8935
8929
8922
8914
8906
8897
8887
8876
8865
8853
8840
8826
8812
8797
8782
8767
8751
8734
8717
8700
8682
8665
8646
8628
8609
8590
8570
8550
8530
8509
8488
8466
8445
8422
8399
8376
8352
8327
8302
8276
8249
8221
8193
8164
8134
8103
8071
8039
8007
7975
7941
7908
7873
7839
7803
7768
7732
7695
7659
7621
7583
7545
7506
7466
7426
7386
7344
7303
7260
7217
7174
7130
7086
7041
6996
6950
6904
6858
6811
6764
6717
6670
6622
6574
6527
6479
6432
6384
6337
6291
6245
6200
6155
6111
6067
6025
5983
5942
5902
5863
5824
5787
5750
5713
5678
5643
5608
5574
5541
5508
5475
5442
5410
5378
5346
5315
5283
5252
5221
5190
5160
5129
5099
5069
5038
5008
4978
4949
4919
4889
4860
4830
4801
4772
4742
4713
4683
4654
4624
4595
4565
4535
4504
4473
4442
4411
4379
4347
4314
4282
4249
4215
4182
4148
4114
4080
4046
4011
3977
3942
3907
3871
3836
3799
3762
3725
3687
3648
3608
3567
3526
3483
3439
3395
3349
3301
3253
3203
3152
3100
3046
2991
2935
2877
2818
2758
2697
2634
2571
2506
2440
2374
2306
2238
2170
2100
2031
1961
1891
1821
1751
1681
1611
1542
1473
1404
1336
1269
1202
1135
1069
1004
938
874
809
745
681
618
554
491
429
366
303
241
179
117
56
-6
-67
-128
-189
-249
-309
-368
-427
-486
-544
-602
-659
-716
-772
-828
-883
-938
-992
-1046
-1100
-1154
-1207
-1260
-1313
-1366
-1419
-1472
-1525
-1578
-1632
-1686
-1739
-1793
-1847
-1902
-1956
-2009
-2065
-2120
-2174
-2229
-2283
-2338
-2392
-2446
-2501
-2554
-2608
-2661
-2714
-2767
-2819
-2871
-2922
-2973
-3023
-3073
-3122
-3172
-3220
-3269
-3317
-3365
-3413
-3461
-3508
-3555
-3603
-3650
-3697
-3744
-3791
-3838
-3884
-3931
-3978
-4025
-4072
-4119
-4165
-4212
-4259
-4305
-4351
-4397
-4443
-4488
-4533
-4577
-4621
-4664
-4706
-4748
-4789
-4830
-4869
-4908
-4946
-4983
-5019
-5054
-5088
-5121
-5153
-5184
-5214
-5243
-5271
-5299
-5325
-5350
-5375
-5398
-5421
-5442
-5463
-5483
-5502
-5521
-5538
-5555
-5570
-5585
-5599
-5612
-5624
-5635
-5646
-5655
-5664
-5672
-5680
-5687
-5694
-5700
-5706
-5712
-5717
-5723
-5728
-5734
-5740
-5746
-5753
-5760
-5768
-5776
-5785
-5795
-5806
-5817
-5830
-5843
-5858
-5873
-5889
-5906
-5924
-5943
-5963
-5983
-6004
-6026
-6048
-6071
-6095
-6118
-6143
-6168
-6193
-6218
-6244
-6270
-6297
-6324
-6351
-6379
-6406
-6434
-6463
-6491
-6520
-6549
-6578
-6608
-6637
-6667
-6698
-6728
-6759
-6790
-6822
-6854
-6886
-6919
-6953
-6986
-7020
-7055
-7090
-7125
-7161
-7197
-7233
-7270
-7306
-7343
-7380
-7417
-7454
-7491
-7529
-7566
-7603
-7640
-7677
-7714
-7751
-7789
-7826
-7863
-7901
-7938
-7975
-8013
-8050
-8087
-8125
-8162
-8199
-8236
-8273
-8310
-8346
-8383
-8419
-8455
-8491
-8527
-8563
-8599
-8634
-8669
-8704
-8739
-8773
-8807
-8841
-8874
-8907
-8939
-8970
-9001
-9032
-9062
-9091
-9119
-9147
-9175
-9202
-9228
-9254
-9279
-9304
-9329
-9353
-9377
-9401
-9424
-9447
-9470
-9493
-9515
-9538
-9560
-9582
-9604
-9625
-9647
-9668
-9689
-9710
-9732
-9753
-9774
-9795
-9816
-9836
-9857
-9878
-9899
-9920
-9941
-9962
-9982
-10003
-10023
-10043
-10063
-10083
-10103
-10122
-10140
-10159
-10177
-10195
-10212
-10228
-10244
-10260
-10275
-10289
-10303
-10317
-10329
-10341
-10353
-10363
-10373
-10383
-10392
-10400
-10407
-10413
-10419
-10424
-10428
-10431
-10434
-10435
-10436
-10436
-10435
-10434
-10431
-10428
-10423
-10418
-10413
-10406
-10399
-10391
-10382
-10372
-10362
-10351
-10339
-10326
-10313
-10299
-10284
-10269
-10253
-10236
-10218
-10200
-10181
-10162
-10141
-10120
-10098
-10076
-10052
-10029
-10004
-9979
-9954
-9928
-9902
-9875
-9848
-9821
-9794
-9766
-9738
-9709
-9681
-9652
-9622
-9593
-9563
-9533
-9503
-9472
-9441
-9409
-9378
-9345
-9312
-9279
-9245
-9211
-9177
-9142
-9106
-9071
-9034
-8998
-8961
-8924
-8886
-8849
-8811
-8772
-8734
-8695
-8655
-8616
-8576
-8536
-8496
-8455
-8415
-8374
-8333
-8291
-8250
-8209
-8167
-8125
-8084
-8042
-8000
-7959
-7918
-7876
-7834
-7792
-7750
-7708
-7666
-7624
-7582
-7539
-7496
-7454
-7411
-7368
-7324
-7281
-7238
-7194
-7150
-7106
-7062
-7017
-6973
-6928
-6884
-6839
-6794
-6750
-6705
-6661
-6616
-6572
-6528
-6484
-6441
-6398
-6356
-6314
-6272
-6231
-6190
-6150
-6110
-6070
-6031
-5992
-5953
-5914
-5875
-5837
-5798
-5759
-5720
-5680
-5641
-5601
-5561
-5520
-5479
-5437
-5395
-5352
-5309
-5265
-5221
-5176
-5131
-5085
-5039
-4992
-4944
-4896
-4848
-4799
-4750
-4701
-4651
-4601
-4551
-4500
-4449
-4398
-4346
-4294
-4242
-4190
-4137
-4083
-4030
-3978
-3924
-3870
-3816
-3761
-3706
-3651
-3596
-3540
-3484
-3428
-3372
-3315
-3259
-3203
-3147
-3091
-3035
-2980
-2925
-2871
-2817
-2764
-2711
-2658
-2606
-2555
-2504
-2453
-2403
-2353
-2304
-2255
-2207
-2159
-2111
-2063
-2016
-1969
-1923
-1876
-1831
-1785
-1740
-1695
-1650
-1606
-1563
-1519
-1476
-1433
-1391
-1349
-1307
-1265
-1224
-1182
-1141
-1100
-1060
-1018
-978
-938
-898
-858
-818
-778
-739
-699
-660
-621
-582
-544
-505
-467
-430
-392
-355
-319
-283
-247
-211
-176
-142
-107
-73
-40
-6
27
60
93
125
158
191
224
257
291
325
359
393
429
464
501
538
576
615
654
695
736
778
821
865
910
955
1002
1049
1096
1145
1194
1243
1292
1342
1392
1442
1492
1541
1591
1640
1689
1738
1786
1834
1882
1929
1976
2021
2068
2114
2159
2204
2249
2293
2338
2382
2426
2470
2514
2558
2602
2646
2691
2735
2780
2825
2871
2916
2962
3009
3055
3102
3150
3197
3245
3292
3340
3388
3436
3483
3531
3578
3625
3672
3718
3764
3810
3855
3900
3945
3989
4032
4075
4117
4159
4200
4240
4280
4319
4357
4395
4432
4468
4504
4540
4574
4609
4643
4676
4709
4742
4774
4806
4838
4870
4901
4933
4964
4996
5027
5059
5091
5122
5154
5187
5219
5252
5284
5317
5350
5383
5416
5448
5481
5513
5546
5577
5609
5640
5671
5701
5730
5759
5788
5816
5844
5871
5897
5923
5949
5974
5999
6023
6047
6071
6095
6118
6141
6163
6186
6208
6230
6252
6273
6295
6316
6337
6358
6379
6400
6420
6440
6459
6479
6498
6516
6534
6551
6568
6585
6600
6615
6630
6644
6658
6670
6683
6694
6706
6716
6726
6736
6745
6753
6761
6768
6775
6782
6788
6793
6799
6804
6809
6813
6818
6822
6825
6829
6832
6835
6837
6839
6841
6842
6843
6844
6844
6844
6844
6843
6842
6840
6838
6836
6833
6829
6826
6822
6817
6812
6807
6801
6795
6789
6782
6775
6768
6760
6752
6744
6736
6728
6720
6712
6704
6697
6689
6682
6675
6668
6661
6655
6649
6644
6639
6634
6629
6624
6620
6616
6612
6608
6604
6601
6597
6594
6590
6587
6584
6581
6577
6574
6571
6568
6565
6562
6559
6556
6552
6549
6547
6544
6541
6538
6535
6533
6530
6528
6525
6523
6520
6518
6516
6513
6511
6509
6507
6505
6502
6500
6498
6495
6493
6491
6488
6485
6482
6479
6476
6473
6469
6465
6461
6456
6452
6447
6442
6437
6431
6426
6420
6415
6409
6403
6397
6391
6385
6379
6372
6366
6359
6353
6346
6339
6332
6325
6318
6311
6303
6296
6288
6280
6271
6262
6253
6244
6234
6223
6213
6202
6190
6179
6167
6154
6141
6128
6114
6100
6085
6070
6054
6038
6021
6003
5985
5966
5947
5928
5908
5888
5867
5846
5825
5804
5782
5761
5739
5717
5695
5673
5651
5629
5606
5583
5561
5538
5514
5491
5468
5444
5420
5396
5373
5349
5325
5300
5276
5252
5228
5203
5179
5154
5129
5104
5079
5053
5027
5001
4975
4948
4921
4894
4867
4839
4811
4783
4754
4726
4697
4668
4639
4610
4581
4552
4522
4493
4464
4436
4407
4379
4350
4322
4295
4267
4240
4213
4187
4160
4134
4108
4083
4057
4032
4006
3982
3958
3934
3910
3886
3862
3839
3816
3793
3770
3748
3726
3705
3684
3663
3643
3623
3604
3585
3566
3547
3529
3511
3493
3476
3458
3441
3423
3406
3389
3372
3355
3339
3323
3306
3291
3275
3260
3244
3230
3215
3201
3187
3173
3159
3146
3133
3120
3108
3096
3084
3073
3062
3051
3040
3030
3021
3011
3003
2994
2987
2979
2973
2967
2961
2956
2952
2948
2945
2943
2941
2939
2939
2938
2938
2939
2939
2940
2941
2942
2943
2944
2945
2946
2946
2946
2946
2945
2943
2941
2939
2936
2932
2927
2922
2917
2910
2903
2895
2887
2878
2869
2859
2848
2837
2826
2814
2802
2789
2775
2762
2747
2733
2717
2702
2686
2670
2653
2636
2619
2602
2584
2567
2549
2531
2513
2495
2478
2460
2442
2425
2408
2390
2373
2357
2340
2324
2308
2292
2277
2261
2246
2230
2215
2200
2184
2168
2151
2135
2117
2099
2081
2062
2041
2021
2000
1978
1956
1933
1909
1884
1860
1834
1809
1783
1757
1731
1704
1678
1651
1625
1599
1573
1547
1522
1496
1471
1447
1423
1399
1376
1353
1331
1310
1289
1268
1248
1229
1211
1193
1176
1160
1144
1129
1115
1102
1089
1077
1066
1056
1046
1036
1028
1018
1010
1002
996
988
981
974
967
959
951
943
935
927
918
909
900
890
881
871
861
851
841
830
820
810
799
789
778
768
757
746
735
724
713
702
691
679
667
656
644
632
620
607
595
583
570
557
544
531
518
505
492
479
465
452
439
426
412
399
386
373
359
346
333
319
306
292
278
264
249
234
219
203
187
171
154
137
120
103
85
67
49
31
13
-5
-23
-41
-59
-77
-94
-112
-129
-146
-163
-180
-196
-213
-229
-246
-262
-279
-295
-311
-328
-345
-361
-378
-395
-411
-428
-445
-462
-479
-496
-513
-530
-547
-564
-581
-597
-614
-630
-647
-663
-680
-696
-712
-728
-744
-760
-776
-792
-807
-822
-837
-851
-866
-879
-893
-907
-920
-933
-945
-958
-970
-982
-994
-1006
-1018
-1029
-1041
-1052
-1064
-1076
-1087
-1099
-1111
-1123
-1135
-1148
-1161
-1174
-1187
-1201
-1215
-1230
-1245
-1261
-1278
-1294
-1312
-1330
-1349
-1369
-1389
-1409
-1430
-1452
-1475
-1497
-1521
-1545
-1569
-1594
-1619
-1645
-1671
-1698
-1725
-1752
-1780
-1809
-1837
-1866
-1896
-1925
-1955
-1986
-2017
-2048
-2079
-2111
-2143
-2175
-2208
-2240
-2273
-2307
-2340
-2374
-2408
-2442
-2476
-2510
-2544
-2578
-2612
-2646
-2680
-2714
-2747
-2780
-2813
-2845
-2877
-2908
-2939
-2969
-2999
-3028
-3057
-3085
-3113
-3140
-3167
-3193
-3219
-3244
-3268
-3292
-3315
-3338
-3360
-3382
-3403
-3424
-3444
-3464
-3483
-3502
-3520
-3538
-3556
-3573
-3589
-3605
-3621
-3636
-3651
-3665
-3679
-3692
-3705
-3717
-3728
-3740
-3750
-3760
-3769
-3778
-3786
-3794
-3801
-3807
-3813
-3819
-3824
-3829
-3833
-3837
-3841
-3844
-3847
-3850
-3853
-3856
-3858
-3861
-3863
-3864
-3866
-3867
-3868
-3869
-3870
-3871
-3871
-3871
-3871
-3871
-3871
-3870
-3870
-3869
-3869
-3868
-3867
-3867
-3866
-3865
-3864
-3863
-3862
-3862
-3861
-3861
-3860
-3861
-3861
-3861
-3862
-3864
-3865
-3867
-3870
-3873
-3876
-3879
-3883
-3887
-3891
-3896
-3901
-3906
-3911
-3916
-3922
-3927
-3933
-3939
-3945
-3951
-3958
-3964
-3972
-3979
-3987
-3995
-4003
-4013
-4022
-4033
-4043
-4054
-4065
-4077
-4089
-4101
-4114
-4127
-4140
-4153
-4167
-4181
-4195
-4209
-4224
-4238
-4253
-4267
-4282
-4298
-4313
-4329
-4345
-4361
-4378
-4395
-4412
-4431
-4449
-4469
-4488
-4509
-4530
-4552
-4574
-4597
-4620
-4644
-4668
-4693
-4719
-4745
-4771
-4798
-4826
-4854
-4882
-4911
-4941
-4970
-5001
-5031
-5062
-5094
-5125
-5158
-5190
-5223
-5256
-5289
-5323
-5358
-5392
-5427
-5462
-5498
-5534
-5571
-5608
-5645
-5682
-5720
-5758
-5797
-5836
-5875
-5914
-5953
-5993
-6032
-6072
-6111
-6151
-6190
-6229
-6268
-6306
-6344
-6382
-6420
-6456
-6493
-6529
-6564
-6599
-6633
-6666
-6699
-6731
-6762
-6793
-6823
-6852
-6880
-6908
-6935
-6961
-6987
-7012
-7037
-7061
-7085
-7110
-7133
-7157
-7181
-7205
-7229
-7253
-7277
-7301
-7326
-7351
-7376
-7401
-7426
-7452
-7478
-7504
-7531
-7557
-7583
-7610
-7636
-7663
-7689
-7715
-7741
-7766
-7791
-7817
-7841
-7866
-7889
-7913
-7936
-7959
-7981
-8002
-8023
-8044
-8064
-8083
-8102
-8119
-8138
-8154
-8170
-8186
-8202
-8216
-8230
-8243
-8255
-8266
-8277
-8286
-8295
-8303
-8311
-8317
-8323
-8328
-8332
-8336
-8339
-8341
-8343
-8344
-8344
-8343
-8342
-8340
-8338
-8335
-8331
-8326
-8320
-8314
-8307
-8299
-8291
-8282
-8272
-8262
-8251
-8240
-8228
-8216
-8203
-8191
-8178
-8164
-8151
-8137
-8124
-8109
-8096
-8083
-8069
-8055
-8041
-8026
-8013
-7999
-7985
-7971
-7957
-7943
-7929
-7914
-7900
-7885
-7871
-7856
-7841
-7827
-7812
-7797
-7781
-7766
-7751
-7735
-7719
-7704
-7688
-7672
-7656
-7640
-7624
-7608
-7592
-7576
-7560
-7544
-7527
-7511
-7495
-7479
-7463
-7447
-7432
-7416
-7400
-7384
-7369
-7353
-7338
-7322
-7307
-7291
-7275
-7259
-7243
-7227
-7210
-7194
-7177
-7159
-7142
-7124
-7106
-7088
-7069
-7050
-7031
-7012
-6992
-6972
-6952
-6931
-6910
-6889
-6868
-6846
-6824
-6801
-6778
-6754
-6730
-6706
-6681
-6655
-6629
-6602
-6574
-6546
-6517
-6488
-6458
-6427
-6396
-6364
-6332
-6300
-6267
-6234
-6201
-6167
-6134
-6100
-6067
-6033
-5999
-5965
-5932
-5898
-5864
-5831
-5797
-5764
-5730
-5696
-5663
-5629
-5595
-5561
-5527
-5492
-5458
-5423
-5388
-5352
-5316
-5279
-5242
-5204
-5166
-5126
-5086
-5045
-5003
-4960
-4916
-4872
-4826
-4780
-4733
-4685
-4636
-4586
-4536
-4484
-4433
-4380
-4327
-4273
-4219
-4165
-4110
-4054
-3999
-3943
-3887
-3830
-3773
-3716
-3658
-3600
-3542
-3483
-3424
-3365
-3305
-3244
-3183
-3121
-3059
-2996
-2932
-2867
-2801
-2735
-2668
-2600
-2531
-2461
-2390
-2319
-2247
-2174
-2100
-2027
-1952
-1878
-1803
-1728
-1652
-1577
-1501
-1426
-1350
-1274
-1199
-1123
-1047
-971
-895
-820
-744
-668
-592
-516
-439
-363
-286
-210
-133
-56
21
99
176
254
332
410
488
567
645
724
803
882
961
1040
1119
1198
1278
1357
1437
1517
1596
1676
1756
1835
1915
1995
2074
2154
2234
2313
2393
2473
2553
2632
2712
2792
2872
2952
3032
3112
3192
3272
3352
3432
3512
3592
3672
3752
3832
3911
3991
4070
4149
4228
4306
4385
4463
4541
4619
4696
4773
4850
4927
5004
5080
5156
5232
5307
5383
5457
5532
5606
5680
5754
5827
5900
5972
6044
6115
6187
6258
6328
6398
6468
6538
6607
6676
6745
6814
6882
6951
7019
7087
7156
7223
7291
7359
7426
7494
7561
7628
7694
7760
7826
7891
7956
8021
8085
8148
8211
8273
8335
8396
8456
8516
8575
8633
8691
8748
8805
8861
8916
8971
9025
9079
9131
9184
9235
9286
9337
9387
9436
9485
9533
9580
9627
9674
9720
9765
9810
9854
9898
9941
9984
10025
10066
10107
10146
10185
10223
10261
10297
10333
10369
10403
10437
10471
10504
10536
10568
10599
10630
10660
10690
10720
10749
10777
10805
10833
10860
10887
10914
10940
10966
10991
11016
11040
11064
11087
11110
11132
11153
11173
11193
11212
11230
11247
11263
11279
11293
11306
11319
11330
11340
11349
11358
11365
11371
11377
11381
11384
11387
11389
11390
11391
11391
11391
11390
11389
11387
11385
11383
11380
11378
11375
11372
11368
11364
11360
11356
11351
11347
11341
11336
11330
11324
11317
11310
11303
11295
11286
11277
11268
11258
11248
11237
11225
11214
11201
11189
11175
11162
11148
11134
11119
11105
11090
11075
11060
11044
11029
11013
10997
10981
10964
10948
10931
10913
10896
10878
10859
10840
10821
10801
10780
10759
10738
10716
10694
10671
10647
10623
10599
10574
10548
10523
10496
10470
10443
10415
10387
10359
10330
10301
10271
10241
10211
10180
10148
10116
10084
10051
10018
9984
9949
9914
9879
9843
9806
9769
9732
9694
9656
9618
9579
9540
9501
9462
9422
9382
9341
9300
9259
9218
9177
9135
9093
9050
9008
8965
8922
8879
8835
8791
8748
8704
8659
8615
8571
8526
8481
8437
8392
8347
8303
8258
8214
8169
8125
8080
8036
7992
7948
7904
7861
7817
7773
7730
7686
7643
7600
7556
7513
7469
7426
7382
7339
7295
7252
7208
7164
7120
7076
7031
6987
6942
6897
6852
6807
6762
6716
6670
6624
6578
6531
6484
6437
6389
6342
6294
6245
6197
6148
6099
6049
6000
5950
5901
5851
5802
5752
5703
5654
5605
5556
5508
5460
5412
5364
5317
5270
5223
5176
5130
5084
5038
4992
4947
4901
4856
4811
4765
4720
4675
4629
4584
4538
4492
4447
4401
4355
4308
4262
4216
4169
4122
4075
4027
3981
3934
3886
3839
3791
3744
3696
3648
3601
3553
3505
3457
3410
3362
3314
3266
3218
3170
3122
3075
3027
2979
2931
2883
2835
2788
2740
2693
2645
2598
2551
2504
2457
2410
2363
2317
2271
2224
2178
2133
2087
2041
1995
1950
1905
1859
1814
1768
1723
1677
1631
1586
1540
1494
1448
1401
1355
1308
1261
1214
1166
1119
1071
1022
974
925
875
825
775
724
673
621
568
515
462
408
353
298
243
187
130
74
16
-42
-100
-158
-217
-277
-337
-397
-458
-519
-580
-642
-704
-767
-830
-893
-956
-1018
-1083
-1146
-1210
-1274
-1337
-1401
-1465
-1529
-1593
-1657
-1721
-1786
-1850
-1915
-1979
-2044
-2109
-2174
-2239
-2305
-2370
-2435
-2501
-2566
-2631
-2697
-2762
-2827
-2891
-2956
-3020
-3084
-3147
-3210
-3272
-3334
-3396
-3457
-3517
-3577
-3637
-3696
-3754
-3813
-3870
-3928
-3985
-4042
-4098
-4155
-4211
-4267
-4323
-4378
-4434
-4490
-4545
-4600
-4656
-4711
-4766
-4821
-4877
-4932
-4987
-5042
-5097
-5152
-5208
-5263
-5318
-5374
-5429
-5484
-5540
-5596
-5652
-5707
-5763
-5819
-5876
-5932
-5988
-6044
-6100
-6157
-6213
-6269
-6325
-6381
-6437
-6493
-6549
-6605
-6661
-6717
-6772
-6827
-6883
-6938
-6992
-7047
-7101
-7155
-7208
-7261
-7314
-7367
-7419
-7471
-7523
-7574
-7625
-7675
-7726
-7776
-7825
-7875
-7924
-7973
-8021
-8069
-8117
-8164
-8211
-8257
-8303
-8348
-8392
-8436
-8479
-8522
-8563
-8604
-8644
-8684
-8722
-8759
-8796
-8832
-8866
-8900
-8933
-8965
-8995
-9025
-9054
-9082
-9109
-9135
-9160
-9184
-9207
-9229
-9251
-9271
-9291
-9311
-9329
-9347
-9364
-9381
-9397
-9413
-9428
-9443
-9457
-9471
-9484
-9498
-9510
-9523
-9535
-9546
-9557
-9568
-9579
-9589
-9599
-9608
-9617
-9626
-9634
-9642
-9650
-9657
-9664
-9670
-9676
-9682
-9688
-9693
-9698
-9703
-9707
-9711
-9715
-9719
-9722
-9725
-9728
-9730
-9732
-9734
-9735
-9736
-9737
-9738
-9738
-9738
-9737
-9736
-9735
-9734
-9732
-9730
-9728
-9726
-9723
-9720
-9717
-9714
-9710
-9707
-9703
-9699
-9694
-9690
-9685
-9680
-9675
-9669
-9663
-9657
-9651
-9644
-9638
-9631
-9623
-9616
-9608
-9600
-9592
-9584
-9576
-9567
-9559
-9550
-9542
-9533
-9524
-9516
-9507
-9498
-9490
-9482
-9474
-9465
-9457
-9450
-9442
-9434
-9427
-9419
-9412
-9405
-9397
-9390
-9383
-9376
-9369
-9362
-9355
-9348
-9341
-9333
-9326
-9319
-9312
-9304
-9297
-9289
-9281
-9273
-9265
-9257
-9248
-9240
-9231
-9222
-9212
-9203
-9193
-9183
-9172
-9162
-9151
-9140
-9128
-9117
-9105
-9093
-9081
-9069
-9056
-9044
-9031
-9018
-9005
-8991
-8978
-8964
-8950
-8936
-8922
-8908
-8893
-8878
-8863
-8847
-8832
-8816
-8800
-8784
-8767
-8751
-8734
-8717
-8700
-8682
-8665
-8647
-8630
-8612
-8594
-8576
-8558
-8539
-8521
-8502
-8484
-8465
-8447
-8428
-8409
-8390
-8371
-8352
-8332
-8313
-8293
-8274
-8254
-8233
-8213
-8192
-8170
-8150
-8128
-8106
-8084
-8061
-8038
-8015
-7992
-7968
-7944
-7920
-7896
-7872
-7847
-7823
-7798
-7773
-7748
-7724
-7699
-7674
-7649
-7624
-7600
-7575
-7550
-7525
-7501
-7476
-7452
-7428
-7403
-7379
-7354
-7330
-7306
-7281
-7257
-7233
-7208
-7183
-7158
-7133
-7108
-7083
-7058
-7032
-7007
-6981
-6956
-6930
-6904
-6878
-6853
-6827
-6801
-6775
-6749
-6724
-6698
-6672
-6647
-6621
-6595
-6570
-6544
-6518
-6493
-6467
-6442
-6417
-6391
-6366
-6341
-6316
-6290
-6265
-6241
-6216
-6191
-6166
-6142
-6117
-6093
-6069
-6045
-6021
-5997
-5973
-5949
-5925
-5902
-5878
-5855
-5832
-5809
-5787
-5764
-5742
-5719
-5697
-5675
-5654
-5632
-5611
-5589
-5568
-5548
-5527
-5506
-5485
-5465
-5444
-5424
-5403
-5383
-5362
-5342
-5321
-5300
-5279
-5258
-5238
-5217
-5195
-5174
-5153
-5132
-5111
-5090
-5069
-5048
-5026
-5005
-4984
-4963
-4942
-4920
-4899
-4878
-4857
-4835
-4814
-4792
-4771
-4749
-4728
-4706
-4685
-4663
-4641
-4619
-4597
-4575
-4553
-4531
-4509
-4486
-4464
-4441
-4419
-4396
-4374
-4351
-4328
-4305
-4283
-4259
-4236
-4213
-4190
-4166
-4142
-4118
-4094
-4069
-4045
-4019
-3994
-3968
-3942
-3916
-3889
-3863
-3835
-3808
-3780
-3752
-3724
-3695
-3667
-3638
-3609
-3579
-3550
-3520
-3490
-3460
-3430
-3399
-3368
-3338
-3307
-3276
-3244
-3213
-3182
-3150
-3119
-3088
-3056
-3025
-2993
-2962
-2931
-2899
-2868
-2836
-2805
-2773
-2741
-2709
-2677
-2645
-2613
-2581
-2549
-2516
-2483
-2451
-2418
-2384
-2351
-2317
-2284
-2250
-2215
-2181
-2146
-2111
-2076
-2041
-2005
-1970
-1934
-1898
-1862
-1825
-1789
-1752
-1716
-1679
-1642
-1605
-1569
-1532
-1495
-1459
-1422
-1386
-1349
-1313
-1277
-1241
-1205
-1169
-1134
-1098
-1063
-1028
-992
-957
-922
-888
-853
-818
-784
-749
-715
-681
-647
-613
-579
-545
-511
-478
-444
-410
-376
-343
-309
-275
-241
-207
-173
-139
-105
-71
-37
-3
32
66
101
135
169
204
238
273
308
342
377
412
446
481
516
551
586
621
656
690
725
760
794
829
863
897
931
965
999
1032
1066
1099
1132
1164
1197
1229
1261
1292
1324
1355
1385
1416
1446
1475
1504
1533
1561
1589
1617
1644
1670
1697
1722
1747
1772
1796
1820
1844
1866
1889
1911
1933
1954
1975
1995
2015
2035
2054
2073
2092
2110
2129
2146
2164
2182
2199
2216
2233
2249
2266
2282
2299
2315
2331
2347
2362
2378
2394
2409
2424
2439
2454
2469
2484
2499
2514
2528
2543
2557
2571
2585
2599
2613
2627
2640
2653
2667
2679
2692
2705
2717
2729
2741
2753
2764
2775
2787
2798
2809
2820
2831
2841
2852
2863
2874
2885
2895
2906
2918
2929
2940
2951
2963
2974
2986
2998
3010
3023
3035
3048
3060
3073
3086
3099
3112
3126
3139
3152
3166
3179
3193
3206
3219
3233
3246
3259
3273
3286
3299
3312
3325
3338
3351
3364
3377
3390
3402
3415
3428
3440
3453
3465
3478
3491
3503
3516
3529
3541
3554
3567
3580
3593
3607
3620
3633
3647
3660
3674
3687
3701
3714
3728
3741
3755
3769
3782
3796
3809
3823
3837
3850
3863
3877
3890
3903
3917
3930
3943
3956
3969
3982
3995
4008
4021
4034
4046
4059
4072
4083
4096
4108
4120
4131
4142
4153
4163
4174
4184
4194
4203
4213
4222
4231
4240
4249
4258
4267
4276
4286
4295
4304
4314
4324
4333
4343
4354
4364
4375
4386
4397
4408
4420
4432
4445
4457
4470
4484
4498
4512
4526
4541
4557
4572
4588
4605
4622
4639
4656
4674
4691
4709
4728
4746
4765
4784
4803
4822
4841
4861
4880
4900
4919
4939
4958
4977
4996
5015
5034
5052
5070
5088
5105
5122
5138
5154
5170
5185
5199
5213
5226
5239
5251
5263
5274
5285
5295
5305
5314
5323
5331
5339
5347
5354
5361
5367
5373
5379
5385
5390
5395
5400
5404
5408
5412
5416
5419
5422
5425
5427
5430
5432
5433
5435
5436
5437
5438
5438
5439
5439
5440
5440
5440
5440
5440
5440
5441
5441
5441
5441
5441
5441
5442
5442
5441
5441
5441
5441
5440
5439
5439
5438
5437
5435
5433
5431
5429
5427
5424
5420
5417
5413
5408
5403
5398
5392
5386
5380
5373
5366
5359
5351
5343
5335
5326
5317
5308
5298
5288
5278
5267
5256
5245
5234
5222
5209
5197
5184
5170
5157
5143
5129
5114
5099
5084
5068
5052
5036
5019
5002
4985
4967
4949
4931
4912
4893
4874
4854
4834
4814
4793
4772
4751
4730
4708
4685
4663
4640
4616
4593
4568
4544
4519
4494
4468
4442
4416
4389
4362
4335
4307
4280
4251
4223
4195
4166
4138
4109
4080
4051
4022
3995
3967
3939
3912
3885
3858
3832
3806
3781
3756
3732
3708
3684
3662
3639
3618
3597
3576
3556
3536
3517
3499
3481
3464
3447
3430
3414
3398
3383
3368
3353
3339
3325
3311
3298
3284
3271
3259
3246
3233
3221
3209
3196
3184
3172
3160
3148
3135
3123
3110
3098
3085
3072
3060
3047
3034
3021
3007
2994
2981
2968
2955
2942
2929
2916
2904
2891
2878
2865
2853
2840
2827
2815
2802
2789
2777
2764
2752
2739
2727
2715
2703
2691
2679
2668
2657
2646
2636
2626
2617
2608
2599
2591
2583
2575
2568
2562
2556
2550
2545
2540
2536
2531
2528
2524
2521
2518
2515
2513
2510
2508
2505
2503
2501
2498
2496
2493
2490
2487
2484
2480
2477
2473
2468
2464
2459
2453
2448
2441
2435
2428
2421
2413
2405
2396
2388
2379
2369
2360
2350
2340
2329
2319
2308
2297
2286
2275
2264
2252
2240
2228
2216
2204
2191
2179
2166
2153
2140
2127
2113
2100
2086
2073
2059
2045
2032
2017
2005
1990
1976
1962
1947
1933
1918
1902
1887
1871
1855
1838
1822
1805
1788
1772
1755
1738
1722
1705
1689
1673
1657
1642
1627
1612
1598
1584
1571
1557
1545
1532
1520
1509
1497
1486
1475
1465
1454
1444
1434
1424
1415
1405
1396
1387
1377
1368
1359
1350
1341
1332
1323
1314
1304
1295
1285
1275
1266
1256
1246
1236
1225
1215
1205
1194
1184
1173
1163
1152
1141
1130
1118
1107
1095
1083
1071
1059
1046
1033
1018
1004
990
975
960
944
928
911
893
875
856
837
817
796
775
754
731
708
685
660
636
610
584
557
530
502
473
444
413
383
351
319
286
252
218
183
148
111
75
38
0
-38
-77
-116
-156
-196
-236
-277
-318
-360
-402
-445
-488
-532
-576
-620
-665
-710
-756
-803
-849
-897
-944
-993
-1041
-1090
-1140
-1190
-1240
-1291
-1341
-1393
-1444
-1496
-1548
-1600
-1652
-1705
-1757
-1810
-1863
-1916
-1969
-2023
-2077
-2131
-2185
-2239
-2294
-2349
-2404
-2459
-2514
-2570
-2626
-2682
-2738
-2794
-2850
-2907
-2964
-3021
-3078
-3135
-3192
-3250
-3308
-3365
-3423
-3482
-3540
-3599
-3657
-3716
-3775
-3834
-3893
-3953
-4011
-4072
-4132
-4192
-4252
-4312
-4371
-4431
-4491
-4551
-4610
-4670
-4729
-4788
-4847
-4906
-4965
-5023
-5082
-5140
-5198
-5256
-5313
-5371
-5428
-5485
-5542
-5599
-5656
-5712
-5768
-5824
-5880
-5936
-5991
-6046
-6101
-6156
-6210
-6264
-6318
-6371
-6424
-6477
-6530
-6582
-6634
-6685
-6736
-6787
-6838
-6888
-6937
-6986
-7035
-7083
-7131
-7178
-7224
-7270
-7315
-7360
-7404
-7447
-7490
-7532
-7573
-7613
-7653
-7692
-7730
-7768
-7805
-7841
-7877
-7912
-7946
-7979
-8012
-8044
-8076
-8106
-8137
-8167
-8196
-8225
-8252
-8280
-8307
-8333
-8358
-8383
-8408
-8432
-8455
-8478
-8500
-8522
-8543
-8563
-8583
-8602
-8621
-8638
-8656
-8672
-8688
-8704
-8719
-8734
-8748
-8762
-8775
-8788
-8801
-8814
-8826
-8838
-8850
-8861
-8873
-8884
-8894
-8905
-8915
-8924
-8934
-8943
-8951
-8959
-8967
-8975
-8982
-8989
-8995
-9001
-9007
-9012
-9017
-9022
-9026
-9031
-9034
-9038
-9041
-9044
-9047
-9049
-9051
-9053
-9055
-9056
-9056
-9057
-9057
-9056
-9056
-9054
-9053
-9051
-9049
-9046
-9043
-9040
-9036
-9032
-9028
-9023
-9018
-9013
-9008
-9002
-8996
-8989
-8983
-8976
-8969
-8962
-8955
-8947
-8940
-8932
-8924
-8916
-8908
-8900
-8892
-8884
-8876
-8868
-8860
-8852
-8843
-8835
-8827
-8819
-8810
-8802
-8794
-8785
-8777
-8769
-8760
-8752
-8743
-8734
-8726
-8717
-8708
-8699
-8690
-8681
-8672
-8662
-8653
-8643
-8634
-8624
-8614
-8605
-8595
-8585
-8574
-8564
-8554
-8543
-8533
-8523
-8512
-8501
-8491
-8480
-8470
-8459
-8448
-8438
-8427
-8416
-8406
-8395
-8384
-8373
-8362
-8351
-8340
-8329
-8317
-8305
-8293
-8281
-8268
-8255
-8241
-8227
-8213
-8199
-8183
-8169
-8153
-8137
-8121
-8103
-8087
-8070
-8053
-8035
-8018
-7999
-7981
-7962
-7943
-7924
-7904
-7884
-7864
-7844
-7823
-7801
-7779
-7757
-7734
-7711
-7687
-7663
-7638
-7613
-7587
-7561
-7535
-7507
-7480
-7452
-7423
-7394
-7365
-7335
-7305
-7275
-7244
-7213
-7182
-7150
-7118
-7086
-7054
-7022
-6989
-6956
-6923
-6890
-6857
-6823
-6790
-6756
-6722
-6688
-6653
-6619
-6584
-6549
-6513
-6478
-6442
-6406
-6370
-6334
-6298
-6261
-6224
-6187
-6150
-6113
-6076
-6038
-6001
-5963
-5925
-5887
-5849
-5811
-5773
-5735
-5696
-5657
-5618
-5579
-5540
-5500
-5460
-5420
-5380
-5340
-5299
-5258
-5217
-5175
-5133
-5091
-5049
-5006
-4963
-4919
-4876
-4832
-4788
-4743
-4699
-4654
-4609
-4564
-4519
-4474
-4429
-4383
-4338
-4293
-4247
-4202
-4156
-4111
-4065
-4019
-3974
-3928
-3883
-3837
-3791
-3746
-3700
-3654
-3608
-3562
-3516
-3471
-3425
-3379
-3334
-3288
-3242
-3197
-3152
-3106
-3061
-3016
-2971
-2926
-2882
-2837
-2793
-2749
-2705
-2661
-2618
-2574
-2531
-2488
-2445
-2403
-2360
-2318
-2276
-2234
-2193
-2151
-2110
-2069
-2028
-1987
-1946
-1905
-1864
-1824
-1783
-1743
-1703
-1663
-1623
-1583
-1544
-1505
-1466
-1427
-1389
-1351
-1313
-1276
-1239
-1202
-1166
-1130
-1095
-1060
-1025
-991
-958
-925
-892
-860
-828
-797
-766
-736
-706
-677
-648
-619
-591
-563
-536
-510
-483
-458
-433
-408
-384
-361
-338
-315
-293
-272
-251
-231
-211
-191
-172
-154
-135
-118
-101
-84
-68
-52
-36
-21
-7
7
21
34
47
59
71
83
94
105
115
125
135
144
153
161
170
177
185
192
198
204
210
216
221
225
230
234
237
241
244
246
249
251
253
255
256
257
259
260
260
261
261
262
262
262
262
262
261
261
260
259
259
258
257
256
255
253
252
251
250
248
247
246
244
243
241
240
238
237
235
234
232
231
229
228
227
226
225
225
224
224
224
224
224
225
226
227
228
229
231
233
235
237
239
242
245
247
250
253
256
260
263
266
270
273
277
281
284
288
292
295
299
303
307
310
314
318
322
326
330
334
338
342
347
351
355
360
364
369
373
378
382
387
391
395
400
404
409
413
417
421
425
429
433
437
441
444
448
452
455
458
462
465
468
471
474
477
480
483
487
490
493
496
500
503
507
511
514
518
523
527
532
536
541
547
552
558
563
570
576
583
590
597
604
612
620
628
637
646
655
664
674
683
693
703
714
724
735
745
756
767
778
789
799
810
821
831
842
852
862
872
882
892
901
911
920
929
938
946
955
963
972
980
989
997
1006
1014
1022
1032
1040
1049
1058
1067
1076
1085
1094
1103
1112
1121
1131
1140
1149
1158
1168
1177
1187
1196
1205
1215
1224
1233
1242
1251
1260
1269
1278
1287
1296
1304
1313
1321
1330
1338
1346
1354
1361
1369
1376
1383
1390
1397
1403
1409
1415
1420
1426
1431
1436
1441
1446
1451
1455
1460
1464
1468
1473
1477
1481
1486
1490
1494
1498
1502
1506
1511
1515
1518
1522
1526
1530
1534
1537
1541
1544
1548
1551
1554
1557
1561
1564
1566
1569
1572
1574
1577
1579
1581
1583
1585
1586
1588
1589
1589
1590
1590
1591
1591
1590
1590
1589
1588
1587
1586
1585
1583
1582
1580
1579
1577
1575
1574
1572
1571
1569
1568
1567
1566
1564
1564
1563
1562
1562
1561
1561
1561
1562
1562
1563
1563
1564
1565
1567
1568
1570
1571
1573
1575
1577
1579
1581
1584
1586
1589
1592
1594
1597
1600
1603
1607
1610
1613
1617
1620
1624
1628
1632
1635
1639
1644
1648
1652
1656
1661
1665
1670
1675
1680
1685
1690
1695
1700
1705
1710
1716
1721
1727
1732
1738
1744
1750
1757
1763
1770
1777
1784
1792
1799
1807
1815
1823
1831
1840
1848
1857
1865
1874
1882
1891
1900
1909
1918
1927
1936
1945
1954
1964
1973
1983
1993
2001
2013
2023
2033
2044
2054
2065
2077
2088
2100
2112
2124
2136
2149
2161
2174
2188
2201
2215
2229
2243
2257
2272
2286
2301
2316
2331
2347
2362
2378
2393
2409
2425
2441
2457
2473
2490
2506
2523
2540
2557
2574
2591
2608
2626
2643
2661
2678
2696
2714
2732
2750
2769
2787
2806
2824
2843
2862
2882
2901
2921
2941
2961
2981
3001
3022
3043
3064
3085
3106
3127
3149
3170
3192
3214
3236
3257
3279
3301
3323
3345
3367
3389
3411
3433
3454
3476
3498
3519
3541
3562
3583
3604
3625
3646
3666
3686
3706
3725
3744
3763
3781
3799
3816
3834
3850
3867
3882
3898
3913
3928
3942
3956
3970
3983
3997
4010
4022
4035
4046
4059
4070
4083
4094
4106
4118
4129
4140
4152
4163
4174
4185
4196
4206
4217
4228
4238
4248
4259
4269
4278
4288
4297
4307
4316
4324
4333
4341
4349
4357
4365
4372
4380
4386
4393
4400
4406
4412
4418
4424
4430
4436
4441
4447
4452
4457
4463
4468
4473
4478
4483
4488
4493
4498
4503
4508
4512
4517
4522
4526
4530
4535
4539
4543
4546
4550
4553
4556
4560
4562
4565
4568
4570
4572
4574
4576
4578
4580
4581
4582
4584
4584
4585
4586
4586
4586
4585
4585
4584
4583
4582
4580
4578
4576
4574
4571
4568
4565
4561
4557
4553
4548
4544
4538
4533
4527
4522
4515
4509
4502
4495
4487
4479
4471
4462
4453
4443
4433
4422
4411
4400
4388
4375
4362
4349
4335
4321
4306
4290
4275
4258
4242
4225
4208
4190
4172
4153
4134
4115
4094
4075
4054
4035
4014
3993
3971
3950
3928
3906
3883
3861
3838
3815
3791
3768
3744
3720
3696
3671
3647
3622
3597
3572
3547
3522
3496
3471
3445
3420
3394
3368
3342
3316
3289
3263
3237
3210
3183
3157
3130
3103
3076
3049
3022
2994
2967
2939
2911
2883
2855
2827
2798
2769
2741
2711
2682
2653
2623
2593
2562
2532
2501
2470
2438
2407
2375
2343
2310
2278
2245
2212
2179
2145
2112
2078
2044
2009
1976
1942
1908
1874
1840
1806
1771
1737
1703
1669
1634
1600
1566
1532
1497
1463
1429
1394
1360
1326
1291
1257
1222
1187
1152
1117
1082
1047
1012
976
941
905
869
833
797
761
724
688
652
615
578
542
505
468
431
394
357
320
283
246
209
172
135
98
61
24
-13
-50
-88
-125
-162
-199
-236
-273
-310
-347
-384
-421
-458
-495
-532
-569
-606
-643
-680
-717
-754
-790
-827
-863
-899
-935
-971
-1006
-1042
-1077
-1112
-1147
-1181
-1215
-1249
-1283
-1317
-1350
-1383
-1416
-1448
-1480
-1512
-1544
-1575
-1606
-1637
-1667
-1697
-1726
-1755
-1784
-1812
-1840
-1868
-1895
-1921
-1948
-1974
-1999
-2024
-2049
-2074
-2098
-2122
-2145
-2168
-2191
-2214
-2236
-2258
-2279
-2300
-2321
-2342
-2362
-2383
-2402
-2422
-2441
-2460
-2479
-2498
-2516
-2534
-2552
-2570
-2587
-2605
-2622
-2638
-2655
-2671
-2687
-2703
-2718
-2734
-2749
-2764
-2779
-2793
-2808
-2822
-2836
-2850
-2864
-2877
-2891
-2904
-2917
-2930
-2943
-2956
-2968
-2980
-2992
-3004
-3016
-3027
-3038
-3050
-3060
-3071
-3081
-3091
-3101
-3111
-3120
-3129
-3137
-3145
-3153
-3160
-3167
-3174
-3180
-3186
-3192
-3197
-3202
-3207
-3211
-3215
-3219
-3223
-3226
-3229
-3233
-3236
-3239
-3241
-3244
-3247
-3249
-3252
-3254
-3257
-3259
-3261
-3263
-3265
-3268
-3270
-3271
-3273
-3275
-3277
-3278
-3280
-3281
-3283
-3284
-3285
-3287
-3288
-3289
-3290
-3291
-3293
-3294
-3295
-3297
-3299
-3300
-3302
-3305
-3307
-3309
-3312
-3315
-3319
-3322
-3326
-3330
-3334
-3339
-3343
-3349
-3354
-3360
-3365
-3372
-3378
-3385
-3391
-3398
-3406
-3413
-3421
-3428
-3436
-3444
-3452
-3460
-3468
-3476
-3485
-3493
-3502
-3510
-3519
-3528
-3536
-3545
-3554
-3563
-3572
-3581
-3590
-3598
-3607
-3616
-3625
-3634
-3643
-3652
-3661
-3671
-3680
-3689
-3699
-3709
-3718
-3728
-3739
-3749
-3759
-3770
-3781
-3792
-3803
-3815
-3827
-3839
-3851
-3863
-3876
-3888
-3901
-3915
-3928
-3941
-3955
-3969
-3983
-3997
-4011
-4026
-4040
-4054
-4069
-4083
-4098
-4113
-4127
-4142
-4156
-4170
-4184
-4199
-4213
-4226
-4240
-4254
-4267
-4280
-4293
-4306
-4319
-4332
-4344
-4356
-4368
-4380
-4392
-4404
-4415
-4426
-4437
-4448
-4459
-4470
-4481
-4491
-4502
-4512
-4522
-4533
-4543
-4553
-4563
-4573
-4583
-4593
-4603
-4613
-4623
-4632
-4642
-4652
-4661
-4671
-4681
-4690
-4700
-4709
-4719
-4728
-4738
-4747
-4757
-4766
-4776
-4785
-4795
-4804
-4814
-4823
-4833
-4842
-4852
-4861
-4871
-4881
-4890
-4900
-4909
-4919
-4929
-4938
-4948
-4958
-4968
-4977
-4987
-4996
-5006
-5015
-5025
-5034
-5043
-5052
-5060
-5069
-5078
-5086
-5094
-5102
-5109
-5117
-5124
-5131
-5137
-5144
-5150
-5155
-5161
-5166
-5170
-5175
-5179
-5182
-5185
-5188
-5191
-5193
-5195
-5196
-5198
-5199
-5200
-5200
-5201
-5201
-5201
-5201
-5200
-5200
-5199
-5198
-5197
-5196
-5194
-5192
-5191
-5188
-5186
-5183
-5181
-5177
-5174
-5170
-5166
-5162
-5157
-5152
-5146
-5140
-5134
-5128
-5121
-5114
-5106
-5098
-5090
-5082
-5073
-5064
-5055
-5045
-5036
-5026
-5016
-5005
-4995
-4984
-4974
-4963
-4952
-4941
-4930
-4920
-4909
-4898
-4887
-4877
-4866
-4855
-4845
-4834
-4824
-4814
-4803
-4793
-4783
-4773
-4762
-4752
-4742
-4731
-4721
-4710
-4700
-4689
-4678
-4668
-4657
-4646
-4635
-4624
-4613
-4602
-4591
-4579
-4568
-4557
-4546
-4535
-4524
-4513
-4502
-4491
-4481
-4470
-4459
-4449
-4438
-4428
-4417
-4407
-4397
-4387
-4376
-4366
-4357
-4347
-4337
-4327
-4317
-4308
-4298
-4289
-4280
-4270
-4261
-4252
-4243
-4234
-4225
-4216
-4208
-4199
-4190
-4182
-4174
-4165
-4157
-4149
-4141
-4133
-4125
-4117
-4109
-4101
-4093
-4086
-4078
-4070
-4062
-4054
-4046
-4040
-4032
-4025
-4017
-4010
-4003
-3995
-3988
-3981
-3973
-3966
-3959
-3952
-3945
-3938
-3931
-3924
-3917
-3910
-3904
-3897
-3890
-3884
-3877
-3871
-3864
-3858
-3851
-3845
-3839
-3832
-3826
-3820
-3814
-3808
-3802
-3795
-3789
-3783
-3777
-3771
-3766
-3760
-3754
-3748
-3741
-3735
-3729
-3723
-3717
-3710
-3704
-3697
-3690
-3683
-3676
-3669
-3662
-3654
-3647
-3639
-3631
-3623
-3614
-3605
-3596
-3587
-3577
-3568
-3557
-3547
-3536
-3526
-3514
-3503
-3491
-3479
-3467
-3455
-3442
-3429
-3416
-3403
-3390
-3376
-3362
-3348
-3334
-3320
-3305
-3290
-3275
-3260
-3245
-3230
-3215
-3199
-3184
-3168
-3152
-3136
-3120
-3104
-3088
-3071
-3055
-3038
-3022
-3005
-2988
-2971
-2954
-2937
-2920
-2903
-2886
-2869
-2851
-2834
-2816
-2799
-2781
-2763
-2746
-2728
-2710
-2692
-2674
-2656
-2637
-2619
-2601
-2582
-2563
-2545
-2526
-2506
-2487
-2468
-2448
-2428
-2407
-2387
-2366
-2345
-2324
-2302
-2280
-2258
-2236
-2213
-2190
-2166
-2143
-2119
-2094
-2070
-2045
-2020
-1995
-1970
-1944
-1918
-1892
-1865
-1839
-1812
-1785
-1758
-1731
-1703
-1676
-1648
-1620
-1592
-1563
-1535
-1506
-1478
-1449
-1420
-1391
-1362
-1332
-1303
-1273
-1243
-1213
-1183
-1153
-1123
-1092
-1062
-1031
-1000
-970
-939
-908
-877
-846
-815
-784
-752
-721
-689
-657
-625
-592
-560
-527
-494
-461
-428
-395
-362
-328
-295
-261
-228
-194
-160
-127
-93
-59
-25
9
43
76
110
144
178
212
246
280
313
347
381
414
447
481
514
547
580
612
645
677
710
742
774
806
837
869
900
932
963
994
1025
1056
1087
1117
1148
1179
1209
1239
1269
1300
1330
1359
1389
1419
1448
1477
1506
1535
1564
1592
1620
1648
1676
1703
1730
1757
1783
1809
1835
1860
1885
1910
1934
1958
1982
2005
2028
2051
2074
2096
2118
2139
2161
2182
2202
2223
2243
2264
2283
2303
2322
2342
2361
2379
2398
2416
2434
2451
2469
2486
2503
2519
2535
2551
2567
2582
2597
2611
2625
2639
2653
2666
2678
2690
2702
2714
2725
2735
2746
2755
2765
2774
2783
2791
2799
2806
2813
2820
2827
2833
2839
2844
2849
2854
2859
2863
2867
2871
2874
2878
2881
2883
2886
2888
2891
2893
2895
2897
2898
2900
2901
2903
2904
2906
2907
2908
2910
2911
2912
2913
2914
2916
2917
2918
2920
2921
2923
2925
2927
2929
2931
2933
2935
2937
2940
2942
2945
2947
2950
2953
2956
2958
2961
2964
2967
2970
2973
2976
2980
2983
2986
2989
2992
2995
2998
3002
3005
3008
3011
3014
3016
3019
3022
3024
3027
3029
3031
3033
3035
3037
3039
3040
3042
3043
3044
3045
3046
3046
3047
3047
3048
3048
3048
3048
3048
3048
3048
3048
3048
3048
3048
3047
3047
3047
3047
3047
3047
3047
3048
3048
3048
3048
3049
3050
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3071
3072
3072
3072
3072
3072
3072
3072
3072
3071
3071
3071
3070
3070
3069
3069
3068
3068
3067
3066
3066
3065
3065
3064
3064
3063
3063
3062
3062
3061
3060
3060
3059
3058
3058
3057
3056
3054
3053
3052
3050
3048
3046
3044
3042
3039
3036
3033
3030
3026
3022
3019
3015
3010
3006
3001
2997
2992
2987
2982
2976
2971
2965
2960
2954
2948
2942
2936
2929
2922
2915
2908
2901
2893
2885
2877
2869
2860
2851
2841
2832
2822
2811
2801
2790
2778
2767
2755
2743
2730
2718
2705
2691
2678
2664
2650
2636
2621
2606
2591
2575
2560
2544
2527
2511
2494
2477
2460
2442
2424
2406
2388
2369
2350
2331
2312
2292
2272
2252
2232
2211
2190
2169
2147
2125
2103
2080
2057
2033
2009
1986
1962
1938
1913
1887
1862
1836
1809
1783
1756
1729
1701
1673
1645
1617
1588
1559
1529
1499
1469
1439
1408
1377
1346
1314
1283
1251
1218
1186
1154
1121
1089
1056
1022
990
957
925
892
859
826
794
761
728
696
664
631
599
567
535
504
472
441
409
378
347
316
285
254
224
193
163
133
103
73
43
13
-16
-46
-75
-104
-133
-162
-191
-219
-248
-276
-304
-332
-360
-387
-415
-442
-469
-496
-522
-549
-575
-602
-628
-653
-679
-705
-730
-756
-781
-806
-831
-855
-880
-904
-928
-952
-976
-999
-1022
-1046
-1069
-1092
-1114
-1137
-1159
-1181
-1203
-1224
-1246
-1267
-1288
-1309
-1330
-1350
-1371
-1391
-1411
-1431
-1451
-1470
-1490
-1510
-1529
-1548
-1568
-1587
-1606
-1625
-1645
-1664
-1683
-1702
-1721
-1740
-1759
-1779
-1798
-1817
-1836
-1856
-1875
-1894
-1914
-1933
-1952
-1972
-1991
-2009
-2029
-2049
-2068
-2088
-2107
-2127
-2146
-2166
-2185
-2205
-2224
-2244
-2264
-2284
-2304
-2324
-2344
-2364
-2385
-2405
-2426
-2446
-2467
-2488
-2509
-2530
-2551
-2572
-2593
-2614
-2636
-2657
-2678
-2699
-2720
-2741
-2762
-2783
-2804
-2825
-2846
-2866
-2887
-2907
-2928
-2948
-2968
-2989
-3009
-3029
-3049
-3068
-3088
-3108
-3128
-3147
-3167
-3186
-3205
-3225
-3244
-3262
-3281
-3300
-3318
-3336
-3354
-3372
-3389
-3406
-3423
-3439
-3455
-3471
-3486
-3501
-3516
-3531
-3545
-3558
-3572
-3585
-3598
-3610
-3623
-3635
-3647
-3658
-3669
-3680
-3691
-3702
-3712
-3722
-3732
-3742
-3751
-3760
-3769
-3778
-3787
-3796
-3804
-3812
-3820
-3827
-3835
-3842
-3850
-3857
-3864
-3870
-3877
-3884
-3890
-3897
-3903
-3910
-3916
-3922
-3929
-3936
-3942
-3949
-3956
-3963
-3970
-3977
-3984
-3991
-3998
-4005
-4013
-4019
-4027
-4035
-4043
-4050
-4058
-4065
-4073
-4081
-4089
-4096
-4104
-4112
-4120
-4127
-4135
-4143
-4151
-4158
-4166
-4174
-4181
-4189
-4196
-4204
-4211
-4219
-4226
-4233
-4241
-4248
-4255
-4263
-4270
-4277
-4284
-4292
-4299
-4306
-4313
-4320
-4327
-4335
-4342
-4349
-4356
-4363
-4370
-4377
-4385
-4392
-4399
-4407
-4414
-4422
-4429
-4437
-4445
-4453
-4461
-4469
-4477
-4486
-4494
-4503
-4511
-4520
-4529
-4538
-4547
-4556
-4565
-4574
-4584
-4593
-4602
-4612
-4621
-4630
-4639
-4649
-4658
-4667
-4676
-4685
-4694
-4702
-4711
-4720
-4728
-4736
-4745
-4753
-4761
-4769
-4778
-4786
-4794
-4802
-4811
-4819
-4828
-4836
-4845
-4853
-4862
-4871
-4881
-4890
-4899
-4909
-4919
-4929
-4939
-4949
-4960
-4970
-4981
-4992
-5003
-5015
-5026
-5038
-5050
-5062
-5074
-5086
-5099
-5112
-5125
-5138
-5152
-5166
-5180
-5194
-5208
-5223
-5238
-5253
-5269
-5285
-5300
-5317
-5333
-5350
-5366
-5383
-5401
-5418
-5435
-5453
-5471
-5489
-5507
-5525
-5543
-5562
-5580
-5599
-5617
-5636
-5655
-5673
-5692
-5711
-5729
-5748
-5767
-5786
-5804
-5823
-5841
-5860
-5879
-5897
-5916
-5934
-5953
-5971
-5989
-6008
-6026
-6044
-6063
-6081
-6099
-6117
-6136
-6154
-6172
-6190
-6208
-6226
-6243
-6261
-6279
-6297
-6314
-6332
-6349
-6367
-6384
-6401
-6419
-6436
-6453
-6470
-6487
-6504
-6521
-6538
-6555
-6572
-6588
-6605
-6622
-6639
-6655
-6672
-6689
-6705
-6722
-6738
-6755
-6771
-6788
-6805
-6821
-6838
-6855
-6872
-6889
-6906
-6923
-6940
-6957
-6975
-6992
-7010
-7027
-7045
-7063
-7081
-7099
-7117
-7135
-7153
-7171
-7189
-7207
-7226
-7244
-7262
-7280
-7299
-7317
-7335
-7353
-7371
-7389
-7407
-7425
-7443
-7461
-7479
-7497
-7515
-7533
-7551
-7569
-7587
-7605
-7622
-7640
-7658
-7676
-7693
-7711
-7728
-7746
-7763
-7781
-7798
-7815
-7832
-7849
-7866
-7883
-7900
-7916
-7933
-7949
-7966
-7982
-7998
-8013
-8029
-8045
-8061
-8077
-8093
-8108
-8124
-8138
-8154
-8169
-8185
-8200
-8215
-8230
-8245
-8260
-8275
-8290
-8305
-8320
-8335
-8350
-8365
-8380
-8394
-8409
-8424
-8438
-8453
-8467
-8481
-8496
-8510
-8524
-8538
-8552
-8565
-8579
-8592
-8606
-8619
-8632
-8645
-8658
-8671
-8684
-8696
-8709
-8721
-8733
-8745
-8756
-8767
-8779
-8790
-8800
-8811
-8821
-8831
-8841
-8850
-8859
-8868
-8877
-8886
-8894
-8902
-8910
-8918
-8925
-8932
-8939
-8946
-8953
-8959
-8965
-8970
-8976
-8981
-8986
-8991
-8995
-8999
-9003
-9006
-9009
-9012
-9015
-9017
-9019
-9021
-9022
-9023
-9024
-9024
-9025
-9024
-9024
-9023
-9022
-9021
-9019
-9017
-9015
-9012
-9009
-9006
-9002
-8998
-8994
-8989
-8984
-8979
-8974
-8968
-8961
-8955
-8948
-8941
-8933
-8925
-8917
-8908
-8899
-8889
-8880
-8869
-8859
-8848
-8836
-8824
-8812
-8799
-8786
-8773
-8759
-8745
-8730
-8715
-8700
-8684
-8668
-8652
-8635
-8618
-8600
-8583
-8565
-8546
-8528
-8509
-8490
-8470
-8450
-8430
-8409
-8389
-8368
-8346
-8325
-8303
-8280
-8258
-8235
-8212
-8189
-8164
-8141
-8117
-8093
-8068
-8042
-8016
-7992
-7966
-7940
-7913
-7887
-7860
-7833
-7805
-7778
-7750
-7722
-7694
-7666
-7637
-7609
-7580
-7551
-7523
-7494
-7464
-7435
-7406
-7376
-7347
-7317
-7287
-7257
-7226
-7196
-7165
-7134
-7104
-7073
-7042
-7010
-6979
-6948
-6917
-6885
-6854
-6822
-6791
-6759
-6728
-6696
-6664
-6632
-6600
-6569
-6536
-6504
-6472
-6440
-6407
-6375
-6342
-6309
-6276
-6243
-6210
-6177
-6143
-6110
-6077
-6043
-6010
-5976
-5943
-5909
-5875
-5842
-5808
-5774
-5741
-5707
-5673
-5639
-5606
-5572
-5538
-5503
-5469
-5435
-5400
-5365
-5331
-5296
-5260
-5225
-5190
-5154
-5118
-5083
-5047
-5011
-4974
-4938
-4902
-4865
-4828
-4792
-4755
-4718
-4681
-4645
-4608
-4571
-4534
-4497
-4460
-4423
-4386
-4349
-4312
-4275
-4238
-4201
-4164
-4126
-4089
-4051
-4014
-3978
-3941
-3904
-3867
-3830
-3793
-3756
-3719
-3681
-3644
-3607
-3569
-3532
-3494
-3457
-3419
-3382
-3344
-3306
-3268
-3230
-3193
-3155
-3117
-3078
-3040
-3002
-2964
-2925
-2887
-2848
-2809
-2771
-2732
-2692
-2653
-2614
-2574
-2535
-2495
-2455
-2416
-2376
-2336
-2296
-2256
-2217
-2177
-2137
-2097
-2058
-2017
-1978
-1939
-1899
-1860
-1820
-1781
-1742
-1703
-1664
-1625
-1586
-1547
-1509
-1470
-1432
-1394
-1355
-1317
-1279
-1242
-1204
-1166
-1128
-1091
-1054
-1016
-979
-942
-906
-869
-832
-796
-759
-723
-687
-651
-615
-579
-543
-508
-473
-437
-402
-368
-333
-298
-264
-230
-196
-163
-129
-96
-64
-31
1
33
64
95
126
157
187
217
247
276
305
334
363
391
419
447
474
501
528
555
581
607
633
658
683
708
733
757
781
804
827
850
873
895
917
939
961
982
1002
1024
1045
1066
1086
1106
1127
1146
1166
1186
1205
1224
1243
1262
1281
1299
1317
1336
1354
1372
1390
1408
1425
1443
1460
1478
1495
1512
1529
1546
1563
1580
1597
1613
1629
1645
1661
1677
1693
1708
1724
1739
1754
1768
1783
1797
1811
1825
1839
1852
1865
1878
1891
1904
1917
1929
1941
1953
1964
1976
1987
1999
2009
2020
2031
2041
2052
2062
2072
2082
2091
2101
2110
2120
2129
2138
2146
2155
2164
2172
2181
2189
2197
2205
2213
2221
2229
2236
2244
2251
2258
2265
2272
2279
2285
2291
2297
2303
2308
2313
2318
2323
2327
2332
2335
2339
2342
2345
2348
2350
2352
2354
2355
2357
2358
2358
2359
2359
2359
2359
2358
2357
2356
2355
2353
2352
2349
2347
2345
2342
2339
2336
2333
2330
2326
2323
2319
2315
2311
2306
2302
2297
2293
2288
2284
2279
2274
2269
2265
2260
2255
2250
2245
2241
2236
2231
2226
2221
2216
2211
2206
2201
2196
2191
2186
2181
2175
2170
2165
2159
2154
2148
2142
2136
2131
2125
2119
2113
2107
2101
2095
2089
2083
2077
2071
2065
2059
2053
2048
2041
2036
2029
2025
2019
2013
2008
2003
1998
1992
1987
1982
1976
1971
1966
1961
1956
1951
1947
1942
1937
1933
1928
1924
1919
1915
1911
1907
1903
1898
1894
1890
1886
1882
1878
1875
1871
1867
1863
1859
1855
1851
1847
1843
1839
1835
1831
1827
1823
1819
1814
1810
1806
1801
1797
1792
1788
1783
1779
1774
1769
1764
1759
1754
1749
1744
1739
1734
1729
1724
1719
1714
1709
1705
1700
1696
1691
1687
1683
1678
1674
1670
1667
1663
1659
1656
1652
1649
1646
1643
1640
1636
1633
1631
1628
1625
1622
1620
1617
1615
1613
1610
1608
1606
1604
1602
1601
1599
1597
1595
1594
1592
1590
1589
1587
1585
1583
1581
1579
1577
1575
1572
1570
1567
1565
1562
1559
1556
1553
1550
1546
1543
1539
1536
1532
1528
1524
1520
1516
1511
1507
1503
1498
1494
1489
1485
1480
1475
1471
1466
1461
1456
1452
1447
1442
1437
1432
1427
1422
1416
1411
1406
1400
1394
1388
1382
1376
1370
1364
1357
1350
1343
1336
1329
1322
1314
1307
1299
1291
1284
1276
1268
1260
1252
1243
1235
1227
1219
1211
1203
1194
1186
1178
1170
1162
1154
1146
1139
1131
1123
1116
1108
1101
1094
1087
1080
1073
1067
1060
1054
1048
1042
1037
1031
1026
1020
1016
1010
1006
1002
999
995
991
988
984
982
979
976
974
972
970
968
966
964
963
962
960
959
958
957
956
955
955
954
953
952
951
951
950
949
948
947
946
945
944
943
942
941
940
938
937
935
934
932
930
928
926
924
922
920
917
915
913
910
908
906
903
901
898
896
894
892
889
887
885
883
881
879
877
875
873
872
870
869
867
866
865
863
862
861
860
859
858
857
856
855
854
853
852
851
850
848
847
846
844
842
840
838
835
833
830
827
824
821
818
814
811
807
803
799
795
791
787
782
778
773
768
763
758
753
748
743
737
732
726
720
714
708
702
696
690
683
677
670
664
657
650
644
637
630
623
616
609
601
594
587
579
572
564
557
549
541
533
525
517
509
500
492
483
475
466
457
448
439
430
421
412
403
394
385
375
366
356
346
336
326
316
306
296
285
274
264
253
242
230
219
207
196
184
172
160
148
136
123
111
98
86
73
60
47
34
21
8
-5
-18
-31
-44
-57
-70
-84
-97
-110
-123
-137
-150
-163
-176
-190
-203
-216
-230
-243
-256
-270
-283
-297
-310
-324
-337
-351
-365
-379
-393
-407
-421
-435
-449
-463
-477
-491
-505
-519
-533
-548
-562
-576
-590
-605
-619
-633
-648
-662
-677
-691
-705
-720
-734
-749
-763
-777
-792
-806
-820
-834
-849
-863
-877
-891
-905
-920
-934
-948
-962
-976
-991
-1004
-1018
-1034
-1048
-1063
-1078
-1092
-1107
-1122
-1137
-1153
-1168
-1183
-1199
-1214
-1230
-1246
-1262
-1278
-1294
-1311
-1327
-1344
-1360
-1377
-1394
-1411
-1428
-1446
-1463
-1480
-1498
-1516
-1533
-1551
-1569
-1587
-1604
-1622
-1640
-1658
-1676
-1694
-1712
-1730
-1748
-1766
-1784
-1802
-1820
-1838
-1856
-1874
-1892
-1910
-1928
-1945
-1963
-1981
-1999
-2017
-2035
-2053
-2070
-2088
-2106
-2123
-2141
-2159
-2176
-2194
-2211
-2228
-2246
-2263
-2280
-2298
-2315
-2332
-2349
-2366
-2383
-2401
-2418
-2435
-2452
-2469
-2486
-2503
-2520
-2536
-2553
-2570
-2587
-2604
-2620
-2637
-2654
-2670
-2686
-2702
-2719
-2735
-2750
-2766
-2782
-2797
-2813
-2828
-2843
-2858
-2873
-2888
-2903
-2918
-2932
-2947
-2962
-2976
-2990
-3005
-3019
-3033
-3048
-3062
-3076
-3091
-3105
-3119
-3133
-3147
-3162
-3176
-3190
-3204
-3218
-3232
-3246
-3260
-3275
-3289
-3303
-3317
-3331
-3345
-3359
-3373
-3387
-3401
-3415
-3429
-3443
-3457
-3471
-3485
-3499
-3513
-3526
-3540
-3553
-3566
-3579
-3592
-3605
-3618
-3631
-3643
-3656
-3668
-3680
-3692
-3704
-3716
-3728
-3739
-3751
-3762
-3774
-3785
-3796
-3808
-3819
-3830
-3841
-3852
-3863
-3874
-3885
-3896
-3907
-3918
-3929
-3939
-3950
-3961
-3971
-3981
-3992
-4002
-4011
-4022
-4030
-4041
-4051
-4059
-4069
-4078
-4086
-4094
-4104
-4112
-4120
-4128
-4136
-4144
-4151
-4159
-4166
-4173
-4180
-4187
-4194
-4201
-4208
-4214
-4221
-4228
-4235
-4241
-4248
-4254
-4261
-4267
-4274
-4280
-4287
-4293
-4299
-4306
-4312
-4318
-4324
-4330
-4336
-4342
-4348
-4354
-4360
-4366
-4371
-4377
-4383
-4389
-4395
-4400
-4406
-4412
-4418
-4424
-4429
-4435
-4441
-4447
-4452
-4458
-4464
-4469
-4475
-4481
-4486
-4491
-4497
-4502
-4507
-4512
-4518
-4523
-4527
-4532
-4537
-4542
-4546
-4551
-4555
-4559
-4563
-4568
-4571
-4575
-4579
-4583
-4586
-4590
-4593
-4596
-4599
-4602
-4605
-4608
-4611
-4614
-4617
-4619
-4622
-4624
-4627
-4629
-4631
-4633
-4635
-4637
-4638
-4640
-4641
-4642
-4643
-4644
-4644
-4645
-4645
-4645
-4645
-4644
-4643
-4642
-4641
-4640
-4638
-4636
-4634
-4631
-4628
-4626
-4623
-4619
-4616
-4612
-4608
-4605
-4601
-4597
-4592
-4588
-4584
-4579
-4575
-4570
-4565
-4560
-4556
-4551
-4546
-4541
-4535
-4530
-4525
-4519
-4514
-4508
-4502
-4497
-4491
-4485
-4478
-4472
-4466
-4459
-4452
-4446
-4439
-4431
-4424
-4416
-4409
-4401
-4393
-4384
-4376
-4367
-4358
-4348
-4339
-4329
-4319
-4308
-4298
-4287
-4276
-4265
-4253
-4242
-4230
-4218
-4205
-4193
-4180
-4168
-4155
-4142
-4128
-4115
-4101
-4088
-4074
-4059
-4045
-4030
-4017
-4002
-3987
-3972
-3957
-3942
-3927
-3911
-3896
-3880
-3864
-3848
-3832
-3816
-3799
-3783
-3766
-3749
-3732
-3715
-3697
-3679
-3662
-3644
-3626
-3608
-3589
-3571
-3552
-3533
-3514
-3495
-3475
-3456
-3436
-3416
-3396
-3376
-3356
-3335
-3315
-3294
-3273
-3251
-3230
-3208
-3186
-3164
-3141
-3119
-3096
-3072
-3049
-3025
-3001
-2977
-2953
-2928
-2903
-2878
-2853
-2827
-2802
-2776
-2750
-2724
-2697
-2671
-2644
-2617
-2590
-2563
-2536
-2509
-2481
-2454
-2427
-2399
-2371
-2344
-2316
-2288
-2260
-2231
-2203
-2175
-2146
-2118
-2089
-2060
-2031
-2001
-1972
-1942
-1912
-1883
-1852
-1822
-1792
-1761
-1730
-1699
-1668
-1637
-1605
-1573
-1542
-1510
-1478
-1446
-1413
-1381
-1348
-1316
-1283
-1250
-1218
-1185
-1152
-1119
-1086
-1053
-1020
-987
-954
-921
-887
-854
-821
-788
-754
-721
-688
-654
-621
-587
-553
-520
-486
-452
-418
-384
-350
-316
-282
-248
-213
-178
-144
-109
-74
-38
-3
32
68
104
139
175
211
247
284
320
356
393
429
466
502
539
576
612
649
686
723
760
796
833
870
907
944
980
1016
1054
1091
1127
1164
1200
1237
1273
1310
1346
1382
1418
1454
1490
1526
1561
1597
1633
1668
1703
1739
1774
1809
1844
1879
1913
1948
1983
2017
2052
2086
2120
2155
2189
2223
2257
2291
2325
2359
2393
2427
2460
2494
2528
2562
2595
2629
2663
2696
2730
2764
2797
2831
2865
2899
2933
2967
3001
3035
3069
3103
3137
3172
3206
3241
3275
3310
3345
3380
3415
3450
3485
3520
3555
3590
3625
3660
3696
3731
3766
3802
3837
3873
3908
3944
3979
4014
4050
4085
4121
4156
4192
4227
4262
4298
4333
4368
4403
4439
4474
4509
4544
4579
4614
4648
4683
4718
4753
4787
4822
4856
4890
4924
4958
4992
5026
5059
5093
5126
5159
5193
5225
5258
5291
5324
5356
5388
5421
5453
5485
5517
5548
5580
5612
5643
5674
5706
5737
5768
5799
5829
5860
5890
5921
5951
5981
6011
6041
6070
6100
6129
6158
6186
6215
6243
6272
6299
6327
6355
6382
6408
6435
6461
6487
6513
6538
6563
6588
6613
6637
6661
6684
6707
6730
6753
6775
6797
6819
6841
6862
6883
6903
6923
6943
6963
6982
7002
7020
7039
7057
7075
7093
7110
7127
7144
7161
7177
7193
7209
7225
7240
7255
7270
7285
7299
7314
7327
7341
7354
7367
7380
7393
7405
7417
7429
7440
7451
7462
7473
7483
7493
7503
7512
7522
7531
7539
7548
7556
7564
7572
7579
7586
7593
7600
7606
7612
7618
7624
7629
7635
7640
7644
7649
7653
7657
7661
7665
7668
7671
7674
7677
7679
7682
7684
7686
7687
7689
7690
7691
7692
7693
7694
7694
7694
7694
7694
7693
7692
7691
7690
7689
7687
7685
7683
7681
7679
7676
7673
7670
7667
7663
7660
7656
7652
7647
7643
7638
7634
7629
7623
7618
7613
7607
7602
7596
7590
7584
7578
7571
7565
7558
7552
7545
7538
7531
7523
7516
7509
7501
7494
7486
7478
7470
7462
7454
7446
7437
7429
7420
7411
7402
7393
7384
7375
7366
7356
7347
7337
7327
7317
7307
7297
7286
7276
7265
7255
7244
7233
7222
7211
7200
7188
7177
7165
7154
7142
7131
7119
7107
7095
7084
7072
7060
7048
7036
7024
7012
7000
6988
6976
6964
6952
6940
6928
6916
6904
6892
6880
6868
6856
6844
6832
6820
6808
6796
6783
6771
6759
6746
6734
6721
6708
6696
6683
6670
6657
6643
6630
6617
6603
6589
6575
6561
6547
6533
6518
6503
6489
6474
6459
6443
6428
6412
6397
6381
6365
6349
6333
6317
6300
6284
6267
6251
6234
6217
6200
6183
6166
6149
6132
6115
6097
6080
6062
6044
6026
6008
5990
5972
5954
5936
5917
5899
5880
5862
5843
5824
5805
5786
5767
5748
5729
5710
5690
5671
5652
5633
5613
5594
5575
5555
5536
5517
5497
5478
5458
5439
5420
5400
5381
5362
5343
5324
5304
5285
5266
5247
5229
5210
5191
5172
5154
5135
5117
5098
5080
5062
5043
5025
5007
4989
4971
4953
4935
4918
4900
4882
4865
4847
4830
4813
4795
4778
4761
4744
4728
4711
4695
4678
4662
4646
4630
4614
4599
4583
4568
4552
4537
4522
4507
4492
4477
4462
4448
4433
4419
4404
4390
4375
4361
4347
4333
4318
4304
4290
4275
4261
4247
4232
4218
4204
4189
4174
4160
4145
4130
4116
4101
4086
4070
4056
4041
4026
4011
3996
3981
3966
3951
3936
3921
3906
3891
3876
3862
3847
3832
3817
3802
3787
3773
3758
3743
3729
3714
3700
3685
3671
3656
3642
3628
3614
3600
3586
3572
3558
3544
3531
3517
3504
3491
3478
3465
3452
3439
3426
3414
3402
3390
3378
3366
3354
3343
3332
3321
3310
3300
3290
3280
3270
3261
3251
3242
3232
3223
3213
3204
3194
3185
3176
3166
3157
3147
3138
3129
3119
3110
3101
3091
3082
3073
3063
3054
3045
3036
3026
3017
3008
2999
2990
2980
2971
2962
2953
2944
2934
2925
2916
2907
2898
2889
2880
2871
2862
2853
2844
2834
2825
2816
2807
2798
2789
2780
2771
2762
2754
2745
2736
2727
2718
2709
2700
2691
2682
2673
2665
2656
2647
2638
2629
2620
2612
2603
2594
2585
2576
2568
2559
2550
2542
2533
2524
2515
2507
2498
2489
2481
2472
2464
2455
2446
2438
2429
2420
2412
2403
2395
2386
2378
2369
2361
2352
2344
2335
2327
2318
2310
2301
2293
2284
2276
2268
2259
2251
2242
2234
2226
2217
2209
2201
2192
2184
2176
2167
2159
2151
2143
2134
2126
2118
2110
2101
2093
2085
2077
2069
2060
2052
2044
2036
2028
2020
2012
2004
1995
1987
1979
1971
1963
1955
1947
1939
1931
1923
1915
1907
1899
1891
1883
1875
1867
1859
1851
1843
1836
1828
1820
1812
1804
1796
1788
1780
1773
1765
1757
1749
1741
1734
1726
1718
1710
1703
1695
1687
1679
1672
1664
1656
1649
1641
1633
1626
1618
1610
1603
1595
1587
1580
1572
1565
1557
1550
1542
1534
1527
1519
1512
1504
1497
1489
1482
1474
1467
1459
1452
1445
1437
1430
1422
1415
1408
1400
1393
1385
1378
1371
1363
1356
1349
1341
1334
1327
1320
1312
1305
1298
1291
1283
1276
1269
1262
1255
1247
1240
1233
1226
1219
1212
1204
1197
1190
1183
1176
1169
1162
1155
1148
1141
1134
1127
1119
1112
1105
1098
1091
1084
1078
1071
1064
1057
1050
1043
1036
1029
1022
1014
1008
1000
995
988
981
974
967
960
954
947
940
933
926
920
913
906
899
893
886
879
872
866
859
852
846
839
832
826
819
812
806
799
793
786
779
773
766
760
753
747
740
734
727
721
714
708
701
695
688
682
675
669
662
656
650
643
637
630
624
618
611
605
599
592
586
580
573
567
561
554
548
542
536
529
523
517
511
504
498
492
486
480
473
467
461
455
449
443
437
430
424
418
412
406
400
394
388
382
376
370
364
358
352
346
340
334
328
322
316
310
304
298
292
286
280
274
269
263
257
251
245
239
233
228
222
216
210
204
198
193
187
181
175
170
164
158
152
147
141
135
130
124
118
113
107
101
96
90
84
79
73
68
62
56
51
45
40
34
29
23
17
12
6
1
-5
-10
-16
-21
-27
-32
-37
-43
-48
-54
-59
-65
-70
-75
-81
-86
-91
-97
-102
-108
-113
-118
-124
-129
-134
-139
-145
-150
-155
-161
-166
-171
-176
-182
-187
-192
-197
-203
-208
-213
-218
-223
-228
-234
-239
-244
-249
-254
-259
-264
-270
-275
-280
-285
-290
-295
-300
-305
-310
-315
-320
-325
-330
-335
-340
-345
-350
-355
-360
-365
-370
-375
-380
-385
-390
-395
-400
-405
-409
-414
-419
-424
-429
-434
-439
-443
-448
-453
-458
-463
-468
-472
-477
-482
-487
-491
-496
-501
-506
-510
-515
-520
-525
-529
-534
-539
-543
-548
-553
-557
-562
-567
-571
-576
-581
-585
-590
-594
-599
-604
-608
-613
-617
-622
-626
-631
-636
-640
-645
-649
-654
-658
-663
-667
-672
-676
-681
-685
-689
-694
-698
-703
-707
-712
-716
-720
-725
-729
-734
-738
-742
-747
-751
-755
-760
-764
-768
-773
-777
-781
-786
-790
-794
-798
-803
-807
-811
-815
-820
-824
-828
-832
-837
-841
-845
-849
-853
-857
-862
-866
-870
-874
-878
-882
-886
-891
-895
-899
-903
-907
-911
-915
-919
-923
-927
-931
-935
-940
-944
-948
-952
-956
-960
-964
-968
-972
-976
-979
-983
-987
-991
-995
-999
-1002
-1006
-1010
-1014
-1018
-1022
-1027
-1030
-1034
-1038
-1042
-1046
-1050
-1054
-1057
-1061
-1065
-1069
-1073
-1077
-1080
-1084
-1088
-1092
-1095
-1099
-1103
-1107
-1110
-1114
-1118
-1122
-1125
-1129
-1133
-1136
-1140
-1144
-1147
-1151
-1155
-1158
-1162
-1166
-1169
-1173
-1177
-1180
-1184
-1187
-1191
-1195
-1198
-1202
-1205
-1209
-1212
-1216
-1220
-1223
-1227
-1230
-1234
-1237
-1241
-1244
-1248
-1251
-1255
-1258
-1262
-1265
-1269
-1272
-1275
-1279
-1282
-1286
-1289
-1293
-1296
-1299
-1303
-1306
-1310
-1313
-1316
-1320
-1323
-1326
-1330
-1333
-1336
-1340
-1343
-1346
-1350
-1353
-1356
-1360
-1363
-1366
-1369
-1373
-1376
-1379
-1382
-1386
-1389
-1392
-1395
-1398
-1402
-1405
-1408
-1411
-1414
-1418
-1421
-1424
-1427
-1430
-1433
-1437
-1440
-1443
-1446
-1449
-1452
-1455
-1458
-1461
-1465
-1468
-1471
-1474
-1477
-1480
-1483
-1486
-1489
-1492
-1495
-1498
-1501
-1504
-1507
-1510
-1513
-1516
-1519
-1522
-1525
-1528
-1531
-1534
-1537
-1540
-1543
-1546
-1549
-1551
-1554
-1557
-1560
-1563
-1566
-1569
-1572
-1575
-1577
-1580
-1583
-1586
-1589
-1592
-1595
-1597
-1600
-1603
-1606
-1609
-1611
-1614
-1617
-1620
-1623
-1625
-1628
-1631
-1634
-1636
-1639
-1642
-1644
-1647
-1650
-1653
-1655
-1658
-1661
-1663
-1666
-1669
-1671
-1674
-1677
-1679
-1682
-1685
-1687
-1690
-1693
-1695
-1698
-1700
-1703
-1706
-1708
-1711
-1713
-1716
-1719
-1721
-1724
-1726
-1729
-1731
-1734
-1736
-1739
-1741
-1744
-1746
-1749
-1752
-1754
-1756
-1759
-1761
-1764
-1766
-1769
-1771
-1774
-1776
-1779
-1781
-1784
-1786
-1788
-1791
-1793
-1796
-1798
-1800
-1803
-1805
-1808
-1810
-1812
-1815
-1817
-1819
-1822
-1824
-1826
-1829
-1831
-1833
-1836
-1838
-1840
-1843
-1845
-1847
-1849
-1852
-1854
-1856
-1859
-1861
-1863
-1865
-1868
-1870
-1872
-1874
-1876
-1879
-1881
-1883
-1885
-1888
-1890
-1892
-1894
-1896
-1898
-1901
-1903
-1905
-1907
-1909
-1911
-1914
-1916
-1918
-1920
-1922
-1924
-1926
-1928
-1930
-1933
-1935
-1937
-1939
-1941
-1943
-1945
-1947
-1949
-1951
-1953
-1955
-1957
-1959
-1961
-1963
-1965
-1967
-1969
-1971
-1973
-1975
-1977
-1979
-1981
-1983
-1985
-1987
-1989
-1991
-1993
-1995
-1997
