5
21871
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-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
-4
-4
-4
-4
-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
-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
-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
-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
-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
-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
-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
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-85
-85
-85
-85
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-91
-91
-91
-91
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-94
-94
-94
-94
-95
-95
-95
-95
-95
-96
-96
-96
-96
-97
-97
-97
-97
-97
-98
-98
-98
-98
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-101
-101
-101
-101
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-104
-104
-104
-104
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-107
-107
-107
-107
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-112
-112
-112
-112
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-142
-142
-142
-142
-142
-142
-143
-143
-143
-143
-143
-144
-144
-144
-144
-144
-145
-145
-145
-145
-145
-146
-146
-146
-146
-147
-147
-147
-147
-147
-148
-148
-148
-148
-148
-149
-149
-149
-149
-149
-150
-150
-150
-150
-150
-151
-151
-151
-151
-152
-152
-152
-152
-152
-153
-153
-153
-153
-153
-154
-154
-154
-154
-155
-155
-155
-155
-155
-156
-156
-156
-156
-157
-157
-157
-157
-158
-158
-158
-158
-159
-159
-159
-159
-159
-160
-160
-160
-160
-161
-161
-161
-161
-162
-162
-162
-163
-163
-163
-163
-164
-164
-164
-164
-165
-165
-165
-166
-166
-166
-166
-167
-167
-167
-168
-168
-168
-168
-169
-169
-169
-170
-170
-170
-170
-171
-171
-171
-172
-172
-172
-173
-173
-173
-173
-174
-174
-174
-175
-175
-175
-176
-176
-176
-176
-177
-177
-177
-178
-178
-178
-178
-179
-179
-179
-180
-180
-180
-181
-181
-181
-181
-182
-182
-182
-183
-183
-183
-184
-184
-184
-185
-185
-185
-186
-186
-186
-187
-187
-187
-188
-188
-188
-189
-189
-189
-190
-190
-190
-191
-191
-191
-192
-192
-192
-193
-193
-193
-194
-194
-194
-195
-195
-195
-196
-196
-196
-197
-197
-197
-198
-198
-198
-199
-199
-199
-200
-200
-200
-201
-201
-201
-202
-202
-202
-203
-203
-203
-204
-204
-205
-205
-205
-206
-206
-206
-207
-207
-207
-208
-208
-208
-209
-209
-209
-210
-210
-210
-211
-211
-212
-212
-212
-213
-213
-213
-214
-214
-215
-215
-215
-216
-216
-216
-217
-217
-218
-218
-218
-219
-219
-219
-220
-220
-221
-221
-221
-222
-222
-222
-223
-223
-224
-224
-224
-225
-225
-226
-226
-226
-227
-227
-227
-228
-228
-229
-229
-229
-230
-230
-231
-231
-231
-232
-232
-233
-233
-233
-234
-234
-235
-235
-235
-236
-236
-237
-237
-237
-238
-238
-239
-239
-240
-240
-240
-241
-241
-242
-242
-242
-243
-243
-244
-244
-245
-245
-245
-246
-246
-247
-247
-248
-248
-249
-249
-249
-250
-250
-251
-251
-252
-252
-253
-253
-254
-254
-255
-255
-256
-256
-257
-257
-258
-258
-259
-259
-260
-260
-261
-261
-262
-262
-263
-263
-264
-265
-265
-266
-266
-267
-267
-268
-268
-269
-270
-270
-271
-271
-272
-272
-273
-274
-274
-275
-275
-276
-277
-277
-278
-279
-279
-280
-281
-281
-282
-283
-283
-284
-285
-285
-286
-287
-287
-288
-289
-289
-290
-291
-291
-292
-293
-293
-294
-294
-295
-296
-296
-297
-297
-298
-299
-299
-300
-300
-301
-301
-302
-302
-303
-304
-304
-305
-305
-306
-306
-306
-307
-307
-308
-308
-309
-309
-310
-310
-311
-312
-312
-313
-313
-314
-315
-315
-316
-316
-317
-318
-318
-319
-319
-320
-320
-321
-322
-322
-323
-323
-324
-324
-325
-325
-326
-327
-327
-328
-328
-329
-329
-330
-330
-331
-331
-332
-332
-333
-334
-334
-335
-336
-336
-337
-338
-339
-339
-340
-341
-342
-343
-343
-344
-345
-346
-347
-348
-349
-350
-350
-351
-352
-353
-354
-355
-355
-356
-357
-358
-359
-360
-360
-361
-362
-363
-363
-364
-364
-365
-365
-366
-366
-367
-367
-368
-368
-369
-370
-370
-371
-372
-373
-373
-374
-375
-376
-376
-377
-378
-379
-380
-381
-382
-383
-385
-386
-387
-388
-389
-390
-392
-393
-394
-395
-396
-397
-398
-398
-399
-400
-401
-402
-403
-404
-405
-406
-407
-408
-409
-410
-411
-412
-412
-413
-414
-415
-416
-417
-417
-418
-419
-419
-420
-421
-422
-422
-423
-424
-425
-426
-427
-428
-429
-430
-431
-432
-434
-435
-436
-437
-439
-440
-441
-442
-443
-444
-445
-446
-448
-449
-450
-451
-452
-453
-454
-454
-455
-456
-457
-457
-458
-458
-458
-459
-459
-459
-459
-459
-460
-460
-461
-461
-462
-463
-463
-464
-464
-465
-465
-466
-466
-467
-468
-468
-469
-470
-470
-471
-471
-471
-471
-472
-472
-472
-472
-473
-473
-473
-473
-474
-474
-475
-475
-476
-477
-478
-479
-480
-481
-482
-482
-483
-484
-484
-484
-485
-485
-485
-485
-485
-486
-486
-486
-486
-487
-487
-487
-487
-488
-489
-490
-490
-491
-492
-493
-493
-493
-493
-494
-494
-494
-494
-493
-493
-493
-492
-492
-492
-492
-492
-492
-492
-492
-492
-492
-492
-491
-491
-491
-490
-490
-489
-489
-488
-488
-487
-487
-486
-485
-484
-484
-483
-483
-483
-482
-482
-481
-481
-480
-479
-479
-479
-478
-478
-478
-478
-478
-478
-478
-478
-478
-478
-477
-477
-477
-476
-476
-476
-476
-476
-476
-476
-476
-476
-477
-478
-479
-480
-481
-482
-483
-484
-485
-487
-488
-489
-491
-492
-494
-495
-497
-498
-500
-502
-504
-506
-508
-510
-513
-516
-518
-521
-523
-525
-527
-529
-531
-533
-535
-537
-539
-541
-543
-544
-546
-548
-550
-552
-553
-555
-557
-558
-560
-562
-563
-565
-566
-567
-569
-570
-572
-573
-575
-576
-578
-579
-580
-582
-583
-585
-587
-588
-590
-592
-593
-595
-596
-598
-599
-601
-602
-603
-604
-605
-606
-607
-608
-608
-609
-610
-611
-611
-612
-613
-614
-614
-614
-614
-615
-615
-615
-615
-615
-615
-615
-615
-615
-615
-615
-615
-615
-615
-616
-616
-617
-617
-618
-618
-619
-620
-621
-622
-622
-623
-624
-625
-626
-627
-628
-628
-629
-629
-630
-631
-631
-632
-632
-633
-633
-634
-634
-634
-635
-635
-635
-635
-635
-635
-635
-635
-635
-635
-635
-635
-635
-635
-635
-635
-635
-635
-635
-635
-635
-635
-635
-636
-636
-636
-637
-637
-638
-638
-639
-640
-640
-641
-641
-642
-642
-642
-642
-642
-642
-642
-641
-641
-640
-639
-638
-637
-636
-635
-633
-632
-631
-629
-627
-626
-624
-623
-621
-620
-618
-616
-615
-613
-612
-611
-609
-609
-608
-607
-607
-607
-607
-607
-607
-608
-608
-609
-609
-610
-610
-611
-611
-612
-613
-614
-614
-615
-616
-616
-617
-617
-617
-618
-618
-618
-618
-618
-617
-617
-617
-616
-616
-615
-615
-614
-614
-614
-613
-613
-613
-614
-614
-615
-616
-616
-617
-619
-620
-621
-623
-625
-627
-630
-632
-635
-638
-640
-643
-646
-649
-652
-655
-658
-661
-665
-668
-671
-674
-677
-680
-683
-685
-688
-690
-692
-694
-696
-698
-700
-702
-703
-705
-707
-708
-710
-711
-712
-713
-715
-716
-717
-718
-719
-719
-720
-722
-723
-724
-725
-727
-728
-729
-731
-733
-734
-736
-738
-739
-741
-743
-744
-746
-748
-749
-751
-753
-756
-758
-760
-763
-765
-767
-770
-772
-774
-776
-779
-781
-784
-786
-788
-791
-794
-796
-799
-801
-804
-807
-809
-812
-815
-817
-820
-823
-826
-830
-833
-836
-839
-843
-846
-850
-853
-857
-860
-864
-867
-870
-873
-876
-879
-882
-884
-887
-889
-892
-894
-897
-899
-902
-904
-906
-908
-911
-913
-916
-918
-920
-922
-924
-926
-928
-930
-932
-934
-936
-938
-941
-943
-945
-947
-949
-951
-952
-954
-956
-958
-959
-961
-963
-965
-967
-970
-972
-974
-976
-978
-980
-982
-985
-987
-989
-991
-992
-994
-996
-998
-1000
-1002
-1004
-1006
-1006
-1008
-1010
-1012
-1014
-1016
-1018
-1020
-1022
-1025
-1027
-1029
-1032
-1034
-1036
-1038
-1041
-1043
-1045
-1047
-1049
-1052
-1054
-1056
-1058
-1060
-1062
-1064
-1066
-1068
-1070
-1073
-1075
-1077
-1079
-1081
-1083
-1085
-1087
-1090
-1092
-1094
-1097
-1099
-1102
-1105
-1108
-1110
-1113
-1116
-1119
-1121
-1124
-1127
-1129
-1131
-1134
-1136
-1139
-1141
-1143
-1146
-1149
-1151
-1154
-1156
-1159
-1162
-1164
-1167
-1170
-1173
-1175
-1178
-1180
-1183
-1185
-1187
-1190
-1192
-1194
-1197
-1199
-1201
-1203
-1205
-1208
-1210
-1212
-1214
-1216
-1217
-1219
-1221
-1223
-1225
-1227
-1229
-1231
-1233
-1235
-1238
-1240
-1243
-1245
-1248
-1251
-1254
-1257
-1260
-1263
-1266
-1269
-1272
-1275
-1278
-1281
-1284
-1288
-1292
-1296
-1301
-1306
-1311
-1316
-1321
-1327
-1333
-1338
-1344
-1350
-1356
-1361
-1367
-1373
-1379
-1385
-1392
-1398
-1404
-1410
-1416
-1422
-1428
-1434
-1440
-1446
-1452
-1458
-1465
-1471
-1478
-1484
-1491
-1497
-1504
-1510
-1517
-1523
-1530
-1537
-1544
-1551
-1558
-1565
-1572
-1578
-1585
-1592
-1599
-1606
-1613
-1620
-1626
-1633
-1639
-1646
-1652
-1659
-1665
-1672
-1678
-1685
-1692
-1698
-1704
-1710
-1716
-1722
-1728
-1734
-1740
-1746
-1751
-1756
-1761
-1766
-1770
-1774
-1778
-1782
-1785
-1788
-1791
-1794
-1797
-1799
-1802
-1805
-1808
-1810
-1813
-1816
-1818
-1821
-1823
-1826
-1828
-1831
-1834
-1836
-1839
-1841
-1844
-1847
-1850
-1853
-1856
-1860
-1863
-1866
-1870
-1873
-1876
-1879
-1882
-1885
-1888
-1891
-1894
-1897
-1900
-1902
-1905
-1908
-1911
-1914
-1917
-1920
-1923
-1926
-1928
-1930
-1932
-1934
-1935
-1937
-1938
-1939
-1939
-1940
-1940
-1940
-1940
-1939
-1938
-1937
-1936
-1935
-1935
-1934
-1934
-1934
-1934
-1934
-1933
-1933
-1932
-1932
-1931
-1931
-1930
-1929
-1928
-1926
-1924
-1922
-1920
-1918
-1916
-1914
-1912
-1910
-1908
-1906
-1904
-1902
-1900
-1899
-1898
-1897
-1896
-1895
-1894
-1894
-1893
-1893
-1892
-1891
-1891
-1890
-1889
-1888
-1887
-1886
-1885
-1884
-1883
-1882
-1882
-1883
-1883
-1884
-1885
-1886
-1887
-1889
-1890
-1891
-1892
-1893
-1893
-1893
-1893
-1893
-1892
-1891
-1890
-1890
-1889
-1888
-1888
-1888
-1888
-1888
-1889
-1889
-1890
-1891
-1892
-1893
-1895
-1896
-1898
-1899
-1901
-1902
-1903
-1904
-1905
-1906
-1907
-1908
-1908
-1908
-1908
-1908
-1907
-1907
-1906
-1906
-1905
-1905
-1904
-1904
-1903
-1902
-1901
-1899
-1898
-1896
-1895
-1894
-1893
-1892
-1891
-1890
-1889
-1887
-1886
-1884
-1882
-1880
-1878
-1876
-1874
-1871
-1867
-1864
-1860
-1856
-1852
-1848
-1845
-1841
-1838
-1835
-1832
-1829
-1826
-1823
-1820
-1817
-1814
-1812
-1810
-1808
-1806
-1804
-1802
-1800
-1798
-1796
-1793
-1790
-1787
-1784
-1781
-1778
-1775
-1772
-1770
-1768
-1767
-1766
-1765
-1764
-1764
-1764
-1763
-1763
-1763
-1762
-1762
-1761
-1760
-1759
-1758
-1756
-1754
-1751
-1749
-1746
-1744
-1741
-1738
-1736
-1734
-1732
-1729
-1727
-1725
-1722
-1719
-1717
-1714
-1711
-1708
-1706
-1703
-1701
-1698
-1696
-1694
-1692
-1690
-1689
-1688
-1688
-1688
-1688
-1688
-1688
-1689
-1689
-1690
-1690
-1690
-1691
-1691
-1692
-1694
-1695
-1696
-1697
-1699
-1700
-1702
-1703
-1705
-1707
-1709
-1711
-1714
-1716
-1719
-1721
-1724
-1728
-1731
-1735
-1739
-1744
-1748
-1753
-1758
-1763
-1768
-1773
-1779
-1785
-1791
-1798
-1805
-1813
-1820
-1828
-1835
-1842
-1850
-1857
-1864
-1872
-1880
-1887
-1895
-1903
-1911
-1919
-1927
-1934
-1941
-1947
-1953
-1958
-1962
-1967
-1971
-1976
-1980
-1985
-1990
-1995
-2000
-2005
-2012
-2017
-2023
-2029
-2036
-2041
-2049
-2055
-2062
-2068
-2074
-2081
-2087
-2093
-2099
-2105
-2110
-2115
-2120
-2124
-2127
-2130
-2132
-2134
-2135
-2136
-2137
-2138
-2138
-2138
-2137
-2136
-2134
-2133
-2131
-2129
-2127
-2125
-2123
-2121
-2119
-2118
-2117
-2116
-2115
-2115
-2115
-2115
-2114
-2114
-2114
-2114
-2114
-2113
-2113
-2112
-2111
-2111
-2110
-2109
-2109
-2108
-2107
-2106
-2104
-2104
-2103
-2103
-2103
-2104
-2105
-2107
-2109
-2112
-2115
-2119
-2123
-2127
-2132
-2136
-2141
-2147
-2152
-2158
-2165
-2171
-2177
-2184
-2190
-2197
-2204
-2211
-2218
-2226
-2234
-2242
-2251
-2260
-2269
-2278
-2287
-2296
-2305
-2315
-2324
-2334
-2344
-2353
-2363
-2373
-2383
-2392
-2400
-2409
-2417
-2425
-2432
-2440
-2447
-2454
-2461
-2468
-2474
-2481
-2488
-2494
-2500
-2506
-2513
-2519
-2525
-2531
-2537
-2542
-2548
-2553
-2558
-2562
-2567
-2572
-2577
-2582
-2586
-2590
-2594
-2597
-2601
-2605
-2610
-2614
-2619
-2624
-2629
-2633
-2638
-2643
-2647
-2652
-2657
-2661
-2665
-2669
-2673
-2677
-2681
-2684
-2688
-2691
-2694
-2698
-2701
-2705
-2709
-2713
-2717
-2721
-2726
-2730
-2734
-2738
-2743
-2747
-2751
-2755
-2759
-2762
-2766
-2769
-2771
-2774
-2776
-2778
-2779
-2780
-2782
-2783
-2784
-2785
-2786
-2787
-2789
-2791
-2793
-2795
-2797
-2799
-2801
-2803
-2804
-2805
-2806
-2807
-2808
-2810
-2811
-2812
-2814
-2815
-2816
-2817
-2817
-2817
-2817
-2817
-2818
-2818
-2818
-2818
-2819
-2820
-2820
-2821
-2821
-2821
-2820
-2819
-2818
-2816
-2813
-2810
-2806
-2802
-2797
-2792
-2787
-2781
-2776
-2770
-2765
-2761
-2757
-2753
-2750
-2747
-2743
-2740
-2737
-2734
-2730
-2727
-2723
-2718
-2714
-2708
-2703
-2697
-2691
-2685
-2679
-2672
-2665
-2658
-2651
-2644
-2637
-2629
-2622
-2615
-2609
-2602
-2596
-2591
-2585
-2580
-2575
-2571
-2566
-2562
-2558
-2554
-2551
-2548
-2544
-2541
-2537
-2533
-2528
-2523
-2518
-2513
-2508
-2502
-2496
-2489
-2482
-2475
-2467
-2460
-2451
-2443
-2435
-2427
-2418
-2410
-2402
-2394
-2386
-2378
-2370
-2361
-2353
-2344
-2335
-2326
-2318
-2310
-2302
-2294
-2286
-2278
-2270
-2261
-2253
-2245
-2238
-2230
-2223
-2215
-2208
-2201
-2195
-2188
-2183
-2178
-2173
-2170
-2166
-2163
-2161
-2159
-2157
-2155
-2154
-2152
-2151
-2149
-2148
-2147
-2146
-2145
-2144
-2143
-2141
-2140
-2139
-2137
-2136
-2134
-2132
-2130
-2128
-2125
-2123
-2121
-2119
-2118
-2116
-2115
-2115
-2115
-2115
-2116
-2117
-2119
-2120
-2122
-2123
-2124
-2125
-2126
-2127
-2128
-2128
-2128
-2127
-2127
-2126
-2125
-2124
-2123
-2122
-2122
-2121
-2121
-2120
-2119
-2118
-2117
-2116
-2116
-2115
-2114
-2113
-2112
-2111
-2111
-2110
-2110
-2111
-2111
-2111
-2111
-2110
-2109
-2108
-2107
-2105
-2103
-2101
-2098
-2096
-2094
-2092
-2090
-2090
-2089
-2089
-2088
-2088
-2088
-2088
-2088
-2089
-2089
-2090
-2092
-2093
-2095
-2097
-2098
-2100
-2101
-2103
-2105
-2107
-2110
-2113
-2117
-2121
-2125
-2130
-2134
-2138
-2142
-2146
-2150
-2154
-2159
-2163
-2166
-2170
-2173
-2177
-2180
-2182
-2185
-2187
-2189
-2190
-2191
-2191
-2191
-2190
-2188
-2187
-2184
-2182
-2180
-2177
-2174
-2171
-2168
-2164
-2160
-2155
-2151
-2146
-2141
-2136
-2130
-2125
-2119
-2112
-2106
-2100
-2094
-2088
-2083
-2078
-2074
-2070
-2066
-2062
-2057
-2053
-2047
-2041
-2037
-2031
-2025
-2021
-2017
-2013
-2009
-2008
-2005
-2005
-2005
-2005
-2005
-2008
-2009
-2013
-2015
-2017
-2021
-2025
-2031
-2036
-2041
-2049
-2056
-2064
-2073
-2081
-2090
-2099
-2108
-2117
-2125
-2134
-2143
-2151
-2160
-2168
-2176
-2185
-2193
-2201
-2210
-2220
-2230
-2241
-2253
-2265
-2277
-2289
-2301
-2313
-2325
-2337
-2348
-2360
-2370
-2381
-2391
-2402
-2412
-2423
-2434
-2444
-2455
-2465
-2476
-2486
-2497
-2507
-2518
-2529
-2541
-2553
-2566
-2579
-2593
-2606
-2620
-2634
-2647
-2661
-2676
-2691
-2706
-2721
-2737
-2754
-2770
-2786
-2802
-2818
-2835
-2851
-2867
-2884
-2901
-2917
-2934
-2951
-2968
-2984
-2999
-3015
-3029
-3043
-3058
-3072
-3087
-3102
-3117
-3134
-3150
-3167
-3184
-3201
-3219
-3236
-3253
-3270
-3287
-3304
-3322
-3340
-3358
-3377
-3397
-3417
-3438
-3459
-3480
-3500
-3520
-3540
-3559
-3577
-3595
-3612
-3628
-3645
-3661
-3677
-3693
-3709
-3725
-3740
-3755
-3770
-3784
-3798
-3811
-3823
-3835
-3846
-3856
-3867
-3876
-3885
-3894
-3902
-3910
-3918
-3925
-3932
-3939
-3946
-3953
-3959
-3965
-3970
-3975
-3978
-3981
-3983
-3984
-3985
-3985
-3985
-3985
-3984
-3983
-3981
-3979
-3976
-3973
-3969
-3964
-3959
-3954
-3949
-3943
-3938
-3933
-3927
-3922
-3916
-3909
-3903
-3895
-3888
-3880
-3872
-3865
-3857
-3850
-3843
-3837
-3831
-3825
-3820
-3815
-3811
-3807
-3804
-3800
-3797
-3794
-3792
-3790
-3788
-3787
-3785
-3784
-3783
-3783
-3782
-3782
-3782
-3782
-3783
-3784
-3785
-3787
-3789
-3791
-3795
-3799
-3803
-3808
-3813
-3818
-3823
-3829
-3834
-3840
-3846
-3852
-3858
-3864
-3871
-3878
-3885
-3892
-3899
-3905
-3912
-3918
-3925
-3932
-3938
-3945
-3951
-3957
-3962
-3967
-3971
-3974
-3978
-3980
-3983
-3985
-3987
-3989
-3991
-3993
-3996
-3998
-3999
-4001
-4002
-4003
-4005
-4006
-4009
-4011
-4013
-4016
-4019
-4022
-4025
-4029
-4032
-4035
-4038
-4043
-4046
-4051
-4057
-4062
-4069
-4075
-4083
-4091
-4101
-4109
-4118
-4128
-4137
-4147
-4157
-4166
-4175
-4183
-4191
-4199
-4206
-4213
-4220
-4226
-4232
-4237
-4242
-4247
-4251
-4255
-4258
-4260
-4262
-4262
-4262
-4261
-4259
-4257
-4255
-4252
-4249
-4245
-4242
-4239
-4237
-4235
-4234
-4234
-4235
-4235
-4237
-4238
-4240
-4242
-4244
-4246
-4250
-4254
-4260
-4266
-4274
-4283
-4293
-4304
-4316
-4328
-4341
-4355
-4368
-4381
-4394
-4407
-4420
-4432
-4445
-4458
-4472
-4485
-4499
-4513
-4527
-4541
-4556
-4570
-4583
-4597
-4611
-4624
-4637
-4649
-4660
-4672
-4683
-4693
-4704
-4714
-4725
-4735
-4746
-4757
-4769
-4780
-4792
-4804
-4817
-4828
-4840
-4852
-4864
-4876
-4889
-4902
-4916
-4930
-4945
-4960
-4975
-4990
-5005
-5019
-5033
-5047
-5060
-5073
-5084
-5095
-5105
-5114
-5122
-5130
-5137
-5143
-5150
-5156
-5162
-5168
-5174
-5180
-5187
-5194
-5200
-5207
-5214
-5221
-5228
-5235
-5242
-5248
-5254
-5259
-5264
-5268
-5272
-5277
-5281
-5286
-5291
-5297
-5304
-5311
-5318
-5326
-5335
-5344
-5354
-5364
-5373
-5383
-5392
-5402
-5411
-5421
-5431
-5441
-5452
-5463
-5474
-5486
-5497
-5509
-5521
-5532
-5544
-5555
-5566
-5576
-5586
-5596
-5605
-5613
-5621
-5628
-5635
-5642
-5649
-5656
-5663
-5670
-5676
-5682
-5688
-5694
-5699
-5706
-5713
-5720
-5729
-5739
-5750
-5763
-5776
-5791
-5806
-5822
-5839
-5856
-5874
-5892
-5911
-5930
-5949
-5970
-5990
-6012
-6033
-6055
-6077
-6100
-6121
-6143
-6165
-6187
-6208
-6230
-6252
-6273
-6294
-6315
-6335
-6356
-6376
-6397
-6417
-6436
-6455
-6473
-6490
-6507
-6524
-6540
-6556
-6571
-6586
-6601
-6616
-6630
-6645
-6660
-6675
-6690
-6705
-6720
-6735
-6749
-6764
-6777
-6791
-6804
-6817
-6830
-6843
-6856
-6868
-6881
-6894
-6908
-6921
-6934
-6947
-6960
-6974
-6988
-7002
-7016
-7030
-7044
-7058
-7073
-7089
-7106
-7124
-7142
-7162
-7181
-7201
-7221
-7241
-7260
-7279
-7298
-7317
-7336
-7355
-7374
-7393
-7412
-7432
-7452
-7472
-7492
-7514
-7536
-7559
-7583
-7608
-7634
-7660
-7687
-7715
-7743
-7771
-7800
-7830
-7859
-7889
-7918
-7948
-7977
-8005
-8032
-8060
-8086
-8112
-8137
-8162
-8186
-8209
-8231
-8253
-8274
-8294
-8314
-8333
-8352
-8371
-8389
-8407
-8423
-8439
-8454
-8469
-8483
-8497
-8510
-8523
-8535
-8548
-8561
-8573
-8585
-8597
-8609
-8621
-8633
-8645
-8657
-8669
-8681
-8694
-8706
-8719
-8731
-8743
-8756
-8768
-8780
-8793
-8806
-8819
-8831
-8844
-8857
-8869
-8881
-8893
-8904
-8914
-8924
-8934
-8943
-8951
-8959
-8968
-8975
-8983
-8990
-8997
-9004
-9010
-9016
-9021
-9025
-9027
-9029
-9031
-9031
-9032
-9032
-9032
-9031
-9030
-9029
-9027
-9025
-9023
-9021
-9020
-9018
-9017
-9016
-9015
-9014
-9012
-9011
-9009
-9007
-9005
-9003
-9001
-8998
-8996
-8993
-8989
-8985
-8980
-8973
-8965
-8957
-8947
-8937
-8926
-8914
-8903
-8892
-8880
-8868
-8857
-8845
-8832
-8819
-8805
-8790
-8776
-8760
-8745
-8730
-8715
-8699
-8683
-8667
-8651
-8635
-8619
-8603
-8586
-8570
-8555
-8539
-8524
-8510
-8495
-8482
-8468
-8455
-8443
-8432
-8421
-8411
-8403
-8396
-8390
-8386
-8382
-8380
-8378
-8378
-8378
-8379
-8381
-8384
-8387
-8390
-8394
-8398
-8402
-8407
-8412
-8417
-8421
-8426
-8430
-8435
-8439
-8443
-8446
-8450
-8454
-8457
-8459
-8462
-8463
-8464
-8464
-8463
-8461
-8459
-8456
-8452
-8448
-8445
-8441
-8437
-8433
-8429
-8425
-8420
-8415
-8409
-8402
-8396
-8389
-8383
-8377
-8370
-8365
-8359
-8355
-8350
-8346
-8343
-8339
-8336
-8332
-8327
-8322
-8316
-8310
-8303
-8295
-8287
-8278
-8270
-8262
-8254
-8247
-8240
-8233
-8227
-8220
-8213
-8206
-8198
-8189
-8180
-8170
-8159
-8147
-8135
-8122
-8111
-8098
-8086
-8073
-8061
-8047
-8034
-8020
-8006
-7992
-7978
-7963
-7949
-7935
-7922
-7908
-7895
-7882
-7870
-7858
-7846
-7834
-7821
-7809
-7797
-7784
-7772
-7760
-7749
-7739
-7729
-7719
-7710
-7700
-7689
-7677
-7664
-7651
-7636
-7621
-7605
-7589
-7572
-7554
-7535
-7515
-7494
-7471
-7448
-7424
-7399
-7373
-7346
-7318
-7290
-7261
-7232
-7203
-7175
-7146
-7118
-7090
-7062
-7035
-7009
-6983
-6958
-6932
-6907
-6883
-6858
-6834
-6810
-6786
-6763
-6740
-6717
-6694
-6671
-6648
-6625
-6601
-6577
-6553
-6528
-6503
-6478
-6453
-6428
-6403
-6379
-6354
-6330
-6305
-6281
-6255
-6230
-6203
-6176
-6148
-6120
-6093
-6065
-6038
-6011
-5985
-5959
-5934
-5910
-5885
-5861
-5837
-5814
-5790
-5766
-5743
-5720
-5697
-5674
-5652
-5630
-5608
-5586
-5565
-5544
-5523
-5503
-5484
-5465
-5447
-5430
-5415
-5400
-5386
-5372
-5359
-5347
-5334
-5321
-5309
-5296
-5283
-5269
-5257
-5244
-5232
-5219
-5207
-5195
-5183
-5172
-5160
-5149
-5139
-5128
-5118
-5109
-5101
-5092
-5084
-5077
-5069
-5061
-5054
-5047
-5039
-5032
-5026
-5019
-5012
-5006
-4999
-4993
-4986
-4979
-4972
-4965
-4958
-4951
-4944
-4937
-4930
-4924
-4917
-4911
-4905
-4899
-4893
-4888
-4882
-4877
-4871
-4867
-4862
-4858
-4854
-4851
-4849
-4847
-4846
-4845
-4844
-4844
-4845
-4846
-4848
-4850
-4852
-4854
-4856
-4857
-4859
-4860
-4861
-4861
-4862
-4862
-4862
-4862
-4861
-4860
-4859
-4858
-4856
-4855
-4854
-4853
-4853
-4853
-4853
-4854
-4854
-4855
-4856
-4856
-4856
-4855
-4853
-4850
-4847
-4843
-4838
-4832
-4825
-4818
-4809
-4799
-4789
-4778
-4766
-4755
-4743
-4730
-4717
-4704
-4690
-4677
-4663
-4650
-4637
-4625
-4613
-4601
-4590
-4578
-4567
-4557
-4546
-4536
-4526
-4516
-4506
-4496
-4485
-4473
-4460
-4446
-4432
-4417
-4401
-4385
-4370
-4356
-4342
-4328
-4316
-4303
-4291
-4279
-4267
-4255
-4242
-4229
-4215
-4200
-4185
-4170
-4155
-4140
-4125
-4110
-4097
-4083
-4073
-4062
-4051
-4041
-4030
-4018
-4006
-3994
-3981
-3968
-3955
-3942
-3927
-3913
-3897
-3881
-3864
-3846
-3827
-3808
-3788
-3766
-3744
-3720
-3696
-3671
-3645
-3618
-3592
-3566
-3542
-3518
-3495
-3473
-3452
-3432
-3412
-3393
-3375
-3359
-3344
-3330
-3317
-3306
-3296
-3286
-3278
-3270
-3263
-3256
-3249
-3242
-3234
-3227
-3219
-3211
-3202
-3194
-3186
-3178
-3170
-3162
-3155
-3149
-3143
-3137
-3131
-3126
-3121
-3116
-3111
-3107
-3103
-3099
-3095
-3091
-3087
-3083
-3079
-3075
-3071
-3067
-3062
-3056
-3050
-3043
-3036
-3028
-3021
-3012
-3003
-2993
-2983
-2972
-2962
-2951
-2940
-2929
-2917
-2906
-2894
-2883
-2871
-2860
-2848
-2836
-2824
-2813
-2801
-2791
-2781
-2772
-2764
-2757
-2750
-2742
-2735
-2728
-2720
-2713
-2704
-2695
-2685
-2673
-2661
-2649
-2636
-2624
-2611
-2599
-2587
-2575
-2563
-2550
-2538
-2524
-2511
-2497
-2482
-2466
-2450
-2434
-2417
-2401
-2383
-2366
-2349
-2331
-2314
-2298
-2282
-2267
-2252
-2238
-2225
-2213
-2203
-2194
-2187
-2182
-2177
-2173
-2170
-2168
-2165
-2164
-2164
-2165
-2167
-2171
-2176
-2182
-2190
-2198
-2208
-2218
-2229
-2241
-2253
-2267
-2281
-2296
-2313
-2331
-2349
-2370
-2391
-2414
-2437
-2461
-2486
-2511
-2536
-2560
-2584
-2606
-2627
-2648
-2667
-2686
-2704
-2722
-2740
-2758
-2777
-2795
-2814
-2833
-2853
-2873
-2893
-2912
-2931
-2949
-2967
-2986
-3006
-3025
-3045
-3065
-3085
-3106
-3127
-3149
-3171
-3193
-3216
-3239
-3262
-3285
-3307
-3329
-3351
-3374
-3396
-3418
-3441
-3464
-3487
-3510
-3534
-3557
-3580
-3601
-3622
-3640
-3657
-3673
-3688
-3702
-3716
-3729
-3741
-3753
-3764
-3775
-3786
-3798
-3809
-3821
-3833
-3844
-3855
-3866
-3875
-3884
-3891
-3896
-3900
-3904
-3907
-3910
-3913
-3916
-3918
-3919
-3919
-3919
-3918
-3916
-3914
-3911
-3907
-3904
-3901
-3898
-3894
-3891
-3888
-3885
-3882
-3880
-3878
-3876
-3875
-3873
-3871
-3869
-3867
-3865
-3862
-3860
-3857
-3854
-3852
-3849
-3845
-3841
-3837
-3832
-3827
-3820
-3812
-3804
-3794
-3783
-3770
-3756
-3740
-3722
-3702
-3680
-3656
-3630
-3603
-3574
-3545
-3514
-3483
-3451
-3418
-3385
-3351
-3317
-3283
-3249
-3214
-3179
-3144
-3108
-3073
-3038
-3004
-2970
-2936
-2902
-2869
-2836
-2803
-2771
-2739
-2707
-2674
-2641
-2608
-2574
-2539
-2504
-2469
-2434
-2397
-2360
-2323
-2285
-2247
-2209
-2171
-2132
-2092
-2052
-2013
-1973
-1934
-1895
-1855
-1816
-1776
-1736
-1695
-1654
-1613
-1571
-1529
-1486
-1442
-1397
-1351
-1303
-1255
-1206
-1157
-1107
-1058
-1008
-960
-911
-861
-812
-763
-714
-666
-618
-571
-524
-478
-432
-385
-339
-292
-246
-200
-156
-112
-70
-30
11
50
89
128
166
204
240
276
311
345
380
414
448
483
518
553
588
623
658
693
726
759
792
823
854
883
912
940
967
994
1018
1041
1062
1081
1097
1112
1124
1134
1143
1149
1154
1158
1160
1161
1162
1163
1163
1162
1160
1159
1157
1154
1150
1147
1144
1142
1140
1139
1139
1140
1142
1144
1147
1150
1153
1156
1159
1163
1167
1171
1174
1178
1183
1189
1195
1203
1211
1219
1228
1237
1246
1254
1261
1269
1277
1286
1294
1303
1312
1321
1330
1338
1347
1354
1361
1368
1374
1380
1388
1396
1406
1416
1425
1434
1443
1450
1458
1465
1473
1480
1488
1495
1502
1509
1515
1521
1527
1534
1540
1546
1552
1557
1561
1565
1568
1571
1574
1577
1580
1583
1585
1587
1588
1588
1588
1586
1584
1581
1577
1573
1569
1566
1563
1560
1557
1553
1549
1544
1540
1534
1529
1522
1516
1509
1501
1494
1486
1478
1469
1461
1453
1445
1437
1429
1422
1415
1409
1403
1397
1391
1385
1378
1370
1362
1353
1345
1337
1328
1320
1311
1302
1292
1280
1267
1251
1234
1215
1195
1174
1151
1127
1101
1075
1049
1020
993
964
934
903
872
842
812
782
753
726
698
672
647
622
599
576
553
532
511
490
471
452
434
417
401
386
371
359
347
338
330
323
319
315
313
312
313
315
318
323
329
336
344
353
364
375
387
400
414
429
446
465
486
509
533
557
582
606
630
654
677
700
723
745
766
787
808
829
849
869
888
905
920
935
948
960
971
981
990
999
1006
1012
1018
1024
1027
1029
1030
1030
1030
1030
1030
1030
1029
1028
1026
1022
1018
1014
1012
1008
1004
1002
1000
997
994
991
988
984
979
973
966
958
949
938
927
916
906
896
887
877
869
860
853
846
840
834
829
825
823
822
822
823
824
825
826
827
828
828
829
830
832
833
834
834
833
831
827
823
818
812
805
798
791
783
775
767
759
751
742
733
723
713
702
691
680
668
654
641
627
613
599
586
572
559
546
532
518
503
489
474
459
444
428
412
396
379
361
342
323
304
284
265
247
229
211
193
176
158
141
124
106
90
73
56
39
23
7
-9
-25
-40
-54
-67
-78
-89
-98
-107
-114
-121
-127
-132
-136
-138
-139
-139
-138
-135
-131
-124
-116
-106
-94
-80
-65
-50
-34
-18
-2
14
29
44
59
74
88
103
118
134
150
166
183
201
219
238
257
275
294
313
332
351
370
389
407
424
440
456
470
485
499
512
525
536
546
554
562
569
576
583
592
601
612
625
639
655
671
689
707
726
745
765
785
806
828
851
875
900
926
951
977
1002
1028
1053
1077
1102
1127
1152
1176
1201
1226
1250
1274
1298
1323
1349
1375
1401
1428
1454
1481
1508
1535
1562
1590
1618
1646
1674
1704
1733
1764
1794
1826
1857
1889
1921
1953
1985
2017
2049
2080
2112
2143
2175
2206
2237
2268
2298
2329
2359
2389
2419
2449
2478
2508
2537
2567
2596
2625
2654
2681
2708
2735
2761
2787
2812
2836
2858
2879
2898
2915
2932
2949
2965
2981
2998
3014
3031
3047
3063
3080
3096
3111
3127
3142
3156
3170
3184
3198
3213
3229
3246
3264
3282
3300
3318
3336
3353
3371
3389
3407
3425
3443
3460
3478
3496
3513
3531
3550
3568
3586
3604
3622
3641
3658
3676
3693
3709
3724
3738
3752
3765
3778
3792
3806
3820
3835
3851
3867
3884
3901
3918
3935
3953
3970
3987
4003
4021
4037
4054
4072
4091
4111
4132
4155
4178
4202
4226
4251
4276
4301
4326
4352
4379
4407
4436
4465
4494
4524
4555
4585
4614
4644
4672
4698
4723
4747
4770
4791
4812
4831
4851
4870
4888
4906
4922
4939
4955
4971
4986
5001
5014
5026
5038
5049
5059
5069
5079
5089
5099
5109
5118
5128
5137
5146
5154
5162
5170
5178
5186
5194
5204
5214
5224
5236
5248
5262
5278
5294
5312
5332
5353
5376
5399
5424
5450
5477
5505
5534
5563
5592
5621
5649
5676
5703
5729
5755
5780
5805
5828
5852
5876
5900
5924
5947
5971
5995
6019
6042
6064
6086
6106
6125
6143
6160
6176
6192
6206
6220
6233
6246
6257
6269
6280
6291
6303
6314
6326
6337
6349
6362
6373
6385
6397
6408
6421
6433
6446
6458
6471
6485
6500
6514
6529
6544
6559
6574
6589
6605
6621
6638
6656
6675
6694
6714
6734
6755
6777
6800
6823
6847
6871
6896
6922
6948
6974
7001
7027
7054
7082
7110
7138
7166
7195
7223
7251
7278
7305
7332
7358
7383
7409
7435
7461
7487
7514
7541
7568
7594
7620
7645
7670
7694
7718
7742
7767
7791
7816
7840
7864
7888
7912
7936
7959
7984
8007
8032
8058
8085
8112
8138
8164
8191
8216
8240
8262
8284
8305
8326
8346
8366
8386
8404
8422
8440
8455
8469
8480
8490
8498
8503
8507
8509
8510
8508
8504
8499
8493
8486
8479
8472
8465
8458
8452
8446
8441
8436
8432
8430
8429
8430
8433
8438
8445
8454
8466
8480
8496
8513
8531
8551
8572
8594
8617
8640
8663
8687
8711
8737
8764
8792
8821
8852
8884
8916
8950
8985
9020
9055
9091
9126
9160
9193
9224
9254
9283
9311
9337
9364
9389
9415
9441
9466
9491
9516
9540
9564
9588
9612
9635
9659
9682
9705
9726
9747
9766
9784
9799
9813
9826
9838
9849
9859
9869
9877
9885
9893
9900
9907
9913
9918
9923
9928
9932
9937
9941
9944
9947
9949
9950
9950
9949
9948
9948
9948
9949
9951
9954
9957
9960
9963
9966
9970
9974
9980
9986
9994
10002
10011
10020
10029
10040
10050
10061
10072
10083
10094
10104
10115
10126
10137
10148
10159
10172
10184
10197
10210
10222
10235
10248
10259
10271
10282
10293
10303
10313
10322
10332
10342
10352
10363
10374
10385
10396
10407
10419
10430
10442
10453
10465
10478
10491
10505
10521
10537
10554
10573
10592
10613
10634
10657
10680
10705
10730
10755
10781
10807
10834
10861
10889
10917
10945
10973
11002
11031
11059
11088
11116
11145
11174
11202
11230
11256
11281
11305
11327
11349
11371
11392
11414
11436
11458
11480
11502
11524
11545
11566
11587
11608
11627
11646
11664
11681
11697
11712
11725
11737
11748
11757
11765
11772
11777
11782
11786
11789
11791
11793
11795
11795
11795
11794
11792
11789
11786
11783
11781
11778
11776
11773
11771
11769
11766
11763
11759
11755
11751
11746
11741
11736
11731
11726
11720
11714
11708
11702
11697
11691
11687
11682
11678
11674
11671
11668
11666
11664
11663
11661
11659
11656
11653
11650
11646
11641
11637
11633
11629
11625
11620
11615
11611
11608
11605
11604
11604
11605
11606
11609
11613
11618
11625
11635
11646
11660
11674
11688
11704
11719
11735
11751
11767
11783
11799
11815
11831
11846
11861
11875
11890
11905
11920
11933
11947
11959
11971
11982
11992
12001
12010
12017
12024
12030
12034
12037
12039
12040
12040
12039
12038
12036
12033
12031
12027
12023
12018
12013
12007
12001
11994
11986
11978
11969
11960
11950
11941
11932
11923
11914
11905
11895
11886
11876
11867
11859
11851
11844
11838
11831
11824
11816
11808
11800
11792
11784
11776
11767
11757
11745
11733
11719
11705
11691
11676
11660
11644
11627
11610
11592
11573
11553
11532
11510
11488
11466
11443
11421
11399
11377
11355
11333
11312
11291
11270
11248
11226
11205
11185
11165
11147
11130
11114
11099
11085
11073
11061
11049
11039
11029
11020
11010
11001
10992
10983
10975
10968
10962
10955
10949
10942
10934
10926
10917
10908
10898
10888
10876
10864
10850
10835
10817
10799
10778
10756
10733
10709
10685
10659
10633
10606
10578
10550
10520
10488
10454
10417
10378
10338
10297
10256
10214
10172
10129
10086
10042
9998
9954
9909
9864
9819
9772
9726
9679
9631
9583
9534
9486
9438
9390
9344
9297
9252
9206
9161
9117
9072
9028
8984
8941
8898
8855
8812
8769
8725
8681
8638
8594
8552
8510
8469
8428
8389
8349
8310
8270
8231
8192
8151
8113
8074
8035
7996
7957
7918
7880
7842
7804
7765
7725
7685
7645
7604
7563
7521
7480
7438
7396
7354
7313
7273
7232
7193
7153
7115
7076
7038
7000
6961
6923
6886
6848
6810
6771
6733
6694
6656
6618
6581
6544
6509
6473
6438
6404
6369
6334
6299
6262
6225
6188
6149
6110
6071
6032
5994
5957
5919
5882
5845
5808
5771
5734
5698
5662
5627
5592
5559
5527
5495
5465
5436
5407
5378
5350
5322
5295
5269
5244
5219
5195
5172
5149
5127
5105
5084
5063
5044
5026
5009
4993
4978
4964
4950
4936
4922
4907
4893
4878
4862
4847
4832
4817
4802
4787
4771
4756
4739
4722
4705
4688
4670
4652
4633
4614
4594
4574
4554
4534
4513
4493
4471
4449
4426
4403
4380
4356
4332
4309
4285
4261
4237
4212
4187
4163
4139
4116
4093
4069
4045
4019
3992
3964
3935
3905
3874
3842
3809
3774
3738
3701
3662
3623
3582
3541
3500
3458
3415
3372
3329
3286
3242
3198
3155
3113
3071
3029
2989
2948
2908
2868
2828
2789
2751
2714
2677
2641
2607
2573
2541
2511
2481
2453
2426
2400
2375
2351
2328
2306
2286
2267
2249
2232
2216
2200
2185
2170
2156
2142
2128
2115
2103
2092
2081
2071
2062
2054
2047
2041
2035
2031
2028
2025
2025
2024
2023
2024
2025
2027
2029
2033
2039
2045
2054
2064
2075
2087
2099
2112
2125
2139
2152
2167
2182
2198
2215
2232
2249
2266
2283
2301
2318
2335
2352
2367
2381
2394
2406
2417
2428
2439
2450
2460
2471
2482
2492
2502
2513
2523
2533
2543
2553
2562
2571
2579
2586
2593
2599
2606
2613
2621
2629
2638
2646
2656
2665
2675
2685
2695
2704
2714
2724
2734
2745
2756
2768
2780
2793
2807
2820
2834
2848
2860
2872
2884
2895
2905
2915
2925
2934
2944
2954
2965
2976
2987
2999
3011
3023
3036
3049
3063
3077
3091
3107
3123
3141
3159
3178
3197
3218
3240
3264
3289
3316
3344
3374
3406
3438
3470
3503
3535
3568
3601
3633
3666
3699
3732
3765
3799
3832
3864
3897
3929
3960
3989
4018
4043
4069
4093
4116
4138
4159
4179
4199
4217
4235
4252
4269
4286
4304
4322
4339
4358
4377
4396
4417
4438
4461
4484
4509
4536
4563
4590
4619
4648
4677
4707
4737
4768
4799
4831
4863
4894
4925
4956
4986
5016
5044
5072
5099
5125
5150
5173
5196
5217
5238
5259
5279
5298
5317
5334
5352
5368
5383
5398
5412
5426
5440
5454
5469
5483
5499
5515
5533
5552
5570
5589
5609
5629
5649
5670
5690
5712
5733
5754
5774
5795
5815
5837
5858
5880
5903
5926
5950
5974
5997
6020
6043
6065
6086
6108
6129
6151
6174
6198
6222
6247
6272
6297
6323
6349
6375
6400
6426
6452
6478
6504
6531
6558
6586
6615
6645
6676
6709
6742
6778
6814
6852
6891
6932
6973
7016
7059
7103
7148
7194
7240
7287
7334
7382
7430
7479
7527
7574
7622
7669
7715
7762
7808
7854
7900
7946
7993
8041
8087
8137
8185
8235
8285
8335
8386
8436
8487
8538
8588
8640
8692
8744
8798
8852
8905
8958
9011
9063
9113
9163
9211
9259
9305
9351
9396
9439
9482
9523
9564
9604
9643
9681
9718
9754
9788
9821
9853
9883
9912
9940
9967
9993
10018
10041
10064
10087
10108
10129
10149
10168
10186
10203
10220
10236
10251
10266
10280
10293
10306
10318
10329
10341
10352
10363
10375
10388
10400
10414
10428
10443
10458
10473
10489
10504
10518
10533
10547
10560
10573
10586
10597
10609
10619
10630
10640
10649
10658
10667
10675
10683
10691
10698
10706
10715
10724
10735
10746
10759
10773
10788
10804
10821
10840
10859
10879
10899
10920
10940
10961
10981
11001
11021
11040
11058
11075
11091
11107
11122
11136
11151
11165
11179
11193
11207
11220
11233
11246
11258
11271
11284
11298
11312
11327
11343
11359
11375
11391
11408
11424
11441
11459
11477
11496
11517
11538
11561
11584
11608
11632
11657
11682
11707
11733
11758
11784
11809
11833
11857
11880
11903
11925
11947
11968
11989
12010
12030
12049
12069
12089
12110
12132
12154
12176
12197
12218
12239
12258
12277
12295
12312
12328
12343
12355
12367
12377
12387
12395
12404
12413
12421
12430
12439
12448
12457
12467
12477
12487
12497
12506
12514
12521
12528
12534
12539
12544
12548
12550
12553
12555
12557
12559
12560
12562
12563
12565
12566
12566
12566
12565
12563
12561
12558
12555
12552
12548
12545
12542
12538
12535
12532
12530
12528
12526
12524
12523
12522
12521
12519
12518
12517
12516
12515
12513
12511
12507
12502
12495
12487
12479
12469
12458
12447
12434
12419
12404
12386
12367
12347
12325
12301
12277
12253
12228
12203
12178
12152
12126
12098
12070
12040
12010
11979
11948
11916
11883
11850
11816
11783
11750
11718
11686
11655
11625
11596
11567
11538
11508
11479
11450
11421
11392
11364
11336
11308
11281
11254
11227
11199
11172
11143
11114
11085
11054
11023
10990
10957
10924
10891
10858
10827
10796
10767
10739
10712
10686
10660
10635
10611
10587
10563
10540
10518
10496
10474
10454
10435
10416
10398
10380
10362
10346
10330
10315
10301
10286
10272
10257
10242
10226
10210
10193
10176
10158
10139
10120
10100
10078
10055
10031
10006
9981
9954
9926
9897
9866
9835
9803
9771
9739
9707
9675
9644
9613
9582
9551
9520
9489
9458
9426
9394
9363
9331
9298
9266
9232
9198
9162
9125
9088
9050
9011
8972
8933
8894
8855
8815
8774
8732
8690
8647
8605
8562
8520
8478
8436
8394
8353
8311
8271
8230
8189
8150
8111
8071
8032
7994
7956
7919
7881
7843
7806
7767
7728
7688
7647
7605
7562
7519
7474
7428
7382
7335
7288
7240
7192
7143
7095
7046
6997
6949
6900
6852
6805
6758
6712
6666
6621
6577
6534
6492
6451
6411
6371
6332
6293
6255
6217
6180
6143
6106
6069
6032
5995
5957
5918
5878
5838
5798
5758
5719
5681
5643
5607
5572
5537
5503
5470
5438
5408
5378
5350
5323
5297
5273
5251
5229
5209
5190
5172
5154
5137
5121
5105
5089
5073
5058
5043
5029
5016
5003
4990
4978
4966
4954
4942
4929
4916
4902
4888
4874
4859
4844
4829
4815
4802
4789
4777
4766
4756
4747
4738
4731
4724
4717
4712
4707
4702
4699
4696
4693
4691
4689
4687
4685
4683
4681
4679
4677
4675
4673
4671
4667
4663
4658
4651
4644
4637
4628
4619
4609
4599
4589
4579
4571
4563
4556
4550
4544
4539
4533
4527
4521
4514
4507
4501
4494
4487
4480
4472
4462
4452
4440
4427
4413
4398
4383
4367
4350
4333
4315
4297
4278
4259
4240
4221
4202
4182
4161
4140
4119
4098
4077
4054
4033
4011
3987
3963
3938
3911
3884
3857
3830
3802
3774
3746
3718
3690
3662
3634
3607
3580
3553
3528
3502
3478
3453
3429
3405
3381
3356
3331
3305
3279
3253
3226
3198
3170
3141
3112
3082
3052
3020
2988
2954
2919
2882
2845
2806
2766
2726
2684
2643
2601
2559
2517
2477
2437
2398
2360
2322
2285
2249
2213
2179
2145
2111
2078
2045
2012
1980
1948
1917
1887
1857
1829
1802
1776
1750
1725
1700
1674
1649
1625
1600
1577
1554
1531
1508
1486
1464
1442
1421
1400
1380
1361
1342
1323
1305
1288
1271
1254
1239
1223
1208
1194
1181
1168
1156
1145
1135
1126
1118
1112
1106
1103
1101
1100
1101
1103
1106
1111
1117
1124
1132
1142
1153
1165
1179
1195
1213
1232
1252
1273
1295
1319
1342
1367
1392
1418
1445
1472
1500
1530
1561
1594
1629
1665
1702
1741
1780
1821
1861
1903
1945
1987
2029
2075
2120
2166
2212
2259
2306
2354
2402
2450
2498
2547
2597
2646
2697
2748
2800
2853
2906
2960
3014
3069
3124
3180
3235
3292
3348
3404
3460
3516
3571
3625
3678
3732
3784
3837
3889
3941
3992
4041
4090
4137
4183
4227
4270
4312
4352
4391
4429
4465
4500
4532
4563
4592
4618
4643
4666
4687
4707
4725
4742
4757
4770
4782
4792
4800
4807
4813
4818
4821
4823
4825
4824
4823
4821
4819
4816
4812
4807
4802
4795
4787
4777
4767
4756
4744
4731
4718
4705
4692
4680
4669
4660
4651
4644
4638
4633
4628
4625
4622
4620
4619
4620
4621
4624
4628
4634
4641
4649
4659
4669
4680
4692
4705
4719
4733
4748
4763
4778
4794
4810
4826
4844
4862
4880
4898
4915
4931
4947
4962
4976
4990
5003
5016
5027
5038
5048
5057
5064
5070
5074
5077
5078
5077
5074
5069
5062
5052
5041
5028
5014
4999
4983
4966
4949
4932
4915
4897
4879
4862
4844
4826
4807
4789
4770
4751
4731
4712
4693
4674
4655
4636
4617
4599
4581
4563
4544
4525
4505
4485
4463
4442
4421
4399
4379
4359
4339
4321
4302
4283
4264
4245
4226
4206
4186
4164
4142
4119
4096
4072
4048
4024
3999
3974
3948
3921
3895
3867
3840
3812
3784
3755
3726
3696
3664
3632
3598
3563
3526
3489
3449
3409
3366
3323
3277
3229
3179
3128
3075
3020
2963
2905
2845
2784
2722
2660
2597
2533
2469
2405
2342
2279
2216
2152
2089
2025
1962
1899
1837
1776
1715
1655
1596
1537
1478
1419
1361
1302
1244
1184
1125
1064
1002
941
879
818
757
696
635
575
514
453
392
331
271
213
155
97
41
-15
-71
-126
-181
-235
-290
-345
-401
-456
-511
-566
-621
-676
-730
-784
-838
-892
-946
-1000
-1055
-1110
-1165
-1220
-1274
-1328
-1382
-1435
-1488
-1540
-1592
-1643
-1693
-1743
-1792
-1840
-1888
-1936
-1984
-2031
-2078
-2125
-2171
-2216
-2262
-2306
-2351
-2396
-2441
-2484
-2528
-2571
-2614
-2658
-2701
-2746
-2789
-2833
-2876
-2919
-2961
-3002
-3042
-3081
-3119
-3156
-3192
-3227
-3261
-3294
-3326
-3356
-3385
-3412
-3437
-3462
-3486
-3509
-3532
-3554
-3575
-3595
-3615
-3633
-3651
-3669
-3686
-3704
-3721
-3738
-3755
-3771
-3785
-3798
-3809
-3819
-3827
-3834
-3840
-3844
-3847
-3848
-3849
-3849
-3850
-3849
-3848
-3845
-3841
-3836
-3830
-3824
-3816
-3807
-3798
-3788
-3777
-3766
-3755
-3743
-3730
-3716
-3702
-3686
-3670
-3653
-3635
-3616
-3597
-3578
-3558
-3538
-3518
-3497
-3477
-3458
-3438
-3419
-3400
-3382
-3365
-3347
-3330
-3312
-3294
-3276
-3257
-3239
-3220
-3201
-3182
-3164
-3145
-3127
-3110
-3093
-3076
-3059
-3042
-3023
-3004
-2985
-2965
-2944
-2921
-2898
-2875
-2851
-2827
-2803
-2778
-2752
-2725
-2697
-2669
-2641
-2612
-2583
-2555
-2526
-2497
-2468
-2439
-2409
-2379
-2349
-2318
-2287
-2255
-2222
-2189
-2154
-2120
-2085
-2051
-2016
-1982
-1949
-1915
-1883
-1851
-1819
-1788
-1757
-1727
-1697
-1667
-1637
-1609
-1581
-1555
-1528
-1503
-1478
-1453
-1428
-1403
-1379
-1355
-1332
-1310
-1288
-1267
-1246
-1225
-1204
-1183
-1162
-1141
-1120
-1097
-1073
-1048
-1022
-993
-963
-931
-897
-861
-823
-784
-745
-704
-664
-623
-581
-538
-494
-450
-406
-362
-320
-278
-239
-200
-164
-129
-95
-62
-30
1
32
62
92
120
148
174
199
224
248
271
293
315
336
357
378
399
419
439
459
479
499
518
536
554
571
586
601
614
626
638
650
661
671
680
689
696
703
708
713
716
718
719
718
717
716
715
714
715
716
717
720
724
729
734
740
747
753
760
767
773
780
786
792
798
804
809
814
818
821
822
823
823
821
818
813
807
799
790
779
767
754
740
726
713
699
687
675
664
654
644
636
628
622
617
613
610
608
607
606
607
608
609
611
612
612
612
612
611
610
610
610
610
611
613
616
618
621
625
629
633
637
641
645
649
654
659
665
672
679
687
695
702
709
717
724
730
735
739
742
744
746
748
750
752
753
754
755
756
756
756
756
755
755
754
753
751
749
747
745
742
739
734
728
721
714
706
698
689
680
669
657
645
632
618
605
593
580
568
557
545
534
524
514
505
497
489
482
475
469
463
458
452
447
441
436
431
425
421
416
413
409
406
404
401
398
395
392
389
386
382
378
373
369
364
360
356
352
349
345
342
339
338
337
338
340
342
345
349
354
359
364
370
376
382
388
393
398
402
405
407
409
411
412
412
410
408
405
402
399
396
392
387
382
377
371
364
358
351
343
334
324
313
300
287
273
257
242
225
208
189
170
150
129
106
82
57
30
2
-27
-57
-88
-119
-151
-183
-215
-248
-280
-313
-346
-379
-411
-444
-477
-510
-543
-576
-609
-643
-676
-708
-741
-774
-808
-841
-875
-909
-943
-977
-1010
-1043
-1074
-1104
-1133
-1160
-1187
-1213
-1238
-1262
-1286
-1311
-1336
-1361
-1387
-1414
-1440
-1468
-1495
-1522
-1550
-1578
-1607
-1636
-1666
-1696
-1726
-1756
-1786
-1815
-1842
-1869
-1894
-1918
-1941
-1962
-1982
-2001
-2017
-2033
-2048
-2061
-2071
-2079
-2085
-2089
-2092
-2093
-2093
-2091
-2088
-2083
-2077
-2069
-2061
-2051
-2040
-2029
-2017
-2004
-1991
-1978
-1965
-1951
-1937
-1923
-1908
-1892
-1875
-1858
-1840
-1821
-1801
-1780
-1759
-1736
-1712
-1686
-1660
-1633
-1606
-1577
-1547
-1516
-1485
-1453
-1421
-1388
-1355
-1322
-1290
-1259
-1228
-1198
-1168
-1139
-1110
-1082
-1054
-1026
-998
-970
-943
-916
-889
-862
-835
-808
-781
-754
-728
-703
-678
-653
-629
-604
-580
-554
-529
-504
-478
-452
-426
-400
-374
-349
-324
-301
-279
-257
-237
-217
-198
-180
-162
-145
-130
-115
-103
-91
-80
-72
-64
-59
-55
-54
-54
-57
-62
-67
-74
-82
-91
-102
-114
-127
-140
-154
-169
-183
-198
-213
-227
-241
-256
-270
-284
-298
-312
-327
-341
-356
-369
-382
-395
-408
-420
-434
-448
-462
-477
-492
-507
-523
-539
-556
-572
-589
-605
-621
-638
-654
-671
-689
-706
-725
-743
-762
-782
-801
-821
-841
-862
-882
-902
-923
-943
-963
-983
-1002
-1022
-1044
-1065
-1087
-1110
-1134
-1158
-1184
-1212
-1241
-1271
-1303
-1335
-1368
-1402
-1436
-1470
-1503
-1536
-1568
-1599
-1630
-1660
-1690
-1719
-1747
-1774
-1800
-1824
-1847
-1869
-1890
-1910
-1929
-1948
-1966
-1984
-2001
-2020
-2039
-2058
-2079
-2100
-2123
-2146
-2170
-2194
-2218
-2242
-2266
-2290
-2313
-2336
-2356
-2376
-2395
-2412
-2429
-2444
-2459
-2473
-2487
-2501
-2515
-2529
-2544
-2559
-2574
-2589
-2604
-2620
-2637
-2655
-2674
-2694
-2715
-2737
-2760
-2784
-2808
-2832
-2857
-2883
-2908
-2934
-2961
-2987
-3014
-3042
-3070
-3099
-3128
-3158
-3187
-3216
-3245
-3274
-3303
-3330
-3357
-3383
-3407
-3431
-3454
-3476
-3497
-3518
-3539
-3559
-3579
-3599
-3619
-3639
-3660
-3680
-3699
-3718
-3736
-3754
-3772
-3789
-3805
-3820
-3835
-3849
-3862
-3875
-3888
-3902
-3916
-3930
-3945
-3960
-3975
-3990
-4005
-4019
-4034
-4049
-4064
-4078
-4094
-4109
-4124
-4138
-4152
-4166
-4179
-4193
-4206
-4218
-4231
-4243
-4257
-4270
-4285
-4301
-4318
-4335
-4354
-4374
-4394
-4415
-4436
-4458
-4480
-4503
-4527
-4551
-4575
-4600
-4625
-4649
-4674
-4699
-4724
-4749
-4775
-4801
-4829
-4857
-4886
-4915
-4944
-4973
-5003
-5032
-5062
-5091
-5120
-5150
-5179
-5208
-5238
-5268
-5298
-5329
-5362
-5395
-5429
-5464
-5499
-5535
-5570
-5606
-5642
-5677
-5711
-5745
-5778
-5809
-5839
-5867
-5894
-5919
-5942
-5963
-5983
-6002
-6019
-6035
-6049
-6063
-6075
-6086
-6096
-6105
-6115
-6125
-6136
-6147
-6160
-6172
-6185
-6198
-6210
-6222
-6233
-6243
-6252
-6259
-6265
-6268
-6270
-6269
-6267
-6262
-6255
-6246
-6234
-6220
-6204
-6186
-6166
-6144
-6120
-6094
-6066
-6037
-6005
-5971
-5937
-5901
-5864
-5827
-5789
-5751
-5711
-5671
-5630
-5589
-5548
-5507
-5467
-5427
-5386
-5347
-5307
-5268
-5229
-5190
-5151
-5112
-5072
-5033
-4993
-4953
-4913
-4872
-4829
-4786
-4742
-4696
-4648
-4599
-4550
-4499
-4448
-4396
-4343
-4290
-4236
-4183
-4130
-4077
-4025
-3972
-3920
-3868
-3815
-3762
-3709
-3656
-3603
-3549
-3495
-3439
-3383
-3326
-3268
-3209
-3149
-3088
-3026
-2964
-2901
-2839
-2777
-2716
-2657
-2598
-2541
-2484
-2429
-2375
-2321
-2269
-2217
-2167
-2118
-2071
-2025
-1984
-1943
-1904
-1867
-1833
-1800
-1770
-1742
-1715
-1690
-1666
-1644
-1624
-1604
-1585
-1568
-1551
-1535
-1521
-1507
-1494
-1481
-1469
-1458
-1447
-1437
-1428
-1420
-1414
-1408
-1404
-1401
-1400
-1399
-1400
-1403
-1406
-1411
-1416
-1422
-1428
-1436
-1443
-1450
-1457
-1463
-1468
-1472
-1476
-1480
-1484
-1487
-1491
-1494
-1496
-1499
-1502
-1504
-1508
-1512
-1516
-1520
-1524
-1528
-1532
-1536
-1540
-1544
-1548
-1551
-1554
-1557
-1560
-1564
-1568
-1573
-1578
-1585
-1593
-1602
-1612
-1623
-1635
-1649
-1664
-1681
-1699
-1719
-1740
-1762
-1786
-1811
-1838
-1866
-1895
-1925
-1957
-1990
-2024
-2060
-2097
-2135
-2175
-2216
-2259
-2303
-2347
-2393
-2439
-2486
-2532
-2579
-2625
-2671
-2717
-2764
-2812
-2860
-2910
-2962
-3014
-3069
-3125
-3183
-3243
-3305
-3368
-3433
-3499
-3566
-3634
-3703
-3774
-3845
-3917
-3991
-4066
-4141
-4216
-4292
-4368
-4444
-4520
-4597
-4673
-4750
-4828
-4907
-4987
-5069
-5151
-5235
-5321
-5408
-5496
-5585
-5675
-5767
-5860
-5954
-6049
-6146
-6244
-6345
-6448
-6552
-6658
-6765
-6873
-6982
-7091
-7201
-7312
-7423
-7534
-7646
-7758
-7870
-7982
-8093
-8204
-8315
-8426
-8537
-8649
-8761
-8873
-8986
-9099
-9212
-9326
-9439
-9552
-9664
-9776
-9888
-9998
-10108
-10218
-10328
-10438
-10548
-10659
-10770
-10881
-10994
-11107
-11220
-11334
-11447
-11560
-11672
-11785
-11896
-12008
-12120
-12231
-12342
-12451
-12560
-12667
-12773
-12877
-12979
-13079
-13177
-13274
-13369
-13464
-13558
-13650
-13742
-13831
-13919
-14004
-14087
-14168
-14247
-14324
-14399
-14473
-14544
-14615
-14683
-14751
-14817
-14882
-14945
-15007
-15067
-15126
-15184
-15241
-15298
-15353
-15408
-15462
-15516
-15570
-15622
-15674
-15726
-15777
-15828
-15879
-15929
-15978
-16026
-16072
-16119
-16164
-16209
-16253
-16296
-16338
-16379
-16421
-16462
-16502
-16542
-16581
-16620
-16660
-16699
-16739
-16779
-16819
-16859
-16900
-16941
-16981
-17022
-17063
-17104
-17145
-17186
-17227
-17269
-17310
-17351
-17393
-17434
-17474
-17515
-17554
-17593
-17632
-17670
-17709
-17747
-17786
-17825
-17863
-17902
-17941
-17980
-18019
-18058
-18098
-18137
-18176
-18214
-18251
-18287
-18322
-18357
-18391
-18425
-18458
-18491
-18524
-18557
-18589
-18621
-18653
-18684
-18716
-18747
-18778
-18809
-18839
-18870
-18900
-18930
-18960
-18989
-19017
-19043
-19069
-19093
-19116
-19137
-19158
-19177
-19196
-19214
-19231
-19247
-19263
-19279
-19295
-19310
-19326
-19341
-19355
-19370
-19383
-19396
-19409
-19422
-19434
-19447
-19460
-19473
-19486
-19499
-19513
-19527
-19541
-19556
-19571
-19586
-19601
-19616
-19631
-19646
-19661
-19676
-19691
-19706
-19721
-19736
-19751
-19766
-19781
-19797
-19812
-19828
-19844
-19860
-19877
-19895
-19915
-19936
-19958
-19982
-20008
-20035
-20064
-20095
-20126
-20160
-20194
-20229
-20265
-20302
-20338
-20375
-20413
-20451
-20490
-20529
-20568
-20607
-20646
-20685
-20724
-20763
-20801
-20839
-20878
-20915
-20953
-20991
-21029
-21066
-21102
-21137
-21170
-21203
-21234
-21264
-21293
-21321
-21347
-21373
-21398
-21423
-21447
-21471
-21495
-21519
-21543
-21567
-21591
-21615
-21637
-21660
-21681
-21702
-21721
-21740
-21758
-21775
-21791
-21806
-21820
-21832
-21843
-21853
-21861
-21867
-21870
-21871
-21870
-21867
-21862
-21856
-21849
-21841
-21832
-21821
-21810
-21797
-21783
-21769
-21753
-21738
-21721
-21705
-21689
-21672
-21656
-21639
-21622
-21605
-21587
-21569
-21550
-21531
-21511
-21491
-21470
-21448
-21425
-21402
-21378
-21353
-21327
-21301
-21274
-21246
-21216
-21186
-21155
-21124
-21091
-21057
-21023
-20988
-20952
-20916
-20880
-20844
-20807
-20771
-20735
-20699
-20663
-20627
-20591
-20554
-20517
-20479
-20442
-20403
-20365
-20326
-20287
-20247
-20208
-20170
-20131
-20093
-20055
-20016
-19978
-19939
-19900
-19861
-19821
-19781
-19741
-19700
-19658
-19617
-19575
-19533
-19492
-19451
-19411
-19372
-19335
-19298
-19262
-19227
-19194
-19161
-19129
-19098
-19068
-19039
-19011
-18984
-18959
-18934
-18911
-18890
-18870
-18851
-18834
-18819
-18806
-18795
-18786
-18779
-18773
-18770
-18767
-18767
-18768
-18771
-18777
-18784
-18794
-18805
-18819
-18836
-18854
-18874
-18896
-18919
-18944
-18971
-18999
-19028
-19059
-19091
-19124
-19158
-19193
-19229
-19264
-19301
-19338
-19375
-19413
-19450
-19487
-19525
-19562
-19599
-19635
-19672
-19708
-19745
-19781
-19817
-19854
-19890
-19927
-19964
-20001
-20038
-20075
-20111
-20146
-20182
-20217
-20252
-20287
-20322
-20356
-20390
-20423
-20456
-20488
-20519
-20550
-20580
-20609
-20638
-20666
-20694
-20721
-20747
-20773
-20796
-20819
-20840
-20860
-20880
-20898
-20915
-20930
-20945
-20959
-20972
-20984
-20995
-21006
-21017
-21027
-21037
-21047
-21056
-21065
-21073
-21082
-21090
-21098
-21106
-21113
-21120
-21126
-21132
-21137
-21141
-21145
-21147
-21149
-21149
-21148
-21146
-21142
-21136
-21130
-21122
-21114
-21104
-21094
-21083
-21071
-21058
-21044
-21030
-21016
-21001
-20985
-20968
-20950
-20931
-20912
-20891
-20870
-20847
-20823
-20797
-20769
-20740
-20709
-20676
-20643
-20608
-20572
-20534
-20495
-20455
-20412
-20369
-20323
-20276
-20228
-20179
-20128
-20076
-20022
-19968
-19912
-19855
-19797
-19737
-19675
-19612
-19547
-19479
-19410
-19339
-19266
-19191
-19113
-19034
-18953
-18870
-18785
-18699
-18612
-18523
-18435
-18346
-18256
-18167
-18078
-17989
-17900
-17812
-17725
-17637
-17550
-17463
-17377
-17291
-17205
-17120
-17036
-16953
-16869
-16786
-16704
-16621
-16540
-16458
-16376
-16296
-16216
-16137
-16059
-15980
-15901
-15822
-15743
-15665
-15587
-15509
-15432
-15355
-15278
-15201
-15126
-15050
-14976
-14902
-14830
-14758
-14687
-14616
-14546
-14477
-14408
-14339
-14270
-14202
-14134
-14066
-13999
-13932
-13865
-13800
-13735
-13670
-13605
-13540
-13475
-13410
-13345
-13280
-13214
-13148
-13082
-13015
-12949
-12882
-12816
-12749
-12682
-12615
-12548
-12480
-12412
-12344
-12275
-12206
-12136
-12066
-11996
-11926
-11855
-11785
-11715
-11646
-11576
-11506
-11437
-11368
-11299
-11231
-11164
-11097
-11030
-10963
-10896
-10830
-10763
-10697
-10631
-10565
-10499
-10432
-10365
-10297
-10229
-10161
-10093
-10024
-9956
-9888
-9819
-9751
-9684
-9616
-9548
-9480
-9413
-9345
-9279
-9213
-9148
-9083
-9020
-8958
-8897
-8837
-8778
-8720
-8663
-8608
-8554
-8502
-8451
-8401
-8353
-8306
-8261
-8218
-8176
-8134
-8093
-8055
-8016
-7978
-7942
-7906
-7871
-7836
-7801
-7767
-7732
-7697
-7663
-7628
-7594
-7559
-7524
-7488
-7451
-7414
-7376
-7339
-7301
-7263
-7224
-7185
-7145
-7104
-7062
-7020
-6977
-6933
-6888
-6843
-6796
-6749
-6700
-6651
-6601
-6550
-6497
-6444
-6390
-6335
-6280
-6223
-6165
-6106
-6046
-5985
-5922
-5859
-5795
-5730
-5665
-5599
-5534
-5467
-5400
-5333
-5265
-5196
-5127
-5057
-4987
-4917
-4847
-4777
-4707
-4637
-4567
-4497
-4427
-4357
-4288
-4219
-4150
-4081
-4011
-3943
-3873
-3804
-3734
-3664
-3594
-3524
-3454
-3385
-3316
-3247
-3179
-3111
-3043
-2975
-2907
-2840
-2771
-2703
-2635
-2567
-2499
-2431
-2364
-2297
-2230
-2164
-2099
-2033
-1970
-1906
-1843
-1779
-1716
-1652
-1588
-1525
-1461
-1397
-1333
-1269
-1205
-1141
-1078
-1014
-952
-890
-827
-765
-704
-642
-581
-520
-459
-399
-339
-280
-222
-164
-108
-52
3
57
109
162
213
265
316
366
416
465
514
561
609
655
701
747
792
836
879
921
963
1004
1045
1086
1126
1166
1206
1245
1285
1324
1363
1402
1441
1480
1518
1557
1595
1633
1671
1708
1746
1783
1820
1857
1893
1929
1964
1999
2033
2067
2100
2133
2165
2197
2228
2259
2289
2318
2346
2372
2397
2421
2444
2465
2485
2504
2522
2539
2555
2570
2584
2597
2610
2621
2632
2641
2650
2657
2664
2669
2674
2678
2681
2683
2684
2685
2685
2684
2683
2681
2678
2674
2669
2662
2655
2648
2639
2631
2622
2613
2604
2595
2586
2577
2569
2559
2550
2541
2532
2523
2515
2506
2497
2489
2482
2475
2468
2462
2457
2452
2447
2442
2438
2434
2430
2427
2425
2423
2422
2422
2422
2423
2425
2428
2432
2436
2441
2446
2451
2457
2463
2469
2474
2480
2486
2492
2498
2505
2513
2521
2530
2539
2550
2560
2571
2583
2594
2605
2616
2627
2637
2647
2657
2667
2677
2687
2698
2708
2718
2728
2737
2745
2753
2760
2767
2773
2779
2784
2789
2794
2798
2802
2804
2806
2808
2808
2808
2807
2805
2803
2801
2798
2794
2789
2783
2777
2769
2760
2751
2740
2729
2717
2705
2692
2678
2664
2650
2635
2619
2602
2585
2567
2548
2528
2508
2487
2465
2443
2420
2397
2372
2348
2322
2297
2272
2246
2221
2195
2170
2144
2119
2094
2069
2044
2020
1996
1973
1950
1929
1909
1890
1873
1856
1841
1827
1814
1802
1791
1782
1773
1765
1759
1753
1749
1745
1743
1742
1742
1743
1746
1750
1754
1760
1765
1771
1778
1784
1790
1797
1803
1809
1815
1821
1826
1831
1836
1840
1843
1847
1849
1852
1854
1855
1855
1855
1854
1852
1849
1846
1843
1839
1835
1830
1826
1820
1815
1809
1803
1796
1789
1782
1775
1768
1761
1754
1747
1740
1734
1727
1720
1714
1707
1701
1694
1688
1681
1674
1667
1660
1653
1646
1639
1633
1627
1621
1617
1614
1612
1610
1610
1610
1611
1612
1614
1617
1620
1624
1628
1632
1637
1643
1648
1654
1660
1665
1670
1675
1679
1684
1688
1693
1698
1704
1710
1716
1723
1731
1739
1748
1758
1769
1780
1792
1805
1818
1832
1846
1861
1876
1892
1908
1925
1942
1960
1978
1996
2016
2035
2056
2076
2098
2120
2142
2165
2189
2213
2237
2261
2285
2308
2332
2356
2380
2404
2428
2452
2477
2502
2528
2555
2582
2609
2637
2666
2695
2724
2754
2783
2813
2843
2873
2902
2931
2961
2990
3019
3048
3076
3104
3132
3158
3184
3209
3233
3256
3279
3301
3322
3342
3361
3379
3397
3414
3431
3446
3461
3475
3489
3502
3514
3526
3537
3547
3556
3564
3571
3577
3583
3587
3592
3595
3599
3601
3603
3605
3605
3605
3604
3602
3600
3596
3592
3586
3579
3571
3562
3553
3543
3533
3522
3510
3498
3485
3472
3457
3442
3426
3409
3392
3373
3354
3334
3313
3292
3269
3245
3221
3196
3170
3143
3116
3089
3061
3033
3005
2977
2950
2922
2894
2867
2840
2814
2789
2764
2739
2716
2692
2670
2648
2627
2606
2587
2569
2552
2536
2521
2506
2492
2478
2464
2451
2437
2424
2410
2395
2380
2364
2347
2330
2311
2292
2271
2249
2226
2203
2178
2153
2127
2100
2072
2043
2013
1983
1952
1921
1889
1856
1822
1787
1752
1715
1677
1638
1598
1557
1513
1469
1423
1375
1326
1276
1224
1171
1116
1060
1002
943
883
823
761
698
636
572
508
444
379
313
248
182
117
52
-13
-77
-140
-203
-265
-327
-388
-449
-510
-571
-631
-690
-750
-809
-867
-926
-984
-1042
-1100
-1157
-1214
-1269
-1324
-1378
-1431
-1482
-1532
-1581
-1629
-1676
-1721
-1766
-1809
-1852
-1894
-1935
-1975
-2013
-2050
-2086
-2120
-2152
-2183
-2212
-2239
-2263
-2286
-2306
-2325
-2341
-2356
-2369
-2380
-2389
-2396
-2401
-2403
-2404
-2403
-2400
-2394
-2386
-2376
-2365
-2351
-2336
-2318
-2299
-2278
-2255
-2229
-2201
-2171
-2138
-2104
-2067
-2028
-1988
-1946
-1902
-1857
-1810
-1762
-1712
-1662
-1609
-1555
-1499
-1442
-1383
-1323
-1261
-1198
-1134
-1069
-1000
-933
-862
-790
-716
-640
-563
-484
-405
-324
-242
-159
-74
12
100
189
279
370
462
555
650
745
842
940
1038
1137
1237
1337
1437
1539
1640
1743
1846
1949
2052
2155
2258
2361
2464
2566
2668
2770
2872
2973
3074
3175
3276
3376
3476
3576
3675
3774
3871
3968
4064
4159
4253
4345
4436
4526
4613
4700
4785
4868
4950
5030
5109
5186
5261
5334
5406
5475
5544
5610
5675
5739
5801
5862
5921
5979
6035
6090
6144
6197
6248
6299
6348
6397
6444
6490
6534
6577
6618
6659
6699
6737
6775
6812
6847
6882
6916
6948
6980
7010
7039
7067
7094
7119
7144
7168
7192
7214
7236
7258
7278
7298
7317
7335
7353
7370
7386
7401
7415
7429
7442
7454
7465
7475
7485
7494
7503
7510
7517
7523
7529
7533
7537
7541
7544
7546
7547
7548
7549
7550
7550
7550
7550
7550
7549
7548
7547
7546
7545
7544
7543
7541
7539
7537
7535
7532
7529
7525
7521
7516
7510
7504
7496
7488
7478
7468
7457
7445
7433
7419
7404
7389
7372
7355
7337
7319
7300
7281
7262
7242
7222
7202
7181
7162
7142
7123
7105
7087
7069
7052
7036
7020
7006
6992
6979
6968
6958
6948
6940
6933
6927
6922
6919
6917
6916
6917
6919
6923
6928
6934
6942
6951
6962
6974
6989
7005
7022
7042
7064
7088
7113
7141
7170
7202
7235
7271
7309
7349
7391
7435
7482
7530
7580
7632
7686
7741
7797
7855
7915
7975
8037
8100
8164
8230
8297
8365
8434
8504
8575
8648
8721
8794
8868
8943
9019
9095
9172
9249
9326
9404
9482
9560
9639
9717
9796
9875
9954
10032
10109
10186
10262
10337
10412
10485
10558
10629
10700
10769
10837
10904
10969
11033
11096
11157
11216
11275
11332
11387
11442
11495
11547
11597
11647
11695
11741
11786
11829
11871
11911
11949
11985
12020
12053
12085
12116
12145
12173
12201
12227
12253
12278
12301
12324
12347
12368
12388
12408
12427
12444
12461
12476
12491
12505
12519
12532
12544
12556
12567
12578
12589
12599
12610
12620
12631
12641
12651
12661
12671
12681
12691
12701
12711
12721
12731
12741
12750
12760
12769
12779
12789
12799
12809
12819
12829
12839
12849
12859
12869
12879
12889
12899
12907
12916
12923
12930
12936
12942
12946
12950
12953
12954
12955
12955
12954
12953
12951
12948
12944
12940
12935
12928
12921
12913
12904
12894
12882
12870
12856
12842
12826
12809
12791
12772
12752
12731
12710
12688
12666
12643
12619
12596
12571
12547
12522
12496
12470
12444
12417
12389
12361
12332
12303
12274
12244
12214
12184
12153
12121
12090
12058
12026
11995
11963
11931
11899
11868
11836
11804
11772
11740
11707
11675
11643
11611
11579
11547
11514
11482
11450
11419
11387
11355
11323
11291
11259
11226
11193
11160
11126
11092
11059
11024
10990
10955
10920
10884
10848
10811
10774
10736
10698
10659
10620
10581
10541
10501
10461
10421
10380
10339
10298
10257
10215
10173
10131
10089
10047
10004
9962
9919
9877
9834
9792
9751
9710
9670
9630
9590
9551
9513
9475
9437
9399
9362
9324
9286
9248
9211
9173
9135
9097
9059
9020
8981
8942
8902
8862
8821
8779
8738
8696
8653
8610
8567
8525
8481
8438
8394
8350
8305
8260
8215
8169
8122
8076
8028
7980
7932
7883
7834
7785
7735
7685
7635
7584
7533
7482
7431
7380
7328
7276
7224
7171
7118
7066
7013
6960
6907
6854
6801
6748
6695
6643
6590
6538
6485
6433
6380
6327
6274
6221
6167
6114
6060
6006
5953
5900
5847
5794
5741
5689
5637
5586
5535
5484
5434
5384
5335
5286
5238
5190
5143
5096
5050
5005
4959
4915
4870
4826
4782
4739
4696
4654
4613
4572
4532
4493
4455
4418
4383
4348
4315
4283
4252
4221
4192
4163
4135
4107
4081
4054
4030
4005
3982
3959
3937
3915
3894
3874
3855
3837
3819
3802
3786
3772
3758
3746
3735
3725
3717
3709
3703
3699
3695
3693
3693
3694
3697
3701
3707
3714
3722
3731
3742
3754
3767
3781
3796
3812
3830
3848
3867
3887
3907
3928
3950
3972
3995
4018
4041
4065
4089
4114
4140
4166
4193
4221
4249
4278
4308
4338
4369
4400
4432
4465
4497
4530
4564
4598
4632
4666
4700
4734
4769
4803
4838
4873
4908
4943
4978
5013
5048
5084
5119
5155
5191
5227
5263
5299
5334
5370
5405
5440
5474
5509
5543
5577
5611
5644
5678
5711
5743
5775
5806
5836
5866
5895
5924
5952
5979
6005
6031
6056
6081
6104
6127
6150
6171
6192
6212
6231
6249
6266
6281
6296
6309
6321
6333
6343
6352
6360
6368
6375
6381
6386
6390
6393
6395
6396
6396
6395
6392
6389
6384
6378
6371
6362
6353
6342
6331
6318
6305
6290
6274
6258
6240
6223
6204
6185
6166
6145
6125
6103
6081
6058
6035
6011
5986
5960
5934
5908
5881
5854
5826
5797
5768
5738
5708
5676
5645
5612
5580
5546
5513
5478
5443
5408
5371
5334
5296
5258
5219
5180
5140
5099
5059
5018
4976
4935
4893
4851
4809
4765
4721
4677
4632
4586
4540
4493
4445
4397
4349
4300
4251
4201
4151
4100
4048
3996
3942
3888
3834
3779
3723
3667
3611
3554
3497
3439
3381
3323
3265
3206
3147
3088
3029
2970
2910
2851
2791
2732
2673
2613
2554
2495
2437
2379
2321
2264
2206
2149
2092
2036
1979
1923
1867
1811
1755
1700
1645
1591
1537
1483
1430
1378
1326
1275
1225
1174
1125
1076
1028
980
933
887
840
795
749
705
661
617
574
532
490
449
409
369
330
292
255
219
184
151
118
87
57
28
1
-26
-51
-75
-98
-120
-140
-160
-180
-198
-215
-231
-246
-260
-273
-284
-295
-305
-313
-320
-326
-331
-335
-338
-339
-340
-339
-337
-333
-329
-323
-317
-310
-302
-293
-283
-273
-261
-249
-236
-222
-207
-191
-175
-158
-140
-121
-102
-82
-62
-41
-20
2
25
48
71
95
119
143
168
192
217
243
268
294
319
345
371
397
423
450
477
503
530
556
583
609
635
660
684
708
732
755
777
799
821
842
863
883
902
921
940
958
976
993
1010
1026
1042
1058
1073
1087
1101
1115
1128
1141
1153
1164
1175
1186
1196
1205
1214
1222
1230
1237
1243
1249
1255
1261
1266
1271
1277
1282
1287
1292
1297
1302
1307
1312
1317
1323
1329
1336
1343
1351
1359
1367
1376
1386
1396
1407
1418
1430
1441
1453
1465
1478
1490
1503
1517
1530
1544
1558
1572
1585
1599
1613
1627
1640
1653
1666
1679
1692
1704
1716
1728
1739
1750
1760
1770
1779
1788
1797
1806
1814
1822
1830
1838
1845
1853
1860
1868
1875
1883
1890
1897
1904
1912
1919
1926
1932
1938
1944
1950
1956
1961
1967
1971
1976
1980
1984
1988
1991
1995
1998
2001
2003
2005
2008
2009
2011
2011
2012
2012
2011
2009
2008
2005
2003
2000
1996
1992
1987
1982
1977
1971
1965
1959
1951
1943
1934
1924
1914
1903
1891
1879
1866
1852
1838
1823
1807
1790
1772
1754
1736
1717
1697
1677
1656
1635
1613
1590
1567
1544
1521
1497
1474
1450
1426
1402
1377
1352
1327
1302
1277
1251
1225
1199
1172
1145
1118
1091
1063
1035
1006
978
950
921
891
862
832
802
772
742
712
682
652
622
593
563
534
504
475
445
416
386
357
328
299
270
241
212
183
154
125
97
68
39
11
-17
-45
-73
-101
-129
-156
-183
-210
-236
-261
-287
-311
-335
-359
-382
-404
-426
-447
-468
-487
-506
-524
-541
-556
-571
-586
-599
-611
-622
-632
-641
-649
-656
-662
-667
-672
-675
-678
-680
-681
-681
-680
-678
-675
-671
-666
-660
-653
-645
-636
-626
-615
-603
-590
-575
-560
-543
-526
-507
-487
-467
-445
-422
-398
-374
-349
-323
-297
-270
-242
-214
-186
-158
-129
-101
-72
-43
-13
17
47
78
109
140
172
203
235
267
299
331
363
395
427
459
491
524
557
589
623
656
689
723
757
792
826
861
896
931
966
1000
1037
1073
1109
1145
1181
1217
1253
1289
1325
1361
1396
1432
1468
1503
1538
1573
1608
1642
1675
1708
1741
1773
1804
1834
1863
1890
1917
1942
1966
1989
2009
2029
2049
2066
2082
2097
2110
2123
2134
2145
2154
2162
2169
2175
2181
2185
2188
2191
2192
2193
2193
2192
2191
2188
2184
2180
2175
2170
2164
2157
2149
2141
2133
2124
2114
2104
2094
2083
2072
2061
2050
2039
2028
2017
2008
1998
1989
1980
1970
1961
1952
1943
1935
1926
1917
1909
1901
1893
1884
1876
1868
1859
1850
1840
1831
1821
1811
1801
1791
1780
1770
1759
1748
1737
1726
1715
1704
1693
1682
1670
1658
1647
1635
1622
1610
1598
1585
1572
1559
1545
1532
1518
1505
1491
1477
1463
1449
1434
1419
1404
1388
1372
1356
1340
1323
1307
1290
1273
1255
1238
1220
1201
1182
1163
1143
1122
1101
1079
1056
1033
1008
985
960
934
908
882
856
829
803
776
748
721
693
666
638
610
583
555
527
499
471
443
415
387
358
330
301
272
243
214
185
155
125
95
64
34
3
-28
-58
-89
-120
-151
-181
-212
-243
-273
-303
-332
-361
-390
-418
-445
-472
-499
-524
-550
-574
-598
-621
-644
-667
-688
-710
-730
-751
-770
-790
-809
-828
-846
-863
-880
-896
-912
-926
-940
-954
-966
-978
-989
-999
-1008
-1016
-1022
-1029
-1034
-1038
-1041
-1043
-1044
-1044
-1044
-1042
-1040
-1037
-1033
-1028
-1022
-1018
-1012
-1004
-998
-990
-982
-974
-966
-957
-948
-939
-929
-920
-910
-900
-889
-879
-868
-858
-847
-836
-824
-813
-801
-789
-777
-765
-753
-741
-728
-716
-703
-691
-680
-668
-657
-646
-636
-625
-615
-606
-596
-588
-579
-571
-564
-557
-551
-545
-540
-536
-531
-528
-525
-522
-519
-517
-515
-514
-513
-512
-511
-511
-510
-511
-511
-512
-513
-514
-516
-518
-520
-522
-525
-528
-532
-535
-539
-544
-548
-553
-558
-563
-569
-574
-580
-585
-591
-596
-601
-606
-611
-616
-620
-625
-629
-633
-637
-641
-646
-650
-655
-659
-664
-669
-673
-678
-683
-688
-693
-698
-703
-708
-714
-719
-725
-731
-737
-743
-750
-757
-764
-771
-779
-787
-795
-805
-814
-825
-836
-847
-859
-872
-886
-901
-916
-932
-948
-966
-984
-1002
-1022
-1042
-1064
-1086
-1109
-1133
-1159
-1185
-1212
-1240
-1269
-1299
-1329
-1361
-1393
-1427
-1461
-1497
-1533
-1570
-1608
-1647
-1687
-1727
-1769
-1811
-1853
-1896
-1940
-1985
-2029
-2075
-2121
-2167
-2214
-2261
-2309
-2357
-2406
-2455
-2505
-2556
-2607
-2658
-2710
-2763
-2816
-2869
-2923
-2977
-3032
-3086
-3141
-3195
-3250
-3305
-3359
-3413
-3467
-3521
-3575
-3629
-3682
-3735
-3788
-3840
-3892
-3943
-3994
-4045
-4094
-4144
-4193
-4241
-4290
-4338
-4385
-4432
-4479
-4525
-4570
-4615
-4659
-4703
-4745
-4788
-4829
-4870
-4910
-4949
-4987
-5024
-5061
-5097
-5132
-5166
-5200
-5232
-5263
-5294
-5323
-5351
-5379
-5405
-5430
-5453
-5475
-5496
-5516
-5534
-5551
-5566
-5581
-5594
-5605
-5616
-5625
-5632
-5638
-5643
-5647
-5649
-5650
-5649
-5648
-5645
-5640
-5634
-5627
-5619
-5609
-5597
-5584
-5570
-5554
-5536
-5517
-5497
-5475
-5451
-5426
-5399
-5370
-5340
-5308
-5275
-5240
-5203
-5164
-5124
-5082
-5039
-4994
-4948
-4900
-4851
-4801
-4749
-4696
-4642
-4587
-4531
-4473
-4415
-4355
-4294
-4232
-4169
-4106
-4041
-3975
-3909
-3842
-3774
-3705
-3636
-3566
-3495
-3424
-3351
-3278
-3205
-3131
-3057
-2982
-2907
-2831
-2756
-2681
-2606
-2531
-2457
-2383
-2310
-2237
-2165
-2094
-2024
-1954
-1885
-1817
-1750
-1684
-1619
-1555
-1492
-1431
-1370
-1311
-1252
-1195
-1138
-1082
-1028
-974
-921
-870
-820
-771
-723
-676
-631
-587
-544
-503
-463
-424
-387
-351
-316
-283
-251
-220
-190
-162
-134
-108
-83
-59
-35
-13
8
29
48
67
85
102
118
133
148
162
174
186
197
207
216
224
231
238
244
248
252
255
257
259
259
258
257
254
251
247
242
237
230
223
216
207
198
189
178
168
156
145
132
119
105
90
75
59
42
24
5
-14
-33
-53
-74
-95
-117
-139
-161
-184
-208
-231
-255
-278
-302
-326
-350
-375
-399
-424
-449
-474
-499
-524
-550
-576
-601
-628
-654
-681
-707
-735
-762
-790
-817
-845
-873
-901
-930
-958
-987
-1016
-1046
-1075
-1105
-1135
-1165
-1196
-1227
-1257
-1288
-1320
-1351
-1382
-1414
-1446
-1478
-1510
-1542
-1574
-1607
-1640
-1672
-1706
-1739
-1772
-1806
-1839
-1873
-1906
-1940
-1974
-2007
-2041
-2075
-2108
-2141
-2174
-2207
-2240
-2272
-2304
-2335
-2366
-2397
-2428
-2459
-2489
-2519
-2548
-2578
-2607
-2636
-2665
-2694
-2723
-2752
-2780
-2809
-2837
-2865
-2893
-2921
-2948
-2976
-3004
-3032
-3060
-3088
-3116
-3144
-3172
-3200
-3229
-3257
-3286
-3315
-3343
-3372
-3401
-3430
-3460
-3489
-3519
-3548
-3578
-3608
-3638
-3668
-3698
-3728
-3759
-3789
-3820
-3850
-3880
-3910
-3940
-3970
-4000
-4029
-4058
-4086
-4114
-4142
-4169
-4196
-4221
-4247
-4271
-4295
-4318
-4340
-4362
-4383
-4403
-4423
-4442
-4459
-4476
-4492
-4507
-4522
-4535
-4548
-4559
-4570
-4580
-4589
-4597
-4604
-4609
-4614
-4618
-4621
-4623
-4624
-4624
-4624
-4622
-4620
-4616
-4612
-4606
-4600
-4592
-4583
-4573
-4562
-4550
-4536
-4522
-4506
-4489
-4471
-4452
-4432
-4410
-4388
-4364
-4339
-4313
-4286
-4258
-4228
-4198
-4166
-4134
-4100
-4066
-4030
-3994
-3956
-3918
-3879
-3839
-3797
-3755
-3712
-3669
-3624
-3578
-3532
-3485
-3438
-3390
-3341
-3292
-3242
-3192
-3142
-3091
-3041
-2989
-2938
-2887
-2835
-2783
-2731
-2679
-2627
-2575
-2523
-2470
-2418
-2366
-2314
-2263
-2211
-2161
-2110
-2059
-2009
-1959
-1909
-1860
-1811
-1762
-1713
-1664
-1615
-1566
-1518
-1469
-1420
-1371
-1322
-1273
-1223
-1173
-1123
-1073
-1022
-971
-920
-869
-817
-766
-714
-662
-609
-556
-504
-451
-398
-345
-291
-238
-184
-131
-78
-24
29
83
137
191
245
298
352
406
460
514
568
622
676
730
784
837
891
944
996
1049
1101
1153
1204
1256
1306
1357
1407
1457
1507
1556
1604
1652
1700
1748
1795
1841
1887
1932
1977
2021
2065
2109
2152
2194
2236
2278
2319
2359
2399
2439
2478
2516
2554
2591
2627
2663
2698
2733
2766
2800
2832
2864
2895
2925
2955
2983
3010
3037
3062
3086
3109
3132
3153
3173
3192
3211
3228
3244
3258
3272
3284
3295
3305
3313
3320
3326
3331
3334
3337
3337
3337
3335
3332
3328
3322
3315
3306
3296
3284
3271
3257
3241
3224
3205
3184
3162
3139
3114
3088
3060
3031
3001
2969
2936
2901
2866
2829
2791
2751
2711
2669
2627
2585
2541
2497
2453
2408
2363
2317
2271
2224
2176
2128
2079
2031
1981
1931
1881
1831
1780
1729
1678
1626
1574
1521
1468
1416
1363
1309
1256
1203
1150
1097
1044
991
939
886
834
782
731
680
629
579
530
481
432
384
337
290
244
198
153
109
65
22
-20
-62
-103
-143
-182
-221
-259
-297
-334
-370
-406
-441
-475
-508
-541
-572
-603
-633
-662
-690
-718
-744
-770
-796
-820
-844
-868
-891
-913
-934
-955
-975
-994
-1012
-1030
-1047
-1063
-1079
-1093
-1107
-1121
-1134
-1146
-1157
-1168
-1177
-1187
-1196
-1204
-1211
-1218
-1225
-1231
-1237
-1242
-1247
-1252
-1256
-1261
-1264
-1268
-1271
-1274
-1277
-1279
-1281
-1283
-1284
-1286
-1287
-1288
-1288
-1289
-1289
-1288
-1288
-1287
-1285
-1284
-1281
-1279
-1276
-1273
-1269
-1265
-1261
-1256
-1251
-1246
-1240
-1233
-1226
-1218
-1210
-1201
-1192
-1183
-1173
-1163
-1153
-1142
-1132
-1121
-1110
-1099
-1087
-1076
-1064
-1052
-1040
-1027
-1014
-1000
-987
-973
-959
-943
-928
-912
-896
-879
-861
-843
-825
-806
-787
-768
-748
-727
-706
-684
-662
-639
-616
-592
-568
-542
-517
-490
-463
-435
-406
-377
-347
-317
-286
-255
-223
-191
-158
-124
-91
-57
-22
13
48
83
118
154
190
226
262
298
334
370
406
442
479
515
552
588
625
661
697
733
769
804
839
873
907
941
973
1004
1036
1066
1096
1124
1152
1178
1204
1229
1253
1276
1297
1318
1338
1356
1374
1390
1405
1419
1432
1444
1455
1464
1473
1480
1486
1492
1496
1500
1502
1504
1505
1504
1503
1501
1498
1494
1490
1484
1478
1470
1462
1454
1445
1435
1424
1413
1401
1388
1375
1362
1348
1333
1318
1303
1287
1272
1255
1239
1223
1207
1190
1174
1158
1142
1126
1110
1094
1078
1062
1046
1030
1014
998
982
966
951
935
919
904
888
872
857
841
825
809
793
777
761
744
728
712
696
679
663
646
630
614
597
581
564
548
531
513
496
479
461
443
425
406
388
369
349
330
310
290
270
251
231
211
191
172
153
134
115
96
77
59
41
23
6
-11
-28
-44
-60
-76
-92
-108
-124
-139
-154
-170
-185
-200
-215
-229
-244
-258
-272
-286
-300
-314
-328
-341
-355
-369
-384
-398
-412
-427
-442
-458
-473
-489
-505
-520
-536
-552
-568
-584
-601
-617
-634
-652
-669
-687
-706
-725
-744
-764
-784
-804
-825
-846
-868
-890
-912
-934
-957
-981
-1004
-1028
-1053
-1077
-1102
-1127
-1152
-1178
-1203
-1229
-1255
-1281
-1307
-1334
-1360
-1386
-1412
-1438
-1464
-1490
-1515
-1540
-1565
-1589
-1613
-1636
-1659
-1682
-1704
-1725
-1746
-1767
-1787
-1807
-1826
-1845
-1863
-1881
-1899
-1916
-1934
-1951
-1967
-1983
-1999
-2015
-2029
-2045
-2060
-2074
-2089
-2103
-2117
-2130
-2144
-2157
-2171
-2184
-2197
-2210
-2224
-2237
-2251
-2264
-2278
-2293
-2307
-2321
-2336
-2351
-2367
-2383
-2399
-2415
-2432
-2449
-2467
-2485
-2503
-2522
-2541
-2561
-2582
-2603
-2625
-2647
-2669
-2692
-2715
-2738
-2762
-2786
-2810
-2834
-2859
-2884
-2909
-2935
-2960
-2986
-3012
-3038
-3064
-3090
-3116
-3142
-3168
-3194
-3220
-3246
-3272
-3298
-3324
-3349
-3374
-3399
-3424
-3448
-3472
-3495
-3518
-3540
-3562
-3583
-3603
-3622
-3641
-3659
-3676
-3692
-3708
-3722
-3736
-3749
-3762
-3774
-3785
-3795
-3805
-3814
-3822
-3829
-3836
-3842
-3847
-3851
-3855
-3857
-3859
-3860
-3861
-3860
-3859
-3857
-3854
-3851
-3847
-3842
-3836
-3830
-3823
-3816
-3808
-3799
-3789
-3778
-3767
-3756
-3743
-3730
-3715
-3700
-3685
-3668
-3651
-3633
-3614
-3595
-3575
-3554
-3533
-3511
-3489
-3466
-3443
-3419
-3395
-3371
-3346
-3321
-3295
-3270
-3244
-3217
-3191
-3164
-3137
-3109
-3081
-3053
-3025
-2996
-2968
-2939
-2910
-2880
-2851
-2821
-2791
-2761
-2730
-2699
-2668
-2637
-2605
-2574
-2541
-2509
-2476
-2444
-2411
-2378
-2344
-2311
-2277
-2244
-2210
-2176
-2142
-2107
-2073
-2039
-2004
-1970
-1935
-1901
-1867
-1833
-1799
-1765
-1731
-1698
-1665
-1632
-1599
-1566
-1534
-1502
-1470
-1439
-1408
-1378
-1348
-1319
-1290
-1262
-1234
-1207
-1180
-1154
-1128
-1104
-1079
-1056
-1033
-1010
-989
-968
-948
-929
-910
-893
-876
-860
-845
-830
-817
-804
-792
-781
-770
-760
-751
-743
-735
-728
-722
-717
-712
-708
-704
-701
-698
-696
-694
-693
-692
-692
-693
-694
-695
-697
-699
-702
-705
-708
-712
-715
-719
-723
-727
-732
-737
-742
-748
-753
-759
-765
-772
-778
-785
-792
-799
-805
-812
-819
-826
-832
-839
-845
-851
-857
-863
-869
-875
-880
-885
-891
-896
-901
-906
-910
-915
-919
-923
-926
-930
-933
-935
-938
-940
-942
-943
-944
-944
-944
-944
-943
-942
-940
-938
-936
-933
-929
-926
-922
-917
-912
-907
-901
-895
-889
-882
-874
-866
-857
-849
-839
-830
-820
-809
-799
-788
-777
-765
-753
-741
-729
-716
-703
-689
-675
-660
-644
-629
-613
-596
-579
-562
-544
-526
-507
-488
-469
-450
-430
-409
-388
-367
-346
-324
-301
-278
-255
-232
-208
-183
-158
-133
-108
-82
-55
-29
-1
26
54
82
111
140
169
199
228
259
289
320
351
383
415
447
479
512
545
579
612
646
680
714
748
781
815
849
883
916
949
982
1016
1048
1081
1113
1146
1177
1209
1240
1271
1302
1332
1362
1392
1422
1451
1479
1508
1536
1564
1591
1618
1645
1672
1699
1725
1751
1776
1802
1826
1851
1875
1899
1922
1945
1967
1989
2009
2031
2051
2071
2090
2109
2127
2144
2161
2177
2193
2209
2224
2238
2251
2264
2277
2288
2299
2309
2319
2328
2336
2344
2351
2358
2364
2370
2375
2379
2383
2387
2390
2392
2393
2394
2394
2394
2393
2391
2388
2385
2381
2376
2371
2365
2358
2350
2342
2333
2323
2312
2301
2289
2277
2264
2250
2235
2220
2205
2189
2172
2155
2138
2121
2103
2085
2066
2047
2028
2009
1989
1969
1948
1928
1906
1885
1863
1841
1819
1797
1774
1751
1728
1704
1680
1657
1633
1609
1585
1560
1536
1511
1487
1462
1438
1413
1389
1365
1340
1317
1293
1270
1247
1224
1201
1179
1157
1135
1113
1092
1070
1049
1028
1006
986
966
946
926
907
888
870
851
833
816
798
781
764
747
731
715
700
684
669
654
639
624
609
595
580
566
552
538
524
510
496
483
469
456
443
430
418
405
393
381
369
357
346
334
323
312
301
289
278
267
256
245
233
222
211
200
190
179
169
158
148
137
126
116
105
94
83
72
61
50
39
28
17
6
-6
-17
-28
-39
-50
-61
-72
-83
-94
-105
-115
-126
-137
-147
-158
-169
-180
-190
-201
-212
-222
-233
-244
-254
-265
-275
-285
-295
-304
-314
-324
-333
-343
-353
-362
-372
-381
-391
-400
-410
-420
-430
-439
-449
-459
-468
-478
-488
-497
-507
-516
-525
-534
-544
-553
-563
-572
-582
-591
-601
-611
-620
-630
-640
-650
-660
-670
-681
-691
-701
-712
-723
-734
-745
-756
-767
-778
-790
-801
-813
-824
-836
-848
-860
-872
-885
-897
-910
-923
-936
-950
-963
-977
-990
-1004
-1018
-1032
-1046
-1060
-1074
-1089
-1103
-1118
-1133
-1147
-1162
-1177
-1191
-1206
-1220
-1235
-1249
-1264
-1278
-1292
-1306
-1320
-1334
-1349
-1363
-1377
-1391
-1404
-1418
-1432
-1446
-1459
-1473
-1486
-1499
-1512
-1525
-1538
-1550
-1562
-1574
-1586
-1598
-1609
-1620
-1631
-1642
-1653
-1664
-1675
-1685
-1696
-1706
-1716
-1727
-1737
-1747
-1757
-1767
-1776
-1786
-1795
-1805
-1814
-1823
-1832
-1841
-1849
-1857
-1865
-1872
-1879
-1885
-1892
-1897
-1902
-1907
-1911
-1915
-1919
-1922
-1924
-1926
-1928
-1929
-1929
-1929
-1929
-1928
-1926
-1924
-1921
-1918
-1914
-1910
-1905
-1899
-1893
-1886
-1878
-1870
-1860
-1851
-1840
-1829
-1817
-1805
-1792
-1778
-1763
-1748
-1733
-1716
-1699
-1682
-1663
-1645
-1625
-1605
-1584
-1563
-1541
-1519
-1496
-1473
-1449
-1425
-1400
-1375
-1349
-1323
-1297
-1270
-1242
-1214
-1186
-1157
-1128
-1099
-1069
-1039
-1008
-978
-947
-916
-884
-853
-821
-788
-756
-724
-691
-658
-625
-592
-559
-526
-493
-460
-427
-394
-362
-329
-297
-264
-232
-201
-169
-138
-107
-77
-47
-17
12
41
70
98
126
154
181
207
234
259
285
310
334
358
381
404
426
448
470
491
511
531
550
569
587
604
621
637
652
666
680
693
705
717
727
737
747
755
763
770
776
782
786
791
795
798
801
803
805
806
807
808
808
808
807
806
804
802
800
797
793
789
785
781
776
770
765
759
752
746
739
732
725
718
710
703
695
688
680
672
665
657
648
640
632
623
615
606
598
589
581
572
564
556
548
539
531
523
515
507
499
491
484
476
468
460
452
444
436
429
421
413
406
398
390
383
375
368
361
353
346
338
331
324
317
309
302
295
288
281
274
267
261
255
249
243
237
232
226
221
216
211
207
202
198
195
191
188
185
182
179
176
173
170
168
165
163
161
159
157
155
154
153
153
152
152
152
152
153
154
155
156
157
159
160
162
164
167
169
171
174
177
180
183
186
190
193
197
200
204
208
211
215
219
223
227
231
235
240
244
249
254
259
264
269
275
281
287
293
300
307
314
322
330
338
347
355
364
373
382
391
400
409
419
428
438
448
458
468
478
488
499
509
520
531
542
553
564
575
587
598
609
620
632
643
655
666
678
689
701
713
725
737
748
760
772
783
795
807
819
832
844
857
870
883
897
910
924
938
952
967
981
996
1010
1026
1041
1056
1072
1087
1103
1119
1134
1150
1166
1182
1198
1214
1230
1246
1262
1278
1295
1311
1327
1343
1360
1376
1393
1409
1426
1443
1460
1477
1493
1510
1527
1544
1560
1577
1593
1609
1625
1640
1655
1670
1685
1699
1713
1727
1741
1754
1767
1780
1793
1805
1817
1829
1841
1852
1863
1873
1883
1893
1903
1912
1921
1929
1937
1945
1953
1961
1968
1975
1982
1989
1996
2001
2009
2015
2021
2027
2033
2039
2045
2050
2056
2061
2066
2071
2076
2081
2086
2090
2095
2099
2104
2108
2113
2117
2121
2126
2130
2134
2138
2142
2146
2150
2153
2157
2160
2164
2167
2170
2173
2176
2178
2181
2183
2185
2188
2189
2191
2193
2194
2196
2197
2198
2199
2200
2200
2201
2202
2202
2203
2203
2204
2204
2204
2204
2204
2204
2204
2204
2204
2204
2203
2203
2203
2203
2202
2202
2201
2200
2199
2198
2196
2195
2193
2191
2189
2187
2185
2183
2180
2178
2175
2172
2169
2166
2163
2160
2157
2154
2151
2147
2144
2141
2138
2135
2131
2128
2125
2121
2118
2115
2112
2109
2106
2103
2100
2097
2094
2091
2089
2086
2084
2082
2080
2078
2076
2075
2074
2072
2071
2071
2070
2070
2070
2070
2070
2071
2072
2073
2075
2076
2079
2081
2084
2087
2091
2095
2099
2104
2109
2115
2121
2127
2134
2141
2149
2158
2166
2176
2185
2196
2206
2217
2229
2241
2254
2267
2280
2294
2309
2324
2339
2355
2371
2387
2403
2420
2438
2456
2474
2493
2512
2531
2551
2572
2592
2614
2635
2657
2679
2701
2724
2747
2770
2794
2817
2841
2865
2890
2914
2938
2963
2987
3012
3036
3061
3086
3110
3135
3160
3184
3209
3233
3258
3282
3306
3331
3355
3379
3403
3427
3450
3474
3498
3521
3544
3567
3590
3613
3635
3657
3679
3701
3722
3743
3763
3783
3803
3822
3840
3858
3875
3892
3908
3924
3938
3953
3967
3980
3992
4003
4014
4026
4035
4045
4053
4059
4067
4073
4078
4083
4086
4090
4091
4094
4094
4094
4093
4091
4088
4085
4080
4075
4069
4062
4054
4046
4037
4027
4017
4005
3993
3980
3966
3952
3937
3921
3904
3887
3869
3851
3832
3813
3793
3773
3752
3731
3709
3687
3665
3642
3619
3596
3573
3549
3524
3500
3475
3449
3424
3398
3371
3345
3318
3291
3263
3236
3208
3180
3151
3123
3094
3066
3037
3008
2979
2950
2920
2891
2862
2832
2802
2773
2743
2713
2682
2652
2622
2591
2560
2529
2498
2466
2435
2403
2370
2338
2305
2272
2238
2205
2171
2136
2102
2067
2032
1996
1960
1924
1887
1850
1813
1776
1738
1700
1662
1623
1584
1545
1506
1466
1426
1386
1346
1305
1265
1224
1183
1142
1101
1060
1018
977
936
895
853
812
770
729
687
646
605
563
522
480
439
398
357
316
275
234
194
153
113
74
34
-5
-44
-82
-120
-157
-194
-231
-266
-301
-336
-370
-403
-435
-467
-498
-529
-559
-588
-617
-645
-672
-699
-725
-750
-775
-798
-822
-844
-866
-887
-907
-926
-945
-963
-980
-997
-1012
-1027
-1041
-1055
-1067
-1079
-1090
-1100
-1109
-1117
-1125
-1131
-1137
-1142
-1146
-1149
-1151
-1153
-1153
-1153
-1152
-1151
-1148
-1145
-1141
-1136
-1131
-1125
-1118
-1110
-1102
-1093
-1083
-1072
-1061
-1048
-1036
-1022
-1008
-994
-978
-962
-946
-928
-910
-892
-873
-854
-834
-814
-793
-771
-749
-727
-704
-681
-657
-633
-608
-583
-558
-532
-506
-480
-454
-427
-399
-372
-344
-315
-287
-258
-229
-200
-170
-140
-110
-80
-49
-19
13
44
75
106
138
169
201
233
264
296
328
359
391
422
453
484
515
546
576
607
637
667
696
726
755
784
812
841
869
897
924
951
977
1002
1029
1054
1079
1103
1127
1151
1174
1196
1218
1240
1261
1282
1302
1321
1340
1358
1376
1393
1410
1425
1441
1455
1469
1482
1495
1507
1518
1528
1538
1548
1556
1564
1571
1578
1584
1589
1594
1597
1600
1603
1604
1605
1605
1604
1602
1600
1596
1592
1587
1581
1574
1566
1557
1547
1536
1525
1513
1500
1486
1472
1456
1440
1423
1405
1386
1367
1347
1326
1304
1282
1259
1235
1210
1185
1158
1131
1103
1074
1045
1014
984
952
920
887
854
820
785
750
715
679
642
605
567
529
491
452
413
373
333
293
252
211
170
129
87
45
3
-39
-82
-124
-167
-210
-253
-295
-338
-381
-424
-468
-511
-554
-596
-639
-682
-724
-766
-808
-850
-892
-934
-975
-1016
-1057
-1097
-1137
-1176
-1215
-1254
-1293
-1331
-1369
-1406
-1443
-1480
-1516
-1552
-1587
-1622
-1656
-1690
-1724
-1757
-1789
-1822
-1853
-1885
-1915
-1946
-1976
-2005
-2033
-2063
-2090
-2118
-2145
-2171
-2197
-2222
-2247
-2272
-2295
-2319
-2341
-2364
-2385
-2407
-2427
-2448
-2467
-2487
-2505
-2523
-2541
-2558
-2575
-2591
-2606
-2621
-2635
-2649
-2663
-2676
-2688
-2700
-2711
-2722
-2731
-2741
-2749
-2757
-2764
-2771
-2777
-2783
-2788
-2793
-2797
-2801
-2805
-2807
-2810
-2812
-2813
-2814
-2814
-2814
-2814
-2813
-2812
-2810
-2808
-2805
-2802
-2798
-2794
-2790
-2785
-2779
-2773
-2766
-2759
-2751
-2743
-2734
-2725
-2715
-2704
-2693
-2682
-2670
-2657
-2644
-2630
-2616
-2601
-2585
-2569
-2553
-2536
-2519
-2501
-2483
-2465
-2447
-2428
-2409
-2390
-2370
-2351
-2331
-2311
-2291
-2270
-2250
-2229
-2208
-2188
-2166
-2145
-2124
-2102
-2081
-2059
-2037
-2015
-1993
-1971
-1948
-1926
-1903
-1881
-1858
-1834
-1811
-1788
-1764
-1740
-1716
-1692
-1668
-1643
-1619
-1594
-1569
-1544
-1520
-1495
-1469
-1444
-1419
-1393
-1368
-1342
-1316
-1290
-1264
-1238
-1211
-1185
-1158
-1131
-1104
-1077
-1050
-1022
-996
-968
-941
-914
-886
-859
-832
-805
-778
-751
-723
-696
-670
-643
-616
-589
-563
-536
-510
-483
-457
-431
-405
-378
-353
-327
-301
-276
-251
-226
-201
-176
-152
-128
-104
-80
-57
-33
-10
12
34
56
78
99
119
140
159
178
197
215
233
249
266
281
296
311
324
337
349
361
372
382
392
401
410
418
425
432
439
445
451
456
461
466
470
473
476
479
481
483
484
485
485
486
485
484
483
481
479
476
473
469
465
461
456
451
445
439
433
426
419
412
404
395
387
378
369
359
349
339
329
318
308
296
285
274
262
250
238
225
212
200
186
173
160
146
132
118
104
90
76
61
47
32
17
2
-13
-28
-44
-59
-75
-91
-108
-124
-141
-158
-175
-193
-210
-228
-245
-263
-281
-299
-317
-335
-353
-371
-390
-408
-426
-445
-463
-482
-500
-519
-537
-556
-575
-593
-612
-631
-649
-668
-686
-704
-722
-740
-758
-775
-792
-809
-826
-843
-859
-875
-891
-907
-922
-937
-952
-967
-982
-996
-1010
-1024
-1037
-1051
-1064
-1076
-1089
-1101
-1113
-1125
-1137
-1148
-1159
-1171
-1182
-1193
-1203
-1214
-1224
-1234
-1244
-1254
-1264
-1273
-1283
-1292
-1301
-1310
-1319
-1327
-1336
-1344
-1352
-1360
-1367
-1375
-1382
-1389
-1396
-1402
-1409
-1415
-1421
-1427
-1432
-1438
-1443
-1448
-1452
-1457
-1461
-1465
-1468
-1471
-1474
-1477
-1479
-1481
-1483
-1484
-1485
-1485
-1485
-1485
-1485
-1484
-1482
-1480
-1478
-1476
-1472
-1469
-1465
-1460
-1455
-1449
-1443
-1437
-1430
-1423
-1415
-1407
-1398
-1390
-1380
-1370
-1360
-1350
-1339
-1327
-1316
-1304
-1291
-1278
-1265
-1252
-1238
-1225
-1210
-1196
-1182
-1167
-1152
-1138
-1122
-1107
-1091
-1075
-1059
-1043
-1026
-1008
-993
-975
-958
-940
-923
-905
-886
-868
-850
-831
-813
-794
-775
-756
-736
-717
-698
-678
-658
-639
-619
-599
-579
-559
-539
-519
-499
-479
-459
-439
-419
-399
-380
-360
-341
-322
-303
-284
-266
-248
-230
-212
-194
-177
-160
-143
-127
-110
-94
-78
-63
-47
-32
-17
-2
13
27
41
55
69
83
96
109
122
135
148
161
173
186
198
210
222
234
246
258
270
282
294
306
318
330
343
355
367
380
393
405
418
431
443
456
469
482
495
508
521
534
547
560
573
586
600
613
627
641
654
668
683
697
711
726
741
756
771
786
802
818
834
850
866
883
899
916
933
950
968
985
1002
1020
1039
1058
1076
1095
1114
1133
1153
1173
1193
1213
1234
1254
1275
1297
1318
1339
1361
1383
1406
1428
1451
1474
1497
1520
1544
1567
1591
1614
1637
1661
1684
1708
1731
1755
1778
1801
1824
1847
1870
1892
1915
1937
1959
1981
2001
2023
2044
2065
2085
2105
2125
2144
2163
2182
2200
2218
2235
2252
2269
2285
2301
2317
2332
2347
2361
2375
2389
2402
2415
2428
2440
2452
2464
2475
2486
2497
2507
2517
2527
2537
2546
2556
2565
2574
2583
2592
2600
2608
2617
2625
2633
2640
2648
2656
2663
2670
2677
2684
2690
2697
2703
2709
2715
2721
2727
2733
2739
2745
2750
2756
2762
2767
2773
2778
2784
2789
2795
2800
2805
2811
2816
2822
2827
2833
2838
2844
2850
2856
2862
2868
2874
2880
2887
2893
2899
2906
2912
2919
2925
2931
2937
2944
2950
2956
2962
2968
2974
2980
2986
2992
2997
3002
3007
3012
3017
3021
3025
3029
3032
3035
3038
3041
3043
3044
3046
3047
3048
3048
3048
3048
3048
3047
3046
3044
3043
3041
3039
3037
3034
3032
3029
3026
3023
3019
3016
3012
3007
3003
2998
2993
2988
2983
2977
2971
2965
2959
2952
2945
2938
2930
2923
2915
2906
2898
2889
2880
2870
2861
2851
2841
2830
2819
2808
2797
2785
2774
2762
2749
2737
2724
2711
2698
2684
2671
2657
2642
2628
2613
2597
2582
2566
2550
2534
2517
2501
2483
2466
2448
2430
2412
2393
2374
2355
2336
2316
2296
2276
2256
2235
2214
2193
2171
2149
2128
2106
2084
2062
2039
2017
1994
1972
1949
1926
1903
1880
1857
1834
1811
1787
1764
1740
1716
1693
1669
1646
1623
1599
1576
1553
1530
1507
1484
1461
1439
1416
1393
1371
1348
1326
1304
1282
1260
1238
1216
1194
1172
1150
1129
1107
1085
1063
1042
1020
998
977
955
934
912
891
870
849
828
807
786
765
744
723
702
682
661
641
621
601
581
561
542
522
503
484
465
446
428
409
391
373
355
338
320
303
285
268
251
234
218
201
185
168
152
137
121
106
91
76
61
46
32
18
4
-9
-22
-35
-48
-60
-72
-84
-96
-107
-117
-128
-138
-148
-157
-166
-174
-183
-190
-198
-205
-212
-219
-225
-231
-236
-242
-247
-251
-256
-259
-263
-266
-269
-272
-274
-276
-278
-279
-281
-281
-282
-282
-282
-282
-282
-281
-280
-278
-277
-275
-273
-271
-268
-266
-263
-260
-257
-254
-251
-248
-245
-242
-238
-235
-232
-228
-225
-221
-218
-215
-211
-208
-205
-202
-199
-196
-192
-190
-187
-184
-182
-180
-178
-176
-175
-174
-173
-172
-171
-171
-171
-171
-171
-171
-172
-173
-174
-175
-176
-178
-180
-182
-184
-186
-189
-191
-194
-197
-199
-202
-205
-208
-211
-214
-217
-220
-223
-226
-229
-232
-235
-239
-242
-245
-249
-252
-255
-259
-263
-266
-270
-273
-276
-280
-283
-286
-289
-293
-296
-298
-301
-304
-307
-309
-312
-314
-317
-319
-321
-323
-324
-325
-326
-327
-328
-328
-328
-327
-327
-326
-325
-324
-323
-321
-319
-317
-315
-312
-309
-306
-303
-300
-296
-292
-288
-284
-280
-275
-270
-265
-260
-254
-248
-242
-236
-229
-223
-216
-209
-202
-195
-188
-181
-173
-166
-159
-151
-144
-136
-128
-120
-112
-104
-96
-88
-80
-72
-64
-56
-47
-39
-31
-23
-15
-6
2
10
18
26
34
42
50
58
66
74
81
89
97
104
112
119
127
134
142
149
156
164
171
178
185
192
199
206
212
219
225
232
238
244
250
256
262
267
273
278
283
288
293
297
302
306
310
314
318
321
324
327
329
332
334
336
337
339
340
341
342
343
343
343
343
342
341
340
338
337
334
332
329
326
323
319
315
311
306
302
297
292
287
281
275
269
263
257
250
243
235
228
220
212
204
195
186
177
168
158
148
138
128
117
106
95
84
73
61
49
37
25
12
-1
-13
-26
-39
-53
-66
-79
-93
-106
-120
-134
-147
-161
-174
-188
-202
-215
-229
-242
-256
-269
-282
-296
-309
-322
-335
-348
-361
-373
-386
-398
-411
-423
-436
-448
-460
-472
-484
-495
-507
-518
-530
-541
-552
-563
-573
-584
-594
-604
-614
-623
-633
-642
-651
-660
-669
-677
-685
-693
-700
-707
-714
-720
-727
-732
-738
-743
-749
-754
-758
-763
-767
-771
-774
-778
-781
-784
-787
-789
-792
-794
-796
-797
-799
-800
-801
-802
-803
-803
-803
-803
-803
-803
-802
-801
-800
-799
-797
-796
-794
-792
-790
-787
-784
-781
-778
-775
-771
-767
-762
-758
-753
-748
-742
-737
-731
-725
-719
-713
-707
-700
-694
-687
-681
-674
-668
-661
-654
-648
-641
-634
-628
-621
-615
-609
-603
-597
-591
-585
-579
-574
-568
-563
-558
-554
-549
-544
-540
-536
-532
-528
-525
-521
-518
-516
-513
-511
-508
-507
-505
-504
-503
-502
-502
-502
-503
-504
-505
-507
-509
-511
-514
-518
-522
-526
-530
-535
-540
-546
-551
-557
-564
-571
-578
-586
-594
-602
-611
-620
-629
-639
-649
-660
-670
-681
-693
-704
-716
-728
-741
-753
-766
-779
-792
-805
-819
-832
-846
-861
-875
-890
-905
-920
-935
-951
-966
-981
-997
-1012
-1028
-1044
-1059
-1075
-1090
-1105
-1121
-1136
-1151
-1166
-1180
-1195
-1210
-1224
-1238
-1253
-1267
-1280
-1294
-1307
-1320
-1333
-1345
-1357
-1368
-1380
-1390
-1401
-1411
-1421
-1431
-1440
-1449
-1457
-1465
-1472
-1480
-1486
-1493
-1499
-1504
-1509
-1514
-1519
-1523
-1526
-1530
-1532
-1535
-1537
-1538
-1540
-1540
-1541
-1540
-1540
-1539
-1537
-1535
-1533
-1530
-1527
-1523
-1519
-1515
-1510
-1504
-1498
-1492
-1486
-1479
-1471
-1463
-1455
-1446
-1437
-1428
-1418
-1408
-1397
-1386
-1375
-1363
-1352
-1340
-1327
-1315
-1303
-1290
-1277
-1264
-1251
-1237
-1223
-1210
-1196
-1182
-1168
-1153
-1139
-1124
-1110
-1095
-1080
-1065
-1050
-1035
-1018
-1004
-989
-973
-958
-942
-927
-911
-895
-880
-864
-848
-833
-817
-802
-786
-771
-755
-740
-724
-709
-694
-678
-663
-648
-633
-618
-603
-588
-573
-558
-543
-529
-514
-500
-485
-471
-457
-442
-428
-414
-400
-386
-372
-358
-344
-330
-316
-302
-288
-274
-259
-245
-231
-217
-202
-188
-173
-159
-144
-130
-115
-100
-86
-71
-56
-42
-27
-12
3
17
32
47
62
77
93
108
123
138
153
168
183
198
214
229
244
260
275
290
305
320
335
350
365
379
393
407
421
434
448
461
473
486
498
510
522
533
544
555
565
575
585
594
603
611
619
626
633
640
646
651
656
661
665
668
671
674
676
678
679
680
680
680
679
678
677
675
673
670
667
663
659
654
649
644
638
632
625
618
610
603
595
586
577
568
559
549
539
529
518
507
496
485
473
461
449
437
425
412
399
386
373
360
347
334
320
306
293
279
265
251
238
224
210
196
182
169
155
141
128
114
101
87
74
60
47
33
20
6
-7
-20
-34
-47
-60
-72
-85
-98
-111
-124
-136
-149
-162
-175
-188
-201
-214
-227
-240
-252
-265
-278
-291
-304
-317
-329
-342
-354
-367
-379
-391
-403
-415
-427
-439
-450
-462
-473
-484
-495
-506
-517
-527
-538
-548
-558
-568
-577
-587
-596
-606
-615
-624
-633
-642
-651
-660
-668
-676
-684
-692
-700
-707
-714
-722
-728
-735
-741
-747
-753
-758
-763
-768
-772
-776
-780
-783
-786
-789
-791
-793
-795
-796
-798
-799
-800
-800
-801
-801
-801
-801
-801
-800
-799
-798
-797
-796
-795
-793
-791
-789
-787
-785
-782
-779
-776
-773
-769
-765
-761
-757
-752
-748
-743
-738
-733
-728
-722
-716
-711
-705
-699
-693
-687
-681
-675
-669
-663
-657
-651
-646
-640
-634
-629
-623
-618
-613
-608
-603
-598
-594
-589
-585
-581
-578
-574
-571
-568
-565
-562
-560
-558
-556
-554
-553
-551
-551
-550
-550
-549
-549
-550
-550
-551
-552
-553
-555
-556
-558
-560
-563
-565
-568
-571
-574
-577
-581
-584
-588
-592
-597
-602
-606
-611
-617
-622
-628
-634
-640
-646
-652
-659
-665
-672
-679
-686
-694
-701
-708
-716
-723
-731
-739
-746
-754
-761
-769
-776
-784
-791
-798
-806
-813
-820
-827
-834
-840
-847
-853
-859
-865
-871
-877
-882
-888
-893
-897
-902
-906
-910
-914
-917
-920
-923
-926
-928
-930
-931
-932
-933
-933
-933
-933
-932
-931
-929
-926
-924
-920
-917
-913
-908
-903
-898
-892
-885
-879
-871
-864
-856
-848
-839
-830
-821
-811
-801
-791
-781
-770
-759
-748
-737
-725
-714
-702
-690
-677
-665
-652
-640
-627
-614
-600
-587
-574
-560
-546
-532
-518
-504
-490
-476
-461
-447
-432
-418
-403
-389
-374
-359
-345
-330
-316
-302
-287
-273
-259
-244
-230
-216
-202
-188
-174
-160
-146
-133
-119
-106
-92
-79
-66
-54
-41
-29
-17
-5
6
18
29
40
50
60
70
80
89
98
107
115
123
131
138
145
151
158
164
170
175
181
186
190
195
199
203
206
210
213
216
219
222
224
227
229
231
233
235
236
238
239
240
241
242
242
243
243
244
244
244
244
244
243
243
243
242
241
240
239
237
236
234
232
230
228
226
224
221
219
217
215
212
210
207
205
202
199
196
194
191
188
185
181
178
175
172
168
165
161
157
153
149
144
140
135
131
126
121
116
111
106
101
95
89
83
77
71
65
58
52
45
38
31
23
16
8
0
-8
-17
-25
-34
-43
-52
-61
-70
-80
-89
-99
-109
-119
-129
-140
-150
-161
-172
-183
-194
-206
-217
-229
-241
-252
-265
-277
-289
-302
-315
-328
-341
-354
-368
-382
-395
-409
-423
-438
-452
-467
-481
-496
-511
-527
-542
-557
-573
-589
-605
-621
-637
-653
-670
-686
-703
-719
-736
-753
-769
-786
-803
-820
-837
-854
-870
-887
-904
-921
-938
-955
-973
-990
-1006
-1024
-1041
-1058
-1075
-1092
-1109
-1127
-1144
-1161
-1178
-1196
-1213
-1230
-1247
-1265
-1282
-1299
-1316
-1333
-1350
-1367
-1384
-1401
-1419
-1436
-1453
-1469
-1486
-1503
-1520
-1536
-1552
-1569
-1585
-1601
-1616
-1632
-1647
-1662
-1677
-1692
-1706
-1721
-1735
-1748
-1762
-1775
-1789
-1802
-1814
-1827
-1839
-1850
-1861
-1872
-1882
-1892
-1901
-1910
-1919
-1927
-1935
-1943
-1949
-1956
-1962
-1967
-1972
-1977
-1981
-1985
-1989
-1992
-1995
-1998
-2000
-2001
-2004
-2005
-2005
-2007
-2007
-2007
-2005
-2005
-2004
-2003
-2001
-1998
-1996
-1993
-1990
-1986
-1982
-1977
-1972
-1967
-1961
-1955
-1949
-1942
-1935
-1928
-1921
-1913
-1905
-1897
-1889
-1880
-1872
-1863
-1854
-1845
-1836
-1827
-1817
-1808
-1798
-1788
-1779
-1769
-1760
-1750
-1741
-1732
-1722
-1713
-1704
-1695
-1686
-1677
-1668
-1659
-1650
-1642
-1633
-1624
-1616
-1608
-1600
-1592
-1585
-1577
-1571
-1564
-1558
-1552
-1546
-1540
-1535
-1531
-1526
-1522
-1518
-1514
-1511
-1508
-1506
-1504
-1502
-1501
-1500
-1499
-1499
-1499
-1499
-1499
-1500
-1501
-1503
-1504
-1506
-1508
-1511
-1514
-1517
-1520
-1523
-1527
-1531
-1535
-1539
-1543
-1548
-1552
-1557
-1562
-1568
-1573
-1579
-1585
-1591
-1597
-1603
-1610
-1617
-1623
-1630
-1638
-1645
-1652
-1660
-1667
-1675
-1683
-1691
-1698
-1706
-1715
-1723
-1731
-1739
-1747
-1756
-1764
-1772
-1780
-1789
-1797
-1805
-1813
-1821
-1829
-1837
-1845
-1852
-1860
-1868
-1876
-1883
-1891
-1898
-1906
-1913
-1921
-1928
-1935
-1943
-1950
-1956
-1963
-1970
-1976
-1983
-1989
-1995
-2001
-2005
-2012
-2017
-2021
-2028
-2032
-2037
-2041
-2045
-2050
-2054
-2058
-2061
-2064
-2067
-2069
-2071
-2073
-2074
-2075
-2076
-2076
-2076
-2075
-2074
-2073
-2071
-2069
-2067
-2064
-2061
-2058
-2054
-2051
-2045
-2041
-2037
-2032
-2025
-2021
-2015
-2008
-2001
-1994
-1987
-1979
-1971
-1962
-1954
-1944
-1935
-1925
-1915
-1905
-1894
-1883
-1872
-1860
-1848
-1836
-1823
-1811
-1797
-1784
-1770
-1757
-1742
-1728
-1714
-1699
-1684
-1669
-1653
-1637
-1621
-1605
-1588
-1571
-1554
-1537
-1519
-1501
-1482
-1464
-1445
-1426
-1407
-1387
-1367
-1347
-1327
-1307
-1287
-1267
-1247
-1227
-1207
-1187
-1167
-1147
-1127
-1107
-1087
-1068
-1048
-1029
-1010
-991
-972
-954
-935
-917
-899
-881
-863
-846
-828
-811
-794
-777
-760
-744
-728
-711
-695
-680
-664
-648
-633
-618
-602
-587
-572
-558
-543
-528
-514
-500
-485
-471
-458
-444
-430
-417
-404
-391
-378
-366
-354
-342
-330
-318
-307
-296
-285
-275
-264
-254
-244
-234
-225
-216
-206
-197
-189
-180
-172
-164
-156
-149
-142
-135
-128
-122
-116
-110
-104
-99
-94
-89
-84
-79
-74
-70
-66
-62
-58
-54
-51
-48
-45
-42
-39
-37
-34
-32
-30
-28
-27
-25
-24
-23
-22
-21
-20
-19
-18
-18
-17
-16
-16
-16
-15
-15
-14
-14
-14
-13
-13
-13
-13
-12
-12
-12
-12
-12
-11
-11
-11
-11
-10
-10
-9
-9
-8
-8
-7
-6
-6
-5
-4
-3
-2
-1
0
1
2
3
4
5
7
8
10
11
13
15
18
20
23
26
29
32
35
38
42
45
49
53
57
61
66
70
75
80
85
91
96
101
107
112
118
123
129
134
139
145
150
156
161
167
172
178
184
189
195
200
206
211
216
222
227
232
237
242
247
252
257
262
267
272
276
280
285
289
294
298
302
306
310
314
317
321
324
327
330
333
336
338
341
343
345
348
350
352
354
356
358
359
361
363
364
365
366
367
368
368
369
369
368
368
367
366
365
364
362
360
358
356
353
351
348
345
342
339
335
332
328
325
321
317
313
309
305
301
296
292
287
283
278
273
268
263
258
253
248
242
237
231
225
219
213
207
201
195
189
182
176
169
162
155
149
141
134
127
120
112
105
97
89
81
73
65
57
49
41
33
24
16
7
-2
-10
-19
-28
-36
-45
-53
-62
-70
-79
-87
-95
-103
-110
-118
-126
-133
-140
-147
-154
-161
-168
-174
-181
-187
-193
-199
-205
-211
-217
-223
-229
-234
-239
-245
-250
-255
-260
-265
-270
-275
-279
-284
-289
-293
-298
-302
-307
-311
-316
-320
-325
-329
-333
-338
-342
-347
-351
-356
-361
-365
-370
-375
-379
-384
-389
-394
-398
-403
-407
-412
-416
-420
-424
-428
-432
-436
-440
-444
-448
-452
-455
-459
-463
-467
-471
-475
-479
-483
-487
-491
-495
-500
-504
-509
-513
-518
-522
-527
-531
-535
-539
-544
-548
-551
-555
-559
-563
-566
-570
-573
-577
-580
-583
-586
-589
-592
-595
-598
-601
-603
-606
-608
-610
-612
-614
-616
-618
-619
-620
-621
-622
-622
-623
-622
-622
-621
-620
-619
-617
-615
-613
-610
-607
-604
-600
-596
-592
-587
-582
-577
-572
-566
-560
-554
-548
-542
-535
-529
-522
-515
-508
-501
-493
-486
-478
-470
-462
-453
-445
-436
-427
-418
-409
-400
-391
-381
-372
-362
-352
-342
-332
-322
-312
-302
-292
-281
-271
-260
-249
-238
-227
-216
-205
-194
-183
-172
-161
-150
-139
-128
-117
-106
-95
-85
-74
-63
-53
-42
-32
-21
-11
-1
10
20
30
40
50
60
70
80
90
99
109
119
128
137
147
156
164
173
181
190
198
205
213
220
227
234
240
246
252
258
263
268
273
278
282
286
290
294
297
300
303
306
308
311
313
315
316
318
319
320
321
322
323
323
324
324
324
324
324
324
323
323
322
322
321
320
320
319
318
318
317
316
315
314
313
313
312
311
311
310
310
310
311
311
312
313
315
316
318
320
322
325
327
330
334
337
341
345
349
353
357
362
366
371
375
380
385
390
396
401
407
413
419
425
432
438
445
452
459
466
473
480
488
496
503
511
519
527
535
543
550
558
566
574
581
589
596
604
611
618
625
632
639
646
653
660
667
674
680
687
694
700
707
713
720
726
733
739
745
751
757
763
768
774
779
784
789
794
799
803
807
811
814
818
821
824
827
829
832
834
836
838
839
840
842
843
843
844
845
845
845
846
846
846
845
845
844
843
842
840
839
837
835
833
830
828
825
822
818
815
811
807
803
799
794
790
785
780
775
770
764
759
753
748
742
736
730
724
718
712
705
699
692
685
678
670
663
655
647
639
631
623
615
606
597
588
579
570
561
552
543
533
524
515
506
496
487
478
468
459
450
440
431
421
412
402
393
383
374
364
354
344
334
324
314
304
293
283
272
261
250
239
228
217
206
194
182
171
159
147
135
123
111
99
86
74
61
49
36
24
11
-1
-14
-27
-40
-53
-66
-79
-92
-105
-119
-132
-146
-160
-173
-187
-201
-216
-230
-244
-258
-273
-287
-301
-316
-330
-344
-358
-372
-386
-400
-414
-428
-442
-456
-469
-483
-496
-509
-523
-536
-548
-561
-573
-586
-598
-610
-622
-633
-645
-657
-668
-679
-690
-701
-712
-722
-733
-743
-753
-763
-772
-782
-791
-800
-809
-818
-827
-836
-844
-853
-861
-869
-877
-885
-892
-900
-907
-915
-922
-929
-936
-943
-949
-956
-963
-969
-976
-982
-988
-995
-1000
-1006
-1012
-1016
-1022
-1027
-1031
-1036
-1040
-1044
-1047
-1050
-1054
-1057
-1059
-1062
-1064
-1066
-1067
-1068
-1069
-1070
-1070
-1069
-1069
-1068
-1067
-1066
-1065
-1063
-1061
-1059
-1057
-1054
-1051
-1048
-1044
-1040
-1036
-1032
-1027
-1022
-1016
-1012
-1006
-1000
-996
-990
-984
-978
-972
-966
-959
-953
-946
-940
-933
-926
-919
-912
-904
-897
-889
-882
-874
-866
-859
-851
-843
-835
-827
-819
-811
-803
-795
-787
-778
-770
-762
-754
-746
-738
-730
-722
-714
-706
-698
-690
-683
-675
-667
-659
-651
-644
-636
-629
-621
-614
-607
-600
-594
-587
-581
-575
-569
-563
-557
-552
-547
-542
-537
-532
-528
-524
-520
-516
-512
-509
-506
-503
-500
-497
-495
-493
-491
-489
-487
-486
-485
-484
-483
-482
-481
-481
-481
-481
-481
-481
-481
-482
-483
-484
-485
-486
-487
-489
-490
-492
-494
-496
-498
-501
-503
-506
-509
-511
-514
-518
-521
-524
-527
-531
-534
-538
-541
-545
-548
-552
-555
-559
-563
-567
-570
-574
-578
-582
-586
-590
-594
-598
-602
-606
-611
-615
-619
-624
-628
-633
-637
-642
-647
-651
-656
-661
-666
-671
-676
-681
-686
-691
-697
-702
-708
-713
-719
-725
-731
-737
-743
-749
-755
-761
-767
-774
-780
-786
-792
-798
-805
-811
-817
-823
-829
-835
-840
-846
-852
-857
-863
-868
-874
-879
-884
-889
-894
-900
-905
-910
-915
-920
-925
-930
-935
-939
-944
-949
-953
-957
-962
-966
-970
-974
-978
-983
-987
-991
-995
-999
-1002
-1006
-1012
-1016
-1020
-1025
-1029
-1034
-1038
-1043
-1047
-1052
-1056
-1061
-1065
-1070
-1074
-1079
-1083
-1088
-1093
-1098
-1103
-1107
-1112
-1117
-1122
-1127
-1133
-1138
-1143
-1149
-1154
-1160
-1165
-1171
-1177
-1182
-1188
-1193
-1199
-1204
-1210
-1216
-1221
-1227
-1232
-1238
-1244
-1249
-1254
-1260
-1265
-1271
-1276
-1281
-1287
-1292
-1297
-1302
-1308
-1313
-1318
-1324
-1329
-1335
-1340
-1345
-1351
-1356
-1362
-1367
-1373
-1378
-1383
-1388
-1394
-1399
-1404
-1409
-1414
-1419
-1425
-1430
-1435
-1440
-1445
-1450
-1455
-1460
-1465
-1469
-1474
-1479
-1484
-1489
-1494
-1499
-1504
-1508
-1513
-1518
-1523
-1527
-1532
-1536
-1541
-1546
-1550
-1555
-1559
-1563
-1568
-1572
-1577
-1581
-1585
-1590
-1594
-1598
-1602
-1606
-1609
-1613
-1617
-1621
-1624
-1628
-1632
-1635
-1639
-1643
-1646
-1650
-1653
-1657
-1660
-1663
-1667
-1670
-1673
-1677
-1680
-1684
-1687
-1690
-1694
-1697
-1701
-1704
-1707
-1711
-1714
-1717
-1721
-1724
-1727
-1731
-1734
-1737
-1741
-1744
-1747
-1750
-1753
-1756
-1759
-1762
-1765
-1768
-1771
-1774
-1776
-1779
-1782
-1785
-1787
-1790
-1793
-1796
-1799
-1802
-1805
-1807
-1810
-1813
-1816
-1818
-1821
-1824
-1827
-1829
-1832
-1835
-1838
-1841
-1845
-1848
-1851
-1855
-1858
-1862
-1866
-1870
-1874
-1878
-1882
-1887
-1891
-1896
-1901
-1906
-1910
-1916
-1921
-1926
-1932
-1937
-1943
-1949
-1955
-1962
-1968
-1974
-1981
-1987
-1994
-2001
-2008
-2015
-2021
-2029
-2036
-2044
-2051
-2058
-2066
-2073
-2081
-2088
-2095
-2103
-2110
-2117
-2125
-2132
-2140
-2148
-2155
-2163
-2172
-2180
-2188
-2196
-2205
-2213
-2222
-2230
-2239
-2248
-2257
-2265
-2274
-2283
-2292
-2301
-2310
-2319
-2328
-2337
-2346
-2355
-2364
-2373
-2382
-2391
-2400
-2409
-2419
-2428
-2437
-2446
-2456
-2465
-2475
-2484
-2494
-2503
-2513
-2523
-2533
-2543
-2552
-2562
-2572
-2582
-2593
-2603
-2613
-2623
-2634
-2644
-2655
-2665
-2676
-2687
-2698
-2708
-2719
-2730
-2741
-2752
-2763
-2774
-2785
-2796
-2807
-2818
-2828
-2839
-2850
-2861
-2872
-2884
-2895
-2906
-2917
-2928
-2939
-2950
-2961
-2972
-2982
-2993
-3003
-3013
-3023
-3033
-3043
-3052
-3062
-3071
-3080
-3089
-3097
-3106
-3114
-3122
-3129
-3137
-3144
-3151
-3158
-3164
-3171
-3177
-3183
-3189
-3194
-3199
-3204
-3209
-3214
-3218
-3222
-3226
-3229
-3232
-3235
-3238
-3240
-3242
-3244
-3246
-3247
-3248
-3249
-3249
-3249
-3249
-3248
-3248
-3247
-3245
-3243
-3241
-3239
-3236
-3233
-3230
-3226
-3222
-3218
-3213
-3208
-3203
-3197
-3191
-3184
-3178
-3171
-3164
-3156
-3148
-3140
-3132
-3123
-3115
-3106
-3096
-3087
-3077
-3066
-3056
-3045
-3034
-3022
-3011
-2999
-2986
-2974
-2961
-2947
-2934
-2920
-2906
-2892
-2878
-2863
-2849
-2834
-2819
-2804
-2788
-2773
-2758
-2742
-2726
-2711
-2695
-2679
-2664
-2648
-2632
-2616
-2601
-2585
-2569
-2553
-2537
-2521
-2505
-2489
-2474
-2458
-2442
-2426
-2410
-2395
-2380
-2364
-2349
-2334
-2319
-2304
-2290
-2275
-2261
-2247
-2233
-2219
-2205
-2192
-2179
-2165
-2152
-2140
-2127
-2114
-2102
-2090
-2078
-2066
-2054
-2041
-2031
-2019
-2008
-1997
-1986
-1974
-1963
-1952
-1941
-1930
-1919
-1909
-1898
-1887
-1876
-1866
-1855
-1844
-1833
-1822
-1812
-1801
-1790
-1780
-1769
-1759
-1748
-1738
-1727
-1717
-1706
-1696
-1686
-1676
-1665
-1655
-1645
-1635
-1625
-1615
-1605
-1595
-1585
-1575
-1565
-1555
-1545
-1534
-1524
-1513
-1503
-1492
-1481
-1471
-1460
-1449
-1438
-1428
-1417
-1406
-1396
-1385
-1374
-1364
-1353
-1343
-1332
-1322
-1311
-1301
-1290
-1280
-1269
-1259
-1248
-1238
-1227
-1217
-1206
-1196
-1185
-1175
-1164
-1153
-1143
-1132
-1122
-1111
-1101
-1091
-1080
-1070
-1060
-1050
-1040
-1030
-1020
-1010
-1000
-992
-983
-973
-964
-955
-947
-938
-929
-921
-912
-904
-896
-888
-880
-872
-864
-856
-849
-841
-834
-827
-820
-813
-807
-800
-794
-787
-781
-775
-769
-763
-758
-752
-747
-742
-737
-732
-727
-723
-718
-714
-710
-706
-703
-699
-696
-693
-690
-687
-684
-682
-679
-677
-675
-673
-671
-669
-667
-665
-664
-663
-661
-660
-659
-659
-658
-658
-657
-657
-658
-658
-659
-659
-660
-661
-662
-664
-665
-666
-668
-670
-671
-673
-675
-677
-679
-681
-683
-685
-687
-689
-692
-694
-696
-699
-702
-704
-707
-710
-714
-717
-721
-724
-728
-732
-736
-741
-745
-750
-754
-759
-764
-769
-774
-779
-785
-790
-795
-801
-807
-812
-818
-824
-830
-835
-841
-847
-852
-858
-864
-870
-876
-882
-887
-893
-900
-906
-912
-918
-925
-931
-938
-944
-951
-957
-964
-971
-978
-985
-991
-998
-1004
-1012
-1020
-1027
-1034
-1041
-1048
-1056
-1063
-1070
-1077
-1084
-1091
-1098
-1105
-1111
-1118
-1124
-1130
-1136
-1142
-1148
-1154
-1159
-1164
-1169
-1174
-1179
-1183
-1187
-1191
-1194
-1198
-1201
-1204
-1206
-1208
-1210
-1212
-1214
-1215
-1216
-1217
-1217
-1218
-1218
-1218
-1217
-1217
-1216
-1215
-1213
-1212
-1210
-1207
-1205
-1201
-1198
-1195
-1191
-1186
-1182
-1177
-1172
-1167
-1161
-1155
-1149
-1142
-1136
-1129
-1122
-1115
-1107
-1100
-1092
-1084
-1076
-1068
-1060
-1052
-1043
-1035
-1026
-1016
-1008
-999
-990
-980
-971
-962
-952
-943
-933
-923
-914
-904
-895
-885
-876
-866
-857
-848
-838
-829
-820
-810
-801
-791
-782
-772
-763
-753
-743
-734
-724
-715
-705
-696
-686
-677
-667
-657
-648
-638
-628
-618
-608
-598
-588
-578
-569
-559
-549
-539
-529
-519
-509
-499
-489
-479
-469
-459
-449
-439
-429
-419
-409
-398
-388
-378
-368
-358
-348
-338
-328
-317
-307
-297
-286
-276
-265
-255
-244
-234
-223
-213
-202
-191
-180
-170
-159
-147
-136
-125
-114
-102
-91
-80
-68
-57
-45
-34
-22
-11
1
12
24
35
47
59
71
82
94
106
117
129
140
151
162
173
184
195
205
215
226
236
246
256
266
275
284
294
303
311
320
329
337
346
354
363
371
379
386
394
401
409
416
423
430
436
443
450
456
462
469
475
481
487
493
499
504
510
515
521
526
531
536
541
546
550
555
559
563
567
571
575
578
581
585
588
591
594
596
599
601
603
605
607
609
610
611
612
613
614
615
615
615
615
615
615
615
615
614
614
613
613
613
612
612
612
611
611
611
611
611
610
610
610
610
610
610
609
609
609
609
608
608
608
607
607
607
606
606
606
606
605
605
605
604
604
603
602
602
601
600
599
598
596
595
594
592
590
589
587
585
582
580
578
576
573
571
568
566
563
560
557
554
551
548
544
541
538
535
531
528
524
521
517
514
510
506
502
498
494
490
485
481
477
472
468
463
459
454
449
444
439
434
429
424
418
413
407
402
396
390
383
377
371
364
358
351
344
337
329
322
315
307
299
291
283
275
266
257
248
239
230
221
211
201
192
182
172
162
152
142
132
121
111
101
90
80
69
59
48
37
27
16
5
-6
-17
-28
-40
-51
-62
-74
-85
-97
-109
-121
-133
-145
-158
-170
-183
-195
-208
-221
-234
-247
-261
-274
-287
-301
-315
-329
-343
-357
-371
-386
-400
-414
-429
-443
-458
-472
-486
-500
-515
-529
-543
-557
-571
-585
-599
-613
-626
-640
-653
-666
-679
-692
-705
-718
-730
-742
-755
-767
-779
-791
-802
-814
-825
-837
-848
-859
-870
-881
-891
-902
-913
-923
-933
-944
-954
-964
-974
-984
-993
-1002
-1012
-1020
-1030
-1039
-1048
-1056
-1065
-1073
-1081
-1089
-1097
-1105
-1113
-1120
-1128
-1135
-1142
-1148
-1155
-1161
-1167
-1173
-1178
-1183
-1188
-1193
-1198
-1202
-1206
-1209
-1212
-1215
-1218
-1220
-1222
-1224
-1226
-1227
-1228
-1229
-1229
-1230
-1230
-1229
-1229
-1228
-1227
-1226
-1225
-1223
-1221
-1219
-1216
-1213
-1210
-1207
-1203
-1199
-1195
-1191
-1186
-1181
-1176
-1171
-1165
-1159
-1153
-1147
-1140
-1134
-1127
-1120
-1112
-1105
-1097
-1089
-1081
-1073
-1064
-1056
-1047
-1037
-1028
-1018
-1008
-999
-988
-978
-967
-956
-945
-934
-923
-912
-900
-889
-877
-865
-854
-842
-830
-818
-807
-795
-783
-770
-758
-746
-734
-721
-709
-696
-683
-671
-658
-645
-632
-619
-606
-593
-580
-566
-553
-540
-527
-514
-501
-488
-475
-462
-449
-436
-424
-411
-398
-386
-373
-361
-349
-337
-325
-313
-301
-289
-277
-265
-254
-242
-230
-219
-207
-196
-184
-173
-162
-151
-140
-129
-118
-107
-97
-86
-75
-65
-54
-44
-33
-23
-12
-2
8
18
28
38
47
57
66
76
85
94
103
112
120
129
138
146
154
162
170
178
185
193
200
208
215
222
229
236
243
250
256
263
269
276
282
288
295
301
307
313
319
324
330
336
341
347
352
357
362
368
373
377
382
387
392
396
401
405
410
414
418
422
426
430
434
438
442
445
448
452
455
458
461
464
466
469
471
474
476
478
480
481
483
485
486
487
489
490
491
492
492
493
493
494
494
494
495
495
495
494
494
494
493
492
492
491
490
489
487
486
484
483
481
479
477
474
472
470
467
464
462
459
455
452
449
445
441
437
433
429
424
419
414
409
403
398
392
386
379
372
365
358
351
343
335
327
319
310
302
293
284
274
265
255
245
235
225
214
203
192
181
170
159
147
135
123
111
99
87
74
62
49
36
23
10
-3
-17
-30
-44
-58
-71
-85
-99
-113
-127
-142
-156
-171
-185
-200
-215
-230
-245
-260
-275
-291
-306
-321
-337
-352
-368
-383
-399
-415
-431
-446
-462
-478
-494
-510
-526
-542
-558
-574
-589
-605
-621
-637
-653
-670
-686
-703
-719
-736
-752
-769
-786
-802
-819
-836
-853
-869
-886
-903
-919
-936
-952
-968
-985
-1000
-1016
-1032
-1048
-1064
-1079
-1095
-1110
-1125
-1141
-1156
-1171
-1186
-1202
-1217
-1232
-1247
-1262
-1277
-1292
-1307
-1322
-1337
-1352
-1367
-1382
-1397
-1412
-1427
-1442
-1457
-1472
-1487
-1502
-1517
-1532
-1546
-1561
-1576
-1591
-1605
-1620
-1634
-1649
-1663
-1678
-1692
-1707
-1721
-1736
-1751
-1765
-1780
-1794
-1809
-1824
-1839
-1853
-1868
-1883
-1897
-1912
-1926
-1941
-1955
-1969
-1984
-1998
-2012
-2025
-2040
-2054
-2068
-2082
-2095
-2109
-2123
-2136
-2149
-2163
-2176
-2188
-2201
-2214
-2226
-2239
-2251
-2263
-2275
-2287
-2298
-2310
-2321
-2333
-2344
-2355
-2366
-2376
-2387
-2397
-2407
-2417
-2427
-2436
-2445
-2454
-2462
-2470
-2478
-2486
-2493
-2500
-2507
-2514
-2520
-2525
-2531
-2536
-2541
-2545
-2549
-2553
-2557
-2561
-2565
-2568
-2571
-2574
-2576
-2578
-2580
-2582
-2583
-2584
-2585
-2586
-2586
-2586
-2586
-2585
-2584
-2583
-2582
-2580
-2578
-2575
-2572
-2569
-2566
-2562
-2558
-2553
-2548
-2543
-2537
-2531
-2525
-2519
-2512
-2505
-2497
-2489
-2481
-2473
-2464
-2455
-2446
-2437
-2427
-2418
-2407
-2397
-2386
-2375
-2364
-2352
-2340
-2328
-2315
-2302
-2289
-2276
-2262
-2248
-2233
-2219
-2203
-2188
-2172
-2157
-2140
-2124
-2107
-2090
-2073
-2056
-2037
-2020
-2001
-1984
-1965
-1947
-1928
-1909
-1889
-1870
-1850
-1830
-1810
-1790
-1769
-1749
-1728
-1707
-1686
-1665
-1644
-1622
-1601
-1580
-1558
-1537
-1515
-1493
-1472
-1450
-1429
-1407
-1386
-1364
-1343
-1321
-1300
-1278
-1257
-1235
-1214
-1192
-1171
-1149
-1128
-1107
-1086
-1065
-1044
-1022
-1002
-982
-962
-941
-921
-901
-881
-861
-842
-822
-803
-783
-764
-745
-727
-708
-690
-672
-654
-636
-619
-601
-584
-567
-551
-534
-518
-502
-486
-471
-455
-440
-425
-410
-395
-381
-366
-352
-338
-324
-311
-297
-284
-271
-258
-246
-233
-221
-209
-198
-187
-176
-165
-155
-144
-134
-125
-115
-106
-96
-87
-78
-69
-60
-51
-43
-35
-27
-19
-11
-4
4
11
18
24
31
37
43
49
55
61
66
71
76
81
85
89
93
97
100
103
106
109
111
113
115
117
118
119
120
121
121
121
121
121
120
119
118
117
116
114
113
111
110
108
106
104
102
100
98
95
93
90
88
85
82
80
77
74
71
68
65
62
58
55
52
48
45
41
38
34
31
27
23
19
15
10
6
2
-3
-7
-12
-17
-21
-26
-31
-36
-41
-46
-51
-55
-60
-65
-70
-76
-81
-86
-92
-97
-103
-109
-115
-121
-127
-133
-139
-145
-151
-158
-164
-170
-176
-182
-188
-194
-200
-206
-212
-218
-224
-230
-236
-242
-248
-254
-260
-266
-272
-278
-283
-289
-295
-301
-306
-311
-317
-322
-327
-332
-337
-342
-347
-351
-356
-361
-366
-370
-375
-379
-384
-388
-392
-396
-401
-404
-408
-412
-416
-419
-423
-426
-430
-433
-437
-440
-444
-447
-450
-454
-457
-460
-463
-466
-470
-473
-476
-479
-483
-486
-490
-493
-497
-500
-503
-507
-510
-513
-517
-520
-524
-527
-531
-535
-539
-543
-547
-551
-555
-559
-563
-568
-572
-576
-580
-584
-588
-592
-596
-600
-605
-609
-613
-618
-622
-627
-631
-636
-641
-646
-651
-656
-661
-666
-672
-677
-683
-689
-694
-700
-707
-713
-720
-726
-733
-741
-748
-756
-764
-772
-780
-788
-797
-806
-814
-823
-832
-841
-850
-858
-867
-876
-885
-894
-903
-912
-921
-931
-940
-950
-960
-969
-979
-989
-999
-1010
-1020
-1030
-1040
-1050
-1060
-1070
-1080
-1090
-1100
-1110
-1120
-1130
-1139
-1149
-1159
-1168
-1177
-1187
-1196
-1205
-1214
-1223
-1231
-1240
-1248
-1256
-1264
-1272
-1280
-1288
-1295
-1302
-1309
-1316
-1322
-1329
-1335
-1341
-1347
-1353
-1359
-1364
-1369
-1375
-1380
-1385
-1390
-1394
-1399
-1403
-1407
-1411
-1415
-1419
-1422
-1426
-1430
-1433
-1437
-1440
-1443
-1447
-1450
-1453
-1456
-1459
-1461
-1464
-1466
-1468
-1471
-1473
-1474
-1476
-1478
-1479
-1480
-1481
-1482
-1483
-1484
-1484
-1485
-1486
-1486
-1487
-1487
-1487
-1488
-1488
-1488
-1489
-1489
-1489
-1488
-1488
-1488
-1487
-1487
-1486
-1486
-1485
-1485
-1484
-1484
-1483
-1483
-1483
-1483
-1483
-1483
-1483
-1483
-1483
-1484
-1484
-1485
-1485
-1486
-1487
-1487
-1488
-1489
-1490
-1490
-1491
-1492
-1492
-1493
-1494
-1494
-1495
-1496
-1497
-1498
-1499
-1500
-1502
-1503
-1504
-1506
-1507
-1508
-1509
-1510
-1511
-1512
-1512
-1513
-1514
-1514
-1514
-1515
-1515
-1515
-1515
-1515
-1515
-1515
-1514
-1514
-1513
-1512
-1510
-1509
-1507
-1505
-1503
-1501
-1499
-1496
-1493
-1490
-1487
-1484
-1480
-1476
-1472
-1468
-1464
-1459
-1454
-1449
-1444
-1438
-1433
-1427
-1420
-1414
-1407
-1400
-1393
-1386
-1379
-1371
-1364
-1356
-1349
-1341
-1333
-1325
-1317
-1309
-1300
-1292
-1283
-1275
-1266
-1256
-1247
-1238
-1228
-1219
-1209
-1199
-1189
-1179
-1169
-1159
-1149
-1139
-1129
-1119
-1109
-1099
-1088
-1078
-1068
-1058
-1048
-1038
-1028
-1018
-1008
-999
-990
-981
-972
-962
-953
-944
-935
-926
-917
-908
-899
-890
-881
-873
-864
-855
-847
-838
-829
-820
-812
-803
-794
-786
-777
-769
-760
-752
-744
-736
-729
-721
-713
-706
-699
-692
-685
-678
-672
-665
-659
-653
-646
-641
-635
-629
-624
-618
-613
-607
-602
-597
-592
-588
-583
-579
-574
-570
-566
-562
-559
-556
-552
-549
-547
-544
-541
-539
-537
-535
-533
-531
-529
-528
-527
-526
-525
-524
-524
-524
-523
-523
-523
-523
-524
-524
-525
-525
-526
-527
-528
-528
-529
-531
-532
-533
-534
-536
-537
-539
-541
-543
-545
-547
-549
-551
-554
-556
-559
-561
-564
-567
-571
-574
-577
-581
-585
-588
-592
-596
-600
-605
-609
-614
-619
-624
-629
-635
-641
-647
-653
-659
-666
-672
-679
-686
-693
-700
-707
-714
-721
-729
-736
-744
-751
-759
-766
-774
-782
-790
-798
-806
-814
-822
-830
-839
-847
-856
-864
-873
-881
-890
-899
-908
-917
-926
-935
-945
-954
-964
-974
-983
-993
-1002
-1012
-1020
-1030
-1039
-1049
-1058
-1067
-1076
-1085
-1095
-1104
-1113
-1122
-1131
-1140
-1149
-1158
-1167
-1175
-1184
-1193
-1202
-1211
-1220
-1229
-1237
-1246
-1254
-1263
-1272
-1280
-1289
-1297
-1305
-1314
-1322
-1330
-1338
-1346
-1354
-1362
-1369
-1377
-1385
-1392
-1400
-1408
-1416
-1423
-1431
-1438
-1445
-1453
-1460
-1467
-1474
-1481
-1488
-1495
-1502
-1508
-1515
-1522
-1529
-1536
-1542
-1549
-1556
-1562
-1569
-1575
-1582
-1588
-1595
-1601
-1608
-1614
-1621
-1627
-1633
-1639
-1646
-1652
-1658
-1664
-1670
-1676
-1683
-1689
-1695
-1701
-1707
-1713
-1719
-1725
-1732
-1738
-1744
-1750
-1757
-1763
-1769
-1776
-1782
-1789
-1795
-1802
-1808
-1815
-1821
-1828
-1834
-1841
-1847
-1853
-1860
-1866
-1873
-1879
-1886
-1893
-1899
-1906
-1912
-1919
-1925
-1932
-1938
-1945
-1951
-1958
-1964
-1970
-1976
-1982
-1988
-1994
-2000
-2005
-2011
-2017
-2021
-2028
-2033
-2039
-2044
-2049
-2054
-2059
-2064
-2069
-2074
-2078
-2083
-2087
-2092
-2096
-2099
-2103
-2107
-2110
-2114
-2117
-2120
-2124
-2127
-2130
-2133
-2135
-2138
-2140
-2143
-2145
-2147
-2149
-2152
-2154
-2155
-2157
-2159
-2161
-2163
-2164
-2166
-2167
-2169
-2170
-2172
-2173
-2174
-2175
-2176
-2177
-2178
-2178
-2179
-2179
-2180
-2180
-2180
-2180
-2180
-2179
-2179
-2178
-2177
-2176
-2175
-2173
-2172
-2170
-2169
-2167
-2165
-2162
-2160
-2158
-2155
-2152
-2149
-2145
-2142
-2138
-2134
-2130
-2126
-2121
-2117
-2112
-2107
-2102
-2097
-2092
-2087
-2082
-2076
-2070
-2065
-2059
-2053
-2048
-2041
-2036
-2029
-2024
-2017
-2012
-2005
-2000
-1994
-1988
-1982
-1975
-1969
-1963
-1957
-1950
-1944
-1937
-1931
-1924
-1917
-1911
-1904
-1898
-1891
-1885
-1878
-1872
-1865
-1859
-1852
-1846
-1839
-1833
-1826
-1820
-1814
-1807
-1801
-1794
-1788
-1782
-1776
-1770
-1764
-1758
-1752
-1746
-1740
-1734
-1728
-1722
-1716
-1710
-1704
-1698
-1692
-1686
-1681
-1675
-1669
-1664
-1658
-1653
-1648
-1643
-1638
-1633
-1628
-1624
-1620
-1616
-1612
-1608
-1604
-1600
-1597
-1593
-1590
-1586
-1583
-1579
-1576
-1572
-1569
-1565
-1562
-1558
-1554
-1551
-1547
-1543
-1539
-1535
-1531
-1527
-1522
-1518
-1513
-1509
-1504
-1499
-1495
-1490
-1485
-1480
-1475
-1470
-1464
-1459
-1454
-1448
-1443
-1437
-1432
-1426
-1421
-1415
-1409
-1403
-1397
-1391
-1385
-1378
-1372
-1365
-1358
-1352
-1344
-1337
-1330
-1322
-1315
-1307
-1299
-1291
-1283
-1274
-1266
-1257
-1249
-1240
-1230
-1221
-1212
-1202
-1193
-1183
-1173
-1163
-1152
-1142
-1131
-1121
-1110
-1100
-1089
-1078
-1067
-1056
-1045
-1033
-1022
-1010
-999
-987
-975
-964
-952
-940
-928
-915
-903
-891
-879
-866
-854
-841
-829
-816
-803
-790
-777
-763
-750
-736
-723
-709
-695
-681
-667
-653
-639
-625
-610
-596
-582
-567
-553
-538
-524
-509
-494
-480
-465
-451
-436
-422
-408
-393
-379
-365
-351
-337
-322
-308
-294
-281
-267
-253
-240
-227
-214
-201
-188
-176
-164
-151
-139
-128
-116
-105
-94
-82
-72
-61
-51
-40
-30
-20
-11
-2
7
16
25
33
41
49
57
64
71
78
84
90
96
102
107
112
117
121
125
128
132
134
137
139
141
143
144
145
145
145
145
145
144
143
141
139
137
134
131
128
125
121
117
113
108
103
98
93
87
81
75
68
61
54
47
39
31
23
15
6
-3
-12
-22
-31
-41
-52
-62
-72
-83
-94
-105
-116
-128
-139
-151
-163
-175
-188
-200
-213
-226
-238
-252
-265
-278
-292
-305
-319
-333
-347
-361
-375
-389
-404
-418
-433
-447
-462
-477
-492
-506
-521
-536
-551
-566
-580
-595
-610
-625
-639
-654
-669
-684
-699
-713
-728
-743
-757
-772
-786
-801
-815
-830
-844
-859
-873
-888
-902
-916
-931
-945
-959
-974
-988
-1002
-1016
-1030
-1044
-1058
-1072
-1085
-1099
-1113
-1126
-1140
-1154
-1167
-1180
-1194
-1207
-1220
-1233
-1246
-1259
-1272
-1285
-1298
-1311
-1324
-1336
-1349
-1362
-1374
-1387
-1399
-1412
-1424
-1436
-1449
-1461
-1473
-1485
-1497
-1509
-1521
-1533
-1545
-1557
-1569
-1581
-1592
-1604
-1615
-1627
-1638
-1649
-1661
-1672
-1683
-1694
-1705
-1716
-1726
-1737
-1748
-1758
-1768
-1779
-1788
-1798
-1808
-1817
-1827
-1836
-1845
-1854
-1863
-1872
-1880
-1889
-1897
-1905
-1913
-1921
-1929
-1936
-1944
-1951
-1958
-1965
-1972
-1979
-1985
-1991
-1997
-2003
-2009
-2013
-2020
-2025
-2029
-2033
-2039
-2043
-2047
-2051
-2054
-2057
-2061
-2063
-2066
-2068
-2070
-2072
-2074
-2075
-2076
-2077
-2078
-2079
-2079
-2079
-2079
-2079
-2078
-2078
-2077
-2076
-2075
-2074
-2072
-2071
-2069
-2068
-2066
-2064
-2062
-2059
-2057
-2054
-2052
-2049
-2045
-2043
-2039
-2036
-2032
-2028
-2024
-2020
-2015
-2011
-2005
-2001
-1996
-1991
-1985
-1980
-1974
-1968
-1962
-1956
-1950
-1943
-1937
-1930
-1923
-1916
-1908
-1901
-1893
-1886
-1878
-1870
-1861
-1853
-1845
-1836
-1827
-1819
-1810
-1801
-1792
-1783
-1774
-1765
-1755
-1746
-1737
-1728
-1719
-1710
-1700
-1691
-1682
-1673
-1664
-1654
-1645
-1636
-1627
-1618
-1609
-1600
-1591
-1582
-1573
-1564
-1556
-1547
-1538
-1529
-1520
-1511
-1502
-1493
-1484
-1476
-1467
-1458
-1449
-1441
-1432
-1423
-1415
-1407
-1398
-1390
-1382
-1374
-1366
-1359
-1351
-1344
-1337
-1329
-1322
-1315
-1308
-1301
-1294
-1288
-1281
-1274
-1268
-1261
-1255
-1248
-1242
-1235
-1228
-1222
-1215
-1209
-1202
-1195
-1189
-1182
-1175
-1169
-1162
-1156
-1149
-1142
-1136
-1129
-1123
-1116
-1109
-1103
-1096
-1089
-1082
-1075
-1068
-1062
-1055
-1048
-1040
-1033
-1026
-1018
-1010
-1004
-997
-989
-981
-974
-966
-958
-950
-943
-935
-927
-919
-911
-903
-895
-886
-878
-870
-862
-854
-846
-838
-830
-821
-813
-805
-797
-789
-782
-774
-766
-759
-751
-744
-737
-729
-722
-715
-708
-701
-694
-687
-680
-674
-667
-660
-654
-648
-641
-635
-629
-622
-616
-610
-604
-598
-592
-586
-580
-574
-568
-563
-557
-551
-546
-540
-535
-529
-524
-519
-513
-508
-503
-498
-493
-488
-483
-479
-474
-469
-465
-461
-456
-452
-448
-444
-440
-436
-433
-429
-426
-422
-419
-415
-412
-409
-406
-404
-401
-398
-396
-394
-392
-390
-388
-386
-385
-384
-383
-382
-381
-381
-380
-380
-380
-380
-380
-381
-381
-382
-383
-384
-385
-386
-388
-389
-391
-393
-395
-397
-399
-402
-405
-407
-410
-413
-416
-420
-423
-427
-430
-434
-438
-442
-446
-451
-455
-460
-464
-469
-474
-479
-485
-490
-495
-501
-506
-512
-518
-523
-529
-535
-541
-547
-552
-558
-564
-570
-576
-582
-588
-594
-600
-605
-611
-617
-623
-629
-635
-641
-648
-654
-660
-666
-673
-679
-686
-693
-699
-706
-713
-719
-726
-733
-740
-747
-754
-761
-768
-775
-782
-789
-796
-803
-811
-818
-825
-833
-840
-847
-854
-862
-869
-876
-884
-891
-898
-906
-913
-921
-928
-936
-943
-951
-958
-966
-973
-981
-988
-996
-1002
-1010
-1018
-1025
-1032
-1039
-1046
-1053
-1060
-1067
-1073
-1080
-1086
-1093
-1099
-1106
-1112
-1118
-1124
-1131
-1137
-1143
-1149
-1155
-1162
-1168
-1174
-1180
-1186
-1192
-1198
-1204
-1210
-1216
-1221
-1227
-1233
-1239
-1245
-1251
-1257
-1263
-1269
-1275
-1282
-1288
-1294
-1301
-1307
-1314
-1320
-1327
-1333
-1340
-1346
-1353
-1359
-1366
-1373
-1379
-1386
-1393
-1400
-1407
-1414
-1421
-1427
-1434
-1441
-1448
-1455
-1462
-1469
-1476
-1483
-1490
-1497
-1503
-1510
-1517
-1523
-1530
-1536
-1543
-1549
-1556
-1562
-1568
-1575
-1581
-1587
-1593
-1599
-1605
-1612
-1618
-1624
-1630
-1636
-1642
-1649
-1655
-1661
-1667
-1673
-1680
-1686
-1692
-1698
-1704
-1711
-1717
-1723
-1729
-1735
-1741
-1747
-1753
-1759
-1765
-1771
-1777
-1783
-1788
-1794
-1800
-1805
-1811
-1816
-1822
-1827
-1832
-1838
-1843
-1848
-1853
-1858
-1864
-1869
-1874
-1879
-1884
-1889
-1895
-1900
-1905
-1910
-1915
-1920
-1925
-1930
-1935
-1940
-1945
-1950
-1955
-1959
-1964
-1969
-1973
-1978
-1982
-1986
-1991
-1995
-1999
-2003
-2007
-2011
-2015
-2019
-2021
-2025
-2029
-2033
-2036
-2040
-2043
-2045
-2049
-2052
-2055
-2058
-2061
-2064
-2067
-2070
-2072
-2075
-2078
-2080
-2083
-2085
-2087
-2089
-2091
-2093
-2095
-2097
-2098
-2100
-2101
-2102
-2104
-2105
-2105
-2106
-2107
-2107
-2108
-2108
-2108
-2109
-2109
-2109
-2108
-2108
-2108
-2107
-2107
-2106
-2105
-2104
-2104
-2103
-2102
-2100
-2099
-2098
-2097
-2095
-2094
-2092
-2090
-2089
-2087
-2085
-2084
-2082
-2080
-2078
-2076
-2074
-2072
-2070
-2068
-2066
-2063
-2061
-2059
-2056
-2054
-2051
-2049
-2045
-2044
-2041
-2037
-2036
-2033
-2029
-2027
-2025
-2021
-2019
-2016
-2013
-2011
-2008
-2005
-2001
-2000
-1997
-1994
-1991
-1988
-1985
-1982
-1979
-1976
-1973
-1970
-1967
-1963
-1960
-1957
-1953
-1950
-1947
-1943
-1940
-1936
-1933
-1929
-1926
-1922
-1919
-1916
-1912
-1909
-1906
-1902
-1899
-1896
-1893
-1890
-1886
-1883
-1880
-1877
-1875
-1872
-1869
-1866
-1863
-1860
-1857
-1855
-1852
-1849
-1846
-1844
-1841
-1838
-1836
-1833
-1831
-1828
-1826
-1823
-1821
-1819
-1817
-1814
-1812
-1810
-1808
-1806
-1804
-1802
-1800
-1798
-1796
-1794
-1792
-1789
-1787
-1785
-1783
-1781
-1778
-1776
-1774
-1771
-1769
-1767
-1765
-1762
-1760
-1758
-1756
-1754
-1751
-1749
-1747
-1745
-1743
-1741
-1739
-1737
-1735
-1733
-1731
-1729
-1726
-1724
-1722
-1720
-1718
-1716
-1714
-1712
-1710
-1708
-1706
-1704
-1702
-1700
-1698
-1696
-1694
-1692
-1690
-1689
-1687
-1685
-1684
-1682
-1681
-1679
-1678
-1676
-1675
-1674
-1672
-1671
-1670
-1669
-1668
-1667
-1666
-1665
-1664
-1663
-1662
-1661
-1660
-1659
-1658
-1657
-1657
-1656
-1655
-1654
-1653
-1653
-1652
-1651
-1650
-1650
-1649
-1648
-1648
-1647
-1646
-1646
-1645
-1644
-1643
-1642
-1641
-1640
-1639
-1638
-1637
-1635
-1634
-1633
-1631
-1629
-1628
-1626
-1624
-1622
-1620
-1618
-1615
-1613
-1610
-1608
-1605
-1602
-1599
-1596
-1593
-1590
-1587
-1583
-1580
-1576
-1572
-1568
-1564
-1560
-1555
-1550
-1545
-1540
-1535
-1530
-1525
-1519
-1514
-1508
-1502
-1496
-1490
-1484
-1478
-1472
-1466
-1459
-1453
-1446
-1440
-1433
-1427
-1420
-1413
-1406
-1400
-1393
-1386
-1379
-1372
-1366
-1359
-1352
-1346
-1339
-1332
-1326
-1319
-1313
-1307
-1300
-1294
-1287
-1281
-1275
-1269
-1262
-1256
-1250
-1244
-1239
-1233
-1227
-1222
-1217
-1211
-1206
-1201
-1197
-1192
-1187
-1183
-1178
-1174
-1170
-1167
-1163
-1159
-1156
-1153
-1150
-1147
-1145
-1142
-1140
-1138
-1136
-1134
-1132
-1131
-1129
-1128
-1127
-1126
-1125
-1124
-1123
-1123
-1123
-1123
-1123
-1123
-1123
-1124
-1124
-1125
-1126
-1127
-1128
-1129
-1131
-1132
-1134
-1136
-1138
-1140
-1142
-1145
-1147
-1150
-1152
-1155
-1158
-1161
-1164
-1167
-1170
-1173
-1177
-1180
-1184
-1188
-1191
-1195
-1199
-1203
-1207
-1211
-1215
-1220
-1224
-1228
-1233
-1238
-1242
-1247
-1252
-1257
-1262
-1267
-1272
-1278
-1283
-1289
-1294
-1300
-1306
-1312
-1317
-1323
-1329
-1336
-1342
-1348
-1354
-1360
-1367
-1373
-1380
-1386
-1393
-1399
-1406
-1413
-1419
-1426
-1433
-1440
-1447
-1454
-1461
-1468
-1475
-1482
-1489
-1497
-1504
-1511
-1518
-1525
-1532
-1539
-1546
-1553
-1560
-1567
-1574
-1581
-1588
-1595
-1602
-1609
-1616
-1623
-1629
-1636
-1643
-1650
-1657
-1663
-1670
-1676
-1682
-1689
-1695
-1701
-1707
-1713
-1719
-1724
-1730
-1736
-1741
-1747
-1752
-1757
-1762
-1767
-1772
-1777
-1782
-1787
-1791
-1796
-1800
-1805
-1809
-1814
-1818
-1822
-1826
-1830
-1834
-1838
-1842
-1846
-1850
-1854
-1858
-1862
-1867
-1870
-1874
-1878
-1882
-1886
-1890
-1893
-1897
-1901
-1904
-1908
-1911
-1915
-1918
-1921
-1924
-1927
-1930
-1933
-1935
-1938
-1941
-1943
-1946
-1948
-1950
-1953
-1955
-1957
-1959
-1961
-1963
-1965
-1967
-1968
-1970
-1972
-1973
-1974
-1976
-1977
-1978
-1979
-1980
-1981
-1981
-1982
-1982
-1982
-1982
-1982
-1982
-1981
-1981
-1980
-1979
-1977
-1976
-1974
-1972
-1970
-1968
-1966
-1963
-1960
-1957
-1954
-1950
-1947
-1943
-1939
-1934
-1930
-1925
-1920
-1914
-1909
-1903
-1897
-1891
-1884
-1877
-1870
-1863
-1855
-1847
-1839
-1831
-1822
-1813
-1804
-1795
-1786
-1776
-1766
-1756
-1746
-1735
-1724
-1713
-1702
-1691
-1679
-1667
-1655
-1643
-1631
-1619
-1606
-1594
-1581
-1568
-1555
-1543
-1530
-1516
-1503
-1490
-1477
-1464
-1450
-1437
-1424
-1410
-1397
-1383
-1370
-1356
-1343
-1329
-1316
-1302
-1288
-1275
-1261
-1248
-1234
-1221
-1207
-1194
-1180
-1167
-1153
-1140
-1127
-1113
-1100
-1087
-1073
-1060
-1047
-1034
-1020
-1008
-995
-982
-969
-956
-943
-931
-918
-905
-893
-880
-867
-855
-843
-830
-818
-805
-793
-781
-769
-756
-744
-732
-720
-708
-695
-683
-671
-659
-647
-635
-623
-611
-599
-587
-575
-563
-551
-539
-528
-516
-504
-492
-481
-469
-457
-446
-434
-423
-411
-400
-389
-377
-366
-355
-344
-332
-321
-310
-299
-288
-277
-266
-256
-245
-234
-224
-214
-203
-193
-183
-173
-163
-154
-144
-135
-125
-116
-107
-98
-89
-80
-72
-63
-55
-47
-39
-31
-24
-16
-9
-2
5
11
18
24
30
36
42
47
52
58
63
67
72
76
80
85
88
92
95
99
102
105
108
110
113
115
117
119
121
122
124
125
126
127
127
128
128
128
128
128
128
127
126
126
125
123
122
121
119
117
115
113
111
108
106
103
100
98
95
91
88
85
81
77
74
70
66
62
58
53
49
45
40
36
31
27
22
17
12
7
2
-3
-9
-15
-20
-26
-32
-38
-45
-51
-58
-64
-71
-78
-85
-92
-99
-107
-114
-122
-129
-137
-145
-153
-161
-170
-178
-187
-196
-204
-213
-222
-232
-241
-250
-260
-270
-279
-289
-299
-310
-320
-331
-341
-352
-363
-374
-385
-396
-407
-418
-430
-441
-453
-464
-476
-488
-500
-511
-523
-535
-547
-559
-571
-583
-595
-608
-620
-632
-644
-657
-669
-681
-694
-706
-718
-731
-743
-756
-768
-780
-793
-805
-818
-830
-843
-855
-868
-881
-893
-906
-919
-932
-945
-958
-971
-984
-997
-1010
-1022
-1036
-1049
-1062
-1075
-1088
-1101
-1114
-1127
-1141
-1153
-1166
-1179
-1192
-1205
-1218
-1230
-1243
-1255
-1268
-1280
-1293
-1305
-1317
-1329
-1342
-1354
-1366
-1378
-1390
-1402
-1414
-1426
-1438
-1449
-1461
-1473
-1485
-1497
-1509
-1521
-1533
-1544
-1556
-1568
-1580
-1591
-1603
-1615
-1627
-1638
-1650
-1661
-1673
-1684
-1696
-1707
-1718
-1730
-1741
-1752
-1763
-1775
-1786
-1797
-1808
-1818
-1829
-1840
-1851
-1861
-1872
-1882
-1892
-1902
-1912
-1922
-1932
-1942
-1952
-1961
-1970
-1979
-1988
-1997
-2005
-2015
-2023
-2032
-2040
-2048
-2056
-2064
-2072
-2079
-2087
-2094
-2101
-2109
-2115
-2122
-2129
-2135
-2142
-2148
-2154
-2160
-2165
-2171
-2176
-2181
-2186
-2191
-2196
-2201
-2205
-2210
-2214
-2218
-2221
-2225
-2228
-2231
-2235
-2237
-2240
-2243
-2245
-2247
-2249
-2251
-2253
-2254
-2256
-2257
-2258
-2260
-2261
-2262
-2262
-2263
-2264
-2265
-2265
-2266
-2266
-2267
-2267
-2268
-2268
-2268
-2268
-2269
-2269
-2269
-2269
-2268
-2268
-2268
-2268
-2268
-2268
-2267
-2267
-2266
-2266
-2265
-2265
-2264
-2264
-2263
-2262
-2262
-2261
-2260
-2259
-2258
-2258
-2257
-2256
-2255
-2254
-2253
-2252
-2251
-2250
-2249
-2248
-2246
-2245
-2244
-2243
-2242
-2241
-2239
-2238
-2237
-2236
-2235
-2234
-2233
-2232
-2230
-2229
-2228
-2227
-2226
-2225
-2224
-2224
-2223
-2222
-2221
-2220
-2219
-2219
-2218
-2217
-2217
-2216
-2216
-2216
-2215
-2215
-2215
-2215
-2215
-2215
-2215
-2215
-2216
-2216
-2216
-2217
-2218
-2218
-2219
-2220
-2221
-2222
-2224
-2225
-2226
-2228
-2229
-2231
-2232
-2234
-2236
-2237
-2239
-2241
-2243
-2245
-2247
-2249
-2251
-2253
-2255
-2258
-2260
-2262
-2264
-2266
-2268
-2270
-2272
-2274
-2276
-2278
-2280
-2282
-2284
-2286
-2287
-2289
-2291
-2292
-2293
-2295
-2296
-2297
-2298
-2299
-2300
-2301
-2301
-2302
-2302
-2302
-2302
-2302
-2302
-2302
-2301
-2301
-2300
-2299
-2299
-2298
-2297
-2296
-2294
-2293
-2291
-2290
-2288
-2287
-2285
-2283
-2281
-2279
-2277
-2274
-2272
-2270
-2267
-2265
-2262
-2259
-2257
-2254
-2251
-2248
-2244
-2241
-2238
-2235
-2231
-2228
-2224
-2221
-2217
-2213
-2209
-2205
-2202
-2198
-2194
-2190
-2186
-2182
-2178
-2174
-2170
-2166
-2162
-2158
-2154
-2150
-2146
-2142
-2139
-2135
-2131
-2127
-2123
-2120
-2116
-2112
-2109
-2105
-2101
-2098
-2094
-2091
-2087
-2084
-2080
-2076
-2073
-2069
-2066
-2062
-2059
-2055
-2052
-2048
-2045
-2041
-2037
-2035
-2031
-2028
-2025
-2021
-2017
-2015
-2011
-2008
-2005
-2001
-1998
-1995
-1992
-1988
-1985
-1982
-1979
-1976
-1973
-1970
-1967
-1965
-1962
-1959
-1956
-1953
-1951
-1948
-1945
-1943
-1940
-1938
-1936
-1934
-1931
-1929
-1927
-1925
-1923
-1921
-1920
-1918
-1916
-1915
-1913
-1912
-1910
-1909
-1908
-1907
-1906
-1905
-1904
-1903
-1903
-1902
-1901
-1901
-1901
-1900
-1900
-1900
-1900
-1900
-1900
-1900
-1900
-1901
-1901
-1902
-1902
-1903
-1904
-1904
-1905
-1906
-1907
-1908
-1909
-1910
-1911
-1912
-1914
-1915
-1916
-1918
-1919
-1921
-1922
-1923
-1925
-1926
-1928
-1929
-1931
-1933
-1934
-1936
-1938
-1940
-1941
-1943
-1945
-1947
-1949
-1951
-1953
-1955
-1957
-1958
-1960
-1962
-1964
-1966
-1968
-1970
-1972
-1974
-1976
-1978
-1981
-1983
-1985
-1987
-1990
-1992
-1994
-1997
-1999
-2001
-2004
-2007
-2009
-2013
-2016
-2019
-2021
-2025
-2029
-2033
-2036
-2040
-2044
-2048
-2052
-2056
-2060
-2064
-2068
-2073
-2077
-2082
-2086
-2091
-2095
-2100
-2104
-2109
-2114
-2118
-2123
-2127
-2132
-2137
-2141
-2145
-2150
-2154
-2159
-2163
-2168
-2172
-2176
-2180
-2185
-2189
-2193
-2197
-2200
-2204
-2208
-2211
-2215
-2218
-2221
-2225
-2228
-2231
-2234
-2237
-2240
-2243
-2246
-2249
-2252
-2254
-2257
-2260
-2262
-2264
-2267
-2269
-2271
-2273
-2275
-2277
-2279
-2281
-2282
-2284
-2285
-2287
-2288
-2289
-2291
-2292
-2293
-2293
-2294
-2295
-2295
-2296
-2296
-2297
-2297
-2297
-2298
-2298
-2298
-2298
-2298
-2298
-2298
-2298
-2298
-2298
-2298
-2297
-2297
-2296
-2296
-2295
-2295
-2294
-2293
-2292
-2291
-2290
-2289
-2288
-2287
-2285
-2284
-2283
-2281
-2279
-2278
-2276
-2275
-2273
-2272
-2270
-2269
-2267
-2266
-2264
-2263
-2261
-2260
-2258
-2256
-2255
-2253
-2252
-2250
-2249
-2247
-2246
-2244
-2243
-2241
-2240
-2238
-2237
-2236
-2234
-2233
-2231
-2230
-2229
-2227
-2226
-2225
-2223
-2222
-2221
-2220
-2218
-2217
-2216
-2215
-2214
-2212
-2211
-2210
-2209
-2208
-2206
-2205
-2204
-2203
-2202
-2201
-2200
-2199
-2198
-2198
-2197
-2196
-2196
-2195
-2195
-2194
-2194
-2193
-2193
-2193
-2193
-2193
-2193
-2193
-2193
-2194
-2194
-2195
-2195
-2196
-2196
-2197
-2197
-2198
-2199
-2200
-2201
-2202
-2203
-2204
-2206
-2207
-2209
-2211
-2213
-2215
-2217
-2220
-2223
-2225
-2228
-2232
-2235
-2238
-2242
-2246
-2250
-2254
-2258
-2263
-2268
-2272
-2277
-2282
-2287
-2293
-2298
-2303
-2309
-2315
-2321
-2327
-2333
-2339
-2345
-2351
-2358
-2364
-2371
-2378
-2385
-2392
-2399
-2406
-2414
-2422
-2429
-2437
-2446
-2454
-2462
-2470
-2479
-2487
-2496
-2505
-2513
-2522
-2531
-2540
-2549
-2558
-2567
-2576
-2585
-2595
-2604
-2613
-2622
-2631
-2640
-2649
-2658
-2667
-2676
-2685
-2694
-2703
-2712
-2721
-2730
-2739
-2748
-2757
-2766
-2775
-2784
-2792
-2801
-2809
-2818
-2826
-2835
-2843
-2851
-2860
-2868
-2876
-2884
-2892
-2900
-2908
-2916
-2924
-2932
-2939
-2947
-2954
-2962
-2970
-2977
-2984
-2992
-2999
-3006
-3013
-3020
-3027
-3034
-3041
-3048
-3055
-3062
-3068
-3075
-3081
-3088
-3094
-3101
-3107
-3113
-3119
-3126
-3132
-3137
-3143
-3149
-3154
-3160
-3165
-3171
-3176
-3181
-3186
-3191
-3196
-3200
-3205
-3209
-3213
-3217
-3221
-3225
-3229
-3233
-3236
-3240
-3243
-3246
-3249
-3252
-3254
-3257
-3259
-3261
-3263
-3265
-3266
-3268
-3269
-3270
-3270
-3271
-3271
-3272
-3272
-3272
-3271
-3271
-3271
-3270
-3269
-3268
-3267
-3265
-3264
-3262
-3260
-3258
-3255
-3253
-3250
-3247
-3243
-3240
-3236
-3232
-3228
-3223
-3218
-3213
-3208
-3203
-3197
-3191
-3185
-3179
-3173
-3166
-3159
-3152
-3145
-3138
-3130
-3123
-3115
-3107
-3099
-3091
-3083
-3074
-3066
-3057
-3048
-3040
-3031
-3022
-3013
-3003
-2994
-2984
-2975
-2965
-2955
-2945
-2935
-2925
-2914
-2904
-2893
-2882
-2871
-2860
-2848
-2837
-2825
-2814
-2802
-2790
-2778
-2766
-2754
-2742
-2731
-2719
-2707
-2694
-2682
-2670
-2658
-2646
-2633
-2621
-2608
-2596
-2583
-2570
-2558
-2545
-2532
-2519
-2507
-2494
-2481
-2468
-2455
-2443
-2430
-2417
-2404
-2392
-2379
-2366
-2353
-2340
-2327
-2313
-2300
-2287
-2274
-2261
-2248
-2235
-2221
-2208
-2195
-2182
-2169
-2156
-2143
-2131
-2118
-2105
-2092
-2080
-2067
-2055
-2041
-2029
-2017
-2005
-1994
-1982
-1970
-1959
-1947
-1936
-1924
-1913
-1902
-1891
-1880
-1870
-1859
-1849
-1838
-1828
-1818
-1808
-1798
-1788
-1779
-1769
-1760
-1751
-1742
-1733
-1724
-1716
-1707
-1699
-1690
-1682
-1674
-1666
-1658
-1651
-1643
-1636
-1628
-1621
-1614
-1606
-1599
-1592
-1585
-1579
-1572
-1565
-1559
-1552
-1546
-1539
-1533
-1526
-1519
-1513
-1506
-1500
-1493
-1487
-1480
-1474
-1467
-1460
-1454
-1447
-1440
-1434
-1427
-1421
-1414
-1408
-1402
-1396
-1389
-1384
-1378
-1372
-1366
-1361
-1355
-1350
-1344
-1339
-1334
-1329
-1324
-1319
-1315
-1310
-1305
-1301
-1296
-1292
-1288
-1284
-1279
-1275
-1271
-1267
-1263
-1259
-1255
-1251
-1247
-1243
-1239
-1235
-1232
-1228
-1224
-1220
-1216
-1213
-1209
-1205
-1201
-1197
-1194
-1190
-1186
-1183
-1179
-1175
-1171
-1168
-1164
-1160
-1157
-1153
-1149
-1146
-1142
-1139
-1135
-1132
-1129
-1125
-1122
-1119
-1116
-1112
-1109
-1106
-1103
-1100
-1096
-1093
-1090
-1087
-1084
-1081
-1078
-1075
-1072
-1069
-1066
-1063
-1060
-1058
-1055
-1052
-1049
-1046
-1042
-1039
-1036
-1032
-1029
-1025
-1022
-1018
-1014
-1010
-1006
-1000
-997
-992
-988
-983
-979
-974
-970
-965
-961
-956
-952
-947
-943
-938
-934
-929
-924
-920
-915
-911
-907
-902
-898
-893
-889
-884
-880
-875
-870
-866
-861
-856
-851
-847
-842
-837
-833
-828
-824
-819
-815
-811
-806
-802
-797
-793
-789
-785
-780
-776
-772
-768
-764
-761
-757
-753
-749
-745
-742
-738
-734
-730
-727
-723
-719
-716
-712
-708
-705
-701
-698
-694
-691
-687
-684
-681
-678
-675
-673
-670
-668
-666
-663
-662
-660
-658
-657
-656
-654
-653
-653
-652
-651
-651
-651
-651
-651
-651
-652
-652
-653
-654
-655
-656
-658
-659
-661
-662
-664
-665
-667
-669
-671
-672
-674
-676
-678
-680
-682
-684
-686
-689
-691
-693
-696
-699
-701
-704
-707
-710
-713
-717
-720
-724
-728
-732
-736
-740
-744
-748
-752
-756
-761
-765
-770
-774
-779
-783
-788
-793
-798
-803
-808
-813
-818
-824
-829
-835
-840
-846
-852
-858
-864
-870
-876
-882
-888
-894
-900
-906
-912
-918
-924
-931
-937
-943
-950
-956
-962
-969
-975
-981
-988
-994
-1000
-1006
-1014
-1020
-1027
-1034
-1041
-1047
-1054
-1061
-1067
-1074
-1081
-1087
-1094
-1101
-1107
-1114
-1121
-1127
-1134
-1140
-1147
-1153
-1160
-1167
-1173
-1180
-1186
-1193
-1200
-1206
-1213
-1219
-1226
-1232
-1238
-1245
-1251
-1258
-1264
-1271
-1277
-1283
-1289
-1296
-1302
-1308
-1314
-1320
-1326
-1332
-1338
-1344
-1350
-1355
-1361
-1367
-1373
-1379
-1385
-1391
-1396
-1402
-1408
-1414
-1420
-1425
-1431
-1437
-1443
-1449
-1455
-1460
-1466
-1471
-1477
-1482
-1488
-1493
-1498
-1503
-1508
-1513
-1518
-1523
-1528
-1533
-1538
-1543
-1548
-1552
-1557
-1562
-1567
-1571
-1576
-1581
-1585
-1590
-1594
-1599
-1603
-1608
-1612
-1616
-1620
-1625
-1629
-1633
-1637
-1641
-1645
-1649
-1653
-1657
-1660
-1664
-1668
-1672
-1676
-1679
-1683
-1686
-1690
-1693
-1697
-1700
-1704
-1707
-1711
-1714
-1717
-1721
-1724
-1728
-1731
-1734
-1738
-1741
-1744
-1747
-1750
-1753
-1756
-1759
-1762
-1765
-1768
-1771
-1773
-1776
-1779
-1781
-1784
-1786
-1788
-1791
-1793
-1795
-1798
-1800
-1802
-1805
-1807
-1809
-1812
-1814
-1816
-1819
-1821
-1823
-1826
-1828
-1830
-1833
-1835
-1837
-1840
-1842
-1844
-1846
-1849
-1851
-1853
-1855
-1857
-1859
-1861
-1864
-1866
-1867
-1869
-1871
-1873
-1875
-1877
-1878
-1880
-1881
-1883
-1884
-1886
-1887
-1889
-1890
-1891
-1892
-1894
-1895
-1896
-1898
-1899
-1900
-1901
-1903
-1904
-1905
-1906
-1908
-1909
-1910
-1912
-1913
-1914
-1915
-1917
-1918
-1919
-1920
-1921
-1922
-1923
-1924
-1925
-1926
-1927
-1927
-1928
-1929
-1929
-1930
-1930
-1931
-1932
-1932
-1933
-1934
-1934
-1935
-1936
-1937
-1937
-1938
-1939
-1940
-1941
-1941
-1942
-1943
-1944
-1945
-1946
-1946
-1947
-1948
-1948
-1949
-1950
-1950
-1951
-1951
-1951
-1952
-1952
-1952
-1952
-1952
-1952
-1952
-1952
-1952
-1952
-1952
-1951
-1951
-1951
-1950
-1950
-1949
-1949
-1948
-1947
-1947
-1946
-1945
-1944
-1943
-1943
-1942
-1941
-1940
-1939
-1938
-1936
-1935
-1934
-1933
-1932
-1930
-1929
-1928
-1927
-1926
-1924
-1923
-1922
-1921
-1920
-1919
-1918
-1916
-1915
-1914
-1913
-1913
-1912
-1911
-1910
-1909
-1909
-1908
-1907
-1907
-1906
-1906
-1906
-1905
-1905
-1905
-1905
-1904
-1904
-1904
-1905
-1905
-1905
-1905
-1906
-1906
-1907
-1908
-1909
-1910
-1911
-1912
-1913
-1915
-1916
-1918
-1920
-1922
-1924
-1926
-1929
-1931
-1934
-1937
-1939
-1942
-1945
-1948
-1952
-1955
-1958
-1962
-1966
-1970
-1974
-1978
-1982
-1986
-1991
-1995
-2000
-2005
-2009
-2015
-2021
-2025
-2032
-2037
-2043
-2049
-2056
-2062
-2068
-2075
-2081
-2088
-2095
-2102
-2109
-2116
-2123
-2131
-2138
-2146
-2153
-2161
-2169
-2177
-2185
-2193
-2201
-2210
-2218
-2226
-2235
-2243
-2252
-2261
-2269
-2278
-2287
-2296
-2305
-2314
-2323
-2332
-2341
-2350
-2360
-2369
-2378
-2387
-2397
-2406
-2415
-2425
-2434
-2444
-2453
-2463
-2472
-2482
-2491
-2501
-2511
-2521
-2531
-2541
-2551
-2562
-2572
-2582
-2593
-2604
-2615
-2626
-2637
-2648
-2659
-2670
-2682
-2693
-2705
-2717
-2728
-2740
-2752
-2764
-2776
-2788
-2800
-2811
-2823
-2835
-2847
-2859
-2871
-2883
-2894
-2906
-2918
-2929
-2940
-2952
-2963
-2974
-2985
-2996
-3007
-3018
-3029
-3039
-3050
-3060
-3070
-3080
-3091
-3101
-3110
-3120
-3130
-3140
-3149
-3158
-3167
-3176
-3185
-3194
-3202
-3211
-3219
-3227
-3235
-3242
-3250
-3257
-3264
-3271
-3278
-3284
-3291
-3297
-3303
-3309
-3314
-3320
-3325
-3331
-3336
-3341
-3345
-3350
-3354
-3359
-3363
-3367
-3370
-3374
-3377
-3381
-3384
-3387
-3390
-3393
-3395
-3398
-3400
-3402
-3404
-3407
-3408
-3410
-3412
-3413
-3415
-3416
-3417
-3418
-3419
-3420
-3421
-3422
-3423
-3423
-3424
-3424
-3425
-3425
-3425
-3426
-3426
-3426
-3426
-3426
-3426
-3426
-3425
-3425
-3425
-3425
-3424
-3424
-3424
-3424
-3423
-3423
-3423
-3422
-3422
-3422
-3421
-3421
-3421
-3421
-3420
-3420
-3420
-3420
-3420
-3419
-3419
-3419
-3419
-3419
-3419
-3419
-3419
-3419
-3419
-3419
-3419
-3419
-3419
-3419
-3419
-3420
-3420
-3420
-3420
-3420
-3420
-3419
-3419
-3419
-3419
-3419
-3418
-3418
-3418
-3418
-3417
-3417
-3417
-3417
-3417
-3417
-3417
-3417
-3417
-3417
-3417
-3417
-3417
-3418
-3418
-3418
-3419
-3419
-3420
-3420
-3421
-3421
-3422
-3422
-3423
-3423
-3424
-3424
-3425
-3425
-3425
-3425
-3425
-3425
-3426
-3426
-3426
-3426
-3426
-3426
-3426
-3426
-3426
-3426
-3426
-3426
-3426
-3426
-3426
-3426
-3426
-3426
-3425
-3425
-3425
-3424
-3424
-3423
-3423
-3422
-3421
-3420
-3419
-3418
-3417
-3416
-3414
-3413
-3411
-3409
-3407
-3405
-3402
-3400
-3397
-3395
-3392
-3388
-3385
-3382
-3378
-3374
-3370
-3366
-3361
-3357
-3352
-3347
-3342
-3337
-3331
-3325
-3319
-3313
-3307
-3300
-3293
-3286
-3279
-3272
-3264
-3256
-3247
-3239
-3230
-3221
-3212
-3202
-3192
-3183
-3172
-3162
-3152
-3141
-3130
-3119
-3108
-3096
-3085
-3073
-3061
-3049
-3037
-3024
-3012
-2999
-2986
-2973
-2960
-2947
-2934
-2920
-2907
-2893
-2879
-2865
-2851
-2837
-2823
-2809
-2795
-2781
-2766
-2752
-2738
-2724
-2709
-2695
-2681
-2666
-2652
-2638
-2624
-2609
-2595
-2581
-2567
-2553
-2539
-2525
-2511
-2497
-2483
-2469
-2456
-2442
-2429
-2415
-2402
-2389
-2376
-2363
-2350
-2338
-2325
-2312
-2300
-2288
-2276
-2264
-2252
-2240
-2228
-2216
-2205
-2193
-2182
-2171
-2160
-2149
-2138
-2127
-2116
-2105
-2095
-2084
-2074
-2063
-2053
-2043
-2032
-2021
-2012
-2001
-1992
-1982
-1972
-1963
-1953
-1944
-1934
-1925
-1916
-1907
-1898
-1889
-1880
-1872
-1863
-1855
-1847
-1839
-1830
-1822
-1815
-1807
-1799
-1791
-1784
-1776
-1769
-1762
-1755
-1747
-1741
-1734
-1727
-1720
-1714
-1707
-1701
-1695
-1689
-1683
-1677
-1672
-1666
-1661
-1656
-1651
-1647
-1642
-1638
-1634
-1630
-1626
-1622
-1619
-1615
-1612
-1609
-1606
-1603
-1601
-1598
-1596
-1593
-1591
-1589
-1587
-1586
-1584
-1582
-1581
-1579
-1578
-1576
-1575
-1573
-1572
-1571
-1570
-1569
-1568
-1567
-1566
-1565
-1564
-1563
-1562
-1561
-1560
-1560
-1559
-1558
-1557
-1556
-1555
-1554
-1554
-1553
-1552
-1551
-1550
-1550
-1549
-1548
-1547
-1546
-1546
-1545
-1544
-1543
-1542
-1541
-1541
-1540
-1539
-1538
-1537
-1536
-1535
-1534
-1533
-1532
-1531
-1530
-1529
-1528
-1527
-1526
-1525
-1524
-1523
-1522
-1521
-1520
-1519
-1518
-1517
-1516
-1515
-1514
-1513
-1512
-1511
-1510
-1508
-1507
-1506
-1505
-1504
-1503
-1502
-1501
-1500
-1499
-1497
-1496
-1495
-1494
-1493
-1492
-1490
-1489
-1488
-1487
-1486
-1484
-1483
-1482
-1481
-1480
-1478
-1477
-1476
-1475
-1473
-1472
-1471
-1469
-1468
-1466
-1465
-1463
-1461
-1460
-1458
-1456
-1454
-1452
-1450
-1448
-1445
-1443
-1441
-1438
-1436
-1433
-1430
-1427
-1424
-1421
-1418
-1415
-1411
-1408
-1404
-1400
-1396
-1392
-1388
-1384
-1380
-1376
-1371
-1366
-1362
-1357
-1352
-1347
-1342
-1336
-1331
-1325
-1320
-1314
-1308
-1302
-1296
-1290
-1284
-1278
-1271
-1265
-1258
-1252
-1245
-1238
-1231
-1224
-1217
-1210
-1202
-1195
-1187
-1180
-1172
-1164
-1156
-1148
-1140
-1132
-1124
-1116
-1107
-1099
-1090
-1082
-1073
-1065
-1056
-1048
-1039
-1030
-1022
-1012
-1004
-995
-986
-978
-969
-960
-951
-942
-933
-924
-915
-906
-898
-889
-880
-871
-863
-854
-845
-836
-828
-819
-811
-802
-794
-786
-777
-769
-761
-753
-745
-737
-729
-721
-713
-706
-698
-691
-683
-676
-668
-661
-654
-647
-640
-633
-626
-619
-612
-606
-599
-593
-587
-581
-575
-569
-563
-557
-552
-546
-541
-536
-530
-526
-521
-516
-512
-507
-503
-499
-495
-491
-488
-484
-481
-478
-475
-472
-469
-467
-464
-462
-460
-457
-455
-454
-452
-450
-449
-448
-447
-446
-445
-444
-444
-444
-443
-444
-444
-444
-445
-446
-447
-448
-449
-451
-453
-455
-457
-459
-461
-463
-466
-469
-472
-475
-478
-481
-485
-488
-492
-496
-500
-504
-508
-512
-516
-520
-525
-529
-534
-539
-543
-548
-553
-557
-562
-567
-572
-577
-582
-587
-592
-597
-602
-607
-612
-617
-622
-626
-631
-636
-641
-645
-650
-655
-659
-664
-668
-673
-677
-681
-686
-690
-694
-698
-702
-705
-709
-713
-717
-720
-724
-727
-731
-734
-737
-740
-744
-747
-750
-753
-755
-758
-761
-763
-766
-768
-770
-772
-774
-776
-778
-779
-781
-782
-784
-785
-786
-787
-788
-789
-789
-790
-790
-790
-790
-791
-790
-790
-790
-790
-789
-789
-788
-787
-787
-786
-785
-784
-783
-782
-781
-780
-779
-777
-776
-775
-774
-772
-771
-770
-769
-767
-766
-765
-763
-762
-761
-759
-758
-757
-755
-754
-752
-751
-749
-748
-747
-745
-744
-742
-741
-739
-738
-737
-735
-734
-733
-731
-730
-729
-727
-726
-725
-724
-723
-721
-720
-719
-718
-717
-716
-715
-714
-713
-712
-711
-710
-709
-708
-708
-707
-706
-706
-705
-705
-704
-704
-703
-703
-702
-702
-702
-701
-701
-701
-701
-701
-701
-701
-701
-701
-701
-701
-701
-702
-702
-703
-703
-704
-705
-706
-707
-708
-709
-710
-711
-713
-714
-716
-717
-719
-721
-723
-725
-727
-729
-731
-733
-736
-738
-741
-744
-746
-749
-752
-755
-759
-762
-765
-769
-772
-776
-780
-783
-787
-791
-796
-800
-804
-809
-814
-818
-823
-828
-833
-839
-844
-850
-855
-861
-867
-873
-879
-885
-891
-897
-904
-910
-917
-924
-931
-937
-944
-951
-958
-965
-972
-979
-986
-994
-1000
-1008
-1014
-1022
-1030
-1037
-1045
-1052
-1059
-1067
-1074
-1082
-1089
-1097
-1104
-1112
-1119
-1127
-1135
-1142
-1150
-1157
-1165
-1172
-1180
-1187
-1195
-1202
-1210
-1217
-1225
-1232
-1239
-1247
-1254
-1261
-1268
-1275
-1282
-1289
-1296
-1303
-1310
-1317
-1324
-1330
-1337
-1344
-1350
-1356
-1363
-1369
-1375
-1381
-1388
-1394
-1400
-1406
-1412
-1418
-1424
-1429
-1435
-1441
-1447
-1453
-1458
-1464
-1470
-1476
-1482
-1487
-1493
-1499
-1505
-1511
-1516
-1522
-1528
-1534
-1540
-1546
-1552
-1558
-1563
-1569
-1575
-1581
-1587
-1593
-1599
-1605
-1611
-1617
-1623
-1629
-1635
-1640
-1646
-1652
-1658
-1664
-1670
-1675
-1681
-1687
-1693
-1699
-1704
-1710
-1716
-1722
-1728
-1733
-1739
-1745
-1751
-1756
-1762
-1768
-1773
-1779
-1785
-1790
-1796
-1802
-1807
-1813
-1818
-1824
-1829
-1835
-1840
-1846
-1851
-1857
-1862
-1867
-1873
-1878
-1883
-1888
-1893
-1898
-1903
-1908
-1913
-1917
-1922
-1927
-1932
-1936
-1941
-1945
-1950
-1954
-1958
-1963
-1967
-1971
-1975
-1979
-1983
-1986
-1990
-1993
-1996
-1999
-2001
-2005
-2008
-2011
-2013
-2016
-2017
-2020
-2021
-2023
-2025
-2025
-2027
-2029
-2029
-2029
-2031
-2031
-2032
-2032
-2032
-2031
-2031
-2029
-2029
-2029
-2028
-2027
-2025
-2024
-2021
-2020
-2017
-2016
-2013
-2012
-2009
-2007
-2004
-2001
-1998
-1995
-1992
-1989
-1986
-1982
-1979
-1975
-1971
-1968
-1964
-1960
-1956
-1952
-1947
-1943
-1939
-1934
-1929
-1925
-1920
-1915
-1910
-1905
-1900
-1895
-1890
-1885
-1880
-1874
-1869
-1864
-1858
-1853
-1847
-1842
-1836
-1831
-1825
-1820
-1814
-1809
-1803
-1797
-1792
-1786
-1781
-1775
-1769
-1764
-1758
-1753
-1747
-1742
-1737
-1731
-1726
-1720
-1715
-1710
-1705
-1700
-1695
-1690
-1685
-1680
-1675
-1670
-1665
-1661
-1656
-1651
-1647
-1643
-1638
-1634
-1630
-1626
-1622
-1618
-1614
-1610
-1606
-1602
-1598
-1595
-1591
-1587
-1584
-1580
-1577
-1573
-1570
-1567
-1563
-1560
-1557
-1553
-1550
-1547
-1543
-1540
-1537
-1533
-1530
-1527
-1524
-1520
-1517
-1514
-1510
-1507
-1504
-1501
-1498
-1495
-1492
-1489
-1486
-1483
-1480
-1478
-1475
-1472
-1470
-1468
-1465
-1463
-1461
-1459
-1457
-1455
-1453
-1451
-1449
-1448
-1446
-1444
-1443
-1441
-1440
-1439
-1437
-1436
-1435
-1434
-1433
-1431
-1430
-1429
-1428
-1428
-1427
-1426
-1425
-1425
-1424
-1424
-1423
-1423
-1423
-1422
-1422
-1422
-1422
-1422
-1423
-1423
-1423
-1423
-1424
-1424
-1425
-1426
-1426
-1427
-1428
-1428
-1429
-1430
-1431
-1432
-1433
-1434
-1434
-1435
-1436
-1437
-1439
-1440
-1441
-1442
-1443
-1445
-1446
-1447
-1448
-1450
-1451
-1452
-1454
-1455
-1456
-1458
-1459
-1460
-1462
-1463
-1465
-1466
-1468
-1469
-1470
-1472
-1473
-1474
-1476
-1477
-1478
-1480
-1481
-1482
-1484
-1485
-1486
-1487
-1488
-1489
-1490
-1491
-1492
-1492
-1493
-1493
-1494
-1494
-1495
-1495
-1495
-1495
-1495
-1495
-1495
-1495
-1495
-1494
-1494
-1493
-1493
-1492
-1491
-1491
-1490
-1489
-1488
-1487
-1486
-1485
-1483
-1482
-1481
-1479
-1478
-1476
-1474
-1472
-1470
-1468
-1466
-1464
-1462
-1459
-1457
-1454
-1451
-1448
-1445
-1442
-1439
-1436
-1433
-1429
-1426
-1422
-1418
-1415
-1411
-1407
-1404
-1400
-1396
-1392
-1388
-1383
-1379
-1375
-1370
-1366
-1361
-1357
-1352
-1347
-1342
-1337
-1332
-1327
-1321
-1316
-1311
-1305
-1300
-1294
-1289
-1283
-1277
-1271
-1265
-1259
-1253
-1247
-1241
-1235
-1228
-1222
-1215
-1208
-1201
-1195
-1188
-1181
-1174
-1167
-1159
-1152
-1145
-1138
-1131
-1124
-1116
-1109
-1102
-1094
-1087
-1080
-1072
-1065
-1058
-1051
-1043
-1036
-1029
-1020
-1014
-1006
-999
-992
-985
-977
-970
-962
-955
-948
-940
-933
-925
-918
-910
-903
-895
-888
-880
-873
-865
-858
-850
-843
-835
-828
-821
-813
-806
-799
-792
-784
-777
-770
-763
-755
-748
-741
-734
-727
-719
-712
-705
-697
-690
-682
-675
-668
-660
-653
-645
-638
-631
-623
-616
-609
-601
-594
-587
-579
-572
-565
-557
-550
-543
-535
-528
-521
-514
-506
-499
-492
-485
-478
-470
-463
-456
-449
-442
-435
-428
-421
-414
-408
-401
-394
-388
-381
-375
-369
-362
-356
-350
-344
-338
-332
-325
-319
-313
-307
-301
-296
-290
-284
-278
-273
-267
-262
-256
-251
-245
-240
-235
-229
-224
-219
-214
-209
-204
-199
-194
-189
-184
-179
-174
-170
-165
-160
-155
-150
-145
-140
-135
-130
-125
-120
-115
-110
-105
-99
-94
-89
-84
-78
-73
-68
-63
-57
-52
-47
-41
-36
-31
-26
-20
-15
-10
-4
1
6
12
17
22
28
33
38
44
49
54
60
65
70
76
81
86
91
97
102
107
112
118
123
128
133
138
143
148
153
158
163
168
173
178
183
187
192
197
202
206
211
215
220
224
228
233
237
241
245
249
253
257
260
264
268
271
275
278
282
285
289
292
295
298
302
305
308
311
314
316
319
322
324
327
329
331
334
336
338
340
341
343
345
346
348
349
350
351
353
354
354
355
356
357
357
358
358
359
359
359
359
359
359
358
358
357
356
355
354
353
352
351
349
347
345
343
341
339
337
334
331
328
325
322
319
315
312
308
304
300
296
292
287
283
278
274
269
264
259
253
248
243
237
231
226
220
214
207
201
195
188
182
175
168
162
155
148
141
134
126
119
112
104
97
89
81
74
66
58
50
42
34
26
17
9
0
-8
-17
-25
-34
-43
-52
-61
-70
-79
-88
-97
-107
-116
-126
-135
-145
-155
-164
-174
-184
-194
-204
-214
-224
-233
-243
-253
-263
-273
-283
-293
-302
-312
-322
-332
-342
-352
-362
-372
-382
-391
-401
-411
-421
-431
-441
-451
-461
-471
-481
-490
-500
-510
-519
-529
-538
-548
-557
-566
-576
-585
-594
-603
-613
-622
-631
-640
-648
-657
-666
-675
-684
-692
-701
-709
-718
-726
-735
-743
-752
-760
-768
-776
-784
-792
-800
-808
-816
-824
-831
-839
-846
-853
-860
-867
-874
-881
-888
-895
-901
-908
-914
-920
-927
-933
-939
-945
-950
-956
-962
-967
-972
-978
-983
-988
-993
-998
-1002
-1006
-1010
-1016
-1020
-1024
-1028
-1032
-1036
-1040
-1044
-1048
-1051
-1055
-1058
-1061
-1064
-1067
-1069
-1072
-1074
-1076
-1078
-1080
-1082
-1084
-1085
-1087
-1088
-1089
-1090
-1090
-1091
-1091
-1092
-1092
-1092
-1092
-1092
-1091
-1091
-1091
-1090
-1090
-1089
-1088
-1087
-1086
-1085
-1084
-1083
-1081
-1079
-1078
-1076
-1074
-1071
-1069
-1067
-1064
-1061
-1059
-1056
-1053
-1050
-1046
-1043
-1039
-1035
-1032
-1028
-1024
-1018
-1014
-1010
-1006
-1000
-996
-991
-986
-981
-976
-970
-964
-959
-953
-947
-941
-935
-929
-922
-916
-909
-903
-896
-889
-883
-876
-869
-861
-854
-847
-839
-832
-824
-817
-809
-801
-794
-786
-778
-770
-762
-754
-746
-738
-730
-721
-713
-705
-696
-688
-679
-670
-661
-653
-644
-635
-626
-617
-608
-598
-589
-580
-570
-561
-552
-542
-533
-523
-514
-504
-494
-485
-475
-465
-456
-446
-436
-426
-416
-406
-396
-386
-376
-366
-356
-346
-335
-325
-315
-305
-294
-284
-274
-263
-253
-243
-232
-222
-212
-201
-191
-181
-171
-160
-150
-140
-130
-120
-109
-99
-89
-79
-69
-59
-49
-39
-29
-20
-10
-1
9
18
27
36
45
54
63
72
81
89
98
106
114
122
130
138
146
154
161
169
176
184
191
198
205
212
219
226
232
239
246
252
258
265
271
277
283
289
295
301
307
312
318
324
329
335
341
346
351
357
362
367
373
378
383
388
393
398
403
408
412
417
422
426
430
435
439
443
447
450
454
458
461
465
468
472
475
479
482
485
488
491
493
496
499
501
504
506
508
510
513
515
517
519
521
522
524
526
528
529
531
532
533
534
536
537
538
538
539
540
541
542
543
543
544
545
545
545
546
546
547
547
547
547
548
548
548
548
548
547
547
547
547
546
546
545
545
544
544
543
542
542
541
540
539
538
537
536
535
533
532
531
530
529
527
526
525
523
522
520
519
517
516
514
512
511
509
507
505
504
502
500
498
497
495
493
492
490
489
487
486
484
483
482
480
479
478
477
476
475
474
473
473
472
471
471
471
470
470
470
470
470
470
470
471
471
472
473
474
475
476
477
478
480
482
483
485
487
489
491
494
496
499
501
504
507
510
513
517
520
524
528
532
536
540
545
549
554
559
564
569
575
580
586
592
598
604
611
617
624
631
639
646
653
661
669
677
686
694
703
712
721
731
740
750
760
770
780
791
801
812
823
834
845
856
867
879
891
902
914
926
939
951
964
976
989
1002
1016
1029
1042
1056
1070
1084
1098
1112
1126
1141
1156
1170
1185
1200
1215
1231
1246
1261
1276
1292
1307
1323
1338
1354
1369
1385
1401
1417
1433
1449
1465
1481
1497
1513
1529
1546
1562
1579
1595
1612
1629
1645
1662
1679
1696
1713
1729
1746
1763
1780
1797
1814
1830
1847
1864
1880
1897
1913
1930
1946
1962
1978
1994
2009
2025
2041
2058
2073
2089
2104
2120
2135
2150
2165
2180
2195
2210
2225
2239
2254
2268
2283
2297
2311
2325
2339
2352
2366
2379
2393
2406
2419
2432
2445
2458
2471
2484
2496
2509
2521
2533
2545
2557
2569
2581
2592
2604
2615
2627
2638
2649
2659
2670
2681
2691
2702
2712
2722
2732
2742
2752
2761
2771
2780
2789
2798
2807
2816
2824
2833
2841
2849
2858
2865
2873
2881
2888
2896
2903
2910
2917
2924
2931
2938
2944
2951
2957
2963
2969
2975
2981
2987
2993
2998
3004
3009
3015
3020
3025
3030
3035
3040
3045
3049
3054
3058
3063
3067
3071
3075
3079
3083
3087
3091
3094
3098
3101
3105
3108
3111
3114
3117
3120
3123
3126
3128
3131
3134
3136
3139
3141
3144
3146
3148
3150
3152
3155
3157
3159
3161
3163
3165
3166
3168
3170
3172
3173
3175
3177
3178
3180
3181
3183
3184
3185
3187
3188
3189
3190
3191
3192
3193
3194
3194
3195
3196
3196
3197
3197
3197
3198
3198
3198
3198
3198
3198
3197
3197
3197
3197
3196
3196
3196
3195
3194
3194
3193
3192
3192
3191
3190
3189
3188
3187
3186
3185
3184
3183
3182
3180
3179
3178
3176
3175
3173
3171
3170
3168
3166
3164
3162
3160
3158
3156
3154
3152
3150
3148
3146
3144
3142
3139
3137
3135
3133
3131
3129
3127
3125
3123
3120
3118
3116
3114
3111
3109
3106
3104
3101
3099
3096
3093
3090
3087
3084
3081
3078
3075
3071
3068
3065
3061
3058
3054
3050
3047
3043
3039
3035
3031
3026
3022
3018
3013
3009
3004
2999
2994
2989
2984
2979
2974
2969
2963
2958
2952
2947
2941
2935
2929
2924
2918
2912
2906
2900
2893
2887
2881
2875
2868
2862
2855
2849
2842
2836
2829
2823
2817
2810
2804
2797
2791
2785
2779
2773
2766
2760
2754
2749
2743
2737
2731
2725
2719
2714
2708
2702
2696
2691
2685
2679
2673
2668
2662
2656
2651
2645
2639
2634
2628
2623
2617
2612
2606
2601
2595
2590
2584
2579
2574
2569
2563
2558
2553
2548
2542
2537
2532
2527
2522
2517
2512
2507
2502
2497
2493
2488
2484
2479
2475
2470
2466
2462
2458
2453
2449
2445
2441
2437
2434
2430
2426
2423
2419
2415
2412
2408
2404
2401
2397
2394
2390
2386
2383
2379
2375
2372
2368
2365
2361
2357
2354
2350
2347
2343
2339
2336
2332
2329
2325
2321
2318
2314
2311
2307
2303
2300
2296
2293
2289
2285
2282
2278
2275
2271
2268
2264
2260
2257
2253
2250
2246
2243
2239
2235
2232
2228
2225
2221
2218
2214
2211
2207
2203
2200
2196
2193
2189
2186
2182
2179
2175
2172
2168
2165
2161
2157
2154
2150
2147
2143
2140
2136
2133
2129
2126
2122
2119
2115
2112
2108
2105
2101
2098
2094
2091
2087
2084
2080
2077
2073
2070
2066
2063
2059
2056
2052
2049
2045
2041
2037
2035
2031
2028
2024
2021
2017
2013
2011
2007
2004
2000
1997
1993
1990
1986
1983
1979
1976
1973
1969
1966
1962
1959
1955
1952
1948
1945
1942
1938
1935
1931
1928
1924
1921
1918
1914
1911
1907
1904
1901
1897
1894
1890
1887
1883
1880
1877
1873
1870
1866
1863
1860
1856
1853
1849
1846
1843
1839
1836
1832
1829
1826
1822
1819
1816
1812
1809
1805
1802
1799
1795
1792
1789
1785
1782
1778
1775
1772
1768
1765
1762
1758
1755
1752
1748
1745
1742
1738
1735
1732
1728
1725
1722
1718
1715
1712
1708
1705
1702
1698
1695
1692
1688
1685
1682
1678
1675
1672
1668
1665
1662
1658
1655
1652
1649
1645
1642
1639
1635
1632
1629
1625
1622
1619
1616
1612
1609
1606
1602
1599
1596
1593
1589
1586
1583
1579
1576
1573
1570
1566
1563
1560
1557
1553
1550
1547
1544
1540
1537
1534
1531
1527
1524
1521
1518
1514
1511
1508
1505
1501
1498
1495
1492
1488
1485
1482
1479
1476
1472
1469
1466
1463
1459
1456
1453
1450
1447
1443
1440
1437
1434
1431
1427
1424
1421
1418
1415
1411
1408
1405
1402
1399
1395
1392
1389
1386
1383
1379
1376
1373
1370
1367
1364
1360
1357
1354
1351
1348
1345
1341
1338
1335
1332
1329
1326
1322
1319
1316
1313
1310
1307
1304
1300
1297
1294
1291
1288
1285
1282
1278
1275
1272
1269
1266
1263
1260
1257
1253
1250
1247
1244
1241
1238
1235
1232
1229
1225
1222
1219
1216
1213
1210
1207
1204
1201
1198
1194
1191
1188
1185
1182
1179
1176
1173
1170
1167
1164
1161
1157
1154
1151
1148
1145
1142
1139
1136
1133
1130
1127
1124
1121
1118
1115
1112
1108
1105
1102
1099
1096
1093
1090
1087
1084
1081
1078
1075
1072
1069
1066
1063
1060
1057
1054
1051
1048
1045
1042
1039
1036
1033
1030
1027
1024
1020
1018
1014
1012
1008
1006
1002
1000
997
994
991
988
985
982
979
976
973
970
967
964
961
958
955
952
949
946
943
940
937
934
931
928
925
922
919
916
913
910
907
904
902
899
896
893
890
887
884
881
878
875
872
869
866
863
860
857
855
852
849
846
843
840
837
834
831
828
825
822
820
817
814
811
808
805
802
799
796
793
791
788
785
782
779
776
773
770
767
765
762
759
756
753
750
747
744
742
739
736
733
730
727
724
722
719
716
713
710
707
704
702
699
696
693
690
687
684
682
679
676
673
670
667
665
662
659
656
653
651
648
645
642
639
636
634
631
628
625
622
620
617
614
611
608
606
603
600
597
594
592
589
586
583
580
578
575
572
569
566
564
561
558
555
553
550
547
544
542
539
536
533
530
528
525
522
519
517
514
511
508
506
503
500
497
495
492
489
487
484
481
478
476
473
470
467
465
462
459
456
454
451
448
446
443
440
437
435
432
429
427
424
421
419
416
413
410
408
405
402
400
397
394
392
389
386
384
381
378
375
373
370
367
365
362
359
357
354
351
349
346
343
341
338
335
333
330
327
325
322
320
317
314
312
309
306
304
301
298
296
293
290
288
285
283
280
277
275
272
269
267
264
262
259
256
254
251
249
246
243
241
238
235
233
230
228
225
222
220
217
215
212
209
207
204
202
199
197
194
191
189
186
184
181
179
176
173
171
168
166
163
161
158
155
153
150
148
145
143
140
138
135
132
130
127
125
122
120
117
115
112
110
107
104
102
99
97
94
92
89
87
84
82
79
77
74
72
69
67
64
62
59
57
54
52
49
47
44
42
39
37
34
32
29
27
24
22
19
17
14
12
9
7
4
2
-1
-3
-6
-8
-11
-13
-16
-18
-20
-23
-25
-28
-30
-33
-35
-38
-40
-43
-45
-47
-50
-52
-55
-57
-60
-62
-65
-67
-69
-72
-74
-77
-79
-82
-84
-86
-89
-91
-94
-96
-99
-101
-103
-106
-108
-111
-113
-115
-118
-120
-123
-125
-128
-130
-132
-135
-137
-140
-142
-144
-147
-149
-151
-154
-156
-159
-161
-163
-166
-168
-171
-173
-175
-178
-180
-182
-185
-187
-190
-192
-194
-197
-199
-201
-204
-206
-208
-211
-213
-216
-218
-220
-223
-225
-227
-230
-232
-234
-237
-239
-241
-244
-246
-248
-251
-253
-255
-258
-260
-262
-265
-267
-269
-272
-274
-276
-279
-281
-283
-286
-288
-290
-292
-295
-297
-299
-302
-304
-306
-309
-311
-313
-315
-318
-320
-322
-325
-327
-329
-332
-334
-336
-338
-341
-343
-345
-348
-350
-352
-354
-357
-359
-361
-363
-366
-368
-370
-372
-375
-377
-379
-382
-384
-386
-388
-391
-393
-395
-397
-400
-402
-404
-406
-409
-411
-413
-415
-417
-420
-422
-424
-426
-429
-431
-433
-435
-438
-440
-442
-444
-446
-449
-451
-453
-455
-458
-460
-462
-464
-466
-469
-471
-473
-475
