5
12572
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
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
18
19
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
20
20
21
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
22
23
23
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
24
25
25
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
26
26
27
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
28
28
28
29
29
29
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
30
30
30
31
31
31
31
31
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
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
33
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
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
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
37
37
37
37
37
37
37
37
37
37
37
37
37
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
38
38
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
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
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
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
36
36
36
36
36
36
36
36
36
36
36
36
36
35
35
35
35
35
35
35
35
35
35
35
35
35
34
34
34
34
34
34
34
34
34
34
34
34
34
33
33
33
33
33
33
33
33
33
33
33
33
33
32
32
32
32
32
32
32
32
32
32
32
31
31
31
31
31
31
31
31
31
31
31
31
30
30
30
30
30
30
30
30
30
30
30
29
29
29
29
29
29
29
29
29
29
29
28
28
28
28
28
28
28
28
28
28
27
27
27
27
27
27
27
27
27
27
27
26
26
26
26
26
26
26
26
26
26
25
25
25
25
25
25
25
25
25
25
24
24
24
24
24
24
24
24
24
24
23
23
23
23
23
23
23
23
23
22
22
22
22
22
22
22
22
22
21
21
21
21
21
21
21
21
21
21
20
20
20
20
20
20
20
20
20
19
19
19
19
19
19
19
19
19
18
18
18
18
18
18
18
18
17
17
17
17
17
17
17
17
16
16
16
16
16
16
16
16
15
15
15
15
15
15
15
15
15
14
14
14
14
14
14
14
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
10
10
10
10
10
10
10
9
9
9
9
9
9
9
8
8
8
8
8
8
8
7
7
7
7
7
7
7
6
6
6
6
6
6
6
5
5
5
5
5
5
4
4
4
4
4
4
4
3
3
3
3
3
3
2
2
2
2
2
2
1
1
1
1
1
1
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-20
-20
-20
-20
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-23
-23
-23
-23
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-26
-26
-26
-26
-27
-27
-27
-27
-27
-28
-28
-28
-28
-29
-29
-29
-29
-30
-30
-30
-30
-30
-31
-31
-31
-31
-32
-32
-32
-32
-33
-33
-33
-33
-33
-34
-34
-34
-34
-35
-35
-35
-35
-36
-36
-36
-36
-37
-37
-37
-37
-38
-38
-38
-38
-38
-39
-39
-39
-39
-40
-40
-40
-40
-41
-41
-41
-41
-42
-42
-42
-42
-43
-43
-43
-43
-44
-44
-44
-44
-45
-45
-45
-45
-46
-46
-46
-46
-47
-47
-47
-48
-48
-48
-48
-49
-49
-49
-49
-50
-50
-50
-51
-51
-51
-51
-52
-52
-52
-52
-53
-53
-53
-54
-54
-54
-54
-55
-55
-55
-55
-56
-56
-56
-57
-57
-57
-57
-58
-58
-58
-59
-59
-59
-59
-60
-60
-60
-60
-61
-61
-61
-62
-62
-62
-62
-63
-63
-63
-64
-64
-64
-65
-65
-65
-65
-66
-66
-66
-67
-67
-67
-68
-68
-68
-68
-69
-69
-69
-70
-70
-70
-71
-71
-71
-71
-72
-72
-72
-73
-73
-73
-74
-74
-74
-75
-75
-75
-75
-76
-76
-76
-77
-77
-77
-78
-78
-78
-79
-79
-79
-80
-80
-80
-81
-81
-81
-82
-82
-82
-83
-83
-83
-84
-84
-84
-85
-85
-85
-86
-86
-86
-87
-87
-87
-88
-88
-88
-89
-89
-89
-90
-90
-90
-91
-91
-91
-92
-92
-92
-93
-93
-93
-94
-94
-94
-95
-95
-95
-96
-96
-96
-97
-97
-97
-98
-98
-98
-99
-99
-100
-100
-100
-101
-101
-101
-102
-102
-102
-103
-103
-103
-104
-104
-105
-105
-105
-106
-106
-106
-107
-107
-107
-108
-108
-109
-109
-109
-110
-110
-110
-111
-111
-112
-112
-112
-113
-113
-113
-114
-114
-115
-115
-115
-116
-116
-116
-117
-117
-118
-118
-118
-119
-119
-119
-120
-120
-121
-121
-121
-122
-122
-123
-123
-123
-124
-124
-125
-125
-125
-126
-126
-127
-127
-127
-128
-128
-129
-129
-129
-130
-130
-131
-131
-131
-132
-132
-133
-133
-133
-134
-134
-135
-135
-135
-136
-136
-137
-137
-138
-138
-138
-139
-139
-140
-140
-140
-141
-141
-142
-142
-143
-143
-144
-144
-144
-145
-145
-146
-146
-147
-147
-147
-148
-148
-149
-149
-150
-150
-151
-151
-151
-152
-152
-153
-153
-154
-154
-155
-155
-155
-156
-156
-157
-157
-158
-158
-159
-159
-160
-160
-160
-161
-161
-162
-162
-163
-163
-164
-164
-165
-165
-166
-166
-166
-167
-167
-168
-168
-169
-169
-170
-170
-171
-171
-172
-172
-173
-173
-174
-174
-175
-175
-175
-176
-176
-177
-177
-178
-178
-179
-179
-180
-180
-181
-181
-182
-182
-183
-183
-184
-184
-185
-185
-186
-186
-187
-187
-188
-188
-189
-189
-190
-190
-191
-191
-192
-192
-193
-193
-194
-194
-195
-195
-196
-196
-197
-197
-198
-198
-199
-199
-200
-200
-201
-201
-202
-202
-203
-203
-204
-204
-205
-205
-206
-206
-207
-207
-208
-208
-209
-209
-210
-210
-211
-211
-212
-213
-213
-214
-214
-215
-215
-216
-216
-217
-217
-218
-218
-219
-219
-220
-220
-221
-221
-222
-223
-223
-224
-224
-225
-225
-226
-226
-227
-227
-228
-228
-229
-230
-230
-231
-231
-232
-232
-233
-233
-234
-234
-235
-236
-236
-237
-237
-238
-238
-239
-239
-240
-241
-241
-242
-242
-243
-243
-244
-245
-245
-246
-246
-247
-247
-248
-249
-249
-250
-250
-251
-251
-252
-253
-253
-254
-254
-255
-256
-256
-257
-257
-258
-258
-259
-260
-260
-261
-261
-262
-263
-263
-264
-264
-265
-265
-266
-267
-267
-268
-268
-269
-270
-270
-271
-271
-272
-273
-273
-274
-275
-275
-276
-276
-277
-278
-278
-279
-279
-280
-281
-281
-282
-282
-283
-284
-284
-285
-286
-286
-287
-287
-288
-289
-289
-290
-291
-291
-292
-292
-293
-294
-294
-295
-296
-296
-297
-298
-298
-299
-300
-300
-301
-301
-302
-303
-303
-304
-305
-305
-306
-307
-307
-308
-309
-309
-310
-311
-311
-312
-313
-313
-314
-314
-315
-316
-316
-317
-318
-318
-319
-320
-320
-321
-322
-322
-323
-324
-324
-325
-326
-327
-327
-328
-329
-329
-330
-331
-331
-332
-333
-333
-334
-335
-335
-336
-337
-337
-338
-339
-340
-340
-341
-342
-342
-343
-344
-344
-345
-346
-347
-347
-348
-349
-349
-350
-351
-352
-352
-353
-354
-354
-355
-356
-357
-357
-358
-359
-360
-360
-361
-362
-362
-363
-364
-365
-365
-366
-367
-368
-368
-369
-370
-371
-371
-372
-373
-374
-374
-375
-376
-377
-377
-378
-379
-380
-380
-381
-382
-383
-383
-384
-385
-386
-386
-387
-388
-389
-389
-390
-391
-392
-392
-393
-394
-395
-396
-396
-397
-398
-399
-399
-400
-401
-402
-403
-403
-404
-405
-406
-406
-407
-408
-409
-410
-410
-411
-412
-413
-414
-414
-415
-416
-417
-418
-418
-419
-420
-421
-422
-422
-423
-424
-425
-426
-427
-427
-428
-429
-430
-431
-431
-432
-433
-434
-435
-436
-436
-437
-438
-439
-440
-440
-441
-442
-443
-444
-445
-445
-446
-447
-448
-449
-450
-450
-451
-452
-453
-454
-455
-456
-456
-457
-458
-459
-460
-461
-461
-462
-463
-464
-465
-466
-467
-468
-468
-469
-470
-471
-472
-473
-474
-474
-475
-476
-477
-478
-479
-480
-481
-481
-482
-483
-484
-485
-486
-487
-488
-489
-489
-490
-491
-492
-493
-494
-495
-496
-497
-497
-498
-499
-500
-501
-502
-503
-504
-505
-506
-507
-507
-508
-509
-510
-511
-512
-513
-514
-515
-516
-517
-517
-518
-519
-520
-521
-522
-523
-524
-525
-526
-527
-528
-529
-529
-530
-531
-532
-533
-534
-535
-536
-537
-538
-539
-540
-541
-542
-543
-544
-544
-545
-546
-547
-548
-549
-550
-551
-552
-553
-554
-555
-556
-557
-558
-559
-560
-561
-562
-563
-564
-565
-566
-567
-567
-568
-569
-570
-571
-572
-573
-574
-575
-576
-577
-578
-579
-580
-581
-582
-583
-584
-585
-586
-587
-588
-589
-590
-591
-592
-593
-594
-595
-596
-597
-598
-599
-600
-601
-602
-603
-604
-605
-606
-607
-608
-609
-610
-611
-612
-613
-614
-615
-616
-617
-618
-619
-620
-621
-622
-623
-624
-625
-626
-627
-628
-629
-630
-631
-632
-633
-634
-635
-636
-637
-639
-640
-641
-642
-643
-644
-645
-646
-647
-648
-649
-650
-651
-652
-653
-654
-655
-656
-657
-658
-659
-660
-661
-662
-664
-665
-666
-667
-668
-669
-670
-671
-672
-673
-674
-675
-676
-677
-678
-680
-681
-682
-683
-684
-685
-686
-687
-688
-689
-690
-691
-693
-694
-695
-696
-697
-698
-699
-700
-701
-702
-704
-705
-706
-707
-708
-709
-710
-711
-712
-713
-715
-716
-717
-718
-719
-720
-721
-722
-724
-725
-726
-727
-728
-729
-730
-731
-733
-734
-735
-736
-737
-738
-739
-740
-742
-743
-744
-745
-746
-747
-748
-750
-751
-752
-753
-754
-755
-756
-758
-759
-760
-761
-762
-763
-765
-766
-767
-768
-769
-770
-772
-773
-774
-775
-776
-777
-779
-780
-781
-782
-783
-784
-786
-787
-788
-789
-790
-792
-793
-794
-795
-796
-797
-799
-800
-801
-802
-803
-805
-806
-807
-808
-809
-811
-812
-813
-814
-815
-817
-818
-819
-820
-822
-823
-824
-825
-826
-828
-829
-830
-831
-833
-834
-835
-836
-837
-839
-840
-841
-842
-844
-845
-846
-847
-849
-850
-851
-852
-854
-855
-856
-857
-859
-860
-861
-862
-864
-865
-866
-867
-869
-870
-871
-872
-874
-875
-876
-877
-879
-880
-881
-882
-884
-885
-886
-887
-889
-890
-891
-893
-894
-895
-896
-898
-899
-900
-901
-903
-904
-905
-907
-908
-909
-910
-912
-913
-914
-916
-917
-918
-920
-921
-922
-923
-925
-926
-927
-929
-930
-931
-933
-934
-935
-936
-938
-939
-940
-942
-943
-944
-946
-947
-948
-950
-951
-952
-954
-955
-956
-958
-959
-960
-962
-963
-964
-966
-967
-968
-970
-971
-972
-974
-975
-976
-978
-979
-980
-982
-983
-984
-986
-987
-988
-990
-991
-992
-994
-995
-996
-998
-999
-1000
-1002
-1002
-1004
-1006
-1006
-1008
-1010
-1010
-1012
-1014
-1014
-1016
-1018
-1018
-1020
-1022
-1024
-1025
-1026
-1028
-1029
-1030
-1032
-1033
-1035
-1036
-1037
-1039
-1040
-1042
-1043
-1044
-1046
-1047
-1048
-1050
-1051
-1053
-1054
-1055
-1057
-1058
-1060
-1061
-1063
-1064
-1065
-1067
-1068
-1070
-1071
-1072
-1074
-1075
-1077
-1078
-1080
-1081
-1082
-1084
-1085
-1087
-1088
-1090
-1091
-1092
-1094
-1095
-1097
-1098
-1100
-1101
-1102
-1104
-1105
-1107
-1108
-1110
-1111
-1113
-1114
-1115
-1117
-1118
-1120
-1121
-1123
-1124
-1126
-1127
-1129
-1130
-1131
-1133
-1134
-1136
-1137
-1139
-1140
-1142
-1143
-1145
-1146
-1148
-1149
-1151
-1152
-1153
-1155
-1156
-1158
-1159
-1161
-1162
-1164
-1165
-1167
-1168
-1170
-1171
-1173
-1174
-1176
-1177
-1179
-1180
-1182
-1183
-1185
-1186
-1188
-1189
-1191
-1192
-1194
-1195
-1197
-1198
-1200
-1201
-1203
-1204
-1206
-1208
-1209
-1211
-1212
-1214
-1215
-1217
-1218
-1220
-1221
-1223
-1224
-1226
-1227
-1229
-1230
-1232
-1234
-1235
-1237
-1238
-1240
-1241
-1243
-1244
-1246
-1247
-1249
-1251
-1252
-1254
-1255
-1257
-1258
-1260
-1261
-1263
-1265
-1266
-1268
-1269
-1271
-1272
-1274
-1275
-1277
-1279
-1280
-1282
-1283
-1285
-1286
-1288
-1290
-1291
-1293
-1294
-1296
-1298
-1299
-1301
-1302
-1304
-1305
-1307
-1309
-1310
-1312
-1313
-1315
-1317
-1318
-1320
-1321
-1323
-1325
-1326
-1328
-1329
-1331
-1333
-1334
-1336
-1338
-1339
-1341
-1342
-1344
-1346
-1347
-1349
-1350
-1352
-1354
-1355
-1357
-1359
-1360
-1362
-1363
-1365
-1367
-1368
-1370
-1372
-1373
-1375
-1377
-1378
-1380
-1381
-1383
-1385
-1386
-1388
-1390
-1391
-1393
-1395
-1396
-1398
-1400
-1401
-1403
-1405
-1406
-1408
-1410
-1411
-1413
-1415
-1416
-1418
-1420
-1421
-1423
-1425
-1426
-1428
-1430
-1431
-1433
-1435
-1436
-1438
-1440
-1441
-1443
-1445
-1446
-1448
-1450
-1452
-1453
-1455
-1457
-1458
-1460
-1462
-1463
-1465
-1467
-1469
-1470
-1472
-1474
-1475
-1477
-1479
-1480
-1482
-1484
-1486
-1487
-1489
-1491
-1493
-1494
-1496
-1498
-1499
-1501
-1503
-1505
-1506
-1508
-1510
-1511
-1513
-1515
-1517
-1518
-1520
-1522
-1524
-1525
-1527
-1529
-1531
-1532
-1534
-1536
-1538
-1539
-1541
-1543
-1545
-1546
-1548
-1550
-1552
-1553
-1555
-1557
-1559
-1560
-1562
-1564
-1566
-1567
-1569
-1571
-1573
-1574
-1576
-1578
-1580
-1581
-1583
-1585
-1587
-1589
-1590
-1592
-1594
-1596
-1597
-1599
-1601
-1603
-1605
-1606
-1608
-1610
-1612
-1613
-1615
-1617
-1619
-1621
-1622
-1624
-1626
-1628
-1629
-1631
-1633
-1635
-1637
-1638
-1640
-1642
-1644
-1646
-1647
-1649
-1651
-1653
-1655
-1656
-1658
-1660
-1662
-1664
-1666
-1667
-1669
-1671
-1673
-1675
-1676
-1678
-1680
-1682
-1684
-1686
-1687
-1689
-1691
-1693
-1695
-1697
-1698
-1700
-1702
-1704
-1706
-1708
-1710
-1711
-1713
-1715
-1717
-1719
-1721
-1722
-1724
-1726
-1728
-1730
-1732
-1734
-1735
-1737
-1739
-1741
-1743
-1745
-1747
-1749
-1750
-1752
-1754
-1756
-1758
-1760
-1762
-1763
-1765
-1767
-1769
-1771
-1773
-1775
-1777
-1779
-1780
-1782
-1784
-1786
-1788
-1790
-1792
-1794
-1796
-1798
-1799
-1801
-1803
-1805
-1807
-1809
-1811
-1813
-1815
-1816
-1818
-1820
-1822
-1824
-1826
-1827
-1829
-1831
-1833
-1835
-1836
-1838
-1840
-1842
-1844
-1846
-1848
-1849
-1851
-1853
-1855
-1857
-1859
-1861
-1863
-1865
-1867
-1869
-1870
-1872
-1874
-1876
-1878
-1880
-1882
-1884
-1885
-1887
-1889
-1891
-1893
-1894
-1896
-1898
-1900
-1901
-1903
-1905
-1906
-1908
-1909
-1911
-1913
-1915
-1916
-1918
-1920
-1922
-1923
-1925
-1927
-1929
-1930
-1932
-1934
-1935
-1937
-1938
-1940
-1941
-1943
-1944
-1945
-1946
-1947
-1948
-1949
-1950
-1951
-1952
-1953
-1955
-1956
-1957
-1958
-1960
-1962
-1963
-1965
-1967
-1969
-1971
-1973
-1975
-1977
-1980
-1982
-1984
-1987
-1989
-1992
-1995
-1997
-2000
-2001
-2004
-2007
-2009
-2012
-2013
-2016
-2019
-2021
-2023
-2025
-2027
-2029
-2031
-2033
-2033
-2035
-2037
-2037
-2039
-2040
-2041
-2041
-2041
-2041
-2043
-2043
-2043
-2043
-2043
-2043
-2044
-2044
-2044
-2044
-2045
-2045
-2045
-2045
-2045
-2045
-2045
-2045
-2045
-2045
-2044
-2043
-2041
-2041
-2039
-2037
-2035
-2033
-2031
-2029
-2025
-2024
-2021
-2021
-2020
-2019
-2019
-2019
-2020
-2021
-2023
-2024
-2027
-2029
-2032
-2035
-2037
-2041
-2045
-2048
-2052
-2055
-2058
-2061
-2064
-2066
-2069
-2071
-2073
-2074
-2075
-2076
-2077
-2077
-2077
-2076
-2076
-2075
-2075
-2074
-2074
-2074
-2073
-2073
-2074
-2074
-2074
-2075
-2075
-2076
-2076
-2076
-2077
-2077
-2078
-2079
-2080
-2081
-2083
-2085
-2087
-2089
-2091
-2093
-2096
-2098
-2101
-2104
-2107
-2110
-2114
-2118
-2122
-2126
-2131
-2136
-2140
-2145
-2149
-2153
-2156
-2159
-2162
-2165
-2168
-2171
-2174
-2178
-2181
-2185
-2189
-2192
-2196
-2199
-2202
-2205
-2208
-2210
-2213
-2215
-2217
-2219
-2220
-2221
-2222
-2222
-2222
-2222
-2221
-2220
-2219
-2218
-2216
-2215
-2214
-2213
-2212
-2210
-2209
-2207
-2206
-2205
-2203
-2202
-2201
-2199
-2198
-2197
-2197
-2196
-2196
-2196
-2197
-2198
-2200
-2203
-2206
-2211
-2216
-2223
-2230
-2238
-2246
-2255
-2263
-2271
-2278
-2285
-2292
-2298
-2303
-2308
-2312
-2316
-2320
-2323
-2326
-2329
-2331
-2332
-2333
-2333
-2332
-2331
-2329
-2327
-2325
-2323
-2321
-2318
-2316
-2313
-2310
-2307
-2304
-2301
-2299
-2296
-2294
-2292
-2290
-2289
-2289
-2288
-2288
-2287
-2287
-2286
-2285
-2283
-2283
-2282
-2281
-2281
-2281
-2281
-2282
-2283
-2284
-2285
-2287
-2289
-2291
-2294
-2297
-2300
-2304
-2308
-2312
-2317
-2323
-2330
-2337
-2344
-2350
-2357
-2363
-2369
-2374
-2380
-2385
-2389
-2393
-2396
-2398
-2399
-2399
-2398
-2397
-2395
-2392
-2389
-2385
-2382
-2377
-2373
-2368
-2363
-2357
-2351
-2345
-2338
-2333
-2327
-2321
-2316
-2311
-2307
-2304
-2302
-2301
-2301
-2301
-2301
-2302
-2302
-2303
-2303
-2304
-2304
-2305
-2305
-2305
-2305
-2306
-2306
-2306
-2307
-2307
-2309
-2311
-2313
-2316
-2319
-2322
-2324
-2327
-2330
-2333
-2337
-2339
-2341
-2342
-2341
-2340
-2337
-2335
-2332
-2330
-2328
-2326
-2325
-2324
-2324
-2323
-2323
-2322
-2320
-2319
-2318
-2316
-2315
-2313
-2311
-2309
-2307
-2305
-2302
-2299
-2296
-2293
-2290
-2287
-2284
-2282
-2281
-2281
-2281
-2281
-2282
-2284
-2285
-2287
-2289
-2291
-2291
-2291
-2290
-2288
-2286
-2285
-2283
-2281
-2281
-2281
-2283
-2286
-2290
-2294
-2298
-2302
-2307
-2311
-2315
-2320
-2325
-2330
-2334
-2339
-2343
-2346
-2348
-2350
-2352
-2353
-2355
-2358
-2360
-2362
-2364
-2366
-2368
-2369
-2370
-2372
-2374
-2376
-2378
-2381
-2383
-2386
-2388
-2390
-2392
-2394
-2395
-2396
-2397
-2398
-2398
-2397
-2397
-2396
-2395
-2395
-2394
-2394
-2394
-2393
-2393
-2392
-2391
-2389
-2386
-2383
-2380
-2378
-2376
-2374
-2373
-2373
-2373
-2374
-2374
-2375
-2376
-2377
-2378
-2378
-2379
-2380
-2381
-2381
-2381
-2382
-2382
-2381
-2381
-2380
-2379
-2377
-2375
-2372
-2368
-2364
-2359
-2355
-2351
-2347
-2344
-2341
-2338
-2334
-2331
-2327
-2323
-2320
-2316
-2312
-2309
-2306
-2304
-2302
-2301
-2300
-2300
-2299
-2299
-2298
-2298
-2297
-2296
-2295
-2293
-2291
-2289
-2288
-2287
-2288
-2288
-2290
-2292
-2294
-2295
-2296
-2296
-2296
-2296
-2297
-2297
-2297
-2297
-2297
-2296
-2296
-2295
-2295
-2296
-2296
-2297
-2298
-2299
-2300
-2302
-2303
-2305
-2306
-2307
-2308
-2309
-2310
-2311
-2312
-2313
-2312
-2311
-2309
-2307
-2304
-2301
-2297
-2293
-2288
-2284
-2280
-2275
-2271
-2268
-2264
-2260
-2257
-2254
-2251
-2248
-2245
-2242
-2239
-2235
-2231
-2228
-2224
-2220
-2216
-2212
-2207
-2202
-2196
-2190
-2184
-2177
-2171
-2164
-2158
-2152
-2146
-2140
-2135
-2130
-2124
-2118
-2112
-2105
-2099
-2093
-2087
-2083
-2078
-2073
-2068
-2063
-2059
-2055
-2051
-2047
-2044
-2040
-2037
-2035
-2033
-2031
-2029
-2027
-2025
-2023
-2021
-2021
-2021
-2021
-2021
-2021
-2021
-2021
-2021
-2023
-2023
-2024
-2025
-2025
-2028
-2029
-2032
-2035
-2037
-2040
-2041
-2044
-2045
-2048
-2050
-2052
-2054
-2055
-2056
-2057
-2058
-2059
-2060
-2061
-2061
-2062
-2062
-2062
-2062
-2062
-2062
-2061
-2059
-2058
-2057
-2055
-2054
-2052
-2049
-2045
-2040
-2035
-2028
-2019
-2009
-1998
-1986
-1973
-1960
-1946
-1932
-1918
-1905
-1891
-1878
-1865
-1853
-1842
-1831
-1820
-1809
-1798
-1787
-1777
-1767
-1757
-1746
-1736
-1726
-1716
-1707
-1698
-1691
-1684
-1677
-1671
-1666
-1660
-1654
-1647
-1641
-1636
-1631
-1626
-1621
-1616
-1612
-1607
-1602
-1596
-1590
-1584
-1577
-1569
-1561
-1552
-1543
-1534
-1524
-1515
-1507
-1500
-1494
-1490
-1488
-1486
-1486
-1485
-1484
-1482
-1478
-1473
-1467
-1461
-1455
-1448
-1442
-1435
-1429
-1422
-1415
-1407
-1397
-1386
-1375
-1363
-1352
-1342
-1335
-1328
-1322
-1317
-1313
-1311
-1310
-1309
-1310
-1310
-1310
-1309
-1308
-1306
-1303
-1301
-1298
-1295
-1291
-1287
-1283
-1278
-1273
-1265
-1257
-1247
-1237
-1229
-1221
-1214
-1208
-1201
-1193
-1183
-1172
-1161
-1149
-1137
-1124
-1112
-1100
-1089
-1080
-1071
-1064
-1058
-1053
-1049
-1046
-1045
-1044
-1042
-1039
-1034
-1028
-1020
-1012
-1004
-999
-995
-992
-992
-993
-994
-997
-1000
-1002
-1006
-1010
-1014
-1016
-1018
-1018
-1018
-1016
-1014
-1010
-1006
-1002
-1000
-998
-997
-996
-993
-989
-984
-978
-973
-968
-962
-955
-947
-937
-926
-914
-903
-892
-881
-870
-859
-849
-839
-829
-818
-806
-792
-778
-763
-748
-734
-719
-704
-689
-673
-657
-640
-623
-604
-586
-566
-546
-527
-507
-488
-469
-450
-430
-410
-391
-372
-356
-341
-329
-317
-306
-295
-284
-273
-262
-251
-241
-232
-223
-216
-209
-203
-197
-191
-185
-177
-168
-158
-148
-139
-130
-123
-117
-111
-107
-104
-101
-101
-101
-102
-103
-103
-101
-98
-94
-90
-86
-83
-82
-82
-83
-87
-92
-99
-107
-116
-126
-136
-146
-155
-162
-167
-169
-169
-166
-161
-154
-146
-137
-128
-118
-108
-99
-91
-82
-75
-67
-60
-53
-45
-38
-30
-21
-12
-2
8
18
30
43
59
77
98
120
144
168
194
220
246
273
299
325
352
378
405
431
456
481
506
530
554
579
605
631
657
684
709
735
759
781
802
822
840
856
872
887
901
915
927
939
951
962
973
982
990
998
1006
1016
1027
1039
1053
1066
1079
1091
1104
1116
1128
1140
1152
1164
1176
1188
1201
1214
1228
1243
1258
1274
1291
1310
1330
1349
1367
1385
1401
1417
1434
1451
1470
1491
1513
1537
1562
1588
1614
1640
1666
1691
1717
1742
1767
1793
1819
1844
1869
1892
1915
1936
1957
1976
1993
2008
2020
2032
2045
2060
2075
2092
2110
2127
2144
2159
2173
2185
2196
2204
2209
2212
2214
2215
2217
2220
2224
2229
2236
2246
2258
2271
2286
2301
2316
2332
2348
2365
2384
2404
2426
2449
2472
2495
2517
2538
2559
2579
2599
2618
2636
2652
2668
2683
2698
2713
2727
2740
2752
2764
2777
2790
2804
2818
2831
2843
2854
2865
2878
2892
2908
2924
2939
2952
2963
2974
2983
2991
2998
3004
3009
3013
3018
3023
3029
3034
3037
3038
3037
3037
3039
3044
3051
3060
3068
3076
3082
3088
3094
3101
3110
3119
3128
3137
3146
3155
3164
3172
3179
3186
3193
3201
3211
3222
3234
3244
3251
3256
3260
3264
3270
3278
3288
3299
3311
3322
3334
3347
3360
3374
3389
3405
3422
3440
3456
3472
3487
3501
3515
3530
3544
3560
3576
3591
3604
3616
3626
3634
3641
3647
3653
3660
3668
3678
3689
3702
3714
3726
3738
3749
3761
3772
3782
3791
3800
3806
3812
3816
3820
3823
3825
3827
3827
3827
3827
3826
3826
3825
3824
3822
3819
3816
3813
3808
3804
3800
3796
3791
3787
3784
3783
3782
3782
3781
3778
3774
3768
3761
3754
3747
3741
3737
3732
3729
3725
3721
3719
3717
3718
3722
3729
3738
3748
3758
3768
3776
3784
3792
3800
3810
3822
3835
3849
3865
3880
3896
3910
3924
3938
3951
3964
3977
3990
4003
4016
4027
4037
4046
4056
4066
4077
4090
4105
4120
4134
4147
4158
4167
4175
4181
4186
4191
4196
4201
4205
4209
4211
4213
4215
4215
4214
4212
4209
4204
4198
4192
4185
4179
4173
4169
4166
4165
4164
4165
4167
4170
4173
4177
4180
4183
4185
4186
4186
4185
4183
4181
4180
4178
4177
4175
4173
4171
4170
4168
4167
4165
4161
4157
4151
4145
4139
4134
4130
4126
4123
4118
4112
4104
4096
4086
4078
4067
4058
4050
4042
4037
4030
4027
4022
4019
4018
4019
4022
4026
4030
4035
4038
4042
4043
4043
4045
4046
4051
4057
4064
4072
4081
4090
4100
4111
4124
4138
4153
4171
4189
4206
4222
4236
4247
4257
4266
4275
4283
4291
4296
4301
4304
4306
4308
4309
4309
4309
4309
4310
4310
4310
4308
4304
4298
4291
4282
4273
4265
4256
4248
4241
4233
4226
4218
4211
4205
4201
4196
4192
4188
4183
4178
4171
4165
4159
4153
4149
4147
4146
4147
4150
4154
4159
4163
4168
4173
4181
4190
4203
4218
4233
4249
4264
4279
4295
4314
4335
4359
4385
4413
4442
4470
4499
4529
4561
4595
4633
4674
4718
4765
4814
4867
4922
4980
5039
5101
5166
5234
5304
5377
5452
5528
5602
5677
5752
5827
5902
5976
6050
6120
6189
6254
6317
6377
6433
6484
6530
6570
6606
6636
6662
6684
6701
6713
6721
6725
6727
6725
6721
6716
6708
6701
6693
6687
6683
6679
6675
6673
6671
6670
6671
6674
6678
6685
6693
6702
6712
6724
6737
6752
6768
6785
6805
6826
6849
6873
6896
6919
6941
6963
6986
7010
7036
7064
7094
7126
7158
7192
7226
7259
7293
7325
7356
7387
7417
7448
7479
7508
7537
7565
7592
7620
7648
7677
7705
7734
7762
7789
7816
7842
7868
7893
7917
7940
7962
7983
8005
8026
8047
8066
8084
8099
8113
8124
8134
8143
8148
8154
8159
8164
8169
8175
8180
8186
8194
8200
8207
8215
8224
8236
8252
8270
8293
8319
8350
8384
8421
8460
8502
8545
8589
8634
8678
8723
8767
8811
8854
8895
8935
8973
9010
9046
9080
9113
9144
9173
9201
9228
9253
9277
9301
9324
9347
9369
9389
9406
9419
9426
9429
9426
9418
9405
9388
9367
9343
9315
9284
9250
9213
9175
9134
9092
9050
9008
8966
8924
8883
8844
8807
8772
8739
8708
8679
8652
8626
8602
8580
8560
8541
8524
8508
8493
8480
8467
8456
8446
8439
8434
8431
8429
8428
8428
8428
8427
8426
8424
8420
8415
8407
8395
8380
8361
8340
8316
8290
8263
8235
8205
8175
8143
8111
8077
8045
8013
7984
7955
7926
7899
7873
7847
7823
7799
7776
7755
7736
7719
7704
7690
7677
7662
7647
7631
7614
7597
7580
7564
7548
7533
7519
7506
7494
7482
7470
7460
7451
7442
7434
7426
7417
7407
7395
7381
7366
7351
7336
7321
7308
7296
7285
7275
7266
7258
7250
7244
7239
7237
7237
7241
7248
7258
7270
7285
7302
7322
7343
7367
7392
7420
7450
7481
7513
7547
7581
7616
7651
7686
7719
7750
7779
7804
7826
7843
7857
7867
7872
7872
7869
7861
7851
7838
7824
7808
7791
7774
7758
7744
7730
7719
7709
7701
7695
7691
7688
7685
7683
7680
7678
7675
7672
7667
7662
7654
7646
7636
7627
7617
7607
7598
7589
7581
7575
7572
7570
7570
7573
7578
7585
7594
7605
7618
7633
7649
7667
7686
7706
7725
7744
7762
7779
7795
7809
7822
7833
7844
7853
7862
7869
7876
7880
7883
7884
7883
7879
7874
7866
7856
7843
7828
7811
7792
7771
7751
7731
7713
7695
7677
7660
7643
7625
7606
7586
7565
7543
7520
7497
7472
7446
7418
7388
7356
7323
7290
7259
7229
7204
7184
7169
7162
7161
7167
7182
7204
7234
7270
7312
7358
7407
7457
7508
7556
7603
7644
7682
7714
7740
7763
7781
7796
7807
7818
7828
7839
7851
7864
7877
7890
7902
7913
7923
7933
7941
7948
7951
7953
7952
7949
7945
7942
7938
7937
7936
7938
7943
7949
7957
7966
7977
7990
8005
8022
8041
8061
8083
8106
8129
8151
8175
8200
8224
8249
8274
8299
8324
8349
8373
8396
8419
8440
8461
8481
8499
8517
8533
8548
8563
8578
8593
8609
8627
8646
8666
8689
8713
8739
8767
8799
8833
8870
8910
8953
8999
9047
9099
9155
9215
9279
9349
9424
9505
9591
9682
9777
9876
9978
10082
10190
10301
10414
10530
10647
10767
10887
11008
11128
11248
11366
11483
11597
11708
11816
11919
12017
12109
12195
12274
12346
12409
12462
12506
12539
12561
12572
12572
12559
12534
12496
12447
12387
12317
12238
12152
12058
11957
11848
11732
11609
11478
11341
11198
11050
10898
10743
10585
10426
10267
10108
9950
9794
9640
9488
9339
9191
9046
8902
8758
8615
8471
8326
8180
8032
7883
7734
7584
7435
7288
7141
6997
6854
6714
6576
6440
6306
6174
6043
5912
5782
5650
5519
5388
5257
5127
4999
4873
4750
4631
4516
4407
4303
4203
4109
4019
3934
3854
3779
3708
3641
3578
3519
3463
3412
3366
3324
3286
3252
3221
3193
3167
3142
3119
3095
3072
3047
3021
2993
2963
2930
2893
2853
2809
2760
2707
2650
2588
2521
2449
2372
2291
2204
2111
2013
1908
1797
1680
1556
1427
1292
1152
1006
860
710
560
411
264
121
-18
-152
-279
-401
-515
-623
-723
-818
-907
-994
-1078
-1162
-1246
-1332
-1421
-1513
-1609
-1710
-1815
-1925
-2040
-2160
-2286
-2417
-2554
-2696
-2842
-2994
-3151
-3312
-3480
-3652
-3830
-4011
-4198
-4386
-4576
-4765
-4954
-5139
-5321
-5499
-5672
-5840
-6002
-6158
-6306
-6447
-6580
-6705
-6822
-6931
-7033
-7128
-7213
-7291
-7361
-7424
-7480
-7529
-7572
-7609
-7642
-7670
-7695
-7717
-7737
-7754
-7769
-7782
-7793
-7804
-7814
-7825
-7835
-7846
-7856
-7867
-7878
-7888
-7899
-7908
-7917
-7925
-7930
-7933
-7934
-7933
-7931
-7926
-7919
-7910
-7899
-7885
-7869
-7849
-7826
-7800
-7772
-7740
-7706
-7671
-7635
-7599
-7562
-7526
-7490
-7454
-7419
-7386
-7353
-7322
-7290
-7259
-7228
-7195
-7162
-7129
-7094
-7058
-7020
-6980
-6939
-6897
-6855
-6813
-6770
-6727
-6683
-6637
-6589
-6539
-6486
-6429
-6369
-6305
-6237
-6164
-6088
-6008
-5924
-5837
-5748
-5657
-5565
-5474
-5385
-5299
-5215
-5136
-5060
-4989
-4921
-4857
-4797
-4741
-4688
-4639
-4594
-4552
-4515
-4482
-4453
-4428
-4405
-4386
-4371
-4359
-4350
-4343
-4339
-4336
-4334
-4333
-4333
-4333
-4333
-4332
-4331
-4328
-4324
-4317
-4307
-4293
-4273
-4247
-4214
-4175
-4128
-4074
-4013
-3947
-3874
-3797
-3715
-3630
-3544
-3456
-3369
-3283
-3199
-3118
-3041
-2966
-2895
-2827
-2763
-2704
-2649
-2599
-2555
-2515
-2481
-2452
-2429
-2411
-2399
-2393
-2392
-2397
-2407
-2422
-2441
-2463
-2487
-2513
-2540
-2566
-2592
-2616
-2638
-2656
-2670
-2678
-2680
-2675
-2663
-2641
-2611
-2572
-2524
-2468
-2403
-2330
-2249
-2161
-2066
-1964
-1858
-1749
-1636
-1520
-1403
-1284
-1164
-1043
-919
-795
-671
-547
-426
-309
-200
-100
-11
66
129
179
215
237
247
246
235
216
193
166
140
116
97
84
79
82
93
113
140
172
209
248
289
330
369
405
437
464
484
495
495
484
460
423
372
308
233
145
47
-60
-175
-295
-419
-544
-668
-791
-911
-1027
-1139
-1246
-1348
-1445
-1537
-1622
-1701
-1772
-1837
-1893
-1940
-1980
-2012
-2037
-2055
-2066
-2074
-2078
-2080
-2082
-2085
-2089
-2095
-2105
-2119
-2136
-2158
-2185
-2216
-2251
-2289
-2330
-2372
-2415
-2459
-2501
-2541
-2577
-2610
-2638
-2663
-2684
-2702
-2719
-2736
-2753
-2772
-2794
-2820
-2850
-2885
-2923
-2965
-3009
-3056
-3103
-3151
-3199
-3246
-3292
-3334
-3373
-3409
-3440
-3466
-3489
-3507
-3522
-3535
-3547
-3560
-3575
-3591
-3610
-3632
-3656
-3682
-3710
-3739
-3769
-3799
-3829
-3857
-3883
-3909
-3932
-3955
-3977
-3998
-4019
-4040
-4059
-4080
-4097
-4113
-4126
-4135
-4141
-4144
-4143
-4140
-4136
-4131
-4125
-4120
-4113
-4106
-4098
-4086
-4074
-4057
-4038
-4014
-3990
-3962
-3932
-3898
-3863
-3824
-3784
-3742
-3700
-3658
-3617
-3578
-3542
-3510
-3482
-3459
-3442
-3432
-3427
-3429
-3438
-3451
-3470
-3493
-3520
-3550
-3583
-3619
-3656
-3696
-3738
-3782
-3829
-3878
-3929
-3983
-4040
-4100
-4161
-4223
-4284
-4345
-4405
-4464
-4522
-4580
-4638
-4696
-4754
-4812
-4870
-4928
-4984
-5039
-5093
-5148
-5203
-5258
-5314
-5371
-5429
-5489
-5552
-5616
-5684
-5756
-5831
-5912
-5997
-6088
-6184
-6286
-6392
-6504
-6619
-6738
-6860
-6983
-7108
-7232
-7355
-7476
-7593
-7706
-7812
-7912
-8005
-8092
-8172
-8246
-8315
-8378
-8437
-8491
-8540
-8585
-8625
-8661
-8694
-8724
-8753
-8780
-8808
-8837
-8867
-8899
-8931
-8964
-8998
-9032
-9067
-9103
-9140
-9179
-9220
-9264
-9311
-9363
-9417
-9475
-9535
-9595
-9656
-9715
-9771
-9823
-9869
-9909
-9940
-9963
-9979
-9986
-9987
-9982
-9971
-9956
-9937
-9913
-9886
-9855
-9822
-9787
-9750
-9712
-9674
-9635
-9595
-9556
-9518
-9480
-9443
-9408
-9375
-9345
-9318
-9293
-9272
-9253
-9237
-9222
-9208
-9195
-9182
-9170
-9157
-9143
-9127
-9109
-9088
-9064
-9036
-9004
-8968
-8928
-8884
-8836
-8784
-8730
-8673
-8614
-8554
-8492
-8430
-8368
-8306
-8245
-8183
-8122
-8061
-8000
-7937
-7872
-7805
-7735
-7663
-7588
-7510
-7430
-7346
-7259
-7170
-7079
-6986
-6892
-6799
-6707
-6617
-6530
-6446
-6366
-6291
-6220
-6155
-6095
-6042
-5996
-5956
-5924
-5897
-5877
-5861
-5850
-5842
-5837
-5834
-5831
-5828
-5824
-5819
-5811
-5801
-5791
-5779
-5769
-5760
-5755
-5755
-5762
-5775
-5796
-5824
-5860
-5904
-5955
-6012
-6076
-6144
-6216
-6289
-6363
-6436
-6508
-6577
-6645
-6709
-6771
-6831
-6888
-6942
-6993
-7040
-7084
-7125
-7161
-7194
-7223
-7248
-7268
-7284
-7295
-7301
-7302
-7298
-7290
-7278
-7260
-7239
-7215
-7188
-7158
-7127
-7095
-7062
-7029
-6995
-6962
-6928
-6894
-6860
-6823
-6785
-6744
-6700
-6654
-6606
-6556
-6505
-6454
-6405
-6357
-6311
-6269
-6230
-6195
-6164
-6138
-6117
-6099
-6086
-6075
-6066
-6059
-6051
-6043
-6033
-6022
-6009
-5995
-5978
-5959
-5937
-5914
-5888
-5860
-5830
-5798
-5764
-5727
-5688
-5647
-5604
-5558
-5511
-5464
-5416
-5368
-5321
-5276
-5234
-5193
-5155
-5119
-5086
-5054
-5023
-4995
-4967
-4941
-4916
-4892
-4870
-4849
-4830
-4812
-4797
-4785
-4777
-4775
-4779
-4790
-4807
-4832
-4864
-4902
-4946
-4996
-5051
-5110
-5171
-5235
-5300
-5366
-5433
-5499
-5566
-5632
-5697
-5761
-5825
-5886
-5946
-6004
-6060
-6115
-6167
-6217
-6266
-6312
-6355
-6396
-6434
-6467
-6496
-6521
-6540
-6554
-6563
-6567
-6566
-6560
-6549
-6534
-6514
-6489
-6459
-6425
-6386
-6341
-6292
-6236
-6175
-6107
-6033
-5953
-5866
-5774
-5676
-5573
-5465
-5353
-5238
-5120
-5000
-4879
-4759
-4640
-4523
-4408
-4297
-4190
-4086
-3988
-3894
-3805
-3720
-3640
-3563
-3491
-3421
-3354
-3289
-3225
-3162
-3100
-3038
-2977
-2915
-2854
-2793
-2732
-2671
-2610
-2550
-2489
-2430
-2371
-2313
-2257
-2202
-2150
-2101
-2056
-2015
-1979
-1948
-1923
-1902
-1886
-1874
-1865
-1860
-1856
-1854
-1854
-1854
-1856
-1858
-1862
-1866
-1872
-1879
-1889
-1900
-1915
-1934
-1956
-1982
-2012
-2047
-2087
-2131
-2180
-2234
-2293
-2355
-2421
-2490
-2562
-2635
-2711
-2786
-2863
-2938
-3014
-3088
-3161
-3233
-3303
-3371
-3435
-3497
-3554
-3609
-3660
-3708
-3754
-3798
-3840
-3882
-3924
-3966
-4008
-4050
-4093
-4136
-4179
-4224
-4269
-4314
-4360
-4407
-4453
-4500
-4547
-4594
-4640
-4686
-4730
-4774
-4816
-4856
-4894
-4931
-4967
-5000
-5032
-5062
-5091
-5117
-5142
-5164
-5184
-5203
-5219
-5233
-5245
-5255
-5263
-5270
-5274
-5277
-5279
-5280
-5279
-5277
-5272
-5266
-5259
-5250
-5239
-5227
-5213
-5198
-5181
-5162
-5141
-5118
-5094
-5068
-5041
-5012
-4983
-4954
-4926
-4898
-4871
-4845
-4821
-4798
-4775
-4754
-4733
-4712
-4692
-4672
-4653
-4633
-4613
-4594
-4575
-4558
-4542
-4528
-4517
-4510
-4506
-4507
-4513
-4525
-4541
-4563
-4590
-4622
-4657
-4697
-4740
-4785
-4832
-4881
-4930
-4979
-5028
-5076
-5123
-5168
-5211
-5252
-5291
-5328
-5362
-5395
-5425
-5454
-5481
-5508
-5535
-5562
-5589
-5618
-5649
-5683
-5719
-5758
-5800
-5845
-5893
-5944
-5998
-6054
-6113
-6175
-6241
-6310
-6382
-6459
-6541
-6627
-6717
-6812
-6909
-7011
-7114
-7220
-7328
-7436
-7545
-7654
-7762
-7869
-7975
-8080
-8183
-8285
-8384
-8480
-8572
-8662
-8747
-8829
-8907
-8981
-9052
-9118
-9181
-9242
-9299
-9355
-9409
-9462
-9515
-9567
-9619
-9670
-9722
-9773
-9824
-9875
-9925
-9974
-10024
-10073
-10121
-10170
-10219
-10267
-10316
-10364
-10411
-10457
-10503
-10546
-10588
-10626
-10660
-10690
-10715
-10736
-10751
-10761
-10766
-10765
-10759
-10747
-10728
-10704
-10673
-10635
-10592
-10543
-10489
-10432
-10371
-10307
-10242
-10176
-10109
-10041
-9973
-9905
-9836
-9766
-9695
-9622
-9547
-9470
-9390
-9308
-9224
-9138
-9050
-8962
-8873
-8784
-8694
-8605
-8516
-8428
-8340
-8254
-8170
-8087
-8007
-7929
-7853
-7779
-7707
-7637
-7568
-7501
-7434
-7368
-7301
-7234
-7165
-7095
-7023
-6950
-6875
-6798
-6720
-6641
-6562
-6482
-6403
-6324
-6247
-6171
-6096
-6024
-5954
-5887
-5823
-5762
-5704
-5650
-5598
-5551
-5506
-5465
-5427
-5392
-5361
-5332
-5306
-5282
-5259
-5238
-5216
-5195
-5173
-5150
-5125
-5099
-5071
-5041
-5010
-4977
-4944
-4910
-4877
-4844
-4812
-4781
-4752
-4725
-4699
-4675
-4653
-4632
-4612
-4594
-4578
-4564
-4552
-4542
-4534
-4529
-4526
-4526
-4529
-4536
-4546
-4560
-4577
-4599
-4623
-4652
-4684
-4719
-4758
-4801
-4847
-4896
-4948
-5003
-5060
-5119
-5180
-5242
-5305
-5369
-5434
-5498
-5562
-5625
-5686
-5746
-5805
-5861
-5916
-5968
-6018
-6065
-6110
-6151
-6190
-6224
-6255
-6283
-6307
-6328
-6346
-6361
-6374
-6384
-6392
-6398
-6403
-6406
-6408
-6409
-6409
-6409
-6410
-6411
-6413
-6416
-6421
-6427
-6435
-6444
-6455
-6467
-6480
-6495
-6510
-6526
-6542
-6558
-6573
-6588
-6601
-6612
-6621
-6627
-6631
-6633
-6632
-6629
-6624
-6618
-6610
-6602
-6592
-6583
-6572
-6561
-6550
-6538
-6527
-6515
-6504
-6493
-6482
-6473
-6464
-6457
-6451
-6447
-6447
-6449
-6454
-6463
-6476
-6493
-6512
-6535
-6560
-6588
-6617
-6647
-6677
-6708
-6739
-6770
-6799
-6828
-6855
-6882
-6907
-6932
-6957
-6981
-7006
-7031
-7057
-7084
-7112
-7142
-7173
-7205
-7238
-7271
-7305
-7337
-7370
-7400
-7430
-7458
-7484
-7509
-7533
-7556
-7578
-7599
-7619
-7638
-7657
-7676
-7695
-7714
-7733
-7754
-7775
-7797
-7820
-7845
-7871
-7899
-7928
-7959
-7991
-8023
-8058
-8093
-8129
-8164
-8199
-8232
-8264
-8294
-8322
-8348
-8372
-8394
-8414
-8431
-8446
-8460
-8472
-8484
-8495
-8507
-8520
-8534
-8550
-8568
-8588
-8609
-8632
-8657
-8683
-8710
-8737
-8766
-8795
-8824
-8854
-8884
-8915
-8947
-8979
-9012
-9046
-9080
-9115
-9150
-9187
-9224
-9263
-9302
-9343
-9385
-9429
-9474
-9520
-9567
-9616
-9665
-9715
-9765
-9816
-9868
-9921
-9974
-10026
-10078
-10128
-10177
-10223
-10267
-10309
-10348
-10384
-10418
-10450
-10479
-10507
-10533
-10556
-10579
-10600
-10619
-10638
-10657
-10675
-10694
-10713
-10733
-10754
-10776
-10800
-10826
-10853
-10881
-10910
-10940
-10969
-10999
-11029
-11058
-11087
-11115
-11142
-11168
-11193
-11218
-11241
-11264
-11287
-11309
-11331
-11353
-11375
-11397
-11419
-11441
-11464
-11487
-11510
-11533
-11557
-11580
-11603
-11626
-11649
-11670
-11691
-11711
-11730
-11747
-11763
-11777
-11790
-11800
-11809
-11816
-11822
-11825
-11827
-11827
-11826
-11824
-11820
-11815
-11809
-11801
-11793
-11784
-11773
-11761
-11749
-11735
-11719
-11702
-11684
-11664
-11643
-11620
-11596
-11571
-11544
-11517
-11488
-11459
-11429
-11398
-11366
-11332
-11298
-11263
-11226
-11188
-11148
-11108
-11066
-11023
-10979
-10935
-10892
-10849
-10806
-10765
-10724
-10685
-10646
-10609
-10573
-10538
-10503
-10469
-10436
-10403
-10371
-10340
-10310
-10280
-10249
-10218
-10187
-10154
-10120
-10085
-10049
-10012
-9974
-9934
-9893
-9851
-9807
-9762
-9715
-9666
-9614
-9560
-9503
-9443
-9381
-9315
-9247
-9176
-9102
-9027
-8951
-8873
-8796
-8718
-8640
-8562
-8485
-8408
-8332
-8258
-8183
-8112
-8041
-7971
-7902
-7833
-7764
-7695
-7626
-7556
-7486
-7415
-7344
-7272
-7201
-7129
-7057
-6985
-6914
-6843
-6773
-6703
-6634
-6566
-6500
-6434
-6370
-6306
-6243
-6180
-6117
-6053
-5989
-5923
-5856
-5787
-5717
-5645
-5572
-5498
-5422
-5346
-5268
-5189
-5110
-5030
-4950
-4871
-4793
-4715
-4639
-4564
-4490
-4418
-4347
-4277
-4210
-4144
-4080
-4018
-3958
-3899
-3842
-3786
-3730
-3676
-3623
-3571
-3520
-3470
-3422
-3375
-3330
-3285
-3242
-3199
-3157
-3115
-3075
-3034
-2995
-2955
-2916
-2876
-2836
-2796
-2755
-2713
-2670
-2626
-2581
-2535
-2488
-2439
-2388
-2336
-2282
-2227
-2170
-2113
-2054
-1995
-1935
-1875
-1816
-1756
-1697
-1639
-1581
-1524
-1467
-1412
-1356
-1301
-1246
-1190
-1134
-1077
-1018
-959
-898
-837
-774
-711
-648
-584
-519
-455
-390
-326
-262
-198
-134
-72
-10
50
108
165
219
271
320
367
412
455
495
533
570
605
638
670
701
731
761
791
821
852
884
916
950
984
1018
1055
1092
1129
1167
1205
1243
1281
1320
1358
1397
1435
1475
1516
1558
1601
1646
1692
1740
1789
1839
1890
1942
1994
2047
2100
2152
2205
2256
2307
2356
2404
2451
2496
2540
2582
2622
2660
2697
2733
2766
2798
2829
2858
2887
2914
2941
2968
2996
3024
3054
3085
3119
3156
3195
3238
3284
3334
3387
3443
3501
3562
3625
3690
3756
3824
3892
3962
4033
4104
4177
4250
4323
4397
4471
4545
4619
4692
4765
4836
4907
4976
5044
5109
5173
5235
5295
5353
5409
5463
5516
5567
5617
5667
5717
5767
5817
5868
5921
5974
6029
6085
6143
6203
6265
6328
6393
6459
6526
6594
6662
6731
6799
6867
6934
7000
7065
7128
7190
7250
7308
7365
7420
7475
7528
7579
7631
7681
7731
7781
7831
7882
7934
7986
8039
8093
8150
8207
8266
8325
8387
8449
8512
8577
8641
8706
8770
8834
8896
8957
9017
9075
9130
9184
9235
9283
9329
9371
9411
9448
9483
9515
9545
9574
9600
9626
9651
9674
9697
9719
9740
9760
9780
9799
9817
9835
9851
9866
9880
9893
9904
9914
9922
9930
9936
9941
9945
9948
9950
9950
9950
9949
9947
9945
9942
9939
9935
9932
9927
9923
9918
9912
9906
9900
9893
9885
9876
9866
9855
9843
9830
9816
9801
9785
9769
9753
9737
9722
9707
9693
9681
9670
9660
9653
9647
9643
9640
9638
9638
9639
9640
9643
9646
9650
9654
9660
9665
9672
9678
9686
9694
9703
9713
9724
9736
9749
9762
9778
9794
9811
9828
9847
9866
9885
9905
9924
9943
9962
9980
9998
10015
10031
10047
10063
10078
10094
10109
10124
10138
10153
10166
10180
10192
10205
10216
10228
10240
10251
10262
10273
10284
10295
10305
10315
10325
10335
10344
10353
10361
10368
10374
10379
10382
10385
10386
10386
10385
10383
10379
10375
10370
10365
10358
10351
10343
10335
10327
10319
10311
10303
10295
10287
10279
10271
10262
10254
10245
10236
10226
10215
10203
10190
10175
10160
10143
10126
10107
10087
10066
10044
10022
9999
9975
9951
9927
9903
9878
9853
9828
9803
9778
9752
9727
9701
9674
9647
9620
9592
9563
9535
9506
9477
9448
9420
9392
9366
9340
9316
9293
9272
9252
9233
9215
9198
9183
9168
9155
9142
9129
9116
9104
9092
9080
9069
9058
9048
9038
9029
9020
9013
9006
9000
8994
8989
8984
8980
8975
8971
8967
8963
8958
8954
8949
8944
8938
8932
8925
8917
8908
8898
8887
8875
8862
8847
8831
8814
8795
8775
8753
8729
8705
8679
8652
8624
8595
8565
8535
8504
8472
8440
8408
8376
8344
8312
8280
8248
8216
8183
8150
8116
8080
8047
8012
7977
7942
7908
7875
7842
7810
7780
7750
7722
7694
7667
7641
7616
7591
7566
7540
7515
7489
7462
7435
7407
7378
7349
7320
7290
7260
7230
7199
7169
7139
7110
7080
7051
7021
6992
6962
6932
6902
6871
6838
6805
6771
6736
6700
6663
6627
6590
6553
6516
6479
6444
6409
6375
6342
6311
6281
6253
6227
6202
6179
6158
6137
6118
6099
6081
6063
6046
6027
6009
5990
5970
5950
5928
5906
5883
5859
5834
5809
5783
5757
5731
5705
5680
5655
5631
5608
5586
5564
5542
5522
5501
5481
5461
5442
5423
5404
5385
5367
5350
5333
5316
5300
5285
5271
5257
5245
5233
5221
5209
5198
5186
5174
5161
5147
5132
5117
5101
5084
5067
5049
5032
5014
4996
4979
4961
4944
4927
4910
4894
4878
4862
4847
4833
4819
4806
4794
4784
4774
4766
4760
4754
4750
4747
4745
4743
4742
4740
4739
4738
4736
4734
4732
4729
4726
4723
4720
4717
4714
4711
4708
4705
4701
4697
4693
4687
4681
4673
4664
4654
4643
4630
4616
4600
4583
4565
4546
4525
4504
4482
4460
4437
4414
4390
4366
4343
4319
4296
4273
4250
4228
4206
4185
4163
4142
4121
4099
4078
4057
4035
4013
3991
3969
3946
3923
3900
3877
3854
3830
3806
3782
3758
3733
3707
3681
3653
3625
3596
3565
3534
3502
3468
3433
3397
3360
3322
3283
3244
3203
3161
3118
3074
3029
2983
2936
2888
2840
2791
2741
2692
2641
2591
2541
2490
2440
2389
2338
2288
2236
2185
2133
2081
2029
1976
1923
1869
1816
1762
1708
1655
1602
1549
1496
1444
1393
1344
1295
1248
1203
1159
1118
1078
1040
1004
970
937
905
874
844
815
786
757
729
701
673
645
618
591
564
538
512
487
463
439
417
395
374
354
334
315
297
280
263
246
231
216
203
190
179
168
159
149
141
133
126
119
113
107
102
98
95
92
89
87
86
85
85
85
86
88
90
93
97
102
108
115
122
130
139
148
157
166
176
185
194
203
211
219
227
234
241
246
251
255
258
261
263
264
265
265
264
263
261
258
255
251
245
239
231
223
212
201
189
175
160
144
128
110
92
73
54
34
14
-7
-27
-47
-67
-87
-106
-125
-142
-159
-176
-191
-207
-221
-236
-251
-266
-282
-299
-317
-337
-359
-383
-409
-437
-467
-499
-533
-568
-605
-644
-683
-722
-763
-803
-843
-883
-922
-960
-998
-1035
-1071
-1106
-1139
-1172
-1202
-1232
-1260
-1287
-1313
-1338
-1362
-1385
-1408
-1430
-1451
-1472
-1493
-1513
-1533
-1553
-1572
-1592
-1611
-1630
-1649
-1667
-1686
-1704
-1722
-1739
-1757
-1774
-1790
-1806
-1821
-1835
-1848
-1860
-1871
-1880
-1888
-1895
-1900
-1903
-1905
-1906
-1905
-1902
-1897
-1891
-1883
-1873
-1862
-1849
-1834
-1818
-1801
-1782
-1762
-1741
-1719
-1696
-1673
-1648
-1624
-1599
-1573
-1547
-1521
-1494
-1467
-1440
-1413
-1386
-1358
-1331
-1303
-1275
-1248
-1221
-1194
-1168
-1142
-1116
-1091
-1066
-1041
-1014
-990
-964
-938
-911
-884
-856
-827
-798
-768
-737
-706
-674
-642
-610
-577
-545
-513
-481
-450
-419
-388
-358
-328
-297
-267
-237
-206
-176
-145
-113
-81
-49
-17
15
48
80
112
144
176
206
237
266
294
321
347
372
396
419
441
463
483
503
523
542
561
580
600
620
640
661
682
704
726
748
771
794
816
839
863
886
910
934
958
983
1008
1034
1061
1088
1116
1145
1174
1203
1233
1263
1292
1322
1352
1381
1410
1438
1467
1494
1522
1549
1576
1603
1630
1656
1682
1709
1735
1761
1787
1813
1839
1865
1891
1917
1942
1967
1991
2015
2039
2062
2084
2107
2129
2151
2173
2194
2216
2237
2257
2278
2299
2319
2339
2358
2377
2395
2413
2429
2445
2460
2474
2487
2499
2511
2521
2531
2540
2548
2555
2562
2569
2575
2581
2587
2593
2598
2603
2609
2614
2618
2623
2628
2632
2637
2641
2645
2648
2652
2655
2657
2660
2662
2663
2664
2665
2664
2662
2659
2655
2650
2644
2637
2629
2621
2612
2602
2592
2582
2571
2559
2547
2535
2523
2509
2495
2480
2464
2447
2428
2408
2386
2363
2338
2311
2283
2254
2223
2192
2159
2125
2091
2056
2021
1987
1953
1919
1886
1854
1822
1792
1762
1733
1706
1679
1653
1627
1603
1579
1555
1532
1509
1486
1462
1439
1414
1389
1364
1338
1311
1283
1255
1227
1198
1169
1139
1109
1079
1048
1016
985
953
921
889
856
823
789
755
721
687
652
617
582
548
513
478
444
410
376
342
309
275
241
206
171
135
99
63
25
-12
-51
-90
-129
-169
-210
-251
-293
-336
-379
-422
-466
-511
-555
-600
-645
-690
-735
-781
-825
-870
-915
-959
-1002
-1046
-1090
-1133
-1176
-1219
-1262
-1305
-1347
-1391
-1434
-1477
-1520
-1563
-1607
-1651
-1694
-1738
-1782
-1826
-1871
-1916
-1961
-2007
-2053
-2100
-2147
-2195
-2244
-2292
-2341
-2390
-2440
-2489
-2539
-2589
-2639
-2689
-2739
-2788
-2837
-2886
-2934
-2982
-3030
-3076
-3123
-3168
-3214
-3258
-3303
-3347
-3390
-3434
-3478
-3521
-3565
-3610
-3654
-3700
-3745
-3791
-3837
-3884
-3932
-3980
-4029
-4078
-4128
-4178
-4228
-4278
-4328
-4378
-4428
-4477
-4526
-4575
-4623
-4671
-4718
-4765
-4812
-4857
-4902
-4947
-4990
-5033
-5075
-5117
-5158
-5198
-5238
-5277
-5315
-5353
-5391
-5428
-5464
-5500
-5536
-5571
-5605
-5639
-5673
-5706
-5738
-5770
-5801
-5832
-5862
-5892
-5921
-5949
-5977
-6004
-6031
-6057
-6082
-6107
-6131
-6154
-6176
-6197
-6217
-6236
-6254
-6271
-6287
-6302
-6316
-6329
-6340
-6351
-6361
-6369
-6377
-6384
-6390
-6395
-6400
-6403
-6406
-6408
-6410
-6411
-6412
-6412
-6411
-6409
-6407
-6404
-6400
-6395
-6389
-6383
-6376
-6368
-6360
-6351
-6342
-6333
-6323
-6313
-6304
-6294
-6284
-6274
-6264
-6254
-6244
-6233
-6222
-6212
-6200
-6189
-6176
-6164
-6151
-6137
-6122
-6106
-6090
-6073
-6054
-6035
-6015
-5995
-5973
-5952
-5930
-5908
-5886
-5865
-5843
-5821
-5799
-5776
-5754
-5731
-5707
-5684
-5660
-5635
-5610
-5585
-5559
-5532
-5505
-5478
-5450
-5422
-5394
-5365
-5335
-5305
-5273
-5241
-5208
-5174
-5139
-5104
-5068
-5032
-4995
-4959
-4922
-4886
-4850
-4814
-4778
-4742
-4707
-4672
-4638
-4604
-4570
-4537
-4504
-4471
-4438
-4406
-4374
-4341
-4309
-4277
-4245
-4212
-4180
-4147
-4115
-4082
-4049
-4016
-3982
-3949
-3915
-3881
-3847
-3812
-3777
-3742
-3706
-3670
-3634
-3597
-3560
-3522
-3483
-3444
-3404
-3365
-3325
-3285
-3245
-3205
-3165
-3126
-3086
-3047
-3007
-2967
-2927
-2887
-2846
-2805
-2764
-2722
-2680
-2637
-2593
-2549
-2504
-2458
-2412
-2366
-2319
-2271
-2223
-2174
-2125
-2076
-2025
-1976
-1927
-1877
-1827
-1778
-1729
-1680
-1632
-1584
-1536
-1489
-1442
-1395
-1348
-1301
-1254
-1206
-1158
-1110
-1062
-1012
-963
-914
-864
-814
-764
-714
-664
-613
-563
-513
-463
-413
-364
-314
-265
-216
-167
-119
-71
-24
23
70
116
162
208
253
299
344
389
434
479
524
569
614
658
703
747
791
834
877
920
963
1004
1047
1088
1130
1171
1212
1252
1292
1332
1372
1412
1452
1491
1531
1571
1611
1651
1691
1731
1770
1810
1850
1889
1929
1968
2005
2044
2082
2119
2156
2192
2226
2260
2293
2326
2357
2387
2417
2446
2474
2502
2529
2557
2583
2610
2637
2663
2690
2716
2743
2769
2795
2821
2846
2872
2896
2920
2944
2967
2989
3011
3031
3051
3069
3087
3104
3120
3135
3148
3161
3173
3184
3194
3203
3211
3219
3226
3234
3241
3249
3257
3265
3274
3283
3293
3303
3314
3325
3337
3348
3360
3373
3385
3397
3410
3422
3434
3446
3457
3468
3478
3488
3496
3504
3511
3517
3522
3526
3530
3533
3534
3535
3535
3535
3533
3531
3529
3525
3521
3516
3510
3504
3497
3489
3481
3472
3463
3454
3445
3436
3427
3418
3409
3400
3392
3383
3374
3365
3355
3346
3335
3325
3313
3301
3288
3274
3260
3245
3229
3212
3195
3177
3158
3139
3119
3098
3078
3057
3036
3016
2996
2976
2956
2937
2917
2898
2878
2858
2838
2817
2796
2775
2754
2732
2710
2688
2666
2644
2622
2600
2578
2556
2534
2512
2491
2469
2447
2425
2403
2381
2359
2337
2315
2293
2271
2249
2226
2204
2181
2158
2135
2112
2089
2066
2043
2020
1997
1974
1952
1930
1908
1887
1867
1847
1827
1808
1789
1770
1751
1731
1711
1691
1671
1650
1628
1606
1583
1560
1536
1513
1489
1466
1443
1421
1399
1378
1358
1338
1319
1301
1284
1267
1250
1235
1219
1204
1190
1176
1162
1149
1136
1124
1112
1100
1088
1075
1063
1050
1036
1020
1006
990
973
956
938
920
901
882
863
843
823
803
783
763
742
721
700
679
657
635
613
591
569
547
526
505
484
464
444
425
406
388
370
353
336
320
304
288
273
258
244
230
216
203
190
177
164
152
140
128
116
105
93
82
71
60
49
37
26
15
3
-9
-21
-33
-44
-56
-68
-80
-92
-104
-116
-127
-139
-150
-161
-172
-183
-194
-205
-215
-225
-235
-245
-255
-264
-272
-281
-289
-296
-304
-311
-317
-324
-331
-337
-344
-351
-358
-366
-374
-382
-391
-400
-409
-418
-427
-436
-444
-452
-459
-465
-472
-477
-482
-486
-489
-491
-493
-494
-495
-495
-494
-492
-489
-486
-482
-476
-470
-464
-456
-448
-439
-429
-419
-409
-397
-386
-374
-361
-348
-335
-321
-307
-292
-278
-262
-247
-231
-215
-199
-182
-165
-148
-131
-113
-95
-77
-59
-40
-22
-3
16
35
55
74
93
113
132
151
170
188
207
225
243
261
278
295
312
329
346
362
379
396
413
430
447
464
481
498
515
532
549
566
583
601
618
636
654
672
691
710
730
750
771
792
813
835
858
880
903
926
950
973
997
1020
1043
1066
1089
1112
1135
1158
1181
1203
1226
1248
1270
1291
1313
1334
1355
1376
1396
1417
1437
1458
1478
1499
1520
1540
1561
1582
1603
1625
1646
1668
1689
1710
1731
1752
1772
1792
1812
1831
1850
1868
1885
1901
1917
1932
1946
1960
1974
1987
1999
2012
2024
2036
2048
2059
2071
2083
2095
2107
2120
2132
2144
2156
2168
2180
2191
2202
2213
2224
2234
2244
2254
2263
2272
2280
2288
2295
2302
2308
2313
2317
2320
2322
2324
2324
2324
2322
2320
2318
2315
2311
2308
2304
2301
2297
2293
2290
2286
2283
2280
2278
2276
2274
2272
2271
2270
2269
2269
2269
2269
2269
2269
2269
2270
2270
2271
2271
2272
2273
2274
2274
2275
2276
2277
2279
2280
2282
2284
2286
2289
2292
2295
2299
2302
2305
2308
2310
2312
2313
2314
2314
2314
2313
2311
2309
2307
2303
2300
2296
2291
2287
2281
2276
2270
2264
2257
2250
2243
2236
2229
2222
2215
2208
2200
2193
2186
2178
2170
2162
2154
2145
2137
2128
2119
2110
2100
2091
2081
2071
2062
2052
2041
2032
2021
2011
2000
1988
1976
1964
1952
1940
1927
1914
1901
1888
1875
1862
1849
1835
1822
1808
1795
1781
1768
1756
1743
1731
1719
1708
1696
1685
1673
1662
1650
1638
1626
1613
1600
1586
1572
1557
1541
1525
1508
1491
1472
1453
1433
1412
1391
1368
1345
1321
1296
1271
1245
1218
1191
1164
1137
1109
1081
1054
1026
999
972
945
919
893
868
842
817
793
768
743
718
694
669
644
619
594
569
544
519
493
468
443
418
393
368
343
318
294
269
245
221
198
175
152
130
108
87
66
46
26
7
-12
-30
-48
-64
-80
-95
-109
-122
-135
-146
-157
-167
-176
-185
-193
-200
-208
-215
-222
-229
-236
-243
-251
-258
-266
-274
-283
-292
-301
-311
-320
-331
-341
-351
-362
-373
-384
-396
-408
-420
-433
-446
-459
-473
-487
-501
-515
-529
-543
-557
-570
-583
-596
-608
-620
-632
-643
-654
-665
-675
-685
-695
-705
-714
-724
-733
-742
-752
-761
-771
-780
-790
-799
-808
-817
-826
-834
-843
-851
-859
-867
-875
-882
-890
-898
-906
-914
-922
-931
-940
-948
-958
-967
-976
-986
-995
-1004
-1016
-1026
-1037
-1047
-1058
-1069
-1081
-1092
-1103
-1115
-1126
-1137
-1147
-1158
-1168
-1177
-1186
-1195
-1204
-1212
-1220
-1227
-1234
-1241
-1248
-1254
-1261
-1267
-1274
-1281
-1288
-1295
-1302
-1310
-1318
-1326
-1335
-1344
-1354
-1364
-1375
-1387
-1399
-1412
-1425
-1439
-1454
-1470
-1487
-1504
-1521
-1539
-1558
-1576
-1596
-1615
-1635
-1656
-1676
-1697
-1719
-1741
-1763
-1786
-1809
-1832
-1855
-1878
-1900
-1922
-1944
-1966
-1986
-2005
-2025
-2044
-2061
-2078
-2095
-2111
-2127
-2142
-2157
-2173
-2188
-2204
-2220
-2236
-2253
-2269
-2286
-2303
-2321
-2338
-2355
-2373
-2390
-2407
-2424
-2441
-2458
-2474
-2489
-2504
-2518
-2532
-2545
-2557
-2568
-2578
-2588
-2597
-2606
-2613
-2621
-2627
-2634
-2639
-2644
-2649
-2654
-2658
-2662
-2665
-2669
-2673
-2676
-2680
-2684
-2688
-2692
-2697
-2701
-2706
-2710
-2715
-2719
-2724
-2728
-2732
-2735
-2738
-2741
-2742
-2743
-2743
-2743
-2741
-2739
-2735
-2731
-2727
-2721
-2715
-2709
-2702
-2694
-2687
-2679
-2670
-2662
-2653
-2645
-2636
-2627
-2617
-2608
-2599
-2590
-2581
-2572
-2563
-2554
-2545
-2536
-2527
-2519
-2510
-2502
-2494
-2486
-2478
-2470
-2462
-2454
-2446
-2438
-2429
-2421
-2413
-2404
-2395
-2386
-2377
-2368
-2359
-2350
-2340
-2332
-2323
-2315
-2307
-2299
-2293
-2287
-2282
-2277
-2273
-2271
-2268
-2267
-2267
-2267
-2267
-2268
-2270
-2272
-2274
-2276
-2279
-2282
-2284
-2287
-2290
-2292
-2295
-2297
-2299
-2302
-2304
-2307
-2309
-2311
-2314
-2316
-2318
-2320
-2323
-2325
-2327
-2329
-2331
-2333
-2335
-2338
-2340
-2342
-2345
-2348
-2352
-2355
-2360
-2365
-2371
-2377
-2384
-2392
-2400
-2409
-2418
-2428
-2437
-2447
-2457
-2467
-2477
-2487
-2496
-2506
-2515
-2524
-2532
-2541
-2549
-2557
-2564
-2571
-2578
-2584
-2591
-2597
-2603
-2609
-2614
-2620
-2625
-2630
-2635
-2640
-2645
-2649
-2653
-2657
-2661
-2664
-2667
-2670
-2672
-2675
-2676
-2678
-2679
-2680
-2681
-2681
-2680
-2680
-2679
-2678
-2676
-2674
-2672
-2669
-2665
-2662
-2657
-2652
-2646
-2640
-2632
-2624
-2615
-2605
-2595
-2583
-2571
-2558
-2544
-2530
-2515
-2500
-2484
-2468
-2451
-2434
-2417
-2400
-2382
-2364
-2347
-2329
-2311
-2292
-2274
-2256
-2237
-2218
-2199
-2180
-2160
-2140
-2120
-2099
-2079
-2058
-2036
-2015
-1994
-1972
-1951
-1929
-1907
-1886
-1863
-1841
-1819
-1796
-1773
-1750
-1726
-1702
-1678
-1654
-1629
-1604
-1579
-1554
-1529
-1504
-1479
-1454
-1428
-1403
-1378
-1353
-1327
-1301
-1275
-1249
-1223
-1196
-1170
-1143
-1116
-1088
-1061
-1034
-1006
-979
-952
-925
-898
-872
-846
-821
-796
-771
-747
-724
-701
-679
-657
-636
-615
-594
-574
-555
-536
-517
-498
-481
-463
-447
-430
-415
-400
-386
-372
-358
-345
-333
-321
-309
-298
-287
-277
-266
-256
-246
-237
-227
-218
-210
-201
-193
-185
-177
-169
-162
-155
-148
-142
-136
-130
-124
-118
-113
-107
-101
-95
-88
-82
-75
-67
-60
-52
-44
-35
-27
-18
-9
-1
8
17
25
34
42
50
58
65
72
79
85
91
96
101
105
108
111
112
113
113
112
110
107
103
98
92
85
78
69
60
50
40
29
17
5
-8
-21
-35
-49
-64
-78
-93
-108
-124
-139
-155
-170
-186
-201
-216
-231
-247
-262
-277
-293
-308
-324
-341
-358
-375
-393
-411
-429
-448
-467
-486
-506
-525
-546
-566
-587
-608
-630
-652
-675
-697
-721
-745
-769
-793
-818
-843
-869
-895
-921
-947
-973
-1000
-1026
-1053
-1080
-1106
-1133
-1159
-1185
-1212
-1238
-1264
-1289
-1315
-1340
-1365
-1390
-1415
-1440
-1465
-1489
-1514
-1538
-1563
-1587
-1612
-1636
-1661
-1685
-1710
-1734
-1759
-1784
-1809
-1835
-1860
-1886
-1912
-1938
-1965
-1992
-2019
-2047
-2075
-2104
-2133
-2162
-2192
-2222
-2252
-2282
-2312
-2342
-2372
-2403
-2433
-2462
-2492
-2520
-2549
-2576
-2603
-2630
-2656
-2681
-2705
-2729
-2752
-2775
-2796
-2818
-2838
-2859
-2879
-2899
-2918
-2937
-2956
-2974
-2992
-3010
-3028
-3045
-3062
-3078
-3095
-3111
-3126
-3141
-3156
-3169
-3183
-3196
-3208
-3219
-3230
-3241
-3250
-3260
-3268
-3276
-3284
-3291
-3298
-3305
-3311
-3317
-3323
-3329
-3335
-3340
-3345
-3351
-3356
-3361
-3366
-3371
-3376
-3380
-3385
-3389
-3394
-3398
-3403
-3407
-3412
-3416
-3421
-3427
-3432
-3438
-3445
-3452
-3459
-3467
-3476
-3485
-3494
-3504
-3514
-3525
-3536
-3547
-3558
-3570
-3583
-3595
-3608
-3622
-3636
-3650
-3664
-3679
-3694
-3708
-3723
-3738
-3753
-3768
-3783
-3797
-3812
-3826
-3840
-3854
-3867
-3880
-3892
-3904
-3916
-3928
-3939
-3950
-3961
-3972
-3982
-3993
-4003
-4014
-4025
-4035
-4048
-4059
-4070
-4083
-4094
-4107
-4120
-4133
-4146
-4160
-4174
-4189
-4204
-4219
-4234
-4250
-4266
-4282
-4299
-4315
-4331
-4348
-4364
-4380
-4395
-4410
-4425
-4440
-4455
-4469
-4483
-4496
-4509
-4522
-4535
-4548
-4560
-4573
-4585
-4598
-4610
-4622
-4635
-4647
-4659
-4671
-4683
-4695
-4707
-4718
-4730
-4742
-4753
-4765
-4777
-4788
-4800
-4811
-4823
-4834
-4845
-4856
-4867
-4877
-4887
-4898
-4908
-4917
-4927
-4938
-4948
-4958
-4969
-4979
-4990
-5001
-5012
-5022
-5033
-5043
-5052
-5061
-5070
-5079
-5086
-5094
-5101
-5108
-5114
-5121
-5127
-5132
-5138
-5143
-5148
-5152
-5156
-5160
-5163
-5166
-5169
-5171
-5173
-5174
-5174
-5174
-5174
-5173
-5171
-5168
-5165
-5161
-5157
-5152
-5146
-5140
-5134
-5127
-5119
-5111
-5103
-5094
-5085
-5076
-5066
-5057
-5047
-5037
-5027
-5016
-5006
-4995
-4985
-4974
-4963
-4952
-4940
-4929
-4917
-4906
-4894
-4882
-4870
-4858
-4846
-4833
-4820
-4807
-4793
-4779
-4765
-4750
-4734
-4718
-4702
-4685
-4668
-4651
-4632
-4614
-4595
-4575
-4555
-4534
-4513
-4492
-4470
-4447
-4424
-4401
-4377
-4353
-4329
-4304
-4280
-4255
-4230
-4205
-4180
-4154
-4129
-4103
-4077
-4051
-4025
-3999
-3973
-3946
-3920
-3893
-3866
-3840
-3813
-3787
-3761
-3735
-3709
-3683
-3658
-3632
-3606
-3581
-3555
-3530
-3504
-3479
-3454
-3428
-3403
-3378
-3353
-3329
-3305
-3281
-3258
-3235
-3212
-3190
-3169
-3148
-3127
-3106
-3086
-3067
-3047
-3028
-3009
-2990
-2971
-2952
-2933
-2914
-2894
-2874
-2854
-2834
-2813
-2792
-2770
-2748
-2725
-2701
-2677
-2652
-2626
-2600
-2573
-2545
-2517
-2489
-2460
-2431
-2401
-2371
-2341
-2310
-2278
-2247
-2215
-2182
-2150
-2117
-2084
-2051
-2017
-1984
-1951
-1918
-1885
-1851
-1819
-1786
-1753
-1721
-1689
-1657
-1626
-1595
-1563
-1532
-1501
-1470
-1439
-1408
-1376
-1345
-1312
-1280
-1247
-1214
-1180
-1146
-1112
-1078
-1043
-1008
-973
-938
-903
-869
-834
-800
-765
-732
-698
-665
-632
-599
-566
-534
-501
-469
-436
-404
-371
-338
-305
-273
-240
-207
-175
-143
-111
-79
-48
-17
13
43
73
102
131
160
188
215
242
269
296
322
348
374
400
425
450
475
499
524
548
573
597
621
644
668
691
714
737
760
783
805
827
849
871
892
913
933
953
973
992
1010
1030
1048
1065
1083
1100
1116
1133
1149
1165
1181
1197
1212
1228
1243
1259
1274
1289
1304
1319
1334
1349
1364
1379
1394
1409
1425
1441
1457
1474
1491
1508
1525
1544
1562
1581
1600
1619
1639
1659
1679
1700
1720
1741
1761
1781
1802
1822
1841
1861
1879
1898
1916
1933
1950
1966
1982
1997
2012
2025
2039
2052
2064
2075
2085
2094
2103
2110
2116
2122
2126
2129
2131
2133
2133
2133
2132
2131
2130
2128
2126
2123
2121
2118
2115
2112
2109
2106
2103
2100
2097
2094
2091
2087
2084
2081
2077
2074
2070
2067
2063
2058
2054
2048
2043
2037
2029
2024
2016
2009
2001
1993
1985
1976
1967
1958
1948
1939
1929
1918
1907
1897
1885
1874
1862
1850
1838
1826
1814
1802
1790
1779
1767
1756
1744
1733
1722
1711
1701
1690
1679
1669
1659
1650
1641
1632
1623
1614
1606
1598
1589
1581
1573
1564
1555
1547
1538
1528
1519
1509
1499
1489
1478
1467
1456
1444
1433
1421
1409
1397
1384
1372
1359
1346
1333
1319
1306
1293
1279
1265
1251
1237
1222
1208
1193
1178
1163
1148
1132
1116
1101
1085
1068
1052
1035
1016
999
981
962
943
923
902
881
860
838
815
792
769
746
723
700
676
653
631
609
587
565
545
524
504
485
466
447
429
412
395
378
361
345
330
315
300
285
271
257
244
231
218
206
195
183
173
163
153
144
135
127
119
111
104
97
90
83
77
70
64
57
51
44
37
29
21
13
4
-5
-14
-23
-33
-43
-53
-63
-74
-84
-95
-106
-118
-130
-141
-153
-165
-178
-190
-203
-215
-228
-240
-253
-265
-277
-289
-300
-311
-322
-333
-343
-353
-363
-372
-382
-392
-401
-411
-421
-430
-440
-450
-459
-468
-478
-486
-495
-503
-510
-517
-523
-529
-534
-538
-542
-545
-547
-549
-550
-550
-551
-551
-550
-549
-548
-547
-545
-543
-541
-538
-534
-531
-526
-521
-516
-510
-503
-497
-489
-482
-474
-465
-457
-448
-439
-430
-420
-410
-400
-389
-378
-366
-354
-341
-328
-314
-300
-285
-270
-254
-238
-221
-204
-186
-168
-150
-131
-112
-93
-73
-53
-33
-13
8
29
49
70
91
112
133
154
174
195
215
236
256
276
297
317
338
359
381
402
424
447
470
493
516
540
564
588
612
636
660
684
708
732
755
778
800
822
843
864
884
904
924
943
961
980
998
1014
1033
1050
1067
1083
1100
1115
1131
1146
1161
1175
1189
1202
1215
1227
1238
1249
1259
1268
1276
1284
1290
1296
1302
1306
1310
1314
1316
1319
1321
1322
1323
1324
1325
1325
1326
1326
1326
1327
1327
1328
1328
1329
1330
1331
1332
1333
1335
1336
1337
1338
1339
1341
1342
1344
1345
1347
1350
1352
1355
1358
1361
1365
1368
1373
1377
1382
1387
1392
1398
1403
1409
1415
1421
1427
1434
1440
1447
1454
1461
1468
1475
1482
1490
1497
1504
1512
1519
1527
1535
1542
1550
1558
1565
1573
1581
1589
1598
1606
1615
1624
1633
1642
1651
1661
1670
1681
1691
1702
1713
1725
1737
1750
1763
1776
1789
1803
1817
1831
1844
1858
1872
1885
1899
1912
1925
1937
1950
1962
1974
1986
1997
2008
2019
2029
2040
2050
2060
2070
2079
2088
2097
2105
2113
2120
2127
2134
2140
2145
2150
2154
2157
2160
2162
2164
2165
2166
2166
2166
2165
2165
2164
2163
2161
2160
2158
2156
2154
2152
2150
2147
2144
2142
2138
2135
2132
2128
2124
2120
2116
2112
2107
2102
2097
2092
2086
2080
2073
2066
2059
2051
2043
2035
2027
2019
2011
2003
1994
1986
1977
1969
1960
1951
1942
1933
1924
1914
1903
1893
1882
1870
1859
1846
1834
1821
1807
1793
1778
1763
1747
1731
1714
1697
1680
1662
1644
1626
1608
1589
1571
1552
1533
1514
1496
1477
1458
1438
1419
1399
1380
1360
1339
1319
1298
1277
1255
1233
1211
1189
1166
1143
1120
1096
1073
1048
1024
999
975
949
924
898
872
845
818
790
762
734
705
675
645
614
583
551
519
486
453
420
386
352
317
282
247
212
176
140
104
68
31
-5
-42
-78
-115
-151
-188
-225
-262
-300
-337
-375
-414
-452
-492
-531
-571
-612
-653
-694
-736
-778
-821
-864
-907
-950
-993
-1037
-1081
-1125
-1169
-1214
-1258
-1302
-1347
-1392
-1436
-1481
-1526
-1571
-1616
-1661
-1706
-1751
-1797
-1843
-1889
-1936
-1983
-2029
-2077
-2125
-2172
-2220
-2268
-2315
-2363
-2411
-2458
-2505
-2552
-2598
-2644
-2690
-2735
-2779
-2824
-2867
-2910
-2953
-2995
-3036
-3077
-3117
-3157
-3196
-3234
-3271
-3308
-3344
-3379
-3414
-3447
-3480
-3512
-3543
-3574
-3603
-3631
-3659
-3685
-3711
-3735
-3759
-3782
-3803
-3824
-3844
-3864
-3883
-3900
-3918
-3935
-3951
-3966
-3982
-3996
-4010
-4024
-4037
-4050
-4062
-4075
-4086
-4097
-4107
-4116
-4125
-4133
-4141
-4148
-4155
-4161
-4166
-4171
-4175
-4178
-4181
-4184
-4186
-4187
-4188
-4188
-4187
-4186
-4184
-4182
-4180
-4176
-4173
-4169
-4164
-4160
-4155
-4150
-4145
-4140
-4134
-4129
-4124
-4118
-4112
-4106
-4100
-4094
-4086
-4081
-4074
-4067
-4059
-4051
-4045
-4038
-4030
-4022
-4016
-4009
-4002
-3995
-3988
-3982
-3976
-3969
-3963
-3957
-3951
-3945
-3939
-3934
-3928
-3922
-3916
-3910
-3904
-3898
-3892
-3885
-3879
-3873
-3866
-3860
-3854
-3847
-3841
-3834
-3827
-3820
-3814
-3807
-3800
-3793
-3787
-3780
-3774
-3767
-3761
-3755
-3748
-3742
-3735
-3729
-3723
-3716
-3710
-3703
-3696
-3689
-3681
-3673
-3665
-3657
-3648
-3639
-3630
-3620
-3610
-3600
-3590
-3579
-3568
-3557
-3545
-3533
-3521
-3508
-3494
-3480
-3466
-3450
-3434
-3418
-3400
-3382
-3364
-3345
-3325
-3305
-3284
-3263
-3241
-3218
-3195
-3172
-3148
-3123
-3099
-3074
-3048
-3023
-2998
-2972
-2946
-2920
-2895
-2869
-2843
-2816
-2790
-2763
-2736
-2709
-2682
-2654
-2626
-2598
-2569
-2541
-2512
-2483
-2454
-2425
-2396
-2367
-2339
-2310
-2282
-2254
-2226
-2198
-2171
-2144
-2117
-2090
-2064
-2037
-2011
-1986
-1960
-1935
-1910
-1885
-1861
-1837
-1813
-1790
-1767
-1745
-1723
-1702
-1681
-1661
-1642
-1623
-1605
-1588
-1571
-1555
-1540
-1526
-1512
-1498
-1485
-1473
-1461
-1450
-1439
-1429
-1419
-1409
-1400
-1391
-1383
-1375
-1368
-1361
-1354
-1348
-1342
-1337
-1332
-1328
-1324
-1320
-1316
-1312
-1309
-1305
-1302
-1298
-1295
-1291
-1287
-1284
-1281
-1278
-1275
-1273
-1271
-1270
-1269
-1269
-1270
-1271
-1273
-1276
-1279
-1283
-1288
-1293
-1299
-1306
-1313
-1321
-1329
-1338
-1347
-1357
-1367
-1377
-1389
-1400
-1412
-1425
-1437
-1450
-1464
-1477
-1491
-1505
-1519
-1533
-1547
-1561
-1575
-1589
-1604
-1618
-1632
-1646
-1660
-1674
-1687
-1701
-1714
-1728
-1741
-1755
-1768
-1781
-1795
-1808
-1822
-1836
-1850
-1864
-1878
-1893
-1908
-1923
-1939
-1954
-1971
-1987
-2004
-2021
-2037
-2056
-2074
-2092
-2110
-2128
-2145
-2163
-2181
-2199
-2216
-2233
-2251
-2268
-2284
-2301
-2317
-2334
-2350
-2366
-2382
-2398
-2414
-2431
-2447
-2464
-2482
-2499
-2517
-2535
-2554
-2573
-2593
-2612
-2632
-2653
-2674
-2695
-2716
-2738
-2760
-2783
-2805
-2828
-2850
-2873
-2895
-2918
-2940
-2962
-2984
-3005
-3026
-3046
-3066
-3086
-3106
-3126
-3145
-3164
-3183
-3202
-3222
-3241
-3261
-3281
-3301
-3322
-3343
-3364
-3385
-3407
-3429
-3451
-3474
-3496
-3519
-3543
-3566
-3590
-3614
-3639
-3664
-3689
-3714
-3739
-3765
-3790
-3816
-3841
-3867
-3892
-3917
-3942
-3967
-3991
-4014
-4038
-4062
-4085
-4107
-4129
-4150
-4171
-4191
-4211
-4230
-4250
-4268
-4287
-4305
-4323
-4341
-4359
-4377
-4394
-4411
-4429
-4446
-4464
-4481
-4499
-4516
-4534
-4551
-4569
-4587
-4604
-4622
-4639
-4656
-4673
-4690
-4706
-4723
-4738
-4754
-4769
-4785
-4800
-4814
-4829
-4844
-4859
-4873
-4888
-4902
-4916
-4930
-4943
-4956
-4969
-4981
-4993
-5004
-5014
-5024
-5033
-5042
-5051
-5059
-5067
-5075
-5082
-5089
-5096
-5102
-5108
-5114
-5119
-5124
-5128
-5132
-5135
-5137
-5138
-5139
-5138
-5137
-5136
-5134
-5131
-5127
-5122
-5117
-5112
-5106
-5099
-5092
-5085
-5077
-5068
-5060
-5051
-5042
-5033
-5023
-5014
-5004
-4994
-4984
-4974
-4963
-4952
-4941
-4930
-4918
-4906
-4893
-4880
-4867
-4853
-4839
-4825
-4811
-4796
-4781
-4766
-4751
-4737
-4722
-4707
-4692
-4676
-4661
-4646
-4631
-4616
-4600
-4585
-4570
-4554
-4539
-4523
-4508
-4492
-4476
-4461
-4445
-4429
-4413
-4396
-4380
-4363
-4346
-4328
-4310
-4292
-4273
-4253
-4234
-4213
-4192
-4171
-4149
-4127
-4104
-4081
-4057
-4033
-4009
-3984
-3959
-3934
-3908
-3882
-3856
-3830
-3803
-3776
-3749
-3722
-3695
-3667
-3639
-3611
-3583
-3555
-3526
-3497
-3468
-3439
-3410
-3381
-3352
-3323
-3293
-3264
-3235
-3206
-3177
-3148
-3120
-3092
-3064
-3036
-3009
-2982
-2955
-2928
-2902
-2875
-2849
-2823
-2797
-2771
-2744
-2718
-2692
-2666
-2640
-2614
-2588
-2562
-2537
-2511
-2485
-2460
-2435
-2410
-2386
-2361
-2337
-2313
-2290
-2266
-2242
-2219
-2196
-2172
-2148
-2124
-2100
-2076
-2051
-2027
-2001
-1976
-1951
-1925
-1899
-1873
-1846
-1819
-1792
-1765
-1738
-1710
-1683
-1655
-1627
-1599
-1571
-1543
-1515
-1488
-1460
-1433
-1405
-1378
-1351
-1324
-1298
-1271
-1245
-1218
-1192
-1167
-1141
-1116
-1092
-1068
-1044
-1020
-998
-976
-953
-932
-910
-889
-867
-846
-825
-804
-783
-761
-740
-718
-696
-674
-651
-628
-605
-582
-558
-534
-509
-484
-459
-433
-408
-382
-356
-329
-303
-276
-249
-221
-193
-165
-137
-108
-79
-49
-19
11
42
73
104
136
168
200
232
265
299
332
366
400
434
468
502
536
571
605
640
674
708
743
777
811
845
879
913
947
980
1014
1046
1079
1111
1143
1174
1205
1235
1265
1295
1324
1353
1381
1410
1438
1465
1493
1520
1548
1575
1603
1630
1657
1685
1712
1740
1767
1795
1823
1851
1880
1908
1937
1966
1995
2024
2053
2083
2112
2142
2172
2203
2233
2264
2294
2325
2356
2387
2417
2448
2478
2508
2538
2568
2597
2626
2654
2682
2710
2738
2766
2793
2820
2848
2875
2902
2929
2956
2983
3010
3037
3063
3090
3116
3142
3168
3194
3219
3245
3270
3295
3319
3343
3367
3390
3413
3435
3457
3477
3498
3517
3536
3554
3571
3587
3603
3618
3632
3646
3659
3671
3682
3693
3703
3712
3721
3729
3737
3744
3751
3757
3763
3769
3775
3780
3785
3790
3794
3799
3803
3807
3810
3813
3816
3818
3820
3822
3823
3824
3824
3824
3824
3824
3823
3822
3821
3819
3818
3816
3814
3813
3811
3808
3806
3804
3801
3799
3796
3792
3789
3785
3781
3777
3772
3767
3762
3756
3750
3744
3737
3731
3724
3717
3710
3702
3695
3687
3679
3671
3663
3655
3646
3638
3629
3620
3611
3602
3592
3582
3571
3560
3548
3536
3524
3510
3497
3482
3468
3452
3436
3420
3403
3386
3368
3351
3332
3314
3296
3278
3259
3241
3222
3204
3185
3167
3149
3131
3113
3095
3077
3059
3041
3023
3005
2988
2970
2952
2934
2916
2897
2879
2861
2843
2825
2807
2788
2770
2752
2733
2715
2696
2677
2658
2639
2620
2600
2580
2560
2540
2519
2498
2477
2456
2435
2413
2391
2370
2348
2326
2303
2281
2259
2238
2216
2194
2173
2152
2131
2110
2090
2069
2050
2029
2011
1992
1974
1955
1937
1919
1901
1883
1864
1846
1827
1809
1790
1771
1751
1732
1713
1693
1674
1655
1636
1618
1600
1582
1565
1548
1532
1516
1501
1486
1472
1457
1444
1431
1418
1405
1393
1381
1369
1357
1346
1334
1323
1311
1299
1287
1275
1263
1252
1240
1228
1216
1205
1193
1182
1171
1160
1149
1139
1128
1118
1108
1097
1087
1077
1067
1056
1046
1035
1024
1012
1000
989
977
965
952
940
927
914
901
888
875
861
848
835
822
809
796
783
770
758
745
733
721
708
697
685
674
662
651
641
630
620
610
601
591
582
573
564
555
546
538
529
521
512
503
495
486
478
469
461
452
444
436
428
420
413
406
399
392
386
380
375
370
365
361
356
353
349
345
342
339
335
331
327
323
318
313
307
301
295
288
281
273
265
257
249
240
231
222
213
205
196
187
179
171
163
155
148
142
135
129
124
119
114
109
105
101
97
93
89
86
82
78
74
70
67
63
59
55
51
47
44
40
37
34
31
28
25
23
21
19
17
15
13
11
9
7
5
3
1
-2
-4
-7
-10
-13
-16
-19
-23
-27
-31
-35
-40
-45
-51
-57
-63
-70
-78
-85
-93
-102
-110
-119
-128
-138
-147
-157
-167
-177
-187
-198
-209
-220
-232
-244
-256
-269
-283
-296
-311
-325
-341
-356
-372
-388
-405
-422
-439
-456
-473
-491
-508
-525
-542
-559
-576
-593
-609
-626
-642
-658
-674
-690
-706
-722
-737
-752
-767
-781
-796
-810
-824
-838
-851
-864
-878
-891
-904
-917
-930
-944
-958
-972
-986
-1000
-1016
-1031
-1046
-1062
-1079
-1095
-1112
-1129
-1147
-1165
-1182
-1201
-1219
-1237
-1256
-1274
-1293
-1311
-1329
-1347
-1365
-1383
-1401
-1418
-1436
-1453
-1469
-1486
-1502
-1518
-1534
-1549
-1564
-1579
-1593
-1607
-1620
-1633
-1646
-1658
-1670
-1681
-1692
-1703
-1713
-1722
-1731
-1740
-1748
-1756
-1763
-1770
-1776
-1782
-1788
-1793
-1798
-1803
-1807
-1810
-1813
-1816
-1819
-1820
-1822
-1823
-1823
-1823
-1822
-1821
-1819
-1817
-1814
-1811
-1807
-1803
-1799
-1794
-1789
-1783
-1777
-1771
-1765
-1758
-1752
-1745
-1738
-1730
-1723
-1716
-1708
-1700
-1693
-1685
-1677
-1668
-1660
-1651
-1643
-1634
-1624
-1615
-1606
-1596
-1586
-1576
-1566
-1556
-1546
-1536
-1525
-1515
-1505
-1495
-1484
-1475
-1465
-1455
-1446
-1437
-1428
-1419
-1410
-1402
-1394
-1387
-1380
-1373
-1366
-1359
-1353
-1347
-1341
-1336
-1330
-1325
-1320
-1315
-1310
-1304
-1299
-1294
-1288
-1282
-1276
-1270
-1264
-1257
-1250
-1243
-1236
-1229
-1221
-1214
-1206
-1198
-1190
-1182
-1174
-1166
-1158
-1150
-1143
-1135
-1128
-1120
-1113
-1107
-1100
-1095
-1089
-1084
-1079
-1075
-1071
-1068
-1065
-1063
-1061
-1060
-1059
-1059
-1058
-1059
-1060
-1061
-1062
-1064
-1067
-1069
-1072
-1075
-1079
-1083
-1087
-1091
-1095
-1100
-1104
-1109
-1114
-1119
-1124
-1129
-1135
-1140
-1146
-1151
-1157
-1162
-1167
-1173
-1178
-1183
-1188
-1193
-1198
-1203
-1208
-1214
-1219
-1224
-1230
-1236
-1241
-1247
-1254
-1260
-1266
-1273
-1280
-1287
-1294
-1301
-1308
-1315
-1322
-1329
-1336
-1344
-1351
-1358
-1365
-1372
-1379
-1387
-1394
-1401
-1408
-1416
-1423
-1430
-1437
-1445
-1452
-1459
-1466
-1473
-1480
-1487
-1495
-1502
-1509
-1516
-1523
-1531
-1538
-1545
-1553
-1561
-1568
-1576
-1584
-1592
-1600
-1608
-1616
-1623
-1631
-1638
-1646
-1653
-1660
-1666
-1673
-1680
-1686
-1693
-1699
-1705
-1712
-1718
-1724
-1730
-1736
-1742
-1748
-1754
-1760
-1765
-1770
-1775
-1780
-1785
-1790
-1794
-1799
-1803
-1807
-1812
-1816
-1820
-1824
-1827
-1831
-1834
-1838
-1841
-1844
-1846
-1849
-1851
-1853
-1855
-1856
-1858
-1859
-1859
-1860
-1860
-1859
-1858
-1857
-1855
-1853
-1851
-1848
-1844
-1841
-1837
-1833
-1828
-1824
-1819
-1814
-1810
-1805
-1800
-1794
-1789
-1784
-1778
-1773
-1767
-1762
-1756
-1751
-1745
-1740
-1734
-1729
-1723
-1718
-1712
-1707
-1702
-1696
-1691
-1686
-1680
-1675
-1670
-1664
-1659
-1654
-1649
-1644
-1639
-1635
-1631
-1627
-1623
-1620
-1617
-1615
-1612
-1610
-1608
-1606
-1605
-1603
-1602
-1600
-1599
-1598
-1597
-1596
-1595
-1594
-1593
-1592
-1591
-1591
-1590
-1590
-1590
-1589
-1589
-1589
-1589
-1589
-1589
-1589
-1590
-1590
-1590
-1591
-1591
-1592
-1593
-1595
-1596
-1598
-1600
-1602
-1605
-1608
-1611
-1614
-1617
-1620
-1624
-1627
-1631
-1635
-1638
-1642
-1646
-1650
-1654
-1659
-1663
-1667
-1672
-1676
-1681
-1686
-1691
-1696
-1701
-1706
-1712
-1717
-1723
-1729
-1736
-1742
-1748
-1755
-1762
-1768
-1775
-1782
-1789
-1796
-1803
-1810
-1817
-1824
-1830
-1838
-1845
-1852
-1860
-1867
-1875
-1883
-1892
-1901
-1910
-1919
-1929
-1939
-1949
-1959
-1970
-1981
-1992
-2003
-2015
-2025
-2037
-2050
-2061
-2073
-2085
-2097
-2108
-2120
-2131
-2142
-2153
-2164
-2175
-2186
-2197
-2208
-2219
-2230
-2241
-2251
-2262
-2273
-2283
-2294
-2304
-2314
-2324
-2335
-2345
-2354
-2364
-2374
-2383
-2393
-2402
-2411
-2420
-2429
-2438
-2446
-2455
-2463
-2471
-2479
-2487
-2495
-2503
-2510
-2517
-2524
-2531
-2537
-2543
-2549
-2555
-2560
-2565
-2570
-2574
-2578
-2582
-2586
-2589
-2593
-2596
-2600
-2603
-2606
-2610
-2613
-2616
-2619
-2623
-2626
-2628
-2631
-2633
-2635
-2637
-2638
-2639
-2639
-2639
-2638
-2637
-2635
-2633
-2630
-2627
-2623
-2618
-2614
-2608
-2603
-2597
-2591
-2584
-2577
-2570
-2563
-2555
-2547
-2539
-2531
-2523
-2514
-2505
-2497
-2488
-2478
-2469
-2460
-2450
-2441
-2431
-2422
-2412
-2402
-2392
-2382
-2372
-2361
-2351
-2340
-2329
-2318
-2306
-2295
-2283
-2271
-2259
-2246
-2234
-2221
-2208
-2194
-2181
-2167
-2153
-2138
-2124
-2109
-2094
-2078
-2063
-2048
-2032
-2017
-2001
-1985
-1969
-1954
-1938
-1921
-1905
-1889
-1872
-1855
-1838
-1821
-1804
-1787
-1769
-1751
-1733
-1715
-1697
-1679
-1661
-1643
-1624
-1606
-1588
-1569
-1551
-1533
-1515
-1497
-1479
-1461
-1443
-1426
-1408
-1391
-1374
-1356
-1339
-1322
-1305
-1288
-1271
-1254
-1237
-1220
-1202
-1185
-1168
-1150
-1132
-1114
-1096
-1078
-1060
-1041
-1022
-1002
-983
-964
-944
-924
-904
-884
-864
-843
-823
-802
-781
-760
-739
-718
-697
-675
-654
-632
-611
-589
-567
-545
-524
-502
-479
-457
-435
-412
-390
-367
-344
-321
-298
-275
-251
-228
-205
-181
-157
-133
-110
-86
-62
-38
-14
10
35
59
83
107
131
155
178
202
226
249
272
295
318
341
363
385
407
429
450
471
492
512
532
552
571
589
608
626
643
661
678
695
711
727
743
759
775
791
806
821
836
850
865
879
893
907
920
934
947
960
972
985
998
1010
1022
1034
1046
1058
1070
1082
1094
1106
1118
1130
1142
1154
1166
1178
1191
1203
1216
1228
1241
1254
1267
1280
1293
1306
1319
1333
1346
1360
1374
1388
1403
1418
1433
1449
1464
1481
1497
1514
1531
1549
1566
1584
1602
1620
1638
1656
1674
1692
1710
1727
1745
1762
1779
1796
1812
1829
1844
1860
1875
1891
1905
1920
1934
1948
1961
1975
1988
2000
2013
2025
2037
2049
2060
2072
2083
2094
2105
2116
2127
2137
2148
2158
2169
2179
2189
2199
2210
2220
2230
2240
2249
2259
2269
2278
2287
2296
2304
2312
2320
2328
2335
2342
2348
2355
2361
2366
2372
2377
2382
2387
2391
2395
2399
2403
2406
2409
2411
2413
2415
2417
2418
2419
2420
2421
2421
2421
2421
2421
2421
2420
2420
2419
2419
2418
2418
2417
2417
2416
2415
2414
2414
2413
2412
2411
2411
2410
2409
2408
2407
2406
2404
2403
2402
2401
2399
2398
2396
2394
2392
2390
2388
2386
2383
2380
2377
2373
2369
2365
2361
2357
2352
2347
2343
2338
2332
2327
2322
2317
2311
2306
2301
2296
2290
2285
2280
2275
2271
2266
2261
2257
2252
2248
2243
2238
2233
2228
2223
2218
2213
2207
2202
2196
2191
2185
2180
2174
2168
2163
2157
2152
2146
2141
2136
2131
2126
2121
2116
2111
2106
2100
2095
2089
2083
2077
2070
2064
2057
2050
2043
2036
2029
2021
2013
2007
1999
1991
1984
1976
1968
1960
1952
1944
1936
1927
1919
1910
1901
1892
1883
1873
1864
1854
1843
1833
1822
1810
1799
1787
1774
1761
1748
1735
1721
1706
1692
1677
1662
1647
1631
1616
1600
1584
1568
1552
1535
1519
1502
1485
1468
1451
1434
1417
1399
1382
1364
1346
1328
1310
1292
1273
1255
1236
1217
1198
1179
1160
1140
1121
1101
1081
1062
1042
1022
1002
983
963
943
923
902
882
862
841
821
800
779
758
737
716
694
672
650
628
606
583
560
537
514
490
466
442
418
393
368
343
317
291
264
238
211
183
155
127
99
70
41
11
-19
-49
-80
-110
-141
-173
-204
-236
-267
-299
-331
-362
-394
-425
-457
-488
-519
-551
-582
-613
-644
-675
-706
-737
-769
-800
-831
-863
-894
-926
-958
-990
-1022
-1054
-1086
-1118
-1151
-1183
-1216
-1248
-1281
-1313
-1346
-1378
-1411
-1443
-1476
-1508
-1540
-1571
-1603
-1634
-1665
-1696
-1726
-1756
-1786
-1815
-1843
-1871
-1898
-1924
-1950
-1976
-2000
-2024
-2048
-2071
-2093
-2116
-2137
-2159
-2180
-2201
-2222
-2243
-2264
-2285
-2306
-2327
-2348
-2369
-2390
-2412
-2433
-2455
-2477
-2499
-2522
-2544
-2567
-2589
-2611
-2634
-2656
-2678
-2700
-2721
-2742
-2763
-2783
-2803
-2822
-2841
-2860
-2877
-2895
-2911
-2927
-2942
-2957
-2972
-2986
-3000
-3014
-3027
-3040
-3052
-3064
-3076
-3087
-3098
-3109
-3120
-3130
-3141
-3151
-3161
-3171
-3181
-3190
-3199
-3208
-3217
-3225
-3233
-3241
-3249
-3257
-3264
-3271
-3278
-3285
-3292
-3298
-3305
-3311
-3318
-3324
-3331
-3337
-3343
-3350
-3356
-3362
-3369
-3375
-3382
-3388
-3394
-3400
-3406
-3412
-3418
-3424
-3430
-3435
-3441
-3447
-3452
-3458
-3463
-3468
-3473
-3478
-3483
-3488
-3493
-3498
-3503
-3508
-3513
-3518
-3523
-3528
-3533
-3539
-3544
-3549
-3554
-3560
-3565
-3570
-3574
-3579
-3584
-3588
-3592
-3596
-3600
-3604
-3607
-3611
-3613
-3616
-3618
-3620
-3621
-3622
-3623
-3623
-3623
-3622
-3621
-3619
-3617
-3614
-3612
-3609
-3605
-3602
-3598
-3594
-3590
-3586
-3582
-3578
-3573
-3569
-3564
-3559
-3554
-3548
-3542
-3536
-3530
-3523
-3516
-3510
-3502
-3495
-3488
-3480
-3471
-3463
-3454
-3445
-3436
-3427
-3417
-3407
-3397
-3386
-3376
-3364
-3353
-3341
-3329
-3316
-3304
-3291
-3277
-3264
-3250
-3236
-3221
-3207
-3192
-3177
-3162
-3147
-3131
-3115
-3099
-3082
-3064
-3047
-3028
-3010
-2991
-2971
-2952
-2931
-2911
-2890
-2869
-2847
-2826
-2803
-2781
-2758
-2735
-2712
-2689
-2665
-2641
-2617
-2593
-2568
-2544
-2519
-2494
-2468
-2442
-2416
-2390
-2363
-2336
-2309
-2281
-2254
-2226
-2198
-2170
-2141
-2113
-2084
-2055
-2027
-1998
-1969
-1941
-1912
-1884
-1856
-1827
-1799
-1770
-1742
-1713
-1685
-1656
-1627
-1599
-1570
-1542
-1513
-1484
-1456
-1427
-1398
-1369
-1340
-1311
-1282
-1253
-1223
-1194
-1165
-1136
-1106
-1077
-1048
-1018
-991
-962
-933
-905
-877
-848
-820
-793
-765
-737
-709
-682
-654
-626
-599
-571
-543
-516
-488
-461
-433
-406
-379
-351
-324
-298
-271
-245
-219
-193
-168
-143
-119
-95
-71
-48
-25
-3
19
40
61
81
101
121
140
158
176
194
212
229
245
262
278
294
309
325
340
355
369
384
398
412
426
440
453
467
480
493
505
518
530
542
554
565
576
586
597
606
616
625
633
641
648
655
661
667
673
678
682
686
690
693
697
700
702
704
707
708
710
711
712
713
714
714
714
714
713
712
711
709
707
704
702
698
694
690
685
680
675
669
663
656
649
642
634
627
618
610
601
592
582
572
562
551
540
529
518
506
494
482
470
458
445
433
421
408
396
384
372
360
348
336
324
312
300
288
276
264
251
238
224
210
196
181
165
149
133
116
98
80
61
42
22
1
-20
-41
-63
-86
-109
-133
-157
-182
-207
-233
-259
-285
-312
-339
-367
-395
-424
-452
-481
-511
-540
-570
-600
-630
-661
-691
-721
-752
-782
-813
-843
-874
-904
-934
-964
-994
-1024
-1054
-1084
-1113
-1143
-1172
-1202
-1231
-1260
-1289
-1318
-1347
-1375
-1404
-1432
-1460
-1487
-1515
-1542
-1569
-1596
-1623
-1649
-1676
-1702
-1728
-1753
-1779
-1804
-1829
-1854
-1879
-1904
-1928
-1952
-1976
-2000
-2023
-2047
-2070
-2092
-2115
-2137
-2158
-2179
-2200
-2221
-2241
-2261
-2280
-2299
-2317
-2335
-2353
-2370
-2387
-2403
-2419
-2435
-2450
-2465
-2480
-2494
-2508
-2522
-2536
-2549
-2563
-2576
-2588
-2601
-2613
-2625
-2636
-2647
-2658
-2669
-2679
-2689
-2699
-2708
-2717
-2726
-2735
-2743
-2751
-2758
-2765
-2772
-2778
-2785
-2790
-2796
-2802
-2807
-2812
-2817
-2821
-2826
-2830
-2835
-2839
-2843
-2847
-2851
-2855
-2858
-2862
-2866
-2870
-2874
-2878
-2881
-2885
-2888
-2891
-2894
-2897
-2899
-2902
-2904
-2906
-2908
-2910
-2912
-2914
-2915
-2916
-2918
-2919
-2920
-2921
-2921
-2922
-2921
-2921
-2920
-2919
-2918
-2916
-2914
-2912
-2909
-2906
-2903
-2899
-2895
-2891
-2886
-2881
-2876
-2870
-2864
-2858
-2852
-2845
-2839
-2832
-2825
-2818
-2811
-2804
-2797
-2789
-2782
-2774
-2766
-2758
-2750
-2742
-2733
-2725
-2716
-2707
-2698
-2689
-2680
-2670
-2660
-2650
-2640
-2630
-2619
-2609
-2598
-2587
-2575
-2563
-2551
-2539
-2527
-2515
-2502
-2489
-2476
-2463
-2449
-2436
-2422
-2408
-2393
-2379
-2364
-2349
-2334
-2319
-2304
-2288
-2272
-2256
-2240
-2223
-2207
-2190
-2173
-2156
-2139
-2121
-2104
-2086
-2068
-2050
-2031
-2013
-1994
-1974
-1955
-1935
-1915
-1895
-1875
-1854
-1834
-1813
-1793
-1772
-1751
-1730
-1709
-1688
-1666
-1645
-1624
-1602
-1580
-1559
-1537
-1515
-1493
-1471
-1449
-1426
-1404
-1381
-1359
-1336
-1313
-1290
-1267
-1244
-1220
-1197
-1174
-1151
-1128
-1104
-1081
-1058
-1036
-1012
-990
-968
-946
-924
-903
-882
-861
-840
-820
-800
-781
-761
-743
-724
-707
-689
-672
-656
-639
-623
-608
-593
-578
-563
-548
-534
-520
-506
-492
-479
-465
-452
-439
-426
-413
-400
-388
-375
-363
-351
-339
-327
-315
-304
-292
-281
-269
-258
-247
-235
-224
-213
-203
-192
-181
-170
-160
-149
-139
-129
-119
-109
-99
-89
-79
-70
-60
-51
-42
-33
-24
-15
-6
2
11
19
28
36
45
54
62
71
80
88
97
106
114
123
131
139
147
155
163
171
179
187
194
202
209
217
224
231
238
245
252
259
266
273
280
287
293
300
306
313
319
324
330
335
341
346
350
355
359
363
366
370
373
375
378
380
381
382
383
383
383
382
380
379
376
374
370
367
363
358
353
348
342
336
329
322
314
306
298
289
280
271
261
251
241
230
219
208
196
185
173
160
148
135
122
109
96
82
68
54
40
26
12
-3
-18
-33
-48
-63
-79
-95
-110
-126
-142
-159
-175
-192
-208
-225
-241
-258
-275
-292
-310
-327
-345
-362
-380
-398
-416
-434
-452
-470
-487
-505
-523
-541
-559
-577
-595
-613
-631
-649
-667
-684
-702
-719
-736
-754
-771
-788
-804
-821
-837
-853
-869
-885
-900
-915
-930
-945
-959
-974
-988
-1000
-1014
-1029
-1042
-1056
-1069
-1082
-1095
-1108
-1121
-1134
-1146
-1158
-1171
-1183
-1194
-1206
-1217
-1229
-1240
-1251
-1262
-1272
-1283
-1293
-1303
-1313
-1323
-1333
-1342
-1351
-1359
-1368
-1376
-1384
-1392
-1400
-1408
-1415
-1422
-1429
-1436
-1443
-1450
-1456
-1463
-1469
-1476
-1482
-1489
-1495
-1501
-1508
-1514
-1520
-1527
-1533
-1539
-1545
-1550
-1556
-1562
-1567
-1573
-1579
-1584
-1590
-1596
-1602
-1608
-1614
-1620
-1626
-1632
-1638
-1643
-1649
-1654
-1660
-1665
-1670
-1675
-1680
-1684
-1689
-1693
-1698
-1702
-1706
-1710
-1714
-1718
-1721
-1725
-1729
-1734
-1738
-1742
-1747
-1751
-1756
-1761
-1766
-1771
-1777
-1782
-1788
-1794
-1800
-1806
-1812
-1818
-1824
-1831
-1837
-1844
-1851
-1858
-1865
-1873
-1880
-1888
-1896
-1904
-1913
-1922
-1930
-1939
-1948
-1958
-1967
-1976
-1985
-1995
-2004
-2013
-2021
-2031
-2040
-2049
-2058
-2066
-2075
-2083
-2091
-2099
-2107
-2115
-2122
-2129
-2136
-2143
-2149
-2155
-2161
-2167
-2173
-2178
-2183
-2188
-2193
-2197
-2201
-2205
-2209
-2213
-2217
-2220
-2223
-2226
-2228
-2231
-2233
-2235
-2237
-2239
-2241
-2243
-2245
-2246
-2248
-2249
-2250
-2251
-2252
-2253
-2254
-2254
-2254
-2254
-2254
-2254
-2253
-2253
-2252
-2251
-2250
-2249
-2247
-2245
-2243
-2241
-2238
-2235
-2232
-2228
-2224
-2220
-2215
-2210
-2205
-2199
-2193
-2187
-2181
-2174
-2167
-2160
-2152
-2145
-2137
-2129
-2121
-2113
-2104
-2095
-2086
-2076
-2067
-2056
-2045
-2035
-2024
-2013
-2001
-1989
-1977
-1965
-1952
-1939
-1925
-1912
-1899
-1885
-1871
-1857
-1843
-1830
-1816
-1803
-1789
-1776
-1763
-1750
-1738
-1726
-1714
-1702
-1690
-1679
-1668
-1657
-1646
-1635
-1625
-1614
-1603
-1593
-1582
-1571
-1560
-1550
-1539
-1529
-1518
-1508
-1498
-1488
-1479
-1469
-1460
-1451
-1443
-1435
-1426
-1418
-1410
-1402
-1394
-1386
-1378
-1369
-1361
-1352
-1344
-1336
-1327
-1319
-1310
-1302
-1294
-1286
-1279
-1271
-1264
-1257
-1251
-1244
-1238
-1232
-1226
-1220
-1214
-1208
-1202
-1196
-1190
-1184
-1178
-1171
-1165
-1158
-1151
-1143
-1136
-1128
-1120
-1111
-1103
-1094
-1086
-1077
-1068
-1059
-1050
-1041
-1032
-1022
-1014
-1004
-995
-986
-977
-967
-958
-948
-938
-928
-918
-908
-898
-887
-877
-867
-857
-847
-838
-828
-819
-809
-800
-792
-783
-775
-766
-758
-750
-742
-733
-725
-716
-708
-699
-690
-681
-673
-664
-656
-647
-639
-631
-623
-615
-607
-600
-593
-586
-579
-572
-565
-558
-551
-544
-537
-530
-522
-515
-507
-499
-491
-483
-474
-466
-458
-450
-443
-436
-429
-423
-416
-411
-405
-400
-395
-390
-385
-381
-376
-371
-366
-361
-357
-352
-347
-341
-336
-331
-326
-321
-316
-312
-307
-302
-297
-293
-288
-283
-278
-273
-268
-262
-256
-249
-243
-236
-228
-220
-212
-204
-195
-186
-178
-169
-160
-151
-143
-134
-125
-117
-109
-100
-93
-85
-77
-70
-63
-56
-49
-42
-35
-28
-21
-14
-7
0
7
13
20
27
34
40
47
53
59
65
72
77
83
89
95
100
106
111
117
122
127
132
137
142
146
151
155
160
164
168
172
175
179
182
185
188
190
192
194
196
197
199
200
201
202
203
204
204
205
205
206
206
207
207
208
208
209
210
210
211
212
213
214
215
216
217
218
220
222
223
225
227
229
232
234
236
239
241
243
245
247
250
252
253
255
257
259
260
261
263
264
265
265
266
266
266
265
264
262
261
258
256
253
249
245
241
237
232
227
222
217
212
206
201
195
190
184
178
173
167
161
155
149
143
137
131
125
119
113
106
100
94
87
81
75
69
63
57
51
46
40
34
29
23
18
12
7
2
-3
-9
-14
-19
-24
-28
-33
-38
-42
-47
-51
-55
-59
-63
-67
-70
-74
-78
-82
-86
-91
-95
-100
-105
-110
-115
-121
-126
-131
-136
-141
-145
-150
-154
-159
-163
-167
-171
-176
-180
-185
-190
-195
-200
-205
-210
-215
-221
-226
-230
-235
-239
-243
-247
-251
-254
-257
-260
-262
-264
-266
-268
-270
-273
-275
-277
-279
-281
-283
-285
-286
-288
-289
-290
-290
-290
-290
-289
-288
-286
-285
-282
-280
-277
-273
-270
-266
-263
-259
-255
-250
-246
-242
-237
-233
-228
-224
-219
-215
-210
-206
-201
-197
-192
-188
-183
-179
-174
-169
-164
-159
-154
-149
-143
-138
-133
-127
-121
-116
-110
-105
-99
-93
-88
-82
-76
-70
-64
-58
-52
-46
-40
-34
-28
-21
-15
-8
-1
6
12
20
27
34
41
48
55
62
70
77
84
92
99
107
115
123
130
138
146
154
162
170
177
185
192
200
207
214
221
228
234
241
247
254
260
266
272
278
284
290
296
301
307
313
319
325
331
337
344
350
357
363
370
377
383
390
397
404
410
416
422
428
433
439
444
448
453
457
462
466
470
474
478
483
487
491
496
500
504
508
513
517
521
524
528
532
535
538
541
544
547
549
551
552
554
555
556
557
557
557
557
557
557
556
555
554
552
551
549
547
544
542
539
536
533
529
526
522
519
515
511
508
504
500
496
492
488
484
480
476
471
467
462
458
454
449
445
440
436
431
427
422
418
413
409
404
399
395
390
385
379
374
369
363
357
351
345
339
332
326
319
312
305
298
291
284
277
270
263
256
249
242
235
228
221
215
208
201
194
187
181
174
167
160
154
147
141
134
128
122
116
109
104
98
92
87
82
76
71
67
62
57
53
49
45
41
37
34
31
28
25
23
20
18
16
14
12
10
9
7
6
5
4
3
3
2
2
2
3
3
4
5
6
7
8
9
11
12
14
15
17
18
20
22
24
25
27
30
32
34
37
40
43
46
49
52
56
59
63
67
71
76
80
85
90
95
101
106
112
118
124
130
137
143
150
157
164
171
178
185
193
200
208
216
224
232
240
248
257
265
274
283
291
300
309
319
328
337
347
356
366
376
386
396
406
415
425
435
445
455
464
474
484
493
502
512
521
530
539
547
556
565
573
582
590
598
606
613
621
629
636
643
650
657
664
670
676
682
687
693
698
703
708
712
716
720
724
727
731
734
736
739
741
743
744
745
746
747
747
747
746
745
744
743
741
739
737
734
731
728
724
720
716
711
706
701
695
689
682
675
667
659
651
643
634
626
617
608
600
591
582
572
563
554
544
535
525
515
505
495
485
475
465
454
444
434
423
412
402
391
380
369
358
346
335
324
312
300
289
277
265
253
241
229
217
204
192
179
167
154
141
129
116
103
91
79
66
54
42
30
19
7
-4
-16
-27
-38
-49
-60
-71
-83
-94
-105
-116
-127
-138
-149
-160
-171
-183
-194
-206
-217
-229
-241
-252
-264
-276
-288
-299
-311
-323
-335
-346
-358
-370
-382
-394
-405
-417
-430
-442
-454
-466
-478
-491
-503
-515
-528
-540
-552
-564
-576
-588
-599
-611
-623
-634
-646
-658
-669
-681
-692
-704
-716
-727
-739
-752
-764
-776
-788
-801
-813
-826
-838
-850
-863
-875
-887
-899
-910
-922
-933
-945
-956
-967
-978
-990
-1000
-1012
-1022
-1035
-1046
-1057
-1069
-1080
-1091
-1102
-1113
-1125
-1136
-1146
-1157
-1168
-1179
-1189
-1200
-1210
-1221
-1231
-1242
-1252
-1262
-1273
-1283
-1293
-1303
-1314
-1324
-1334
-1344
-1354
-1365
-1375
-1385
-1395
-1404
-1414
-1424
-1433
-1442
-1452
-1461
-1470
-1479
-1487
-1496
-1504
-1513
-1521
-1528
-1536
-1544
-1551
-1558
-1565
-1572
-1579
-1585
-1591
-1598
-1604
-1610
-1616
-1622
-1627
-1633
-1638
-1643
-1647
-1651
-1656
-1659
-1663
-1666
-1668
-1671
-1673
-1676
-1678
-1680
-1682
-1684
-1686
-1687
-1689
-1690
-1692
-1693
-1694
-1695
-1695
-1696
-1696
-1696
-1696
-1695
-1695
-1694
-1694
-1693
-1692
-1691
-1690
-1689
-1688
-1687
-1685
-1683
-1681
-1679
-1677
-1674
-1671
-1669
-1666
-1662
-1659
-1656
-1652
-1649
-1645
-1641
-1637
-1633
-1629
-1625
-1621
-1617
-1613
-1609
-1605
-1601
-1597
-1593
-1588
-1584
-1579
-1575
-1570
-1565
-1561
-1556
-1551
-1546
-1542
-1537
-1532
-1528
-1523
-1518
-1514
-1509
-1504
-1499
-1495
-1490
-1485
-1480
-1474
-1469
-1464
-1459
-1453
-1448
-1442
-1437
-1431
-1426
-1420
-1414
-1408
-1402
-1396
-1390
-1383
-1377
-1370
-1363
-1357
-1350
-1343
-1336
-1328
-1321
-1314
-1307
-1299
-1292
-1284
-1277
-1269
-1261
-1254
-1246
-1238
-1230
-1222
-1214
-1206
-1198
-1190
-1181
-1173
-1164
-1155
-1146
-1137
-1128
-1119
-1110
-1101
-1092
-1082
-1073
-1063
-1053
-1043
-1033
-1022
-1012
-1000
-991
-980
-969
-959
-948
-937
-927
-916
-905
-894
-883
-872
-861
-849
-838
-826
-814
-803
-791
-779
-768
-756
-745
-734
-722
-711
-700
-689
-678
-667
-656
-645
-634
-623
-611
-600
-589
-578
-566
-555
-543
-532
-520
-508
-496
-484
-472
-460
-448
-435
-423
-411
-398
-385
-373
-360
-347
-334
-321
-308
-294
-281
-268
-254
-240
-227
-213
-199
-186
-172
-159
-145
-132
-119
-106
-93
-81
-69
-57
-45
-33
-22
-11
0
11
21
31
41
51
60
70
79
88
97
105
114
123
131
140
148
157
165
174
182
191
199
208
216
225
233
242
250
258
267
275
283
291
300
308
315
323
331
338
346
353
360
367
374
381
388
394
400
407
413
419
425
430
436
442
447
452
457
462
467
472
476
481
485
489
493
498
502
506
510
514
518
522
527
531
535
540
544
549
553
558
562
567
572
576
581
585
590
594
598
602
606
611
615
619
623
627
631
634
638
642
646
649
653
656
659
662
665
668
671
674
676
679
681
683
684
686
688
689
690
692
693
694
694
695
695
695
695
694
693
692
691
690
688
686
684
681
679
676
674
671
668
665
661
658
654
651
647
643
639
635
630
625
621
616
610
605
600
594
588
582
576
570
563
557
550
543
536
529
522
514
506
499
491
482
474
465
456
447
438
428
418
409
399
388
378
367
356
345
334
323
312
300
289
277
266
254
243
231
220
208
197
185
174
162
151
139
128
116
105
94
82
71
60
48
37
25
13
1
-11
-23
-35
-48
-60
-73
-86
-99
-112
-125
-139
-152
-166
-180
-193
-207
-221
-235
-249
-263
-277
-291
-305
-319
-333
-348
-362
-376
-390
-404
-419
-433
-447
-461
-476
-490
-505
-520
-534
-549
-564
-580
-595
-610
-626
-641
-657
-673
-688
-704
-720
-736
-752
-768
-785
-801
-818
-834
-851
-868
-885
-902
-919
-936
-954
-971
-988
-1004
-1022
-1040
-1057
-1074
-1092
-1109
-1126
-1143
-1161
-1178
-1195
-1212
-1229
-1246
-1263
-1280
-1298
-1315
-1332
-1349
-1366
-1383
-1400
-1417
-1434
-1451
-1468
-1485
-1502
-1518
-1535
-1552
-1569
-1585
-1602
-1619
-1635
-1652
-1668
-1685
-1701
-1718
-1734
-1750
-1766
-1782
-1798
-1814
-1830
-1846
-1862
-1878
-1894
-1910
-1926
-1942
-1958
-1974
-1990
-2005
-2021
-2037
-2054
-2070
-2086
-2101
-2117
-2133
-2149
-2165
-2181
-2196
-2212
-2228
-2243
-2259
-2275
-2290
-2305
-2321
-2336
-2351
-2366
-2380
-2395
-2409
-2423
-2436
-2450
-2463
-2476
-2489
-2502
-2514
-2526
-2539
-2550
-2562
-2574
-2585
-2596
-2607
-2618
-2629
-2639
-2650
-2659
-2669
-2679
-2688
-2697
-2706
-2715
-2724
-2733
-2742
-2750
-2759
-2767
-2776
-2784
-2792
-2800
-2808
-2816
-2824
-2831
-2839
-2846
-2853
-2859
-2866
-2872
-2879
-2885
-2891
-2897
-2903
-2909
-2914
-2920
-2925
-2930
-2935
-2939
-2944
-2948
-2952
-2956
-2959
-2962
-2965
-2968
-2970
-2972
-2975
-2976
-2978
-2980
-2981
-2983
-2984
-2985
-2986
-2987
-2988
-2989
-2990
-2991
-2991
-2991
-2992
-2992
-2992
-2992
-2992
-2992
-2992
-2991
-2991
-2990
-2990
-2989
-2989
-2988
-2988
-2987
-2986
-2985
-2984
-2983
-2982
-2981
-2980
-2978
-2977
-2975
-2974
-2972
-2970
-2968
-2966
-2965
-2963
-2961
-2959
-2957
-2955
-2952
-2950
-2948
-2945
-2943
-2940
-2937
-2934
-2931
-2928
-2924
-2921
-2917
-2913
-2908
-2904
-2899
-2894
-2889
-2884
-2879
-2873
-2867
-2862
-2856
-2850
-2843
-2837
-2831
-2824
-2818
-2811
-2804
-2797
-2790
-2783
-2776
-2768
-2761
-2753
-2745
-2737
-2729
-2720
-2712
-2704
-2695
-2686
-2677
-2668
-2659
-2650
-2641
-2631
-2622
-2612
-2602
-2592
-2582
-2572
-2561
-2551
-2541
-2531
-2520
-2510
-2499
-2489
-2479
-2468
-2458
-2447
-2437
-2426
-2415
-2404
-2394
-2383
-2372
-2361
-2350
-2339
-2328
-2317
-2306
-2295
-2284
-2273
-2261
-2250
-2239
-2227
-2216
-2205
-2194
-2182
-2171
-2160
-2149
-2138
-2127
-2116
-2105
-2094
-2083
-2072
-2061
-2050
-2037
-2027
-2016
-2005
-1993
-1982
-1970
-1959
-1947
-1936
-1924
-1912
-1900
-1889
-1877
-1865
-1853
-1841
-1829
-1817
-1805
-1793
-1781
-1769
-1756
-1744
-1732
-1719
-1707
-1695
-1682
-1669
-1656
-1643
-1630
-1617
-1604
-1591
-1578
-1564
-1551
-1538
-1525
-1512
-1499
-1486
-1473
-1461
-1449
-1436
-1425
-1413
-1401
-1390
-1379
-1368
-1357
-1347
-1336
-1326
-1316
-1307
-1297
-1288
-1279
-1270
-1261
-1253
-1245
-1237
-1229
-1221
-1213
-1206
-1199
-1192
-1185
-1178
-1171
-1165
-1159
-1153
-1147
-1141
-1136
-1130
-1125
-1120
-1115
-1111
-1106
-1102
-1098
-1094
-1091
-1087
-1084
-1081
-1078
-1076
-1074
-1072
-1071
-1069
-1068
-1067
-1067
-1067
-1067
-1067
-1067
-1068
-1069
-1071
-1072
-1074
-1076
-1079
-1081
-1084
-1087
-1091
-1094
-1098
-1102
-1106
-1111
-1115
-1120
-1125
-1130
-1135
-1141
-1146
-1152
-1158
-1164
-1170
-1177
-1183
-1190
-1197
-1204
-1211
-1218
-1226
-1233
-1241
-1248
-1256
-1264
-1272
-1280
-1289
-1297
-1306
-1314
-1323
-1332
-1341
-1350
-1360
-1369
-1379
-1388
-1398
-1408
-1418
-1428
-1438
-1448
-1459
-1469
-1479
-1490
-1501
-1512
-1523
-1534
-1545
-1557
-1568
-1580
-1591
-1603
-1615
-1626
-1638
-1650
-1662
-1675
-1687
-1699
-1711
-1723
-1736
-1748
-1760
-1773
-1785
-1798
-1810
-1823
-1836
-1849
-1862
-1875
-1889
-1902
-1916
-1930
-1943
-1957
-1971
-1985
-2000
-2013
-2028
-2043
-2058
-2073
-2088
-2103
-2118
-2134
-2149
-2165
-2181
-2197
-2213
-2230
-2246
-2263
-2279
-2296
-2313
-2329
-2346
-2363
-2379
-2396
-2413
-2429
-2445
-2462
-2478
-2494
-2509
-2525
-2541
-2556
-2571
-2586
-2601
-2615
-2630
-2644
-2658
-2672
-2686
-2699
-2713
-2726
-2739
-2753
-2766
-2779
-2792
-2804
-2817
-2830
-2843
-2855
-2868
-2881
-2893
-2906
-2919
-2931
-2944
-2956
-2968
-2981
-2993
-3005
-3017
-3029
-3041
-3053
-3064
-3076
-3088
-3099
-3110
-3122
-3133
-3144
-3156
-3167
-3178
-3189
-3200
-3211
-3222
-3232
-3243
-3253
-3264
-3275
-3285
-3296
-3306
-3317
-3327
-3338
-3348
-3358
-3368
-3379
-3389
-3399
-3409
-3418
-3428
-3438
-3447
-3457
-3466
-3475
-3484
-3493
-3502
-3511
-3519
-3528
-3536
-3544
-3552
-3560
-3568
-3576
-3583
-3591
-3598
-3605
-3612
-3619
-3625
-3631
-3638
-3644
-3650
-3655
-3661
-3666
-3671
-3676
-3681
-3686
-3690
-3695
-3699
-3703
-3708
-3712
-3716
-3720
-3724
-3728
-3732
-3736
-3740
-3744
-3748
-3751
-3755
-3759
-3762
-3765
-3768
-3771
-3774
-3776
-3778
-3780
-3782
-3783
-3784
-3785
-3786
-3787
-3787
-3787
-3787
-3787
-3786
-3786
-3785
-3784
-3782
-3781
-3779
-3777
-3776
-3773
-3771
-3769
-3767
-3764
-3761
-3759
-3756
-3753
-3750
-3747
-3744
-3740
-3737
-3733
-3729
-3726
-3722
-3718
-3714
-3710
-3706
-3701
-3697
-3693
-3688
-3683
-3679
-3674
-3669
-3664
-3659
-3654
-3648
-3643
-3638
-3632
-3627
-3621
-3616
-3610
-3605
-3599
-3594
-3588
-3582
-3577
-3571
-3566
-3560
-3554
-3549
-3543
-3538
-3532
-3527
-3521
-3516
-3510
-3505
-3500
-3494
-3489
-3484
-3479
-3474
-3469
-3464
-3459
-3454
-3450
-3445
-3440
-3436
-3432
-3427
-3423
-3419
-3415
-3410
-3406
-3402
-3398
-3395
-3391
-3387
-3384
-3380
-3377
-3373
-3370
-3366
-3363
-3360
-3356
-3353
-3349
-3346
-3342
-3339
-3335
-3332
-3329
-3325
-3322
-3319
-3316
-3313
-3311
-3308
-3305
-3303
-3300
-3298
-3296
-3294
-3291
-3289
-3287
-3285
-3283
-3281
-3279
-3277
-3275
-3273
-3271
-3269
-3267
-3264
-3262
-3260
-3258
-3255
-3253
-3251
-3248
-3246
-3243
-3240
-3238
-3235
-3233
-3230
-3228
-3225
-3222
-3219
-3217
-3214
-3211
-3207
-3204
-3201
-3197
-3194
-3190
-3186
-3182
-3178
-3174
-3170
-3166
-3161
-3157
-3152
-3147
-3142
-3136
-3131
-3125
-3120
-3114
-3108
-3102
-3096
-3090
-3084
-3077
-3071
-3064
-3057
-3051
-3044
-3037
-3030
-3023
-3016
-3009
-3002
-2995
-2988
-2981
-2974
-2967
-2960
-2953
-2946
-2939
-2932
-2925
-2919
-2912
-2905
-2899
-2893
-2886
-2880
-2874
-2869
-2863
-2857
-2852
-2846
-2841
-2835
-2830
-2825
-2820
-2815
-2810
-2805
-2800
-2795
-2790
-2786
-2781
-2776
-2772
-2767
-2763
-2758
-2754
-2749
-2745
-2740
-2736
-2731
-2727
-2722
-2718
-2714
-2709
-2705
-2701
-2697
-2693
-2689
-2685
-2680
-2676
-2672
-2668
-2664
-2661
-2657
-2653
-2649
-2645
-2641
-2638
-2634
-2631
-2628
-2624
-2621
-2618
-2615
-2612
-2609
-2606
-2603
-2600
-2597
-2594
-2591
-2588
-2585
-2582
-2579
-2576
-2573
-2570
-2567
-2564
-2561
-2558
-2555
-2552
-2549
-2546
-2543
-2540
-2537
-2534
-2531
-2528
-2525
-2522
-2519
-2516
-2513
-2510
-2507
-2504
-2501
-2498
-2495
-2492
-2490
-2487
-2484
-2481
-2478
-2475
-2472
-2469
-2466
-2463
-2460
-2458
-2455
-2452
-2449
-2446
-2443
-2440
-2437
-2435
-2432
-2429
-2426
-2423
-2420
-2417
-2415
-2412
-2409
-2406
-2403
-2400
-2398
-2395
-2392
-2389
-2386
-2383
-2381
-2378
-2375
-2372
-2369
-2367
-2364
-2361
-2358
-2355
-2353
-2350
-2347
-2344
-2342
-2339
-2336
-2333
-2331
-2328
-2325
-2322
-2320
-2317
-2314
-2311
-2309
-2306
-2303
-2301
-2298
-2295
-2292
-2290
-2287
-2284
-2282
-2279
-2276
-2273
-2271
-2268
-2265
-2263
-2260
-2257
-2255
-2252
-2249
-2247
-2244
-2241
-2239
-2236
-2234
-2231
-2228
-2226
-2223
-2220
-2218
-2215
-2213
-2210
-2207
-2205
-2202
-2199
-2197
-2194
-2192
-2189
-2186
-2184
-2181
-2179
-2176
-2174
-2171
-2168
-2166
-2163
-2161
-2158
-2156
-2153
-2151
-2148
-2146
-2143
-2140
-2138
-2135
-2133
-2130
-2128
-2125
-2123
-2120
-2118
-2115
-2113
-2110
-2108
-2105
-2103
-2100
-2098
-2095
-2093
-2090
-2088
-2085
-2083
-2081
-2078
-2076
-2073
-2071
-2068
-2066
-2063
-2061
-2059
-2056
-2054
-2051
-2049
-2045
-2044
-2041
-2039
-2037
-2033
-2032
-2029
-2027
-2025
-2021
-2020
-2017
-2015
-2013
-2009
-2008
-2005
-2003
-2001
-1999
-1996
-1994
-1992
-1989
-1987
-1984
-1982
-1980
-1977
-1975
-1973
-1970
-1968
-1966
-1964
-1961
-1959
-1957
-1954
-1952
-1950
-1947
-1945
-1943
-1941
-1938
-1936
-1934
-1931
-1929
-1927
-1925
-1922
-1920
-1918
-1916
-1913
-1911
-1909
-1907
-1904
-1902
-1900
-1898
-1895
-1893
-1891
-1889
-1886
-1884
-1882
-1880
-1878
-1875
-1873
-1871
-1869
-1867
-1864
-1862
-1860
-1858
-1856
-1854
-1851
-1849
-1847
-1845
-1843
-1841
-1838
-1836
-1834
-1832
-1830
-1828
-1825
-1823
-1821
-1819
-1817
-1815
-1813
-1811
-1808
-1806
-1804
-1802
-1800
-1798
-1796
-1794
-1792
-1790
-1787
-1785
-1783
-1781
-1779
-1777
-1775
-1773
-1771
-1769
-1767
-1765
-1763
-1761
-1758
-1756
-1754
-1752
-1750
-1748
-1746
-1744
-1742
-1740
-1738
-1736
-1734
-1732
-1730
-1728
-1726
-1724
-1722
-1720
-1718
-1716
-1714
-1712
-1710
-1708
-1706
-1704
-1702
-1700
-1698
-1696
-1694
-1692
-1690
-1688
-1686
-1685
-1683
-1681
-1679
-1677
-1675
-1673
-1671
-1669
-1667
-1665
-1663
-1661
-1659
-1658
-1656
-1654
-1652
-1650
-1648
-1646
-1644
-1642
-1640
-1639
-1637
-1635
-1633
-1631
-1629
-1627
-1625
-1624
-1622
-1620
-1618
-1616
-1614
-1612
-1611
-1609
-1607
-1605
-1603
-1601
-1600
-1598
-1596
-1594
-1592
-1591
-1589
-1587
-1585
-1583
-1581
-1580
-1578
-1576
-1574
-1572
-1571
-1569
-1567
-1565
-1564
-1562
-1560
-1558
-1556
-1555
-1553
-1551
-1549
-1548
-1546
-1544
-1542
-1541
-1539
-1537
-1536
-1534
-1532
-1530
-1529
-1527
-1525
-1523
-1522
-1520
-1518
-1517
-1515
-1513
-1511
-1510
-1508
-1506
-1505
-1503
-1501
-1500
-1498
-1496
-1495
-1493
-1491
-1490
-1488
-1486
-1485
-1483
-1481
-1480
-1478
-1476
-1475
-1473
-1471
-1470
-1468
-1467
-1465
-1463
-1462
-1460
-1458
-1457
-1455
-1454
-1452
-1450
-1449
-1447
-1446
-1444
-1442
-1441
-1439
-1438
-1436
-1434
-1433
-1431
-1430
-1428
-1427
-1425
-1423
-1422
-1420
-1419
-1417
-1416
-1414
-1413
-1411
-1409
-1408
-1406
-1405
-1403
-1402
-1400
-1399
-1397
-1396
-1394
-1393
-1391
-1390
-1388
-1387
-1385
-1384
-1382
-1381
-1379
-1378
-1376
-1375
-1373
-1372
-1370
-1369
-1367
-1366
-1364
-1363
-1361
-1360
-1358
-1357
-1356
-1354
-1353
-1351
-1350
-1348
-1347
-1345
-1344
-1343
-1341
-1340
-1338
-1337
-1335
-1334
-1333
-1331
-1330
-1328
-1327
-1325
-1324
-1323
-1321
-1320
-1318
-1317
-1316
-1314
-1313
-1312
-1310
-1309
-1307
-1306
-1305
-1303
-1302
-1301
-1299
-1298
-1296
-1295
-1294
-1292
-1291
-1290
-1288
-1287
-1286
-1284
-1283
-1282
-1280
-1279
-1278
-1276
-1275
-1274
-1272
-1271
-1270
-1268
-1267
-1266
-1265
-1263
-1262
-1261
-1259
-1258
-1257
-1255
-1254
-1253
-1252
-1250
-1249
-1248
-1247
-1245
-1244
-1243
-1241
-1240
-1239
-1238
-1236
-1235
-1234
-1233
-1231
-1230
-1229
-1228
-1226
-1225
-1224
-1223
-1222
-1220
-1219
-1218
-1217
-1215
-1214
-1213
-1212
-1211
-1209
-1208
-1207
-1206
-1205
-1203
-1202
-1201
-1200
-1199
-1197
-1196
-1195
-1194
-1193
-1192
-1190
-1189
-1188
-1187
-1186
-1185
-1183
-1182
-1181
-1180
-1179
-1178
-1176
-1175
-1174
-1173
-1172
-1171
-1170
-1168
-1167
-1166
-1165
-1164
-1163
-1162
-1161
-1160
-1158
-1157
-1156
-1155
-1154
-1153
-1152
-1151
-1150
-1148
-1147
-1146
-1145
-1144
-1143
-1142
-1141
-1140
-1139
-1138
-1137
-1136
-1134
-1133
-1132
-1131
-1130
-1129
-1128
-1127
-1126
-1125
-1124
-1123
-1122
-1121
-1120
-1119
-1118
-1117
-1116
-1115
-1114
-1112
-1111
-1110
-1109
-1108
-1107
-1106
-1105
-1104
-1103
-1102
-1101
-1100
-1099
-1098
-1097
-1096
-1095
-1094
-1093
-1092
-1091
-1090
-1089
-1088
-1087
-1087
-1086
-1085
-1084
-1083
-1082
-1081
-1080
-1079
-1078
-1077
-1076
-1075
-1074
-1073
-1072
-1071
-1070
-1069
-1068
-1067
-1067
-1066
-1065
-1064
-1063
-1062
-1061
-1060
-1059
-1058
-1057
-1056
-1055
-1055
-1054
-1053
-1052
-1051
-1050
-1049
-1048
-1047
-1046
-1046
-1045
-1044
-1043
-1042
-1041
-1040
-1039
-1039
-1038
-1037
-1036
-1035
-1034
-1033
-1032
-1032
-1031
-1030
-1029
-1028
-1027
-1026
-1026
-1025
-1024
-1022
-1022
-1020
-1020
-1020
-1018
-1018
-1016
-1016
-1016
-1014
-1014
-1012
-1012
-1012
-1010
-1010
-1008
-1008
-1006
-1006
-1006
-1004
-1004
-1002
-1002
-1002
-1000
-1000
-999
-999
-998
-997
-996
-996
-995
-994
-993
-992
-992
-991
-990
-989
-989
-988
-987
-986
-986
-985
-984
-983
-983
-982
-981
-980
-980
-979
-978
-977
-977
-976
-975
-974
-974
-973
-972
-972
-971
-970
-969
-969
-968
-967
-967
-966
-965
-964
-964
-963
-962
-962
-961
-960
-959
-959
-958
-957
-957
-956
-955
-955
-954
-953
-953
-952
-951
-951
-950
-949
-949
-948
-947
-947
-946
-945
-945
-944
-943
-943
-942
-941
-941
-940
-939
-939
-938
-937
-937
-936
-936
-935
-934
-934
-933
-932
-932
-931
-930
-930
-929
-929
-928
-927
-927
-926
-926
-925
-924
