5
12497
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-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
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-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
-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
-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
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-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
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-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
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-69
-69
-69
-69
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-73
-73
-73
-73
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-76
-76
-76
-76
-77
-77
-77
-77
-77
-78
-78
-78
-78
-79
-79
-79
-79
-80
-80
-80
-80
-80
-81
-81
-81
-81
-82
-82
-82
-82
-83
-83
-83
-83
-83
-84
-84
-84
-84
-85
-85
-85
-85
-86
-86
-86
-86
-87
-87
-87
-87
-87
-88
-88
-88
-88
-89
-89
-89
-89
-90
-90
-90
-90
-91
-91
-91
-91
-92
-92
-92
-92
-93
-93
-93
-93
-94
-94
-94
-94
-95
-95
-95
-95
-96
-96
-96
-97
-97
-97
-97
-98
-98
-98
-98
-99
-99
-99
-99
-100
-100
-100
-100
-101
-101
-101
-102
-102
-102
-102
-103
-103
-103
-103
-104
-104
-104
-104
-105
-105
-105
-106
-106
-106
-106
-107
-107
-107
-108
-108
-108
-108
-109
-109
-109
-109
-110
-110
-110
-111
-111
-111
-111
-112
-112
-112
-113
-113
-113
-114
-114
-114
-114
-115
-115
-115
-116
-116
-116
-117
-117
-117
-117
-118
-118
-118
-119
-119
-119
-120
-120
-120
-121
-121
-121
-121
-122
-122
-122
-123
-123
-123
-124
-124
-124
-125
-125
-125
-126
-126
-126
-127
-127
-127
-128
-128
-128
-129
-129
-129
-129
-130
-130
-130
-131
-131
-131
-132
-132
-132
-133
-133
-134
-134
-134
-135
-135
-135
-136
-136
-136
-137
-137
-137
-138
-138
-138
-139
-139
-139
-140
-140
-140
-141
-141
-141
-142
-142
-143
-143
-143
-144
-144
-144
-145
-145
-145
-146
-146
-147
-147
-147
-148
-148
-148
-149
-149
-149
-150
-150
-151
-151
-151
-152
-152
-152
-153
-153
-153
-154
-154
-155
-155
-155
-156
-156
-156
-157
-157
-158
-158
-158
-159
-159
-159
-160
-160
-161
-161
-161
-162
-162
-162
-163
-163
-164
-164
-164
-165
-165
-165
-166
-166
-167
-167
-167
-168
-168
-168
-169
-169
-170
-170
-170
-171
-171
-171
-172
-172
-173
-173
-173
-174
-174
-174
-175
-175
-176
-176
-176
-177
-177
-178
-178
-178
-179
-179
-179
-180
-180
-181
-181
-181
-182
-182
-182
-183
-183
-184
-184
-184
-185
-185
-185
-186
-186
-187
-187
-187
-188
-188
-188
-189
-189
-190
-190
-190
-191
-191
-191
-192
-192
-193
-193
-193
-194
-194
-194
-195
-195
-195
-196
-196
-197
-197
-197
-198
-198
-198
-199
-199
-200
-200
-200
-201
-201
-201
-202
-202
-202
-203
-203
-204
-204
-204
-205
-205
-205
-206
-206
-206
-207
-207
-208
-208
-208
-209
-209
-209
-210
-210
-211
-211
-211
-212
-212
-212
-213
-213
-214
-214
-214
-215
-215
-215
-216
-216
-217
-217
-217
-218
-218
-218
-219
-219
-220
-220
-220
-221
-221
-221
-222
-222
-223
-223
-223
-224
-224
-224
-225
-225
-225
-226
-226
-227
-227
-227
-228
-228
-228
-229
-229
-230
-230
-230
-231
-231
-231
-232
-232
-233
-233
-233
-234
-234
-234
-235
-235
-236
-236
-236
-237
-237
-237
-238
-238
-239
-239
-239
-240
-240
-240
-241
-241
-242
-242
-242
-243
-243
-243
-244
-244
-245
-245
-245
-246
-246
-246
-247
-247
-248
-248
-248
-249
-249
-250
-250
-250
-251
-251
-252
-252
-252
-253
-253
-254
-254
-254
-255
-255
-256
-256
-256
-257
-257
-258
-258
-258
-259
-259
-260
-260
-261
-261
-261
-262
-262
-263
-263
-263
-264
-264
-265
-265
-266
-266
-266
-267
-267
-268
-268
-268
-269
-269
-270
-270
-271
-271
-271
-272
-272
-273
-273
-274
-274
-274
-275
-275
-276
-276
-277
-277
-278
-278
-278
-279
-279
-280
-280
-281
-281
-282
-282
-282
-283
-283
-284
-284
-285
-285
-286
-286
-287
-287
-287
-288
-288
-289
-289
-290
-290
-291
-291
-292
-292
-293
-293
-293
-294
-294
-295
-295
-296
-296
-297
-297
-298
-298
-299
-299
-300
-300
-301
-301
-301
-302
-302
-303
-303
-304
-304
-305
-305
-306
-306
-307
-307
-308
-308
-308
-309
-309
-310
-310
-311
-311
-312
-312
-313
-313
-314
-314
-314
-315
-315
-316
-316
-317
-317
-318
-318
-319
-319
-320
-320
-321
-321
-322
-322
-323
-323
-324
-324
-325
-325
-326
-326
-327
-327
-328
-328
-329
-329
-330
-330
-331
-331
-332
-332
-333
-333
-334
-334
-335
-335
-336
-336
-337
-337
-338
-338
-339
-339
-340
-340
-341
-342
-342
-343
-343
-344
-344
-345
-345
-346
-346
-347
-347
-348
-349
-349
-350
-350
-351
-351
-352
-352
-353
-354
-354
-355
-355
-356
-356
-357
-358
-358
-359
-359
-360
-360
-361
-362
-362
-363
-363
-364
-364
-365
-366
-366
-367
-367
-368
-368
-369
-370
-370
-371
-371
-372
-372
-373
-374
-374
-375
-375
-376
-377
-377
-378
-378
-379
-380
-380
-381
-381
-382
-383
-383
-384
-384
-385
-386
-386
-387
-387
-388
-389
-389
-390
-390
-391
-392
-392
-393
-394
-394
-395
-395
-396
-397
-397
-398
-399
-399
-400
-400
-401
-402
-402
-403
-404
-404
-405
-406
-406
-407
-408
-408
-409
-410
-410
-411
-411
-412
-413
-413
-414
-415
-415
-416
-417
-417
-418
-419
-419
-420
-421
-421
-422
-423
-423
-424
-425
-425
-426
-427
-427
-428
-429
-430
-430
-431
-432
-432
-433
-434
-434
-435
-436
-436
-437
-438
-438
-439
-440
-440
-441
-442
-442
-443
-444
-444
-445
-446
-446
-447
-448
-449
-449
-450
-451
-451
-452
-453
-453
-454
-455
-455
-456
-457
-458
-458
-459
-460
-460
-461
-462
-462
-463
-464
-465
-465
-466
-467
-467
-468
-469
-469
-470
-471
-472
-472
-473
-474
-474
-475
-476
-476
-477
-478
-479
-479
-480
-481
-481
-482
-483
-484
-484
-485
-486
-486
-487
-488
-489
-489
-490
-491
-491
-492
-493
-494
-494
-495
-496
-496
-497
-498
-499
-499
-500
-501
-502
-502
-503
-504
-505
-505
-506
-507
-507
-508
-509
-510
-510
-511
-512
-513
-513
-514
-515
-516
-516
-517
-518
-519
-519
-520
-521
-522
-522
-523
-524
-525
-526
-526
-527
-528
-529
-529
-530
-531
-532
-532
-533
-534
-535
-536
-536
-537
-538
-539
-540
-540
-541
-542
-543
-544
-544
-545
-546
-547
-548
-548
-549
-550
-551
-552
-552
-553
-554
-555
-556
-556
-557
-558
-559
-560
-561
-561
-562
-563
-564
-565
-566
-566
-567
-568
-569
-570
-571
-571
-572
-573
-574
-575
-576
-576
-577
-578
-579
-580
-581
-582
-582
-583
-584
-585
-586
-587
-587
-588
-589
-590
-591
-592
-593
-594
-594
-595
-596
-597
-598
-599
-600
-600
-601
-602
-603
-604
-605
-606
-607
-607
-608
-609
-610
-611
-612
-613
-614
-615
-615
-616
-617
-618
-619
-620
-621
-622
-623
-623
-624
-625
-626
-627
-628
-629
-630
-631
-632
-633
-633
-634
-635
-636
-637
-638
-639
-640
-641
-642
-643
-644
-645
-646
-646
-647
-648
-649
-650
-651
-652
-653
-654
-655
-656
-657
-658
-659
-660
-661
-662
-663
-664
-665
-666
-667
-668
-669
-670
-671
-672
-673
-674
-675
-676
-677
-678
-679
-680
-681
-682
-683
-684
-685
-686
-687
-688
-689
-690
-691
-692
-693
-694
-695
-696
-697
-698
-699
-700
-701
-702
-703
-704
-705
-706
-707
-708
-709
-711
-712
-713
-714
-715
-716
-717
-718
-719
-720
-721
-722
-723
-724
-725
-726
-727
-728
-729
-730
-731
-732
-734
-735
-736
-737
-738
-739
-740
-741
-742
-743
-744
-745
-746
-747
-749
-750
-751
-752
-753
-754
-755
-756
-757
-758
-759
-760
-761
-762
-764
-765
-766
-767
-768
-769
-770
-771
-772
-773
-774
-776
-777
-778
-779
-780
-781
-782
-783
-784
-785
-787
-788
-789
-790
-791
-792
-793
-794
-796
-797
-798
-799
-800
-801
-802
-803
-804
-806
-807
-808
-809
-810
-811
-812
-813
-815
-816
-817
-818
-819
-820
-821
-822
-824
-825
-826
-827
-828
-829
-830
-832
-833
-834
-835
-836
-837
-838
-839
-841
-842
-843
-844
-845
-846
-848
-849
-850
-851
-852
-853
-855
-856
-857
-858
-859
-860
-862
-863
-864
-865
-866
-867
-869
-870
-871
-872
-873
-874
-876
-877
-878
-879
-880
-881
-883
-884
-885
-886
-887
-889
-890
-891
-892
-893
-895
-896
-897
-898
-899
-901
-902
-903
-904
-906
-907
-908
-909
-910
-912
-913
-914
-915
-916
-918
-919
-920
-921
-922
-924
-925
-926
-927
-929
-930
-931
-932
-933
-935
-936
-937
-938
-940
-941
-942
-943
-944
-946
-947
-948
-949
-951
-952
-953
-954
-956
-957
-958
-959
-961
-962
-963
-964
-966
-967
-968
-969
-971
-972
-973
-974
-976
-977
-978
-979
-981
-982
-983
-984
-986
-987
-988
-989
-991
-992
-993
-994
-996
-997
-998
-999
-1000
-1002
-1002
-1004
-1006
-1006
-1008
-1010
-1010
-1012
-1014
-1014
-1016
-1016
-1018
-1020
-1020
-1022
-1024
-1025
-1027
-1028
-1029
-1030
-1032
-1033
-1034
-1036
-1037
-1038
-1040
-1041
-1042
-1044
-1045
-1046
-1048
-1049
-1050
-1051
-1053
-1054
-1055
-1057
-1058
-1059
-1061
-1062
-1063
-1065
-1066
-1067
-1069
-1070
-1071
-1073
-1074
-1075
-1077
-1078
-1079
-1081
-1082
-1083
-1085
-1086
-1087
-1089
-1090
-1091
-1093
-1094
-1095
-1097
-1098
-1099
-1101
-1102
-1103
-1105
-1106
-1107
-1109
-1110
-1111
-1113
-1114
-1115
-1117
-1118
-1119
-1121
-1122
-1124
-1125
-1126
-1128
-1129
-1130
-1132
-1133
-1134
-1136
-1137
-1139
-1140
-1141
-1143
-1144
-1145
-1147
-1148
-1150
-1151
-1152
-1154
-1155
-1156
-1158
-1159
-1161
-1162
-1163
-1165
-1166
-1168
-1169
-1170
-1172
-1173
-1174
-1176
-1177
-1179
-1180
-1181
-1183
-1184
-1186
-1187
-1188
-1190
-1191
-1193
-1194
-1195
-1197
-1198
-1199
-1201
-1202
-1204
-1205
-1206
-1208
-1209
-1211
-1212
-1213
-1215
-1216
-1218
-1219
-1220
-1222
-1223
-1225
-1226
-1227
-1229
-1230
-1232
-1233
-1234
-1236
-1237
-1239
-1240
-1241
-1243
-1244
-1246
-1247
-1248
-1250
-1251
-1253
-1254
-1256
-1257
-1258
-1260
-1261
-1263
-1264
-1265
-1267
-1268
-1270
-1271
-1273
-1274
-1275
-1277
-1278
-1280
-1281
-1283
-1284
-1285
-1287
-1288
-1290
-1291
-1293
-1294
-1296
-1297
-1298
-1300
-1301
-1303
-1304
-1306
-1307
-1308
-1310
-1311
-1313
-1314
-1316
-1317
-1319
-1320
-1321
-1323
-1324
-1326
-1327
-1329
-1330
-1332
-1333
-1334
-1336
-1337
-1339
-1340
-1342
-1343
-1344
-1346
-1347
-1349
-1350
-1352
-1353
-1355
-1356
-1357
-1359
-1360
-1362
-1363
-1365
-1366
-1367
-1369
-1370
-1372
-1373
-1375
-1376
-1377
-1379
-1380
-1382
-1383
-1384
-1386
-1387
-1389
-1390
-1392
-1393
-1394
-1396
-1397
-1399
-1400
-1401
-1403
-1404
-1406
-1407
-1408
-1410
-1411
-1413
-1414
-1416
-1417
-1418
-1420
-1421
-1423
-1424
-1426
-1427
-1428
-1430
-1431
-1433
-1434
-1436
-1437
-1438
-1440
-1441
-1443
-1444
-1446
-1447
-1448
-1450
-1451
-1453
-1454
-1456
-1457
-1459
-1460
-1462
-1463
-1464
-1466
-1467
-1469
-1470
-1472
-1473
-1475
-1476
-1478
-1479
-1480
-1482
-1483
-1485
-1486
-1488
-1489
-1491
-1492
-1494
-1495
-1497
-1498
-1500
-1501
-1503
-1504
-1506
-1507
-1509
-1511
-1512
-1514
-1515
-1517
-1518
-1520
-1521
-1523
-1525
-1526
-1528
-1529
-1531
-1533
-1534
-1536
-1537
-1539
-1541
-1542
-1544
-1546
-1547
-1549
-1551
-1552
-1554
-1556
-1558
-1559
-1561
-1563
-1565
-1567
-1568
-1570
-1572
-1574
-1576
-1578
-1580
-1581
-1583
-1585
-1587
-1590
-1592
-1594
-1596
-1598
-1600
-1603
-1605
-1607
-1610
-1612
-1614
-1617
-1619
-1621
-1624
-1626
-1628
-1630
-1632
-1634
-1636
-1638
-1639
-1641
-1643
-1644
-1646
-1647
-1649
-1650
-1652
-1653
-1655
-1656
-1658
-1659
-1660
-1662
-1663
-1665
-1666
-1668
-1669
-1671
-1673
-1674
-1676
-1677
-1679
-1680
-1681
-1683
-1684
-1685
-1686
-1687
-1689
-1690
-1691
-1693
-1694
-1695
-1697
-1699
-1700
-1702
-1704
-1706
-1708
-1709
-1711
-1713
-1715
-1717
-1719
-1721
-1723
-1724
-1726
-1728
-1729
-1731
-1732
-1733
-1735
-1736
-1737
-1739
-1740
-1741
-1742
-1744
-1745
-1746
-1748
-1749
-1750
-1752
-1753
-1755
-1756
-1757
-1759
-1760
-1761
-1763
-1764
-1765
-1766
-1767
-1768
-1769
-1771
-1772
-1773
-1774
-1775
-1776
-1778
-1779
-1780
-1780
-1781
-1782
-1782
-1783
-1783
-1784
-1784
-1784
-1784
-1785
-1785
-1785
-1786
-1786
-1787
-1787
-1788
-1789
-1790
-1791
-1792
-1793
-1794
-1795
-1796
-1797
-1797
-1798
-1798
-1798
-1798
-1798
-1797
-1796
-1796
-1795
-1794
-1794
-1793
-1793
-1792
-1792
-1791
-1791
-1791
-1791
-1791
-1791
-1791
-1791
-1791
-1790
-1790
-1789
-1788
-1786
-1784
-1781
-1779
-1775
-1772
-1768
-1764
-1759
-1755
-1750
-1746
-1741
-1737
-1732
-1728
-1725
-1721
-1718
-1715
-1712
-1709
-1706
-1703
-1701
-1698
-1695
-1693
-1690
-1687
-1684
-1681
-1678
-1676
-1673
-1670
-1667
-1663
-1660
-1657
-1653
-1650
-1646
-1642
-1638
-1634
-1631
-1627
-1623
-1619
-1616
-1613
-1610
-1607
-1604
-1602
-1600
-1598
-1597
-1596
-1595
-1593
-1592
-1591
-1590
-1588
-1586
-1584
-1581
-1578
-1575
-1572
-1569
-1565
-1562
-1558
-1555
-1553
-1550
-1548
-1547
-1546
-1545
-1545
-1546
-1546
-1548
-1549
-1551
-1553
-1555
-1557
-1559
-1560
-1562
-1563
-1564
-1564
-1565
-1565
-1564
-1563
-1563
-1562
-1561
-1561
-1560
-1560
-1561
-1562
-1563
-1565
-1567
-1570
-1573
-1577
-1581
-1585
-1589
-1594
-1599
-1604
-1608
-1613
-1618
-1622
-1627
-1631
-1635
-1638
-1642
-1646
-1650
-1653
-1657
-1661
-1666
-1671
-1676
-1682
-1688
-1695
-1702
-1709
-1717
-1725
-1734
-1742
-1750
-1759
-1767
-1775
-1783
-1791
-1798
-1805
-1811
-1817
-1823
-1829
-1835
-1840
-1846
-1851
-1857
-1862
-1868
-1873
-1879
-1885
-1891
-1897
-1903
-1909
-1915
-1921
-1926
-1931
-1936
-1940
-1944
-1947
-1950
-1952
-1954
-1955
-1956
-1957
-1957
-1957
-1957
-1957
-1958
-1958
-1958
-1959
-1961
-1962
-1965
-1968
-1971
-1975
-1980
-1985
-1991
-1997
-2004
-2009
-2017
-2023
-2029
-2035
-2041
-2045
-2050
-2054
-2057
-2059
-2060
-2060
-2059
-2058
-2056
-2052
-2048
-2043
-2037
-2032
-2025
-2019
-2012
-2005
-2000
-1994
-1988
-1983
-1979
-1975
-1972
-1969
-1967
-1965
-1964
-1963
-1963
-1962
-1962
-1962
-1962
-1962
-1962
-1963
-1964
-1965
-1966
-1968
-1970
-1971
-1973
-1975
-1976
-1977
-1977
-1977
-1977
-1977
-1976
-1974
-1973
-1972
-1970
-1968
-1967
-1965
-1963
-1962
-1961
-1959
-1958
-1958
-1957
-1957
-1956
-1956
-1956
-1955
-1955
-1954
-1953
-1952
-1951
-1949
-1948
-1946
-1944
-1942
-1940
-1938
-1936
-1934
-1933
-1932
-1931
-1931
-1932
-1934
-1937
-1941
-1946
-1952
-1959
-1967
-1976
-1986
-1996
-2007
-2017
-2029
-2041
-2052
-2063
-2073
-2083
-2093
-2102
-2111
-2120
-2128
-2135
-2142
-2149
-2155
-2161
-2166
-2172
-2177
-2182
-2188
-2193
-2199
-2205
-2211
-2218
-2224
-2230
-2236
-2241
-2247
-2251
-2255
-2258
-2260
-2261
-2261
-2261
-2260
-2259
-2257
-2254
-2252
-2250
-2248
-2247
-2247
-2247
-2248
-2250
-2252
-2256
-2260
-2265
-2270
-2277
-2284
-2291
-2299
-2307
-2316
-2324
-2332
-2340
-2347
-2354
-2360
-2364
-2368
-2371
-2372
-2373
-2373
-2372
-2371
-2369
-2368
-2366
-2364
-2363
-2362
-2361
-2361
-2361
-2362
-2363
-2364
-2366
-2367
-2368
-2369
-2370
-2370
-2370
-2369
-2367
-2364
-2360
-2356
-2350
-2344
-2337
-2330
-2322
-2314
-2305
-2295
-2286
-2277
-2268
-2259
-2250
-2242
-2234
-2227
-2220
-2214
-2208
-2202
-2197
-2191
-2186
-2180
-2174
-2168
-2161
-2154
-2146
-2138
-2129
-2119
-2108
-2097
-2085
-2072
-2058
-2043
-2027
-2009
-1993
-1974
-1955
-1934
-1913
-1891
-1868
-1843
-1818
-1792
-1765
-1737
-1708
-1679
-1649
-1619
-1589
-1560
-1531
-1504
-1477
-1451
-1427
-1403
-1381
-1360
-1341
-1321
-1303
-1285
-1268
-1252
-1235
-1220
-1205
-1191
-1177
-1164
-1151
-1140
-1129
-1119
-1109
-1101
-1092
-1085
-1077
-1070
-1064
-1057
-1050
-1044
-1037
-1031
-1024
-1018
-1012
-1008
-1004
-1000
-996
-993
-990
-987
-983
-979
-974
-969
-963
-956
-949
-942
-934
-927
-920
-914
-908
-903
-899
-895
-892
-889
-886
-884
-881
-879
-876
-874
-871
-869
-867
-865
-864
-864
-865
-867
-870
-874
-879
-885
-892
-900
-908
-916
-925
-934
-942
-950
-958
-965
-972
-979
-986
-993
-999
-1006
-1012
-1020
-1028
-1037
-1046
-1057
-1068
-1080
-1093
-1106
-1118
-1131
-1142
-1153
-1161
-1168
-1172
-1174
-1173
-1170
-1165
-1157
-1147
-1135
-1122
-1108
-1093
-1079
-1064
-1050
-1037
-1024
-1012
-1002
-994
-986
-979
-973
-968
-965
-963
-961
-961
-961
-962
-963
-965
-966
-966
-966
-964
-962
-959
-955
-949
-943
-936
-929
-921
-912
-903
-894
-884
-873
-862
-851
-839
-827
-814
-801
-788
-774
-760
-746
-732
-718
-704
-691
-679
-667
-656
-645
-635
-625
-616
-607
-599
-590
-581
-572
-562
-552
-541
-530
-517
-504
-490
-475
-461
-446
-431
-417
-404
-392
-382
-372
-364
-357
-350
-345
-340
-335
-331
-328
-325
-323
-321
-320
-319
-320
-320
-322
-324
-326
-328
-331
-334
-337
-340
-342
-344
-346
-347
-347
-346
-345
-343
-340
-337
-334
-330
-327
-323
-320
-317
-314
-311
-307
-304
-300
-295
-290
-284
-277
-269
-260
-251
-242
-233
-224
-215
-207
-201
-195
-190
-186
-183
-180
-178
-177
-176
-175
-175
-175
-176
-178
-182
-186
-191
-198
-205
-214
-223
-233
-243
-253
-263
-271
-279
-284
-287
-288
-286
-281
-274
-264
-252
-239
-223
-207
-191
-174
-157
-140
-124
-109
-94
-80
-66
-53
-41
-30
-20
-10
-1
8
16
23
30
36
43
49
56
64
72
82
92
102
113
123
134
144
152
160
167
172
176
179
180
181
182
181
181
180
179
178
176
175
173
172
171
170
169
168
168
169
170
172
175
179
183
189
196
204
213
223
234
246
259
272
286
300
315
330
345
360
375
390
404
418
431
444
456
468
480
491
503
514
526
539
552
565
579
594
608
623
638
653
668
683
698
712
727
742
757
772
787
803
818
833
849
864
879
894
909
923
937
951
964
977
990
1002
1012
1025
1036
1047
1058
1070
1081
1094
1106
1120
1135
1150
1167
1184
1201
1218
1235
1252
1267
1280
1292
1303
1311
1318
1323
1327
1330
1333
1335
1338
1341
1345
1348
1352
1356
1360
1363
1367
1370
1374
1377
1379
1382
1384
1385
1386
1388
1389
1390
1392
1394
1397
1400
1405
1411
1417
1424
1432
1440
1449
1458
1466
1474
1482
1489
1496
1503
1510
1516
1523
1531
1539
1548
1558
1570
1582
1595
1610
1624
1640
1655
1670
1684
1698
1710
1722
1733
1742
1751
1759
1766
1773
1778
1783
1787
1790
1792
1793
1793
1793
1792
1790
1789
1787
1786
1784
1783
1783
1782
1782
1783
1783
1784
1785
1785
1784
1783
1780
1777
1772
1767
1760
1753
1745
1737
1728
1720
1712
1704
1697
1690
1684
1678
1674
1669
1666
1664
1662
1661
1662
1664
1667
1671
1676
1683
1692
1702
1713
1726
1741
1756
1774
1792
1811
1831
1850
1870
1888
1906
1923
1938
1952
1964
1975
1984
1992
1999
2005
2012
2017
2023
2029
2035
2041
2047
2053
2060
2066
2073
2080
2086
2093
2099
2106
2113
2120
2128
2136
2144
2153
2162
2171
2180
2190
2200
2210
2220
2230
2240
2250
2260
2269
2279
2290
2300
2311
2323
2336
2350
2366
2383
2402
2423
2445
2468
2491
2516
2540
2564
2589
2613
2636
2659
2680
2701
2720
2739
2755
2771
2784
2796
2807
2816
2823
2830
2835
2839
2842
2844
2846
2847
2848
2849
2851
2852
2854
2855
2857
2858
2860
2861
2861
2861
2861
2860
2859
2858
2857
2855
2855
2854
2855
2856
2859
2862
2867
2873
2881
2889
2899
2911
2922
2934
2947
2959
2971
2982
2992
3002
3011
3020
3028
3035
3043
3050
3058
3065
3073
3082
3090
3098
3106
3114
3122
3129
3135
3140
3145
3149
3152
3154
3155
3156
3157
3157
3156
3156
3155
3153
3152
3149
3147
3143
3140
3135
3130
3125
3120
3115
3110
3105
3101
3099
3097
3097
3098
3101
3105
3110
3116
3124
3132
3140
3149
3158
3167
3176
3184
3192
3198
3205
3210
3216
3220
3224
3227
3229
3231
3232
3232
3232
3232
3232
3232
3231
3231
3231
3231
3231
3231
3231
3231
3229
3228
3225
3221
3217
3211
3204
3197
3188
3179
3169
3158
3146
3135
3123
3110
3098
3085
3072
3059
3045
3032
3018
3005
2992
2979
2967
2956
2946
2938
2931
2926
2924
2923
2924
2928
2933
2940
2949
2959
2971
2983
2996
3010
3025
3040
3054
3069
3083
3096
3108
3119
3129
3138
3144
3150
3155
3159
3162
3164
3167
3170
3173
3176
3180
3185
3190
3196
3201
3208
3213
3219
3224
3228
3232
3234
3235
3234
3233
3232
3229
3227
3224
3221
3219
3217
3216
3216
3216
3217
3218
3220
3223
3226
3229
3232
3235
3238
3241
3244
3247
3251
3256
3261
3268
3276
3285
3297
3309
3324
3339
3356
3374
3392
3410
3429
3447
3464
3480
3495
3509
3521
3532
3541
3549
3556
3562
3566
3570
3574
3577
3580
3583
3586
3589
3591
3593
3594
3595
3595
3595
3594
3592
3590
3586
3582
3577
3570
3563
3554
3543
3532
3519
3504
3489
3473
3456
3439
3421
3404
3387
3370
3355
3340
3327
3315
3304
3294
3285
3277
3270
3263
3258
3253
3248
3244
3241
3237
3234
3230
3226
3221
3215
3209
3201
3192
3183
3173
3162
3150
3139
3128
3117
3106
3096
3086
3076
3067
3057
3047
3037
3026
3015
3004
2993
2982
2971
2961
2951
2941
2932
2923
2915
2907
2900
2893
2886
2879
2873
2866
2860
2854
2849
2844
2841
2838
2837
2837
2839
2843
2849
2857
2866
2877
2890
2904
2919
2935
2951
2968
2985
3001
3017
3033
3047
3060
3071
3081
3090
3098
3104
3109
3113
3116
3119
3120
3121
3122
3122
3122
3121
3121
3121
3121
3120
3120
3120
3120
3120
3120
3119
3118
3118
3117
3116
3115
3114
3113
3113
3113
3114
3116
3118
3121
3125
3130
3136
3142
3149
3157
3165
3174
3184
3195
3206
3217
3230
3243
3256
3271
3285
3300
3315
3330
3345
3359
3373
3387
3399
3410
3420
3429
3436
3441
3445
3447
3447
3446
3443
3440
3435
3429
3424
3418
3413
3408
3404
3401
3399
3397
3397
3397
3398
3400
3402
3405
3407
3410
3412
3413
3413
3413
3411
3408
3404
3398
3392
3385
3378
3371
3364
3357
3352
3347
3343
3340
3339
3338
3339
3340
3342
3344
3347
3351
3354
3358
3363
3367
3372
3378
3384
3390
3398
3405
3414
3422
3431
3440
3449
3457
3466
3473
3480
3486
3492
3495
3498
3498
3497
3495
3490
3484
3477
3468
3458
3448
3437
3425
3414
3402
3391
3380
3369
3359
3348
3338
3328
3317
3307
3296
3285
3273
3261
3249
3237
3225
3213
3202
3191
3181
3172
3164
3156
3149
3142
3136
3129
3122
3114
3107
3098
3090
3081
3072
3063
3054
3046
3038
3031
3024
3017
3011
3004
2998
2991
2984
2976
2968
2961
2952
2944
2937
2929
2922
2915
2909
2904
2899
2894
2890
2886
2882
2879
2876
2874
2872
2870
2870
2869
2870
2871
2872
2873
2875
2876
2877
2877
2876
2874
2871
2867
2861
2855
2847
2838
2828
2819
2809
2799
2790
2782
2774
2767
2761
2756
2752
2748
2745
2742
2740
2738
2736
2735
2733
2730
2728
2725
2722
2719
2715
2711
2706
2701
2696
2691
2685
2680
2674
2669
2664
2659
2655
2651
2648
2646
2644
2642
2641
2640
2639
2639
2638
2637
2635
2633
2630
2627
2622
2617
2610
2603
2596
2588
2580
2573
2565
2557
2549
2542
2534
2527
2519
2512
2505
2498
2491
2485
2480
2476
2472
2470
2469
2470
2472
2475
2479
2484
2489
2495
2500
2506
2511
2515
2518
2520
2520
2519
2516
2512
2506
2499
2491
2482
2472
2462
2452
2441
2430
2419
2409
2398
2388
2378
2367
2357
2346
2335
2324
2312
2299
2286
2272
2256
2240
2222
2203
2182
2160
2137
2113
2089
2064
2040
2016
1993
1971
1951
1933
1916
1902
1889
1879
1871
1865
1861
1858
1856
1856
1856
1856
1857
1857
1856
1855
1853
1850
1847
1842
1836
1830
1824
1817
1810
1804
1797
1791
1785
1780
1776
1772
1768
1764
1761
1757
1754
1750
1746
1742
1737
1733
1729
1725
1721
1718
1715
1713
1711
1710
1710
1709
1708
1707
1706
1705
1703
1700
1697
1693
1690
1686
1683
1680
1678
1677
1677
1678
1681
1684
1689
1695
1701
1709
1716
1724
1732
1739
1745
1750
1754
1757
1759
1760
1760
1759
1757
1755
1752
1749
1747
1744
1741
1738
1735
1732
1729
1725
1721
1716
1710
1703
1696
1687
1678
1667
1656
1645
1633
1621
1608
1596
1585
1573
1562
1551
1541
1531
1522
1512
1503
1494
1485
1476
1468
1459
1450
1442
1433
1425
1418
1411
1405
1399
1394
1390
1387
1385
1383
1382
1381
1381
1381
1381
1381
1380
1379
1376
1373
1369
1363
1357
1349
1341
1332
1322
1312
1303
1293
1285
1277
1270
1264
1259
1256
1253
1251
1250
1250
1251
1253
1256
1259
1264
1269
1275
1283
1291
1300
1310
1320
1330
1341
1351
1361
1371
1380
1388
1396
1403
1409
1415
1419
1423
1427
1429
1432
1433
1435
1436
1437
1438
1439
1439
1440
1442
1443
1445
1447
1449
1452
1454
1457
1460
1463
1466
1469
1471
1473
1475
1476
1477
1478
1478
1478
1478
1477
1477
1477
1477
1477
1477
1478
1479
1481
1483
1486
1489
1492
1496
1500
1504
1509
1514
1520
1526
1533
1540
1548
1556
1564
1573
1583
1592
1601
1611
1620
1628
1637
1645
1652
1659
1666
1671
1676
1681
1684
1687
1688
1690
1690
1690
1689
1687
1685
1683
1680
1676
1672
1668
1663
1657
1651
1645
1639
1632
1625
1618
1611
1604
1596
1589
1582
1575
1568
1561
1555
1548
1541
1535
1528
1522
1516
1509
1503
1498
1492
1487
1482
1477
1473
1469
1465
1462
1458
1455
1453
1451
1448
1447
1445
1444
1443
1442
1441
1440
1439
1439
1438
1437
1436
1435
1434
1434
1433
1433
1433
1434
1435
1436
1438
1440
1443
1446
1449
1453
1457
1460
1464
1468
1472
1476
1480
1483
1487
1491
1494
1498
1501
1505
1508
1511
1515
1519
1523
1527
1531
1535
1539
1542
1545
1548
1550
1551
1552
1551
1550
1548
1545
1542
1538
1533
1529
1524
1520
1515
1510
1506
1502
1498
1494
1490
1486
1483
1479
1475
1470
1465
1459
1453
1446
1438
1430
1421
1412
1403
1393
1383
1372
1362
1353
1343
1334
1325
1317
1309
1302
1295
1288
1282
1276
1271
1265
1260
1254
1248
1243
1237
1230
1224
1217
1210
1203
1195
1188
1181
1174
1167
1160
1153
1147
1142
1137
1132
1128
1125
1123
1121
1120
1120
1121
1123
1125
1129
1133
1138
1143
1149
1156
1162
1168
1175
1181
1188
1194
1200
1206
1212
1218
1224
1231
1237
1243
1250
1256
1263
1269
1276
1283
1289
1296
1302
1308
1314
1320
1325
1330
1335
1339
1344
1347
1351
1353
1356
1357
1358
1358
1357
1356
1354
1351
1349
1345
1342
1339
1335
1332
1328
1325
1322
1319
1317
1314
1311
1309
1306
1303
1299
1295
1290
1285
1280
1273
1267
1260
1253
1245
1237
1229
1222
1214
1207
1200
1193
1187
1182
1177
1173
1170
1167
1165
1163
1162
1162
1162
1163
1164
1165
1167
1169
1171
1174
1177
1180
1184
1188
1192
1197
1202
1207
1212
1218
1223
1227
1232
1236
1240
1244
1247
1250
1253
1256
1259
1262
1265
1268
1272
1275
1279
1283
1288
1292
1297
1301
1305
1309
1313
1317
1320
1323
1326
1328
1329
1331
1332
1332
1333
1332
1332
1331
1330
1329
1327
1325
1324
1322
1320
1319
1318
1318
1319
1320
1322
1325
1329
1334
1340
1347
1354
1362
1370
1378
1386
1395
1403
1411
1418
1425
1433
1439
1446
1453
1460
1466
1473
1480
1488
1495
1503
1511
1519
1527
1535
1543
1551
1559
1567
1574
1582
1588
1595
1601
1607
1612
1617
1622
1626
1630
1634
1638
1643
1647
1652
1658
1664
1671
1679
1687
1696
1706
1716
1726
1738
1749
1761
1773
1785
1797
1809
1821
1834
1846
1858
1871
1883
1895
1907
1919
1931
1942
1953
1965
1976
1986
1997
2008
2017
2029
2039
2050
2060
2070
2080
2090
2099
2108
2116
2124
2131
2138
2144
2150
2156
2161
2166
2171
2176
2182
2187
2192
2197
2203
2208
2214
2220
2225
2231
2237
2242
2248
2253
2259
2264
2269
2275
2280
2285
2291
2297
2303
2309
2316
2323
2329
2336
2343
2349
2354
2359
2363
2367
2369
2371
2372
2372
2371
2370
2368
2366
2364
2363
2361
2361
2361
2361
2363
2366
2369
2373
2378
2384
2390
2396
2403
2410
2418
2426
2434
2443
2453
2463
2474
2486
2499
2513
2527
2543
2559
2577
2595
2613
2633
2653
2673
2694
2715
2736
2758
2780
2802
2824
2846
2868
2890
2911
2933
2954
2976
2997
3018
3039
3060
3080
3101
3121
3141
3161
3181
3200
3219
3237
3255
3273
3289
3306
3321
3337
3352
3367
3382
3396
3411
3426
3441
3456
3471
3487
3503
3520
3536
3553
3571
3588
3606
3624
3642
3660
3679
3697
3716
3735
3754
3773
3792
3811
3829
3848
3867
3885
3903
3921
3938
3956
3973
3989
4006
4021
4035
4051
4064
4077
4089
4099
4109
4118
4126
4133
4139
4145
4150
4155
4160
4165
4169
4174
4178
4183
4187
4192
4197
4201
4206
4210
4214
4218
4222
4225
4228
4230
4232
4234
4235
4236
4237
4237
4237
4237
4236
4235
4235
4234
4233
4232
4230
4229
4227
4224
4221
4217
4213
4208
4202
4195
4187
4178
4168
4158
4146
4134
4122
4108
4094
4078
4064
4048
4032
4014
3997
3978
3959
3940
3920
3899
3878
3856
3834
3812
3789
3765
3741
3716
3691
3666
3640
3615
3589
3563
3538
3512
3488
3463
3439
3415
3392
3369
3346
3323
3300
3277
3254
3230
3207
3182
3158
3133
3107
3081
3055
3029
3003
2977
2951
2925
2900
2875
2850
2826
2802
2779
2756
2734
2712
2691
2671
2651
2632
2614
2596
2579
2562
2546
2530
2515
2500
2485
2471
2458
2444
2431
2419
2407
2396
2385
2375
2365
2356
2348
2340
2333
2327
2321
2316
2311
2306
2302
2298
2294
2291
2287
2284
2280
2277
2273
2269
2265
2260
2255
2250
2243
2236
2227
2218
2207
2194
2180
2165
2148
2130
2111
2090
2068
2045
2021
1998
1973
1948
1923
1899
1874
1850
1826
1802
1780
1757
1735
1714
1693
1672
1651
1631
1610
1590
1570
1549
1529
1509
1490
1470
1451
1433
1414
1396
1379
1362
1346
1331
1315
1301
1287
1274
1262
1250
1239
1229
1220
1212
1205
1199
1194
1190
1186
1184
1182
1181
1181
1182
1184
1187
1190
1195
1201
1208
1216
1225
1235
1246
1258
1272
1287
1302
1319
1337
1357
1377
1398
1421
1444
1468
1493
1518
1544
1571
1597
1624
1652
1679
1707
1736
1764
1793
1823
1853
1884
1916
1948
1981
2015
2049
2084
2119
2154
2189
2223
2257
2290
2322
2353
2383
2412
2439
2466
2491
2515
2539
2563
2586
2610
2634
2658
2684
2711
2739
2768
2800
2832
2867
2903
2940
2979
3019
3060
3102
3144
3187
3230
3273
3316
3358
3399
3440
3479
3518
3556
3593
3630
3666
3701
3737
3772
3807
3843
3879
3914
3950
3986
4022
4057
4091
4124
4156
4187
4216
4243
4268
4291
4312
4330
4347
4361
4372
4382
4389
4395
4398
4399
4397
4393
4386
4377
4364
4348
4329
4306
4278
4247
4211
4170
4125
4075
4019
3961
3897
3828
3755
3677
3595
3509
3419
3325
3227
3125
3020
2911
2798
2682
2562
2439
2312
2182
2049
1912
1773
1632
1488
1343
1197
1050
904
757
612
468
326
185
48
-87
-219
-349
-475
-599
-720
-839
-955
-1070
-1183
-1294
-1405
-1514
-1623
-1732
-1840
-1948
-2057
-2166
-2274
-2383
-2492
-2602
-2711
-2820
-2929
-3038
-3146
-3254
-3362
-3470
-3578
-3685
-3792
-3899
-4006
-4113
-4219
-4324
-4429
-4534
-4638
-4742
-4845
-4947
-5050
-5152
-5255
-5358
-5461
-5566
-5671
-5777
-5884
-5992
-6102
-6212
-6324
-6437
-6550
-6663
-6776
-6889
-7002
-7113
-7223
-7332
-7438
-7542
-7644
-7744
-7841
-7935
-8026
-8116
-8203
-8287
-8369
-8449
-8527
-8603
-8677
-8750
-8822
-8892
-8961
-9029
-9095
-9161
-9225
-9288
-9350
-9410
-9468
-9524
-9578
-9630
-9678
-9723
-9764
-9802
-9834
-9862
-9885
-9902
-9914
-9920
-9920
-9914
-9902
-9884
-9860
-9831
-9796
-9756
-9712
-9663
-9610
-9553
-9494
-9432
-9367
-9300
-9232
-9163
-9093
-9022
-8952
-8881
-8811
-8741
-8672
-8604
-8537
-8471
-8406
-8342
-8279
-8218
-8157
-8099
-8042
-7985
-7930
-7876
-7824
-7772
-7723
-7675
-7628
-7584
-7543
-7504
-7469
-7438
-7411
-7388
-7371
-7360
-7354
-7355
-7363
-7377
-7398
-7427
-7462
-7503
-7551
-7605
-7665
-7729
-7798
-7870
-7946
-8025
-8105
-8186
-8270
-8354
-8437
-8521
-8605
-8688
-8771
-8852
-8934
-9014
-9093
-9172
-9250
-9328
-9405
-9481
-9556
-9631
-9704
-9776
-9847
-9916
-9983
-10048
-10110
-10170
-10225
-10277
-10325
-10369
-10407
-10440
-10468
-10491
-10507
-10518
-10522
-10520
-10512
-10499
-10479
-10454
-10424
-10390
-10351
-10307
-10261
-10211
-10159
-10105
-10048
-9991
-9933
-9874
-9814
-9755
-9696
-9638
-9581
-9526
-9472
-9419
-9369
-9321
-9276
-9232
-9191
-9153
-9117
-9083
-9052
-9022
-8994
-8969
-8945
-8922
-8901
-8882
-8863
-8847
-8832
-8818
-8805
-8794
-8784
-8775
-8766
-8759
-8751
-8744
-8737
-8729
-8722
-8713
-8705
-8696
-8686
-8676
-8666
-8656
-8645
-8635
-8625
-8616
-8607
-8598
-8591
-8585
-8580
-8577
-8575
-8575
-8575
-8577
-8580
-8584
-8589
-8594
-8599
-8603
-8608
-8612
-8616
-8620
-8623
-8626
-8628
-8630
-8631
-8632
-8633
-8632
-8631
-8629
-8625
-8620
-8612
-8603
-8591
-8576
-8559
-8539
-8515
-8489
-8460
-8428
-8394
-8357
-8317
-8276
-8233
-8186
-8141
-8093
-8042
-7993
-7941
-7889
-7835
-7781
-7725
-7669
-7611
-7553
-7493
-7433
-7372
-7311
-7249
-7187
-7126
-7066
-7007
-6949
-6894
-6842
-6792
-6746
-6703
-6664
-6629
-6598
-6571
-6549
-6530
-6516
-6505
-6498
-6495
-6495
-6498
-6503
-6512
-6523
-6538
-6555
-6575
-6599
-6626
-6656
-6689
-6726
-6767
-6811
-6858
-6908
-6962
-7018
-7077
-7138
-7201
-7266
-7332
-7400
-7469
-7539
-7610
-7683
-7756
-7830
-7905
-7981
-8058
-8135
-8213
-8292
-8372
-8451
-8531
-8611
-8690
-8769
-8847
-8925
-9001
-9076
-9149
-9220
-9290
-9358
-9424
-9488
-9551
-9611
-9671
-9728
-9785
-9840
-9894
-9948
-10001
-10053
-10105
-10157
-10210
-10262
-10314
-10367
-10421
-10474
-10529
-10583
-10638
-10693
-10748
-10802
-10856
-10908
-10960
-11009
-11057
-11102
-11144
-11183
-11219
-11252
-11281
-11306
-11328
-11346
-11361
-11373
-11382
-11388
-11392
-11395
-11396
-11395
-11394
-11392
-11389
-11387
-11384
-11381
-11379
-11376
-11374
-11373
-11372
-11372
-11373
-11375
-11378
-11383
-11389
-11397
-11407
-11419
-11432
-11448
-11466
-11485
-11506
-11528
-11551
-11576
-11600
-11626
-11652
-11678
-11704
-11730
-11756
-11783
-11810
-11837
-11865
-11894
-11924
-11954
-11986
-12019
-12052
-12087
-12122
-12157
-12193
-12228
-12262
-12295
-12327
-12357
-12385
-12410
-12433
-12453
-12469
-12482
-12491
-12496
-12497
-12494
-12487
-12475
-12458
-12438
-12413
-12384
-12352
-12317
-12279
-12239
-12197
-12154
-12109
-12064
-12019
-11974
-11928
-11883
-11839
-11796
-11754
-11713
-11673
-11634
-11597
-11561
-11527
-11495
-11464
-11434
-11406
-11379
-11353
-11329
-11305
-11283
-11261
-11241
-11221
-11202
-11184
-11166
-11149
-11133
-11117
-11102
-11088
-11074
-11061
-11049
-11037
-11026
-11015
-11005
-10995
-10986
-10977
-10969
-10961
-10953
-10946
-10939
-10931
-10924
-10916
-10908
-10899
-10889
-10878
-10866
-10852
-10838
-10822
-10805
-10786
-10767
-10746
-10724
-10702
-10679
-10656
-10633
-10610
-10587
-10565
-10542
-10520
-10499
-10477
-10456
-10434
-10412
-10390
-10366
-10341
-10316
-10288
-10259
-10229
-10197
-10164
-10129
-10094
-10057
-10020
-9983
-9945
-9907
-9868
-9829
-9789
-9749
-9708
-9667
-9624
-9580
-9535
-9489
-9441
-9392
-9342
-9289
-9236
-9181
-9124
-9067
-9007
-8946
-8884
-8819
-8754
-8686
-8616
-8544
-8471
-8395
-8318
-8238
-8157
-8074
-7989
-7902
-7814
-7724
-7634
-7543
-7451
-7359
-7267
-7175
-7084
-6994
-6906
-6819
-6735
-6653
-6573
-6496
-6421
-6349
-6279
-6212
-6147
-6084
-6023
-5964
-5907
-5850
-5796
-5742
-5690
-5639
-5589
-5540
-5493
-5447
-5403
-5361
-5321
-5283
-5247
-5212
-5180
-5150
-5122
-5095
-5070
-5047
-5026
-5007
-4989
-4974
-4960
-4948
-4939
-4931
-4926
-4923
-4922
-4924
-4927
-4932
-4939
-4947
-4957
-4967
-4979
-4991
-5004
-5018
-5032
-5046
-5060
-5075
-5090
-5105
-5120
-5136
-5152
-5169
-5186
-5204
-5222
-5241
-5261
-5283
-5305
-5328
-5352
-5378
-5404
-5432
-5460
-5489
-5519
-5549
-5579
-5609
-5640
-5670
-5700
-5730
-5760
-5789
-5818
-5847
-5876
-5905
-5934
-5963
-5992
-6022
-6053
-6083
-6115
-6146
-6178
-6209
-6241
-6273
-6304
-6335
-6365
-6395
-6424
-6453
-6480
-6507
-6533
-6558
-6582
-6606
-6628
-6650
-6670
-6690
-6709
-6726
-6742
-6757
-6771
-6784
-6795
-6805
-6814
-6821
-6827
-6831
-6834
-6836
-6837
-6836
-6834
-6831
-6826
-6821
-6815
-6808
-6800
-6791
-6782
-6772
-6761
-6750
-6738
-6726
-6714
-6701
-6689
-6676
-6664
-6652
-6640
-6630
-6621
-6613
-6606
-6602
-6599
-6599
-6602
-6607
-6615
-6625
-6639
-6654
-6673
-6694
-6717
-6742
-6769
-6797
-6827
-6858
-6889
-6922
-6954
-6988
-7021
-7055
-7089
-7123
-7157
-7191
-7225
-7259
-7293
-7326
-7358
-7390
-7421
-7450
-7479
-7506
-7532
-7557
-7580
-7601
-7621
-7638
-7654
-7668
-7679
-7688
-7695
-7700
-7701
-7701
-7697
-7691
-7682
-7672
-7659
-7644
-7627
-7609
-7590
-7571
-7551
-7530
-7510
-7489
-7469
-7450
-7430
-7412
-7393
-7376
-7358
-7342
-7325
-7310
-7294
-7280
-7266
-7253
-7240
-7229
-7218
-7207
-7197
-7188
-7179
-7170
-7161
-7152
-7144
-7134
-7125
-7115
-7105
-7094
-7084
-7072
-7061
-7050
-7039
-7028
-7017
-7007
-6997
-6987
-6978
-6970
-6962
-6954
-6946
-6939
-6931
-6924
-6916
-6908
-6900
-6891
-6882
-6872
-6861
-6850
-6838
-6826
-6813
-6801
-6788
-6776
-6764
-6752
-6742
-6732
-6723
-6715
-6708
-6701
-6696
-6690
-6685
-6680
-6675
-6669
-6663
-6655
-6647
-6637
-6625
-6613
-6599
-6583
-6567
-6549
-6530
-6510
-6489
-6467
-6443
-6419
-6393
-6365
-6337
-6307
-6275
-6241
-6206
-6169
-6130
-6090
-6049
-6007
-5964
-5921
-5877
-5834
-5791
-5749
-5708
-5669
-5630
-5593
-5557
-5523
-5490
-5458
-5427
-5397
-5368
-5339
-5310
-5281
-5251
-5221
-5190
-5157
-5123
-5088
-5050
-5011
-4969
-4926
-4881
-4834
-4786
-4735
-4683
-4630
-4575
-4518
-4461
-4402
-4342
-4281
-4220
-4157
-4094
-4029
-3965
-3899
-3833
-3766
-3700
-3632
-3565
-3497
-3429
-3361
-3293
-3226
-3159
-3092
-3026
-2960
-2896
-2832
-2769
-2707
-2646
-2586
-2527
-2469
-2412
-2356
-2302
-2248
-2196
-2145
-2095
-2045
-1999
-1953
-1908
-1864
-1822
-1780
-1740
-1700
-1661
-1623
-1585
-1548
-1511
-1475
-1440
-1405
-1371
-1338
-1305
-1273
-1242
-1213
-1185
-1158
-1132
-1109
-1087
-1066
-1047
-1030
-1014
-999
-986
-973
-961
-950
-939
-928
-918
-907
-897
-886
-876
-865
-854
-843
-832
-820
-808
-797
-785
-774
-763
-752
-742
-732
-723
-715
-708
-702
-696
-691
-686
-682
-677
-673
-668
-662
-655
-648
-639
-630
-619
-607
-594
-579
-564
-548
-532
-514
-497
-478
-459
-440
-420
-399
-377
-355
-331
-307
-281
-254
-225
-195
-164
-132
-98
-64
-29
6
41
76
110
143
174
203
231
255
278
297
315
329
341
351
358
364
367
369
369
368
366
362
358
353
348
342
336
330
324
318
311
305
299
293
287
281
275
268
261
254
247
239
231
223
214
205
195
186
177
168
159
151
144
137
130
124
119
114
109
103
98
92
86
79
71
63
53
42
30
17
3
-12
-28
-46
-64
-84
-105
-127
-151
-176
-202
-229
-257
-287
-318
-351
-384
-419
-455
-492
-529
-567
-606
-644
-683
-721
-758
-795
-830
-865
-899
-931
-963
-993
-1022
-1051
-1078
-1105
-1131
-1156
-1181
-1205
-1229
-1253
-1276
-1298
-1320
-1341
-1361
-1379
-1397
-1413
-1427
-1440
-1451
-1462
-1470
-1478
-1485
-1492
-1497
-1503
-1508
-1512
-1517
-1522
-1526
-1531
-1535
-1539
-1544
-1547
-1551
-1554
-1557
-1560
-1562
-1564
-1565
-1567
-1568
-1570
-1571
-1572
-1574
-1576
-1578
-1580
-1582
-1585
-1588
-1591
-1595
-1598
-1602
-1605
-1608
-1611
-1614
-1616
-1618
-1619
-1620
-1620
-1619
-1619
-1618
-1616
-1615
-1613
-1612
-1610
-1609
-1608
-1608
-1608
-1609
-1610
-1612
-1615
-1619
-1623
-1628
-1634
-1641
-1649
-1657
-1666
-1675
-1685
-1695
-1705
-1715
-1724
-1734
-1743
-1751
-1758
-1765
-1770
-1775
-1779
-1782
-1783
-1784
-1784
-1783
-1781
-1779
-1776
-1773
-1769
-1766
-1762
-1758
-1754
-1751
-1747
-1744
-1741
-1738
-1736
-1734
-1732
-1730
-1728
-1726
-1724
-1722
-1720
-1718
-1715
-1713
-1709
-1706
-1702
-1698
-1693
-1688
-1683
-1678
-1673
-1669
-1665
-1661
-1659
-1657
-1657
-1659
-1663
-1668
-1676
-1686
-1697
-1711
-1726
-1743
-1760
-1778
-1797
-1815
-1832
-1848
-1863
-1877
-1888
-1898
-1905
-1910
-1913
-1914
-1912
-1909
-1903
-1896
-1887
-1876
-1864
-1850
-1835
-1818
-1801
-1783
-1764
-1744
-1724
-1703
-1683
-1662
-1641
-1620
-1600
-1580
-1561
-1542
-1525
-1508
-1492
-1478
-1464
-1452
-1441
-1432
-1423
-1416
-1409
-1404
-1399
-1395
-1392
-1390
-1388
-1387
-1386
-1386
-1386
-1386
-1387
-1387
-1388
-1389
-1390
-1391
-1392
-1393
-1395
-1396
-1398
-1400
-1402
-1405
-1407
-1409
-1412
-1414
-1415
-1417
-1417
-1417
-1417
-1416
-1413
-1410
-1406
-1401
-1395
-1387
-1379
-1370
-1360
-1349
-1336
-1323
-1309
-1294
-1278
-1260
-1241
-1222
-1201
-1178
-1155
-1131
-1106
-1080
-1053
-1026
-998
-969
-940
-910
-880
-850
-819
-788
-757
-725
-694
-662
-629
-597
-564
-531
-498
-465
-431
-397
-363
-329
-294
-259
-224
-188
-152
-115
-78
-41
-3
34
73
111
149
187
226
264
302
340
377
415
452
489
526
562
599
634
670
704
739
772
804
835
866
895
923
950
976
1000
1024
1046
1067
1088
1108
1127
1145
1163
1181
1198
1215
1231
1247
1262
1278
1292
1307
1321
1335
1349
1363
1377
1391
1406
1422
1438
1455
1473
1492
1513
1534
1557
1582
1608
1635
1665
1696
1729
1764
1801
1840
1880
1923
1968
2015
2064
2114
2165
2218
2272
2328
2384
2441
2498
2556
2614
2673
2732
2792
2852
2912
2974
3036
3099
3162
3226
3291
3357
3423
3490
3557
3624
3691
3758
3825
3890
3955
4019
4083
4144
4205
4264
4321
4377
4431
4484
4534
4582
4629
4673
4715
4755
4792
4827
4860
4890
4917
4943
4966
4987
5006
5024
5040
5055
5069
5082
5094
5106
5117
5128
5138
5148
5158
5168
5177
5187
5196
5205
5214
5223
5232
5240
5248
5256
5265
5273
5281
5289
5297
5306
5315
5325
5335
5345
5357
5369
5383
5397
5414
5431
5451
5472
5495
5520
5547
5576
5607
5641
5676
5714
5753
5794
5836
5880
5925
5972
6019
6067
6115
6163
6212
6261
6309
6357
6405
6452
6498
6544
6590
6634
6679
6723
6766
6810
6853
6896
6939
6983
7026
7070
7114
7159
7203
7248
7293
7338
7383
7428
7473
7517
7562
7606
7649
7692
7734
7776
7817
7857
7896
7934
7972
8007
8042
8076
8109
8140
8170
8199
8227
8254
8281
8306
8330
8353
8376
8397
8418
8438
8457
8475
8492
8509
8525
8540
8555
8569
8583
8597
8610
8623
8636
8649
8662
8674
8686
8698
8709
8720
8730
8740
8748
8756
8764
8770
8775
8780
8784
8787
8789
8790
8790
8790
8790
8789
8787
8785
8783
8780
8777
8773
8770
8765
8760
8755
8749
8742
8734
8725
8715
8704
8692
8679
8664
8649
8633
8617
8600
8583
8566
8549
8533
8517
8502
8488
8475
8463
8452
8442
8433
8426
8420
8415
8411
8408
8407
8406
8406
8407
8409
8412
8415
8419
8423
8427
8431
8436
8441
8445
8450
8454
8458
8463
8467
8471
8475
8479
8482
8486
8491
8495
8499
8504
8509
8514
8519
8525
8531
8536
8542
8548
8554
8560
8566
8572
8578
8584
8590
8596
8602
8608
8615
8622
8629
8638
8646
8656
8666
8677
8689
8702
8715
8730
8746
8763
8781
8799
8819
8840
8861
8883
8905
8928
8951
8974
8997
9021
9044
9067
9089
9111
9132
9153
9173
9193
9212
9230
9247
9264
9280
9295
9309
9323
9336
9348
9360
9371
9382
9393
9403
9412
9422
9431
9441
9450
9459
9469
9479
9488
9499
9509
9519
9530
9540
9551
9562
9573
9583
9593
9603
9612
9621
9630
9637
9644
9650
9656
9661
9666
9670
9673
9677
9680
9682
9685
9687
9690
9692
9693
9695
9696
9696
9696
9695
9694
9691
9687
9682
9675
9668
9659
9648
9636
9623
9608
9592
9574
9555
9534
9513
9490
9466
9441
9416
9390
9363
9336
9309
9282
9254
9227
9200
9174
9147
9121
9095
9070
9044
9019
8994
8969
8944
8919
8893
8868
8842
8816
8790
8763
8737
8710
8684
8657
8630
8604
8578
8551
8525
8499
8473
8447
8421
8394
8368
8341
8314
8287
8260
8232
8204
8176
8148
8119
8090
8061
8031
8000
7971
7940
7909
7877
7845
7812
7779
7746
7713
7680
7647
7614
7581
7549
7517
7486
7456
7427
7399
7372
7347
7322
7299
7277
7256
7237
7218
7201
7184
7168
7153
7139
7125
7112
7099
7088
7076
7065
7055
7045
7035
7025
7016
7006
6996
6986
6975
6964
6952
6939
6925
6910
6894
6876
6858
6838
6818
6796
6773
6750
6726
6701
6675
6649
6622
6595
6567
6539
6511
6482
6454
6425
6396
6366
6336
6307
6277
6247
6217
6187
6156
6126
6097
6067
6038
6009
5981
5953
5926
5899
5873
5847
5822
5798
5774
5750
5727
5705
5682
5660
5638
5617
5595
5574
5552
5531
5510
5489
5469
5449
5429
5409
5390
5371
5353
5335
5318
5302
5286
5271
5256
5242
5228
5215
5202
5189
5178
5166
5154
5143
5132
5121
5110
5099
5088
5077
5067
5056
5045
5035
5024
5014
5004
4994
4985
4975
4966
4957
4949
4941
4933
4925
4918
4911
4904
4897
4890
4884
4878
4871
4865
4859
4853
4847
4840
4834
4828
4822
4815
4809
4803
4797
4792
4786
4780
4773
4767
4760
4752
4743
4734
4724
4713
4701
4688
4673
4658
4641
4624
4606
4586
4566
4545
4523
4500
4477
4453
4428
4402
4375
4348
4320
4291
4262
4232
4201
4170
4139
4107
4075
4043
4011
3979
3947
3915
3883
3851
3819
3787
3755
3723
3691
3660
3628
3596
3565
3533
3502
3471
3440
3409
3378
3348
3317
3288
3258
3229
3200
3172
3144
3116
3089
3062
3036
3011
2986
2961
2937
2913
2890
2868
2846
2825
2804
2783
2763
2744
2725
2707
2688
2671
2653
2636
2619
2603
2587
2571
2556
2541
2527
2514
2502
2490
2479
2468
2458
2449
2441
2433
2426
2419
2412
2406
2400
2394
2388
2382
2376
2371
2365
2359
2352
2346
2339
2332
2324
2317
2308
2300
2291
2281
2271
2261
2250
2240
2229
2218
2207
2197
2186
2176
2166
2156
2146
2136
2127
2118
2108
2098
2088
2078
2067
2056
2043
2029
2017
2001
1987
1972
1956
1940
1924
1908
1891
1875
1858
1842
1826
1809
1794
1778
1762
1747
1733
1718
1704
1691
1678
1665
1653
1641
1630
1619
1608
1598
1587
1577
1567
1557
1547
1537
1527
1517
1507
1497
1488
1478
1469
1461
1452
1444
1437
1429
1422
1414
1407
1400
1392
1384
1376
1368
1359
1350
1340
1331
1321
1312
1302
1292
1282
1272
1262
1252
1242
1232
1222
1211
1201
1191
1181
1170
1161
1151
1142
1133
1124
1117
1110
1103
1098
1093
1089
1086
1084
1082
1082
1083
1084
1086
1090
1094
1098
1104
1110
1117
1124
1132
1140
1148
1157
1166
1175
1184
1194
1203
1213
1222
1231
1241
1250
1259
1268
1277
1286
1295
1305
1314
1324
1334
1344
1354
1364
1375
1386
1397
1408
1419
1430
1441
1452
1464
1475
1486
1497
1508
1520
1531
1543
1555
1567
1579
1592
1605
1619
1632
1646
1661
1675
1690
1705
1719
1734
1749
1763
1777
1791
1805
1818
1831
1843
1855
1866
1877
1887
1897
1906
1915
1923
1931
1938
1944
1949
1954
1958
1960
1962
1963
1963
1962
1961
1958
1955
1951
1946
1940
1934
1927
1920
1912
1904
1895
1887
1877
1868
1859
1849
1840
1830
1821
1812
1803
1794
1785
1776
1768
1760
1752
1744
1736
1728
1720
1712
1704
1696
1689
1681
1673
1665
1657
1649
1641
1633
1625
1617
1609
1601
1592
1583
1574
1564
1554
1544
1533
1522
1510
1498
1486
1473
1460
1446
1432
1417
1403
1388
1372
1357
1342
1326
1310
1294
1278
1262
1245
1229
1211
1194
1176
1158
1140
1121
1102
1083
1064
1044
1025
1004
986
967
947
928
910
891
872
854
836
818
800
782
764
745
727
709
690
671
652
632
612
592
572
551
530
509
487
466
443
421
398
375
352
328
304
280
256
232
207
182
157
131
105
78
51
23
-6
-35
-65
-95
-127
-158
-190
-223
-255
-288
-321
-354
-386
-419
-451
-482
-514
-544
-575
-605
-634
-663
-691
-719
-746
-772
-799
-824
-850
-874
-898
-922
-944
-967
-988
-1008
-1029
-1049
-1069
-1087
-1106
-1124
-1142
-1160
-1178
-1195
-1212
-1229
-1246
-1262
-1279
-1294
-1310
-1325
-1339
-1353
-1366
-1379
-1391
-1403
-1414
-1424
-1434
-1444
-1453
-1461
-1468
-1475
-1481
-1487
-1491
-1495
-1498
-1499
-1500
-1499
-1498
-1495
-1491
-1486
-1480
-1473
-1464
-1455
-1444
-1432
-1419
-1405
-1389
-1373
-1355
-1336
-1316
-1295
-1273
-1250
-1226
-1201
-1175
-1149
-1122
-1095
-1067
-1039
-1010
-983
-954
-926
-897
-868
-840
-812
-784
-756
-729
-701
-675
-648
-622
-596
-571
-546
-521
-496
-472
-449
-426
-403
-380
-358
-336
-314
-292
-271
-250
-229
-208
-187
-166
-145
-124
-103
-81
-60
-38
-17
5
26
48
69
90
111
131
152
172
191
210
229
248
267
285
304
323
341
360
379
398
418
438
458
478
498
519
540
561
582
603
625
646
668
690
712
734
757
780
802
826
849
872
896
920
943
967
991
1014
1039
1063
1087
1111
1136
1160
1185
1210
1235
1260
1286
1312
1338
1365
1392
1419
1447
1475
1503
1532
1560
1588
1617
1645
1673
1701
1728
1755
1782
1808
1833
1858
1881
1904
1926
1947
1967
1986
2004
2020
2036
2050
2063
2075
2087
2097
2107
2117
2126
2135
2144
2153
2161
2170
2179
2187
2196
2204
2212
2220
2228
2236
2243
2250
2256
2262
2268
2273
2278
2283
2287
2291
2295
2299
2303
2307
2310
2313
2317
2320
2323
2326
2328
2331
2333
2335
2337
2339
2340
2342
2343
2344
2345
2346
2346
2346
2346
2346
2346
2346
2345
2344
2343
2342
2341
2340
2338
2337
2336
2335
2334
2333
2333
2333
2333
2334
2336
2338
2341
2344
2348
2353
2359
2365
2372
2380
2388
2396
2405
2415
2424
2434
2444
2453
2463
2473
2482
2492
2501
2509
2518
2526
2533
2540
2546
2552
2557
2561
2565
2568
2570
2572
2572
2573
2572
2571
2570
2567
2565
2562
2558
2554
2549
2545
2539
2534
2528
2522
2516
2509
2502
2496
2489
2482
2476
2469
2463
2458
2452
2447
2443
2439
2435
2431
2428
2425
2423
2421
2419
2418
2417
2417
2417
2418
2419
2420
2423
2426
2429
2432
2437
2441
2446
2450
2455
2460
2464
2468
2472
2476
2478
2481
2482
2483
2484
2484
2483
2481
2479
2476
2472
2468
2463
2458
2452
2445
2438
2430
2422
2412
2402
2391
2380
2368
2354
2340
2325
2310
2293
2275
2257
2237
2217
2196
2174
2152
2129
2105
2081
2057
2032
2007
1981
1955
1929
1903
1876
1849
1822
1794
1766
1738
1709
1680
1651
1621
1591
1561
1531
1500
1469
1438
1406
1375
1344
1313
1282
1251
1221
1191
1162
1132
1104
1075
1048
1020
993
967
941
916
890
866
841
817
793
769
745
722
698
675
651
628
605
582
559
537
515
494
472
452
431
412
393
374
356
338
321
305
288
272
257
241
226
211
196
180
165
149
134
118
101
85
68
50
32
14
-4
-23
-43
-62
-82
-103
-124
-145
-167
-189
-212
-235
-259
-283
-308
-334
-360
-387
-414
-442
-470
-499
-528
-559
-589
-621
-652
-685
-718
-751
-785
-820
-854
-889
-925
-960
-996
-1032
-1068
-1103
-1139
-1174
-1209
-1243
-1277
-1311
-1344
-1377
-1409
-1440
-1471
-1501
-1531
-1560
-1588
-1615
-1642
-1668
-1694
-1718
-1742
-1766
-1788
-1810
-1831
-1851
-1871
-1891
-1910
-1928
-1946
-1963
-1979
-1995
-2011
-2025
-2040
-2053
-2066
-2078
-2089
-2100
-2110
-2120
-2129
-2138
-2146
-2154
-2162
-2170
-2178
-2186
-2194
-2202
-2210
-2219
-2227
-2237
-2246
-2256
-2265
-2275
-2285
-2295
-2305
-2315
-2324
-2333
-2342
-2351
-2360
-2368
-2375
-2383
-2390
-2396
-2403
-2409
-2415
-2421
-2426
-2431
-2436
-2440
-2444
-2448
-2452
-2456
-2459
-2462
-2465
-2468
-2471
-2473
-2475
-2477
-2479
-2481
-2482
-2484
-2485
-2486
-2487
-2487
-2488
-2489
-2489
-2490
-2490
-2491
-2492
-2492
-2493
-2494
-2495
-2496
-2498
-2499
-2501
-2502
-2504
-2506
-2508
-2510
-2512
-2515
-2517
-2520
-2523
-2525
-2528
-2530
-2533
-2535
-2537
-2539
-2541
-2543
-2544
-2544
-2545
-2544
-2544
-2542
-2541
-2539
-2536
-2533
-2530
-2527
-2523
-2520
-2516
-2513
-2510
-2507
-2504
-2501
-2499
-2497
-2496
-2494
-2493
-2493
-2493
-2493
-2494
-2495
-2496
-2498
-2500
-2502
-2505
-2508
-2512
-2516
-2520
-2525
-2530
-2535
-2540
-2545
-2551
-2557
-2563
-2569
-2575
-2581
-2588
-2594
-2601
-2607
-2614
-2620
-2627
-2633
-2640
-2646
-2652
-2657
-2663
-2668
-2672
-2677
-2681
-2684
-2688
-2691
-2693
-2696
-2698
-2700
-2702
-2704
-2706
-2708
-2710
-2713
-2715
-2718
-2721
-2724
-2727
-2731
-2734
-2738
-2742
-2746
-2750
-2755
-2760
-2765
-2771
-2776
-2782
-2788
-2795
-2802
-2808
-2815
-2823
-2830
-2837
-2844
-2852
-2859
-2866
-2873
-2879
-2886
-2892
-2897
-2902
-2907
-2912
-2916
-2920
-2923
-2926
-2929
-2931
-2933
-2935
-2936
-2937
-2938
-2938
-2938
-2937
-2936
-2935
-2934
-2932
-2929
-2927
-2924
-2921
-2917
-2914
-2910
-2907
-2903
-2900
-2897
-2893
-2890
-2887
-2885
-2882
-2880
-2879
-2877
-2876
-2875
-2875
-2874
-2874
-2874
-2874
-2875
-2875
-2876
-2876
-2876
-2877
-2877
-2878
-2878
-2878
-2878
-2877
-2877
-2876
-2875
-2874
-2873
-2871
-2869
-2866
-2863
-2860
-2855
-2851
-2845
-2839
-2831
-2824
-2815
-2806
-2796
-2785
-2774
-2762
-2749
-2736
-2722
-2708
-2694
-2679
-2663
-2648
-2632
-2615
-2598
-2580
-2563
-2544
-2526
-2507
-2488
-2469
-2449
-2430
-2410
-2391
-2372
-2353
-2334
-2315
-2297
-2279
-2262
-2245
-2228
-2211
-2195
-2179
-2164
-2149
-2134
-2120
-2106
-2092
-2079
-2065
-2053
-2040
-2028
-2016
-2004
-1992
-1981
-1970
-1959
-1948
-1938
-1927
-1917
-1907
-1897
-1887
-1877
-1867
-1857
-1848
-1838
-1829
-1819
-1810
-1801
-1792
-1783
-1774
-1766
-1757
-1749
-1741
-1733
-1725
-1718
-1710
-1703
-1696
-1689
-1682
-1676
-1670
-1664
-1659
-1654
-1650
-1647
-1644
-1641
-1640
-1639
-1638
-1639
-1639
-1640
-1641
-1643
-1645
-1647
-1649
-1652
-1655
-1658
-1661
-1665
-1668
-1672
-1676
-1681
-1685
-1690
-1695
-1700
-1705
-1710
-1715
-1719
-1724
-1728
-1732
-1736
-1739
-1742
-1745
-1747
-1748
-1750
-1750
-1750
-1750
-1749
-1748
-1746
-1744
-1742
-1739
-1736
-1732
-1728
-1724
-1719
-1714
-1709
-1704
-1699
-1694
-1689
-1684
-1679
-1674
-1669
-1663
-1658
-1653
-1647
-1641
-1636
-1630
-1624
-1618
-1612
-1606
-1600
-1593
-1587
-1580
-1573
-1566
-1558
-1551
-1543
-1534
-1526
-1517
-1508
-1499
-1490
-1481
-1471
-1462
-1453
-1444
-1435
-1426
-1417
-1408
-1400
-1391
-1383
-1374
-1366
-1357
-1349
-1341
-1333
-1324
-1316
-1308
-1300
-1293
-1285
-1278
-1271
-1264
-1258
-1251
-1245
-1240
-1235
-1230
-1225
-1221
-1216
-1213
-1209
-1205
-1202
-1199
-1196
-1194
-1191
-1189
-1187
-1185
-1183
-1181
-1179
-1177
-1175
-1173
-1171
-1169
-1167
-1165
-1163
-1161
-1159
-1157
-1156
-1155
-1154
-1154
-1154
-1154
-1154
-1155
-1157
-1158
-1160
-1163
-1166
-1169
-1173
-1177
-1182
-1188
-1194
-1200
-1207
-1215
-1223
-1231
-1240
-1250
-1260
-1271
-1282
-1294
-1306
-1318
-1331
-1345
-1359
-1373
-1387
-1402
-1417
-1432
-1448
-1463
-1479
-1495
-1510
-1526
-1542
-1557
-1572
-1588
-1602
-1617
-1632
-1646
-1660
-1674
-1688
-1701
-1715
-1728
-1740
-1753
-1765
-1777
-1788
-1799
-1810
-1821
-1832
-1842
-1853
-1863
-1873
-1884
-1894
-1904
-1915
-1926
-1937
-1947
-1959
-1970
-1981
-1993
-2004
-2016
-2028
-2041
-2053
-2066
-2079
-2092
-2105
-2119
-2133
-2146
-2160
-2174
-2188
-2202
-2215
-2229
-2243
-2256
-2269
-2282
-2295
-2307
-2319
-2331
-2342
-2354
-2365
-2376
-2386
-2396
-2406
-2416
-2426
-2436
-2445
-2455
-2464
-2473
-2482
-2491
-2500
-2508
-2516
-2524
-2531
-2539
-2545
-2551
-2557
-2562
-2566
-2570
-2573
-2576
-2578
-2579
-2581
-2581
-2582
-2581
-2581
-2580
-2579
-2577
-2575
-2573
-2570
-2567
-2563
-2559
-2554
-2549
-2544
-2538
-2532
-2525
-2518
-2510
-2502
-2493
-2484
-2475
-2465
-2454
-2444
-2433
-2421
-2410
-2398
-2385
-2373
-2360
-2348
-2335
-2322
-2309
-2296
-2283
-2270
-2257
-2244
-2232
-2220
-2208
-2196
-2184
-2173
-2162
-2151
-2140
-2129
-2118
-2107
-2096
-2084
-2073
-2062
-2051
-2039
-2028
-2017
-2005
-1994
-1983
-1972
-1960
-1949
-1938
-1926
-1914
-1903
-1891
-1879
-1867
-1855
-1843
-1830
-1818
-1806
-1794
-1782
-1770
-1759
-1747
-1736
-1725
-1714
-1703
-1693
-1683
-1672
-1662
-1653
-1643
-1633
-1624
-1615
-1606
-1597
-1588
-1580
-1571
-1563
-1555
-1548
-1541
-1534
-1527
-1521
-1516
-1510
-1505
-1501
-1497
-1493
-1489
-1486
-1483
-1481
-1478
-1476
-1474
-1472
-1470
-1468
-1466
-1464
-1463
-1461
-1460
-1458
-1457
-1456
-1455
-1453
-1453
-1452
-1451
-1450
-1450
-1450
-1449
-1449
-1450
-1450
-1450
-1451
-1452
-1453
-1454
-1455
-1457
-1459
-1461
-1464
-1467
-1470
-1474
-1478
-1483
-1488
-1493
-1499
-1505
-1512
-1519
-1526
-1533
-1541
-1549
-1557
-1565
-1573
-1582
-1590
-1599
-1608
-1617
-1626
-1635
-1645
-1654
-1663
-1673
-1682
-1692
-1701
-1711
-1720
-1729
-1738
-1748
-1756
-1765
-1774
-1782
-1790
-1798
-1805
-1812
-1819
-1826
-1832
-1838
-1843
-1849
-1853
-1858
-1862
-1866
-1870
-1873
-1877
-1879
-1882
-1884
-1886
-1888
-1890
-1892
-1893
-1894
-1895
-1896
-1897
-1898
-1899
-1900
-1900
-1901
-1902
-1902
-1903
-1904
-1904
-1904
-1905
-1905
-1905
-1905
-1904
-1904
-1904
-1903
-1902
-1901
-1900
-1899
-1898
-1897
-1896
-1895
-1893
-1892
-1891
-1890
-1888
-1887
-1886
-1884
-1883
-1881
-1880
-1878
-1876
-1874
-1872
-1871
-1869
-1867
-1865
-1863
-1862
-1860
-1858
-1857
-1855
-1854
-1853
-1852
-1851
-1851
-1850
-1850
-1850
-1850
-1851
-1851
-1852
-1853
-1855
-1857
-1858
-1860
-1862
-1864
-1867
-1869
-1871
-1873
-1874
-1876
-1877
-1879
-1880
-1880
-1881
-1881
-1880
-1880
-1879
-1878
-1877
-1875
-1873
-1871
-1868
-1866
-1863
-1860
-1857
-1854
-1850
-1847
-1843
-1840
-1836
-1832
-1828
-1824
-1820
-1816
-1811
-1807
-1803
-1798
-1793
-1788
-1784
-1779
-1774
-1768
-1763
-1758
-1752
-1747
-1741
-1735
-1729
-1723
-1717
-1711
-1706
-1700
-1694
-1688
-1683
-1678
-1673
-1668
-1663
-1659
-1655
-1651
-1647
-1644
-1640
-1637
-1634
-1631
-1628
-1625
-1622
-1619
-1616
-1613
-1610
-1607
-1604
-1601
-1598
-1594
-1591
-1587
-1584
-1580
-1577
-1573
-1570
-1566
-1563
-1560
-1556
-1553
-1549
-1546
-1542
-1539
-1535
-1532
-1528
-1524
-1520
-1516
-1512
-1508
-1504
-1500
-1495
-1491
-1487
-1482
-1478
-1474
-1469
-1465
-1460
-1455
-1450
-1445
-1440
-1435
-1429
-1424
-1418
-1411
-1405
-1398
-1392
-1385
-1377
-1370
-1363
-1356
-1348
-1341
-1333
-1326
-1319
-1311
-1304
-1297
-1289
-1282
-1275
-1267
-1260
-1252
-1245
-1238
-1230
-1223
-1216
-1209
-1202
-1195
-1188
-1182
-1176
-1169
-1163
-1157
-1152
-1146
-1141
-1135
-1130
-1125
-1121
-1116
-1112
-1108
-1104
-1100
-1096
-1093
-1090
-1087
-1084
-1082
-1079
-1077
-1075
-1073
-1071
-1069
-1067
-1065
-1063
-1061
-1059
-1057
-1055
-1054
-1052
-1050
-1047
-1045
-1043
-1041
-1039
-1037
-1035
-1033
-1031
-1029
-1027
-1025
-1022
-1022
-1020
-1018
-1018
-1016
-1016
-1014
-1014
-1014
-1014
-1014
-1016
-1016
-1018
-1018
-1020
-1022
-1026
-1029
-1032
-1036
-1040
-1044
-1050
-1055
-1061
-1068
-1075
-1083
-1092
-1101
-1110
-1120
-1130
-1141
-1153
-1164
-1176
-1188
-1201
-1213
-1226
-1238
-1251
-1264
-1277
-1290
-1303
-1315
-1328
-1341
-1354
-1366
-1379
-1391
-1404
-1417
-1429
-1441
-1454
-1466
-1478
-1490
-1502
-1514
-1525
-1536
-1547
-1558
-1569
-1579
-1589
-1599
-1609
-1618
-1628
-1637
-1645
-1654
-1663
-1671
-1679
-1688
-1696
-1704
-1713
-1721
-1729
-1738
-1746
-1754
-1762
-1770
-1778
-1786
-1794
-1802
-1810
-1818
-1825
-1833
-1840
-1848
-1855
-1862
-1870
-1877
-1884
-1891
-1898
-1905
-1912
-1919
-1926
-1933
-1940
-1948
-1955
-1962
-1970
-1978
-1985
-1993
-2001
-2009
-2017
-2025
-2033
-2043
-2051
-2059
-2067
-2075
-2083
-2090
-2098
-2105
-2112
-2119
-2126
-2132
-2139
-2145
-2151
-2158
-2164
-2170
-2175
-2181
-2187
-2192
-2197
-2203
-2207
-2212
-2216
-2220
-2223
-2226
-2229
-2231
-2233
-2235
-2236
-2236
-2236
-2236
-2236
-2235
-2235
-2234
-2232
-2231
-2230
-2228
-2226
-2225
-2223
-2221
-2219
-2217
-2215
-2213
-2211
-2208
-2206
-2204
-2201
-2199
-2196
-2194
-2191
-2188
-2185
-2182
-2178
-2175
-2171
-2167
-2163
-2159
-2154
-2150
-2145
-2140
-2135
-2129
-2123
-2117
-2110
-2104
-2097
-2089
-2081
-2073
-2065
-2056
-2047
-2037
-2028
-2017
-2008
-1998
-1987
-1976
-1965
-1954
-1943
-1931
-1919
-1908
-1896
-1884
-1872
-1859
-1847
-1834
-1822
-1809
-1796
-1783
-1770
-1757
-1744
-1731
-1718
-1705
-1692
-1679
-1666
-1653
-1640
-1627
-1614
-1602
-1589
-1576
-1564
-1551
-1538
-1525
-1512
-1499
-1485
-1472
-1458
-1444
-1430
-1416
-1401
-1387
-1372
-1357
-1342
-1327
-1311
-1296
-1280
-1265
-1250
-1234
-1219
-1203
-1188
-1172
-1156
-1141
-1125
-1110
-1094
-1078
-1062
-1046
-1030
-1014
-998
-981
-965
-949
-933
-917
-900
-884
-869
-853
-837
-822
-807
-792
-778
-763
-749
-735
-722
-708
-695
-683
-670
-658
-646
-634
-622
-611
-600
-589
-579
-568
-558
-548
-538
-529
-519
-510
-500
-491
-481
-472
-463
-454
-445
-435
-426
-417
-409
-400
-391
-382
-373
-364
-355
-346
-337
-327
-318
-309
-300
-290
-280
-271
-261
-252
-242
-232
-222
-212
-202
-192
-182
-172
-162
-152
-141
-130
-120
-109
-98
-87
-76
-65
-54
-43
-33
-22
-12
-2
8
17
27
36
45
54
62
71
79
87
95
103
110
118
125
132
140
147
154
160
167
174
180
186
193
199
204
210
216
221
226
231
235
239
243
246
249
251
253
254
255
256
256
255
254
253
252
250
248
245
242
240
236
233
230
226
222
218
214
209
204
199
194
189
183
177
170
163
156
148
140
132
123
114
105
95
85
75
65
55
44
34
23
12
2
-9
-20
-30
-41
-52
-62
-73
-83
-94
-104
-114
-125
-135
-145
-154
-164
-173
-183
-192
-201
-210
-219
-227
-236
-244
-252
-260
-268
-276
-284
-291
-299
-306
-314
-321
-328
-335
-342
-349
-355
-362
-368
-374
-380
-386
-392
-398
-404
-409
-415
-421
-427
-432
-438
-443
-449
-455
-460
-466
-471
-476
-481
-486
-491
-495
-500
-504
-508
-512
-515
-519
-522
-526
-529
-532
-535
-538
-540
-543
-546
-548
-550
-552
-554
-556
-558
-560
-561
-562
-564
-564
-565
-566
-566
-566
-566
-566
-566
-565
-564
-563
-561
-560
-558
-556
-554
-552
-550
-547
-544
-542
-539
-536
-533
-530
-526
-523
-519
-516
-512
-509
-505
-501
-497
-492
-488
-484
-479
-474
-469
-464
-458
-453
-447
-442
-436
-430
-425
-419
-414
-408
-403
-397
-392
-387
-382
-378
-373
-369
-364
-360
-356
-352
-348
-344
-340
-336
-332
-329
-325
-321
-317
-314
-311
-308
-306
-304
-302
-301
-301
-301
-301
-303
-305
-307
-310
-313
-317
-321
-326
-331
-336
-342
-348
-354
-360
-367
-374
-381
-389
-396
-404
-412
-421
-430
-438
-448
-457
-467
-476
-486
-496
-506
-516
-526
-536
-547
-557
-567
-577
-587
-597
-607
-617
-627
-636
-646
-655
-665
-674
-683
-692
-701
-709
-717
-725
-733
-741
-748
-755
-762
-769
-776
-782
-788
-794
-800
-805
-811
-817
-822
-828
-833
-839
-844
-850
-855
-860
-865
-870
-875
-879
-883
-887
-891
-894
-898
-901
-904
-906
-909
-912
-914
-917
-919
-922
-924
-927
-929
-932
-934
-937
-940
-943
-946
-949
-952
-955
-959
-963
-967
-971
-975
-979
-984
-988
-993
-998
-1002
-1008
-1014
-1018
-1025
-1030
-1036
-1042
-1048
-1053
-1059
-1065
-1070
-1076
-1081
-1086
-1092
-1097
-1102
-1107
-1112
-1117
-1122
-1127
-1132
-1136
-1141
-1145
-1149
-1153
-1157
-1161
-1164
-1167
-1170
-1172
-1174
-1176
-1177
-1178
-1179
-1179
-1180
-1179
-1179
-1178
-1176
-1175
-1173
-1171
-1168
-1166
-1163
-1160
-1157
-1154
-1151
-1148
-1145
-1142
-1139
-1135
-1132
-1128
-1125
-1121
-1118
-1114
-1110
-1106
-1102
-1098
-1094
-1089
-1085
-1081
-1076
-1072
-1067
-1062
-1057
-1053
-1048
-1042
-1037
-1032
-1027
-1020
-1016
-1010
-1004
-1000
-995
-989
-984
-978
-973
-968
-962
-957
-952
-947
-941
-936
-931
-926
-921
-916
-911
-906
-901
-896
-891
-887
-882
-877
-872
-868
-863
-858
-854
-849
-844
-839
-835
-830
-825
-820
-815
-810
-805
-800
-796
-791
-787
-782
-778
-774
-770
-766
-762
-758
-755
-751
-748
-745
-743
-740
-737
-735
-733
-731
-729
-728
-726
-725
-724
-723
-722
-722
-722
-721
-721
-722
-722
-722
-723
-723
-724
-725
-725
-726
-727
-728
-729
-729
-730
-731
-733
-734
-735
-737
-739
-741
-743
-745
-747
-750
-752
-754
-757
-759
-762
-764
-766
-768
-770
-772
-774
-776
-777
-779
-781
-783
-784
-786
-787
-789
-790
-791
-792
-793
-794
-794
-795
-795
-795
-795
-795
-795
-794
-794
-794
-794
-794
-794
-794
-794
-794
-795
-795
-796
-796
-797
-797
-798
-798
-798
-798
-799
-799
-799
-799
-798
-798
-798
-797
-797
-797
-797
-797
-797
-797
-797
-797
-798
-799
-800
-801
-802
-803
-804
-806
-807
-809
-810
-812
-813
-815
-816
-817
-818
-819
-820
-821
-822
-823
-824
-824
-825
-826
-827
-828
-829
-830
-831
-832
-834
-835
-836
-838
-839
-840
-842
-843
-844
-845
-846
-847
-847
-848
-848
-848
-848
-848
-847
-847
-846
-845
-844
-842
-841
-839
-837
-835
-832
-829
-826
-823
-820
-816
-812
-808
-804
-799
-795
-790
-785
-781
-776
-771
-765
-760
-755
-749
-743
-737
-731
-724
-717
-710
-703
-696
-688
-680
-671
-663
-654
-645
-636
-627
-618
-608
-598
-589
-579
-569
-560
-550
-540
-531
-521
-512
-502
-493
-484
-475
-466
-457
-447
-438
-429
-419
-409
-399
-388
-378
-367
-356
-345
-333
-322
-310
-297
-285
-273
-260
-247
-234
-221
-207
-194
-180
-166
-152
-138
-124
-109
-95
-81
-66
-51
-36
-22
-6
9
24
40
55
71
87
103
119
135
152
168
185
201
218
235
252
268
285
302
319
336
353
370
387
404
420
437
454
471
488
504
521
538
554
571
588
605
621
638
655
672
689
706
723
739
756
773
790
807
823
840
856
873
889
905
921
936
952
967
982
997
1012
1027
1041
1055
1069
1083
1097
1110
1124
1137
1151
1164
1177
1190
1203
1215
1228
1240
1253
1265
1278
1290
1302
1314
1326
1338
1350
1362
1374
1386
1397
1408
1420
1431
1441
1452
1462
1472
1482
1491
1501
1510
1519
1528
1536
1545
1553
1562
1570
1579
1587
1595
1603
1611
1620
1628
1636
1644
1652
1659
1667
1674
1682
1689
1696
1703
1709
1715
1722
1728
1733
1739
1745
1750
1755
1760
1765
1770
1774
1779
1783
1787
1791
1795
1798
1802
1805
1809
1812
1815
1818
1821
1824
1827
1829
1832
1835
1838
1840
1843
1845
1848
1850
1853
1855
1857
1860
1862
1864
1866
1868
1870
1871
1873
1874
1875
1875
1876
1876
1877
1877
1877
1877
1876
1876
1875
1875
1874
1872
1871
1870
1868
1866
1863
1860
1857
1854
1850
1846
1842
1837
1832
1827
1821
1815
1809
1803
1797
1791
1785
1779
1773
1767
1761
1755
1749
1744
1739
1734
1729
1724
1720
1715
1711
1707
1703
1699
1695
1692
1688
1684
1680
1677
1673
1669
1666
1662
1659
1655
1651
1648
1644
1640
1637
1633
1629
1626
1622
1618
1614
1611
1607
1603
1599
1595
1592
1588
1584
1580
1576
1572
1568
1564
1560
1555
1551
1547
1544
1540
1536
1533
1530
1527
1524
1522
1520
1518
1517
1516
1515
1514
1514
1515
1515
1516
1518
1519
1521
1523
1525
1528
1530
1533
1535
1538
1540
1543
1545
1547
1549
1551
1552
1554
1555
1555
1556
1556
1556
1556
1556
1555
1555
1554
1553
1552
1551
1549
1547
1545
1543
1541
1538
1535
1532
1529
1525
1521
1517
1513
1508
1504
1499
1494
1489
1484
1479
1475
1470
1465
1460
1456
1452
1447
1443
1439
1436
1432
1428
1425
1421
1418
1415
1411
1408
1404
1400
1396
1392
1387
1382
1377
1372
1366
1360
1353
1347
1340
1332
1325
1317
1309
1302
1294
1286
1278
1270
1262
1254
1247
1239
1231
1223
1215
1207
1199
1191
1183
1176
1168
1161
1153
1146
1139
1132
1125
1119
1112
1106
1099
1093
1087
1081
1075
1069
1062
1056
1050
1044
1037
1031
1025
1018
1012
1004
999
992
985
978
971
964
956
949
940
932
923
914
905
896
886
876
866
856
845
834
824
813
802
790
779
767
756
744
732
719
707
694
682
669
656
643
630
618
605
592
579
565
552
539
526
512
499
485
472
458
444
430
416
402
387
373
359
344
329
315
300
285
270
255
239
224
208
193
177
162
146
131
115
100
85
70
55
41
26
12
-2
-15
-29
-43
-56
-69
-82
-95
-108
-120
-132
-144
-156
-167
-178
-189
-200
-210
-220
-230
-240
-249
-259
-268
-278
-287
-297
-307
-317
-326
-336
-347
-357
-367
-378
-388
-399
-410
-420
-431
-442
-453
-464
-474
-485
-496
-506
-517
-527
-537
-547
-557
-566
-576
-585
-593
-602
-610
-618
-626
-634
-641
-648
-655
-661
-668
-674
-679
-685
-690
-695
-700
-705
-709
-714
-717
-721
-725
-728
-732
-735
-738
-741
-744
-747
-749
-752
-755
-758
-761
-764
-767
-770
-773
-776
-779
-782
-785
-788
-792
-795
-798
-801
-805
-808
-811
-814
-817
-819
-822
-824
-826
-828
-830
-831
-832
-833
-833
-834
-834
-834
-833
-833
-832
-831
-830
-829
-827
-826
-824
-821
-819
-816
-813
-810
-806
-802
-798
-794
-790
-785
-781
-776
-771
-766
-761
-756
-751
-746
-741
-735
-730
-725
-720
-715
-709
-704
-699
-694
-689
-684
-679
-674
-669
-665
-660
-656
-652
-647
-643
-639
-636
-632
-628
-625
-622
-619
-616
-613
-610
-608
-605
-603
-601
-599
-597
-595
-593
-592
-591
-590
-589
-588
-588
-588
-588
-588
-588
-589
-590
-591
-592
-593
-595
-596
-598
-600
-601
-603
-605
-607
-608
-610
-612
-614
-615
-617
-619
-621
-623
-624
-627
-629
-631
-633
-635
-638
-640
-643
-645
-647
-650
-652
-654
-656
-658
-660
-662
-664
-666
-668
-670
-672
-674
-676
-678
-680
-682
-684
-687
-689
-692
-694
-697
-700
-703
-705
-708
-711
-714
-716
-719
-721
-723
-725
-726
-727
-728
-728
-728
-728
-727
-726
-725
-724
-722
-720
-718
-715
-713
-710
-707
-703
-700
-696
-692
-687
-683
-678
-672
-667
-661
-654
-648
-641
-633
-626
-618
-609
-601
-592
-583
-574
-565
-556
-546
-536
-527
-517
-507
-497
-488
-478
-468
-458
-449
-439
-429
-419
-410
-400
-390
-381
-371
-361
-351
-341
-331
-321
-311
-301
-291
-281
-271
-260
-250
-240
-229
-219
-209
-198
-188
-178
-168
-158
-148
-138
-129
-119
-110
-101
-92
-83
-74
-66
-57
-49
-41
-33
-25
-17
-9
-1
7
15
23
32
40
48
57
65
74
82
91
99
107
116
124
132
139
147
155
162
169
176
183
190
197
204
211
217
224
230
236
243
249
255
261
267
272
278
283
289
294
299
304
309
313
318
322
327
331
335
339
343
347
352
356
360
365
369
374
379
383
388
394
399
404
410
415
421
426
432
438
443
449
455
460
466
471
477
482
487
493
498
503
509
514
519
525
530
535
540
545
550
555
560
564
568
572
576
580
584
587
591
594
598
601
604
608
611
615
619
623
626
631
635
639
644
648
653
658
663
668
673
679
685
690
696
702
708
715
721
728
734
741
748
755
763
770
778
786
794
802
810
817
825
833
841
848
855
863
869
876
882
888
894
900
905
910
915
919
924
928
932
936
940
944
947
951
955
958
962
965
968
972
975
978
981
984
987
990
993
995
998
1000
1002
1006
1008
1010
1012
1014
1018
1020
1022
1025
1027
1029
1031
1034
1036
1037
1039
1041
1042
1044
1045
1046
1047
1047
1047
1048
1048
1047
1047
1046
1045
1044
1043
1041
1040
1038
1036
1034
1031
1029
1026
1024
1020
1018
1016
1012
1010
1008
1006
1002
1000
998
995
992
989
986
983
981
978
974
971
968
965
961
958
954
950
946
941
937
932
927
921
916
910
903
897
890
883
876
869
862
854
846
838
830
822
814
805
796
788
779
770
761
752
742
733
723
714
704
695
685
675
665
655
646
636
626
617
608
598
589
580
571
563
554
546
537
529
521
512
504
496
488
480
472
464
456
448
440
432
423
415
406
397
388
379
370
360
350
340
330
320
309
299
288
277
266
254
243
231
220
208
196
184
172
160
147
135
122
109
97
84
71
58
45
32
19
7
-6
-18
-31
-43
-55
-67
-78
-90
-101
-113
-124
-135
-146
-157
-168
-179
-190
-201
-212
-223
-234
-245
-255
-266
-277
-287
-298
-308
-319
-329
-339
-349
-359
-369
-378
-388
-397
-406
-415
-423
-432
-440
-448
-456
-463
-471
-478
-485
-492
-499
-506
-512
-519
-525
-532
-538
-545
-552
-558
-565
-572
-579
-586
-593
-600
-607
-614
-622
-629
-637
-644
-652
-659
-667
-675
-682
-690
-698
-706
-715
-723
-732
-740
-749
-758
-767
-776
-786
-795
-805
-815
-824
-834
-844
-853
-863
-873
-882
-892
-901
-910
-919
-928
-936
-945
-953
-960
-968
-975
-982
-988
-995
-1000
-1006
-1012
-1018
-1024
-1029
-1035
-1040
-1045
-1050
-1055
-1060
-1065
-1070
-1075
-1080
-1086
-1091
-1096
-1101
-1106
-1112
-1117
-1122
-1127
-1132
-1137
-1142
-1147
-1151
-1156
-1160
-1164
-1168
-1172
-1175
-1179
-1182
-1185
-1188
-1191
-1194
-1196
-1199
-1201
-1203
-1205
-1206
-1208
-1209
-1210
-1211
-1212
-1212
-1212
-1212
-1212
-1212
-1212
-1212
-1211
-1210
-1210
-1209
-1208
-1207
-1206
-1205
-1203
-1202
-1201
-1199
-1198
-1196
-1195
-1194
-1192
-1191
-1189
-1188
-1187
-1185
-1184
-1183
-1182
-1181
-1180
-1179
-1178
-1177
-1176
-1176
-1175
-1174
-1173
-1172
-1171
-1170
-1169
-1168
-1167
-1165
-1164
-1162
-1161
-1159
-1157
-1155
-1153
-1150
-1148
-1145
-1142
-1139
-1136
-1133
-1130
-1126
-1123
-1119
-1115
-1112
-1108
-1104
-1100
-1097
-1093
-1090
-1086
-1083
-1080
-1077
-1074
-1072
-1069
-1066
-1064
-1061
-1059
-1057
-1054
-1052
-1050
-1047
-1045
-1042
-1040
-1037
-1034
-1031
-1028
-1025
-1022
-1018
-1014
-1010
-1006
-1002
-999
-995
-991
-987
-982
-978
-973
-969
-965
-960
-956
-952
-948
-944
-941
-937
-934
-931
-928
-925
-922
-920
-918
-916
-914
-912
-911
-910
-909
-908
-907
-906
-906
-906
-906
-907
-907
-908
-909
-911
-913
-915
-917
-919
-922
-925
-928
-931
-935
-938
-941
-945
-949
-952
-956
-960
-964
-968
-972
-976
-979
-983
-987
-991
-995
-999
-1002
-1006
-1008
-1012
-1016
-1018
-1022
-1025
-1028
-1030
-1033
-1036
-1039
-1042
-1044
-1047
-1050
-1052
-1055
-1058
-1061
-1064
-1066
-1069
-1072
-1075
-1078
-1080
-1083
-1086
-1089
-1091
-1094
-1096
-1099
-1101
-1103
-1105
-1107
-1109
-1111
-1112
-1114
-1115
-1116
-1117
-1117
-1118
-1118
-1118
-1118
-1118
-1118
-1117
-1117
-1117
-1117
-1117
-1116
-1116
-1116
-1116
-1116
-1115
-1115
-1115
-1115
-1115
-1114
-1114
-1114
-1114
-1114
-1113
-1113
-1113
-1113
-1113
-1112
-1112
-1112
-1112
-1112
-1111
-1111
-1111
-1111
-1111
-1110
-1110
-1110
-1110
-1109
-1109
-1109
-1109
-1109
-1108
-1108
-1108
-1108
-1108
-1107
-1107
-1107
-1107
-1106
-1106
-1106
-1106
-1106
-1105
-1105
-1105
-1105
-1104
-1104
-1104
-1104
-1103
-1103
-1103
-1103
-1103
-1102
-1102
-1102
-1102
-1101
-1101
-1101
-1101
-1100
-1100
-1100
-1100
-1099
-1099
-1099
-1099
-1098
-1098
-1098
-1098
-1098
-1097
-1097
-1097
-1097
-1096
-1096
-1096
-1096
-1095
-1095
-1095
-1095
-1094
-1094
-1094
-1094
-1093
-1093
-1093
-1093
-1092
-1092
-1092
-1092
-1091
-1091
-1091
-1090
-1090
-1090
-1090
-1089
-1089
-1089
-1089
-1088
-1088
-1088
-1088
-1087
-1087
-1087
-1087
-1086
-1086
-1086
-1086
-1085
-1085
-1085
-1084
-1084
-1084
-1084
-1083
-1083
-1083
-1083
-1082
-1082
-1082
-1081
-1081
-1081
-1081
-1080
-1080
-1080
-1080
-1079
-1079
-1079
-1078
-1078
-1078
-1078
-1077
-1077
-1077
-1076
-1076
-1076
-1076
-1075
-1075
-1075
-1075
-1074
-1074
-1074
-1073
-1073
-1073
-1073
-1072
-1072
-1072
-1071
-1071
-1071
-1071
-1070
-1070
-1070
-1069
-1069
-1069
-1068
-1068
-1068
-1068
-1067
-1067
-1067
-1066
-1066
-1066
-1066
-1065
-1065
-1065
-1064
-1064
-1064
-1063
-1063
-1063
-1063
-1062
-1062
-1062
-1061
-1061
-1061
-1060
-1060
-1060
-1060
-1059
-1059
-1059
-1058
-1058
-1058
-1057
-1057
-1057
-1057
-1056
-1056
-1056
-1055
-1055
-1055
-1054
-1054
-1054
-1053
-1053
-1053
-1053
-1052
-1052
-1052
-1051
-1051
-1051
-1050
-1050
-1050
-1049
-1049
-1049
-1048
-1048
-1048
-1048
-1047
-1047
-1047
-1046
-1046
-1046
-1045
-1045
-1045
-1044
-1044
-1044
-1043
-1043
-1043
-1042
-1042
-1042
-1042
-1041
-1041
-1041
-1040
-1040
-1040
-1039
-1039
-1039
-1038
-1038
-1038
-1037
-1037
-1037
-1036
-1036
-1036
-1035
-1035
-1035
-1034
-1034
-1034
-1033
-1033
-1033
-1032
-1032
-1032
-1031
-1031
-1031
-1030
-1030
-1030
-1029
-1029
-1029
-1028
-1028
-1028
-1027
-1027
-1027
-1026
-1026
-1026
-1025
-1025
-1025
-1025
-1024
-1024
-1022
-1022
-1022
-1022
-1022
-1022
-1020
-1020
-1020
-1020
-1020
-1020
-1018
-1018
-1018
-1018
-1018
-1018
-1016
-1016
-1016
-1016
-1016
-1016
-1014
-1014
-1014
-1014
-1014
-1014
-1012
-1012
-1012
-1012
-1012
-1012
-1010
-1010
-1010
-1010
-1010
-1010
-1008
-1008
-1008
-1008
-1008
-1008
-1006
-1006
-1006
-1006
-1006
-1006
-1004
-1004
-1004
-1004
-1004
-1002
-1002
-1002
-1002
-1002
-1002
-1000
-1000
-1000
-1000
-1000
-1000
-999
-999
-999
-998
-998
-998
-997
-997
-997
-996
-996
-995
-995
-995
-994
-994
-994
-993
-993
-993
-992
-992
-992
-991
-991
-991
-990
-990
-990
-989
-989
-988
-988
-988
-987
-987
-987
-986
-986
-986
-985
-985
-985
-984
-984
-984
-983
-983
-982
-982
-982
-981
-981
-981
-980
-980
-980
-979
-979
-979
-978
-978
-977
-977
-977
-976
-976
-976
-975
-975
-975
-974
-974
-974
-973
-973
-972
-972
-972
-971
-971
-971
-970
-970
-970
-969
-969
-969
-968
-968
-967
-967
-967
-966
-966
-966
-965
-965
-965
-964
-964
-964
-963
-963
-962
-962
-962
-961
-961
-961
-960
-960
-960
-959
-959
-959
-958
-958
-957
-957
-957
-956
-956
-956
-955
-955
-955
-954
-954
-953
-953
-953
-952
-952
-952
-951
-951
-951
-950
-950
-949
-949
-949
-948
-948
-948
-947
-947
-947
-946
-946
-946
-945
-945
-944
-944
-944
-943
-943
-943
-942
-942
-942
-941
-941
-940
-940
-940
-939
-939
-939
-938
-938
-938
-937
-937
-936
-936
-936
-935
-935
-935
-934
-934
-934
-933
-933
-932
-932
-932
-931
-931
-931
-930
-930
-930
-929
-929
-928
-928
-928
-927
-927
-927
-926
-926
-926
-925
-925
-924
-924
-924
-923
-923
-923
-922
-922
-922
-921
-921
-920
-920
-920
-919
-919
-919
-918
-918
-918
-917
-917
-916
-916
-916
-915
-915
-915
-914
-914
-914
-913
-913
-912
-912
-912
-911
-911
-911
-910
-910
-910
-909
-909
-908
-908
-908
-907
-907
-907
-906
-906
-906
-905
-905
-905
-904
-904
-903
-903
-903
-902
-902
-902
-901
-901
-901
-900
-900
-899
-899
-899
-898
-898
-898
-897
-897
-897
-896
-896
-895
-895
-895
-894
-894
-894
-893
-893
-893
-892
-892
-891
-891
-891
-890
-890
-890
-889
-889
-889
-888
-888
-888
-887
-887
-886
-886
-886
-885
-885
-885
-884
-884
-884
-883
-883
-882
-882
-882
-881
-881
-881
-880
-880
-880
-879
-879
-879
-878
-878
-877
-877
-877
-876
-876
-876
-875
-875
-875
-874
-874
-874
-873
-873
-872
-872
-872
-871
-871
-871
-870
-870
-870
-869
-869
-869
-868
-868
-867
-867
-867
-866
-866
-866
-865
-865
-865
-864
-864
-864
-863
-863
-862
-862
-862
-861
-861
-861
-860
-860
-860
-859
-859
-859
-858
-858
-857
-857
-857
-856
-856
-856
-855
-855
-855
-854
-854
-854
-853
-853
-853
-852
-852
-851
-851
-851
-850
-850
-850
-849
-849
-849
-848
-848
-848
-847
-847
-847
-846
-846
-846
-845
-845
-844
-844
-844
-843
-843
-843
-842
-842
-842
-841
-841
-841
-840
-840
-840
-839
-839
-839
-838
-838
-837
-837
-837
-836
-836
-836
-835
-835
-835
-834
-834
-834
-833
-833
-833
-832
-832
-832
-831
-831
-831
-830
-830
-830
-829
-829
-828
-828
-828
-827
-827
-827
-826
-826
-826
-825
-825
-825
-824
-824
-824
-823
-823
-823
-822
-822
-822
-821
-821
-821
-820
-820
-820
-819
-819
-819
-818
-818
-818
-817
-817
-816
-816
-816
-815
-815
-815
-814
-814
-814
-813
-813
-813
-812
-812
-812
-811
-811
-811
-810
-810
-810
-809
-809
-809
-808
-808
-808
-807
-807
-807
-806
-806
-806
-805
-805
-805
-804
-804
-804
-803
-803
-803
-802
-802
-802
-801
-801
-801
-800
-800
-800
-799
-799
-799
-798
-798
-798
-797
-797
-797
-796
-796
-796
-795
-795
-795
-794
-794
-794
-793
-793
-793
