5
24235
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-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
-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
-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
-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
-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
-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
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-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
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-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
-22
-22
-22
-22
-22
-22
-22
-22
-22
-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
-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
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-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
-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
-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
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-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
-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
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-71
-71
-71
-71
-72
-72
-72
-72
-72
-73
-73
-73
-73
-74
-74
-74
-74
-74
-75
-75
-75
-75
-76
-76
-76
-76
-76
-77
-77
-77
-77
-78
-78
-78
-78
-78
-79
-79
-79
-79
-80
-80
-80
-80
-81
-81
-81
-81
-82
-82
-82
-82
-82
-83
-83
-83
-83
-84
-84
-84
-84
-85
-85
-85
-85
-86
-86
-86
-86
-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
-96
-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
-105
-105
-105
-105
-106
-106
-106
-107
-107
-107
-107
-108
-108
-108
-109
-109
-109
-109
-110
-110
-110
-110
-111
-111
-111
-112
-112
-112
-113
-113
-113
-113
-114
-114
-114
-115
-115
-115
-115
-116
-116
-116
-117
-117
-117
-118
-118
-118
-118
-119
-119
-119
-120
-120
-120
-121
-121
-121
-121
-122
-122
-122
-123
-123
-123
-124
-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
-133
-134
-134
-134
-135
-135
-135
-136
-136
-136
-137
-137
-137
-138
-138
-138
-139
-139
-139
-139
-140
-140
-140
-141
-141
-141
-142
-142
-142
-143
-143
-143
-144
-144
-144
-145
-145
-145
-146
-146
-146
-147
-147
-147
-148
-148
-148
-149
-149
-149
-150
-150
-150
-151
-151
-151
-151
-152
-152
-152
-153
-153
-153
-154
-154
-154
-155
-155
-155
-156
-156
-156
-157
-157
-157
-158
-158
-158
-159
-159
-159
-160
-160
-160
-161
-161
-161
-162
-162
-162
-162
-163
-163
-163
-164
-164
-164
-165
-165
-165
-166
-166
-166
-167
-167
-167
-168
-168
-168
-169
-169
-169
-170
-170
-170
-171
-171
-171
-171
-172
-172
-172
-173
-173
-173
-174
-174
-174
-175
-175
-175
-176
-176
-176
-177
-177
-177
-178
-178
-178
-179
-179
-180
-180
-180
-181
-181
-181
-182
-182
-182
-183
-183
-183
-184
-184
-184
-185
-185
-186
-186
-186
-187
-187
-187
-188
-188
-189
-189
-189
-190
-190
-190
-191
-191
-192
-192
-192
-193
-193
-194
-194
-194
-195
-195
-195
-196
-196
-197
-197
-197
-198
-198
-199
-199
-199
-200
-200
-201
-201
-201
-202
-202
-203
-203
-203
-204
-204
-205
-205
-205
-206
-206
-207
-207
-207
-208
-208
-209
-209
-209
-210
-210
-211
-211
-211
-212
-212
-213
-213
-213
-214
-214
-215
-215
-215
-216
-216
-217
-217
-217
-218
-218
-219
-219
-220
-220
-220
-221
-221
-222
-222
-223
-223
-223
-224
-224
-225
-225
-226
-226
-226
-227
-227
-228
-228
-229
-229
-230
-230
-230
-231
-231
-232
-232
-233
-233
-234
-234
-235
-235
-235
-236
-236
-237
-237
-238
-238
-239
-239
-240
-240
-241
-241
-242
-242
-243
-243
-244
-244
-245
-245
-246
-246
-247
-247
-248
-248
-249
-249
-250
-250
-251
-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
-264
-265
-265
-266
-266
-267
-267
-268
-268
-269
-269
-270
-270
-271
-271
-272
-272
-273
-273
-274
-274
-275
-276
-276
-277
-277
-278
-278
-279
-279
-280
-280
-281
-281
-282
-282
-283
-283
-284
-285
-285
-286
-286
-287
-287
-288
-288
-289
-289
-290
-290
-291
-292
-292
-293
-293
-294
-294
-295
-295
-296
-297
-297
-298
-298
-299
-299
-300
-300
-301
-302
-302
-303
-303
-304
-304
-305
-305
-306
-307
-307
-308
-308
-309
-309
-310
-310
-311
-312
-312
-313
-313
-314
-314
-315
-316
-316
-317
-317
-318
-318
-319
-320
-320
-321
-321
-322
-322
-323
-324
-324
-325
-325
-326
-326
-327
-328
-328
-329
-329
-330
-331
-331
-332
-332
-333
-333
-334
-335
-335
-336
-336
-337
-338
-338
-339
-339
-340
-340
-341
-342
-342
-343
-343
-344
-345
-345
-346
-346
-347
-348
-348
-349
-349
-350
-351
-351
-352
-352
-353
-354
-354
-355
-355
-356
-357
-357
-358
-358
-359
-359
-360
-361
-361
-362
-362
-363
-364
-364
-365
-365
-366
-366
-367
-368
-368
-369
-369
-370
-371
-371
-372
-372
-373
-374
-374
-375
-375
-376
-376
-377
-378
-378
-379
-379
-380
-381
-381
-382
-382
-383
-384
-384
-385
-385
-386
-387
-387
-388
-388
-389
-390
-390
-391
-391
-392
-393
-393
-394
-394
-395
-396
-396
-397
-397
-398
-399
-399
-400
-401
-401
-402
-402
-403
-404
-404
-405
-406
-406
-407
-407
-408
-409
-409
-410
-411
-411
-412
-413
-413
-414
-414
-415
-416
-416
-417
-418
-418
-419
-420
-420
-421
-422
-422
-423
-424
-424
-425
-426
-426
-427
-428
-428
-429
-430
-430
-431
-432
-432
-433
-434
-434
-435
-436
-436
-437
-438
-438
-439
-440
-440
-441
-442
-442
-443
-444
-445
-445
-446
-447
-447
-448
-449
-449
-450
-451
-451
-452
-453
-453
-454
-455
-456
-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
-492
-492
-493
-494
-495
-495
-496
-497
-498
-498
-499
-500
-501
-501
-502
-503
-504
-504
-505
-506
-507
-507
-508
-509
-510
-511
-511
-512
-513
-514
-515
-515
-516
-517
-518
-519
-519
-520
-521
-522
-523
-523
-524
-525
-526
-527
-527
-528
-529
-530
-531
-531
-532
-533
-534
-535
-535
-536
-537
-538
-539
-539
-540
-541
-542
-543
-544
-544
-545
-546
-547
-548
-548
-549
-550
-551
-552
-553
-553
-554
-555
-556
-557
-558
-558
-559
-560
-561
-562
-563
-563
-564
-565
-566
-567
-568
-568
-569
-570
-571
-572
-573
-573
-574
-575
-576
-577
-578
-578
-579
-580
-581
-582
-583
-584
-584
-585
-586
-587
-588
-589
-590
-590
-591
-592
-593
-594
-595
-596
-596
-597
-598
-599
-600
-601
-602
-602
-603
-604
-605
-606
-607
-608
-609
-609
-610
-611
-612
-613
-614
-615
-616
-616
-617
-618
-619
-620
-621
-622
-623
-624
-624
-625
-626
-627
-628
-629
-630
-631
-632
-633
-634
-634
-635
-636
-637
-638
-639
-640
-641
-642
-643
-644
-645
-645
-646
-647
-648
-649
-650
-651
-652
-653
-654
-655
-656
-656
-657
-658
-659
-660
-661
-662
-663
-664
-665
-666
-667
-668
-669
-670
-671
-671
-672
-673
-674
-675
-676
-677
-678
-679
-680
-681
-682
-683
-684
-685
-686
-687
-688
-689
-690
-691
-692
-693
-694
-694
-695
-696
-697
-698
-699
-700
-701
-702
-703
-704
-705
-706
-707
-708
-709
-710
-711
-712
-713
-714
-715
-716
-717
-718
-719
-720
-721
-722
-723
-724
-725
-726
-727
-728
-729
-730
-731
-732
-733
-734
-735
-736
-737
-738
-739
-740
-741
-742
-743
-744
-745
-746
-747
-748
-749
-750
-751
-752
-753
-754
-755
-756
-757
-758
-759
-760
-761
-762
-763
-764
-765
-766
-767
-768
-769
-770
-771
-772
-773
-774
-775
-776
-778
-779
-780
-781
-782
-783
-784
-785
-786
-787
-788
-789
-790
-791
-792
-793
-794
-795
-796
-797
-798
-799
-800
-801
-802
-803
-804
-805
-806
-807
-809
-810
-811
-812
-813
-814
-815
-816
-817
-818
-819
-820
-821
-822
-823
-825
-826
-827
-828
-829
-830
-831
-832
-833
-834
-835
-836
-837
-839
-840
-841
-842
-843
-844
-845
-846
-847
-848
-849
-851
-852
-853
-854
-855
-856
-857
-858
-859
-860
-862
-863
-864
-865
-866
-867
-868
-869
-871
-872
-873
-874
-875
-876
-877
-879
-880
-881
-882
-883
-884
-886
-887
-888
-889
-890
-891
-892
-894
-895
-896
-897
-898
-899
-900
-902
-903
-904
-905
-906
-907
-908
-910
-911
-912
-913
-914
-915
-916
-917
-919
-920
-921
-922
-923
-924
-925
-926
-927
-929
-930
-931
-932
-933
-934
-935
-936
-937
-938
-940
-941
-942
-943
-944
-945
-946
-947
-948
-949
-950
-951
-952
-954
-955
-956
-957
-958
-959
-960
-961
-962
-963
-964
-965
-967
-968
-969
-970
-971
-972
-973
-974
-976
-977
-978
-979
-980
-981
-982
-984
-985
-986
-987
-988
-990
-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
-1026
-1028
-1029
-1030
-1031
-1033
-1034
-1035
-1036
-1037
-1039
-1040
-1041
-1042
-1043
-1044
-1046
-1047
-1048
-1049
-1050
-1051
-1053
-1054
-1055
-1056
-1057
-1058
-1060
-1061
-1062
-1063
-1064
-1066
-1067
-1068
-1069
-1071
-1072
-1073
-1074
-1075
-1077
-1078
-1079
-1080
-1081
-1083
-1084
-1085
-1086
-1087
-1089
-1090
-1091
-1092
-1093
-1095
-1096
-1097
-1099
-1100
-1101
-1102
-1104
-1105
-1107
-1108
-1109
-1111
-1112
-1114
-1115
-1116
-1118
-1119
-1121
-1122
-1124
-1125
-1126
-1128
-1129
-1131
-1132
-1134
-1135
-1136
-1138
-1139
-1141
-1142
-1144
-1145
-1146
-1148
-1149
-1151
-1152
-1154
-1155
-1157
-1158
-1159
-1161
-1162
-1164
-1165
-1167
-1168
-1169
-1171
-1172
-1173
-1175
-1176
-1177
-1178
-1180
-1181
-1182
-1183
-1184
-1185
-1187
-1188
-1189
-1190
-1191
-1192
-1194
-1195
-1196
-1197
-1198
-1199
-1200
-1201
-1202
-1203
-1205
-1206
-1207
-1208
-1209
-1210
-1211
-1212
-1213
-1214
-1215
-1216
-1217
-1218
-1219
-1220
-1221
-1222
-1223
-1224
-1225
-1227
-1228
-1229
-1230
-1231
-1233
-1234
-1235
-1236
-1237
-1239
-1240
-1241
-1243
-1244
-1245
-1246
-1248
-1249
-1250
-1251
-1252
-1254
-1255
-1256
-1257
-1259
-1260
-1261
-1262
-1263
-1265
-1266
-1267
-1269
-1270
-1271
-1272
-1274
-1275
-1276
-1278
-1279
-1280
-1282
-1283
-1284
-1286
-1287
-1289
-1290
-1291
-1293
-1294
-1296
-1297
-1298
-1299
-1300
-1302
-1303
-1304
-1305
-1306
-1307
-1308
-1309
-1310
-1311
-1312
-1313
-1314
-1315
-1316
-1317
-1318
-1319
-1320
-1321
-1322
-1323
-1324
-1325
-1326
-1328
-1329
-1330
-1331
-1332
-1333
-1334
-1335
-1336
-1337
-1339
-1340
-1341
-1342
-1343
-1345
-1346
-1347
-1348
-1350
-1351
-1352
-1353
-1355
-1356
-1357
-1359
-1360
-1362
-1363
-1365
-1366
-1368
-1369
-1371
-1373
-1375
-1377
-1378
-1380
-1382
-1384
-1386
-1388
-1390
-1392
-1394
-1396
-1398
-1400
-1402
-1404
-1407
-1409
-1411
-1413
-1416
-1418
-1420
-1423
-1425
-1427
-1429
-1431
-1433
-1435
-1437
-1439
-1441
-1442
-1444
-1446
-1448
-1450
-1452
-1454
-1456
-1458
-1460
-1463
-1465
-1467
-1469
-1472
-1474
-1476
-1478
-1480
-1483
-1485
-1487
-1488
-1490
-1492
-1494
-1495
-1497
-1498
-1500
-1501
-1502
-1503
-1505
-1506
-1506
-1507
-1508
-1509
-1509
-1510
-1511
-1511
-1512
-1513
-1514
-1514
-1515
-1516
-1517
-1518
-1519
-1521
-1522
-1523
-1524
-1526
-1527
-1528
-1530
-1531
-1532
-1534
-1535
-1536
-1537
-1539
-1540
-1541
-1542
-1544
-1545
-1546
-1548
-1549
-1550
-1552
-1553
-1555
-1556
-1558
-1560
-1562
-1563
-1565
-1567
-1569
-1571
-1573
-1575
-1578
-1580
-1582
-1585
-1588
-1590
-1593
-1596
-1599
-1602
-1605
-1608
-1611
-1614
-1617
-1620
-1623
-1625
-1628
-1631
-1634
-1637
-1640
-1642
-1645
-1648
-1650
-1653
-1655
-1658
-1660
-1662
-1663
-1665
-1666
-1667
-1668
-1669
-1669
-1669
-1669
-1668
-1668
-1667
-1666
-1665
-1664
-1663
-1661
-1660
-1659
-1658
-1657
-1655
-1654
-1654
-1653
-1652
-1652
-1651
-1651
-1650
-1650
-1650
-1650
-1650
-1649
-1649
-1649
-1650
-1650
-1650
-1651
-1651
-1652
-1653
-1654
-1655
-1657
-1658
-1660
-1661
-1663
-1664
-1665
-1667
-1668
-1669
-1671
-1672
-1673
-1675
-1676
-1677
-1679
-1681
-1683
-1685
-1687
-1689
-1691
-1694
-1696
-1699
-1701
-1704
-1706
-1709
-1712
-1715
-1717
-1720
-1723
-1726
-1730
-1733
-1736
-1740
-1744
-1747
-1751
-1755
-1759
-1763
-1767
-1770
-1774
-1777
-1781
-1784
-1787
-1790
-1793
-1796
-1799
-1801
-1803
-1805
-1807
-1809
-1811
-1812
-1813
-1813
-1814
-1814
-1814
-1813
-1812
-1812
-1810
-1809
-1807
-1806
-1804
-1802
-1800
-1797
-1795
-1793
-1790
-1788
-1785
-1783
-1781
-1778
-1776
-1774
-1772
-1770
-1769
-1767
-1766
-1765
-1764
-1763
-1763
-1763
-1763
-1763
-1764
-1764
-1765
-1767
-1768
-1770
-1772
-1775
-1777
-1779
-1782
-1785
-1787
-1790
-1792
-1794
-1796
-1798
-1800
-1801
-1803
-1804
-1805
-1806
-1807
-1808
-1809
-1810
-1812
-1813
-1815
-1816
-1818
-1821
-1823
-1825
-1828
-1831
-1834
-1837
-1840
-1844
-1847
-1851
-1855
-1859
-1863
-1867
-1871
-1875
-1878
-1882
-1886
-1889
-1892
-1895
-1898
-1900
-1903
-1905
-1907
-1909
-1911
-1914
-1916
-1918
-1920
-1922
-1925
-1927
-1929
-1930
-1932
-1933
-1935
-1936
-1937
-1937
-1938
-1938
-1939
-1939
-1939
-1939
-1939
-1940
-1940
-1940
-1940
-1940
-1941
-1941
-1941
-1941
-1942
-1942
-1942
-1942
-1942
-1942
-1942
-1942
-1942
-1942
-1941
-1941
-1941
-1941
-1941
-1941
-1942
-1942
-1943
-1943
-1944
-1945
-1945
-1946
-1947
-1948
-1949
-1950
-1951
-1952
-1954
-1955
-1957
-1960
-1962
-1965
-1968
-1971
-1975
-1978
-1982
-1985
-1989
-1993
-1996
-1999
-2003
-2005
-2009
-2012
-2015
-2017
-2020
-2023
-2025
-2028
-2031
-2033
-2036
-2039
-2041
-2045
-2049
-2052
-2056
-2059
-2063
-2066
-2070
-2073
-2076
-2079
-2082
-2084
-2087
-2090
-2093
-2096
-2098
-2102
-2105
-2108
-2111
-2114
-2117
-2120
-2123
-2125
-2128
-2130
-2132
-2134
-2136
-2137
-2139
-2140
-2141
-2143
-2144
-2146
-2148
-2150
-2152
-2154
-2156
-2159
-2162
-2164
-2167
-2170
-2173
-2175
-2178
-2180
-2182
-2183
-2184
-2185
-2186
-2186
-2186
-2186
-2186
-2186
-2185
-2185
-2185
-2185
-2184
-2184
-2183
-2183
-2183
-2182
-2182
-2181
-2181
-2180
-2180
-2179
-2179
-2178
-2177
-2177
-2176
-2176
-2175
-2175
-2175
-2175
-2175
-2175
-2175
-2175
-2176
-2177
-2177
-2179
-2180
-2181
-2183
-2185
-2188
-2191
-2194
-2198
-2202
-2206
-2211
-2217
-2223
-2230
-2237
-2244
-2251
-2259
-2266
-2273
-2280
-2286
-2291
-2296
-2300
-2303
-2305
-2307
-2309
-2309
-2310
-2310
-2310
-2310
-2309
-2309
-2308
-2308
-2307
-2307
-2306
-2306
-2305
-2305
-2305
-2304
-2304
-2304
-2304
-2305
-2305
-2306
-2307
-2308
-2310
-2312
-2314
-2316
-2318
-2320
-2322
-2324
-2326
-2328
-2330
-2331
-2331
-2332
-2332
-2331
-2330
-2328
-2326
-2324
-2321
-2318
-2314
-2311
-2307
-2303
-2300
-2296
-2292
-2288
-2284
-2280
-2276
-2272
-2269
-2265
-2261
-2258
-2255
-2252
-2250
-2248
-2246
-2245
-2244
-2244
-2244
-2245
-2247
-2249
-2252
-2255
-2258
-2262
-2267
-2271
-2276
-2281
-2287
-2292
-2298
-2304
-2310
-2316
-2322
-2328
-2334
-2340
-2346
-2352
-2358
-2363
-2369
-2374
-2380
-2384
-2389
-2393
-2397
-2400
-2403
-2405
-2407
-2408
-2410
-2411
-2412
-2413
-2414
-2414
-2415
-2416
-2417
-2418
-2418
-2419
-2419
-2419
-2418
-2417
-2416
-2415
-2414
-2412
-2411
-2410
-2408
-2408
-2407
-2406
-2406
-2406
-2406
-2407
-2407
-2407
-2408
-2408
-2408
-2409
-2409
-2409
-2409
-2409
-2409
-2409
-2409
-2408
-2407
-2406
-2404
-2402
-2400
-2397
-2394
-2391
-2387
-2383
-2378
-2374
-2369
-2364
-2359
-2355
-2350
-2346
-2342
-2338
-2335
-2333
-2331
-2329
-2328
-2328
-2328
-2329
-2331
-2333
-2336
-2340
-2344
-2349
-2354
-2359
-2365
-2371
-2376
-2382
-2388
-2394
-2399
-2405
-2411
-2416
-2422
-2427
-2432
-2437
-2441
-2445
-2449
-2452
-2455
-2457
-2459
-2461
-2462
-2463
-2463
-2463
-2464
-2464
-2464
-2465
-2466
-2467
-2468
-2470
-2472
-2475
-2478
-2481
-2484
-2488
-2491
-2495
-2498
-2502
-2506
-2509
-2513
-2517
-2520
-2524
-2528
-2532
-2536
-2541
-2545
-2550
-2555
-2560
-2565
-2570
-2576
-2581
-2586
-2591
-2595
-2600
-2604
-2608
-2611
-2615
-2618
-2621
-2623
-2626
-2628
-2630
-2632
-2634
-2636
-2638
-2640
-2642
-2645
-2647
-2649
-2652
-2654
-2657
-2660
-2663
-2667
-2671
-2676
-2681
-2686
-2692
-2698
-2704
-2711
-2718
-2725
-2732
-2739
-2746
-2753
-2761
-2767
-2774
-2781
-2788
-2794
-2800
-2806
-2812
-2818
-2823
-2828
-2833
-2837
-2840
-2843
-2846
-2848
-2850
-2852
-2853
-2854
-2854
-2854
-2853
-2852
-2851
-2849
-2847
-2845
-2842
-2840
-2837
-2834
-2832
-2829
-2827
-2824
-2822
-2820
-2818
-2816
-2815
-2814
-2814
-2814
-2814
-2815
-2816
-2817
-2818
-2819
-2820
-2821
-2822
-2823
-2823
-2823
-2822
-2821
-2820
-2819
-2817
-2815
-2814
-2812
-2810
-2808
-2807
-2805
-2804
-2802
-2800
-2799
-2797
-2795
-2793
-2792
-2790
-2789
-2788
-2787
-2787
-2787
-2788
-2790
-2792
-2795
-2798
-2802
-2806
-2810
-2815
-2821
-2826
-2832
-2839
-2845
-2852
-2859
-2867
-2874
-2882
-2890
-2898
-2905
-2912
-2919
-2926
-2932
-2937
-2941
-2945
-2947
-2950
-2951
-2952
-2953
-2952
-2952
-2950
-2949
-2947
-2944
-2941
-2938
-2934
-2930
-2925
-2920
-2915
-2909
-2903
-2897
-2891
-2884
-2876
-2869
-2861
-2852
-2844
-2835
-2826
-2817
-2807
-2797
-2787
-2777
-2767
-2757
-2747
-2737
-2728
-2718
-2708
-2699
-2689
-2680
-2670
-2661
-2651
-2642
-2633
-2624
-2615
-2606
-2597
-2588
-2579
-2571
-2562
-2553
-2544
-2534
-2525
-2516
-2506
-2497
-2487
-2478
-2468
-2459
-2449
-2440
-2432
-2424
-2416
-2409
-2402
-2396
-2391
-2386
-2382
-2379
-2376
-2374
-2373
-2373
-2373
-2374
-2376
-2378
-2382
-2386
-2391
-2396
-2403
-2410
-2417
-2425
-2434
-2443
-2452
-2461
-2471
-2481
-2490
-2499
-2508
-2517
-2524
-2531
-2537
-2542
-2546
-2548
-2549
-2548
-2547
-2544
-2540
-2536
-2531
-2525
-2519
-2513
-2507
-2501
-2495
-2488
-2482
-2475
-2469
-2463
-2456
-2450
-2444
-2438
-2432
-2425
-2419
-2413
-2407
-2401
-2395
-2389
-2383
-2377
-2371
-2365
-2359
-2353
-2348
-2342
-2337
-2332
-2326
-2321
-2316
-2311
-2306
-2301
-2296
-2291
-2286
-2282
-2277
-2272
-2268
-2264
-2259
-2255
-2251
-2247
-2243
-2239
-2235
-2231
-2227
-2223
-2219
-2215
-2211
-2208
-2205
-2202
-2200
-2199
-2199
-2199
-2199
-2201
-2202
-2205
-2207
-2210
-2213
-2216
-2219
-2222
-2225
-2227
-2230
-2232
-2233
-2235
-2237
-2238
-2240
-2242
-2244
-2246
-2248
-2251
-2253
-2255
-2258
-2260
-2262
-2264
-2265
-2266
-2266
-2266
-2265
-2264
-2262
-2260
-2256
-2253
-2249
-2244
-2239
-2235
-2230
-2225
-2220
-2215
-2211
-2206
-2201
-2196
-2192
-2187
-2181
-2176
-2170
-2164
-2157
-2150
-2143
-2136
-2129
-2123
-2116
-2110
-2105
-2100
-2096
-2092
-2089
-2087
-2085
-2083
-2082
-2081
-2081
-2080
-2079
-2079
-2078
-2078
-2077
-2077
-2077
-2077
-2077
-2077
-2078
-2079
-2080
-2082
-2084
-2087
-2089
-2092
-2095
-2098
-2101
-2104
-2108
-2111
-2115
-2119
-2123
-2128
-2134
-2140
-2147
-2154
-2162
-2170
-2179
-2187
-2195
-2203
-2211
-2219
-2226
-2232
-2238
-2243
-2248
-2252
-2256
-2260
-2263
-2267
-2270
-2273
-2277
-2280
-2284
-2289
-2294
-2299
-2304
-2310
-2315
-2321
-2326
-2331
-2336
-2340
-2344
-2347
-2351
-2354
-2357
-2360
-2362
-2365
-2368
-2371
-2375
-2378
-2381
-2385
-2388
-2391
-2394
-2397
-2399
-2401
-2402
-2402
-2402
-2401
-2399
-2397
-2395
-2392
-2389
-2386
-2383
-2380
-2377
-2374
-2370
-2367
-2363
-2359
-2354
-2348
-2342
-2334
-2326
-2318
-2308
-2299
-2288
-2278
-2267
-2257
-2246
-2235
-2225
-2215
-2205
-2195
-2186
-2178
-2170
-2163
-2157
-2151
-2145
-2140
-2135
-2130
-2126
-2121
-2117
-2114
-2111
-2108
-2107
-2107
-2108
-2111
-2115
-2120
-2127
-2135
-2143
-2153
-2163
-2174
-2184
-2194
-2204
-2213
-2222
-2231
-2239
-2247
-2256
-2265
-2274
-2284
-2294
-2305
-2317
-2329
-2341
-2354
-2366
-2378
-2390
-2401
-2411
-2421
-2429
-2437
-2443
-2449
-2454
-2458
-2462
-2466
-2470
-2474
-2478
-2483
-2488
-2492
-2498
-2503
-2508
-2513
-2518
-2522
-2527
-2530
-2534
-2537
-2539
-2541
-2542
-2542
-2542
-2541
-2539
-2536
-2533
-2530
-2526
-2521
-2516
-2510
-2503
-2495
-2486
-2475
-2463
-2449
-2433
-2416
-2396
-2375
-2352
-2328
-2303
-2277
-2249
-2222
-2193
-2164
-2136
-2106
-2077
-2048
-2019
-1990
-1962
-1934
-1906
-1879
-1852
-1826
-1801
-1777
-1753
-1731
-1711
-1693
-1676
-1661
-1648
-1637
-1628
-1621
-1616
-1612
-1611
-1610
-1611
-1613
-1616
-1620
-1624
-1628
-1632
-1636
-1640
-1643
-1647
-1650
-1653
-1657
-1660
-1664
-1668
-1672
-1677
-1681
-1685
-1688
-1692
-1694
-1697
-1699
-1701
-1703
-1704
-1705
-1706
-1707
-1708
-1709
-1709
-1710
-1711
-1712
-1713
-1714
-1715
-1716
-1717
-1716
-1715
-1714
-1711
-1707
-1702
-1697
-1690
-1683
-1674
-1665
-1656
-1646
-1635
-1625
-1615
-1605
-1595
-1585
-1576
-1568
-1559
-1551
-1544
-1536
-1528
-1520
-1511
-1503
-1494
-1484
-1475
-1465
-1455
-1444
-1434
-1423
-1413
-1402
-1392
-1381
-1370
-1359
-1349
-1338
-1327
-1316
-1306
-1295
-1285
-1275
-1266
-1256
-1247
-1238
-1229
-1221
-1213
-1205
-1198
-1192
-1187
-1183
-1180
-1178
-1177
-1177
-1178
-1180
-1182
-1185
-1188
-1192
-1195
-1198
-1202
-1205
-1209
-1212
-1216
-1220
-1224
-1229
-1234
-1239
-1244
-1250
-1255
-1260
-1265
-1268
-1270
-1272
-1272
-1270
-1268
-1265
-1260
-1255
-1250
-1244
-1238
-1231
-1224
-1217
-1208
-1200
-1190
-1180
-1170
-1159
-1147
-1135
-1123
-1110
-1096
-1083
-1069
-1056
-1043
-1030
-1018
-1006
-996
-987
-978
-970
-962
-956
-950
-944
-939
-934
-930
-926
-923
-920
-919
-918
-917
-918
-921
-924
-928
-934
-940
-947
-954
-962
-970
-979
-987
-995
-1002
-1010
-1016
-1024
-1031
-1037
-1043
-1049
-1055
-1060
-1065
-1069
-1073
-1076
-1079
-1082
-1085
-1088
-1091
-1094
-1098
-1102
-1106
-1111
-1117
-1123
-1130
-1137
-1145
-1154
-1162
-1171
-1180
-1190
-1198
-1207
-1214
-1221
-1227
-1232
-1237
-1240
-1243
-1245
-1247
-1248
-1249
-1251
-1252
-1253
-1255
-1257
-1259
-1262
-1264
-1265
-1266
-1266
-1265
-1263
-1260
-1256
-1251
-1244
-1237
-1229
-1220
-1211
-1201
-1191
-1180
-1169
-1158
-1146
-1134
-1122
-1109
-1096
-1083
-1070
-1058
-1046
-1034
-1022
-1012
-1002
-995
-987
-980
-973
-967
-961
-955
-950
-943
-937
-931
-924
-916
-909
-901
-893
-884
-876
-867
-858
-849
-840
-832
-823
-816
-809
-802
-797
-792
-787
-782
-778
-772
-767
-760
-752
-744
-734
-723
-712
-701
-689
-677
-665
-654
-643
-633
-623
-614
-606
-598
-591
-584
-577
-570
-563
-556
-549
-542
-534
-526
-519
-511
-503
-496
-489
-483
-478
-474
-470
-468
-467
-466
-467
-468
-469
-471
-473
-475
-477
-480
-482
-484
-487
-489
-492
-494
-497
-500
-502
-505
-507
-509
-511
-512
-513
-513
-514
-515
-517
-519
-522
-526
-531
-537
-544
-551
-560
-568
-577
-585
-593
-601
-607
-612
-616
-619
-621
-621
-620
-619
-616
-614
-611
-608
-606
-603
-601
-599
-598
-597
-596
-596
-596
-596
-596
-595
-595
-593
-591
-589
-585
-580
-574
-566
-557
-547
-534
-521
-506
-489
-470
-450
-428
-405
-381
-356
-330
-303
-275
-247
-219
-191
-164
-137
-111
-85
-61
-38
-17
4
25
44
63
81
99
117
135
153
171
188
206
223
240
257
273
288
303
317
330
343
355
366
376
385
393
400
406
411
414
417
418
418
416
414
411
407
403
398
393
387
382
376
371
366
361
357
353
349
345
340
336
331
326
321
316
311
306
302
298
295
293
291
291
291
292
294
296
299
302
305
309
312
316
319
321
323
324
325
325
325
325
324
324
325
326
328
331
335
340
346
353
361
370
380
391
403
415
428
442
457
472
488
503
520
536
552
568
584
599
615
629
644
658
673
687
701
715
728
742
756
770
783
797
810
823
836
848
860
872
883
895
906
916
927
937
947
957
967
978
989
1000
1012
1024
1037
1050
1064
1079
1093
1107
1122
1135
1149
1162
1174
1186
1197
1207
1218
1228
1238
1248
1258
1269
1280
1292
1304
1317
1331
1345
1359
1374
1389
1404
1420
1436
1452
1468
1484
1501
1519
1537
1556
1575
1594
1614
1634
1654
1673
1692
1710
1726
1741
1755
1766
1775
1783
1788
1791
1792
1791
1788
1783
1777
1770
1761
1751
1740
1728
1716
1704
1691
1678
1665
1653
1641
1630
1620
1610
1601
1593
1586
1580
1575
1571
1568
1566
1565
1565
1566
1567
1569
1570
1573
1575
1578
1582
1586
1590
1595
1601
1607
1614
1621
1628
1636
1644
1652
1661
1669
1678
1688
1698
1708
1719
1731
1744
1758
1772
1787
1803
1820
1838
1857
1877
1897
1918
1940
1961
1983
2005
2028
2051
2073
2096
2118
2141
2163
2185
2207
2229
2251
2273
2295
2317
2339
2361
2384
2407
2431
2454
2478
2502
2526
2550
2574
2597
2620
2642
2664
2685
2705
2724
2743
2760
2776
2792
2807
2821
2835
2849
2862
2875
2888
2900
2912
2923
2933
2943
2952
2960
2967
2974
2979
2984
2987
2991
2993
2995
2997
2999
3000
3002
3004
3007
3010
3014
3019
3024
3031
3038
3047
3056
3066
3077
3089
3103
3117
3131
3147
3163
3180
3197
3214
3231
3247
3264
3279
3294
3308
3322
3334
3345
3356
3366
3374
3382
3389
3396
3402
3407
3413
3418
3423
3428
3433
3439
3446
3452
3460
3468
3476
3485
3495
3504
3514
3524
3534
3544
3555
3566
3577
3589
3602
3615
3629
3645
3661
3679
3697
3717
3738
3760
3783
3807
3831
3856
3881
3906
3932
3957
3982
4006
4032
4056
4081
4105
4129
4153
4177
4200
4224
4247
4270
4293
4316
4339
4361
4384
4406
4429
4451
4473
4495
4517
4540
4562
4585
4608
4631
4654
4677
4701
4724
4746
4769
4791
4812
4833
4853
4872
4891
4908
4925
4941
4957
4972
4987
5001
5016
5030
5045
5061
5076
5092
5108
5124
5140
5156
5172
5187
5201
5214
5227
5238
5247
5255
5262
5266
5270
5272
5272
5272
5271
5269
5266
5263
5259
5255
5251
5246
5241
5236
5231
5225
5219
5213
5207
5201
5194
5188
5182
5176
5170
5164
5159
5154
5149
5144
5140
5136
5133
5131
5129
5127
5127
5126
5127
5128
5130
5131
5133
5135
5137
5139
5140
5142
5144
5146
5148
5149
5150
5151
5152
5152
5151
5150
5149
5147
5144
5142
5139
5137
5136
5135
5135
5137
5139
5143
5149
5156
5165
5175
5186
5198
5211
5225
5239
5253
5268
5281
5295
5307
5319
5330
5339
5348
5356
5363
5370
5376
5382
5388
5393
5398
5403
5408
5412
5416
5420
5423
5427
5429
5432
5434
5436
5438
5439
5440
5441
5441
5441
5440
5439
5438
5436
5434
5432
5429
5426
5423
5419
5415
5411
5407
5404
5400
5397
5394
5391
5389
5388
5387
5387
5387
5388
5390
5393
5397
5401
5407
5413
5419
5426
5434
5442
5450
5458
5466
5474
5482
5490
5498
5506
5513
5521
5529
5537
5545
5553
5561
5569
5577
5585
5593
5600
5608
5615
5622
5629
5634
5640
5645
5650
5654
5659
5663
5667
5672
5676
5681
5686
5691
5697
5702
5708
5713
5719
5725
5730
5736
5741
5745
5749
5752
5755
5757
5758
5759
5760
5762
5763
5765
5767
5769
5772
5775
5779
5783
5788
5793
5798
5804
5810
5817
5825
5833
5842
5852
5862
5873
5885
5897
5910
5923
5936
5948
5961
5974
5986
5998
6010
6022
6035
6047
6060
6074
6088
6104
6120
6138
6156
6175
6194
6214
6234
6254
6273
6292
6310
6328
6344
6359
6374
6386
6398
6408
6416
6423
6428
6432
6434
6435
6435
6433
6431
6427
6423
6418
6413
6408
6402
6396
6390
6384
6377
6370
6362
6354
6344
6334
6323
6310
6297
6284
6270
6256
6241
6227
6213
6199
6185
6171
6157
6144
6130
6117
6103
6090
6076
6063
6049
6035
6020
6006
5992
5978
5965
5951
5939
5927
5916
5906
5897
5888
5880
5873
5867
5862
5857
5853
5849
5847
5845
5844
5844
5845
5847
5851
5856
5863
5872
5882
5895
5909
5925
5942
5962
5982
6004
6027
6052
6077
6104
6131
6159
6188
6218
6249
6280
6313
6346
6380
6416
6452
6489
6528
6567
6607
6648
6690
6733
6777
6820
6864
6909
6953
6997
7041
7084
7127
7168
7209
7248
7286
7322
7356
7388
7418
7446
7471
7495
7516
7534
7551
7565
7576
7586
7594
7599
7603
7605
7605
7605
7603
7599
7595
7591
7585
7579
7573
7566
7558
7550
7541
7532
7523
7514
7504
7493
7482
7471
7458
7445
7430
7414
7397
7379
7359
7338
7316
7293
7268
7243
7218
7192
7165
7139
7113
7088
7063
7039
7016
6994
6974
6954
6936
6919
6903
6888
6875
6864
6853
6845
6837
6831
6826
6822
6819
6817
6816
6816
6817
6819
6821
6823
6825
6828
6831
6835
6839
6843
6847
6852
6857
6862
6868
6874
6880
6886
6892
6898
6903
6908
6912
6915
6918
6920
6921
6921
6920
6918
6916
6912
6908
6903
6897
6890
6884
6876
6868
6860
6851
6842
6832
6822
6812
6802
6791
6779
6767
6755
6742
6728
6714
6699
6683
6667
6651
6634
6618
6601
6585
6569
6554
6540
6526
6513
6501
6491
6481
6473
6466
6460
6456
6454
6453
6453
6456
6459
6464
6471
6479
6488
6499
6511
6524
6538
6553
6568
6584
6600
6616
6633
6649
6666
6682
6699
6716
6733
6750
6767
6785
6803
6821
6840
6858
6877
6895
6913
6931
6949
6966
6983
6999
7014
7029
7043
7056
7068
7080
7091
7101
7111
7120
7128
7135
7142
7148
7152
7156
7158
7158
7157
7155
7150
7144
7135
7125
7113
7100
7084
7068
7049
7029
7008
6985
6961
6936
6910
6884
6856
6829
6801
6773
6745
6718
6691
6664
6637
6611
6586
6562
6538
6514
6492
6470
6449
6428
6408
6388
6368
6349
6330
6312
6293
6275
6256
6238
6220
6203
6186
6170
6155
6141
6129
6118
6108
6100
6094
6088
6084
6081
6079
6078
6078
6078
6079
6081
6084
6088
6092
6098
6104
6110
6117
6125
6134
6143
6153
6164
6175
6187
6199
6213
6226
6240
6254
6268
6282
6296
6309
6322
6334
6346
6356
6366
6374
6381
6387
6392
6395
6398
6399
6399
6399
6398
6396
6393
6389
6384
6378
6371
6363
6353
6342
6329
6314
6298
6280
6259
6238
6214
6188
6160
6130
6099
6065
6029
5991
5952
5910
5866
5821
5774
5726
5676
5625
5574
5522
5469
5417
5364
5312
5260
5208
5157
5106
5056
5007
4959
4911
4865
4819
4775
4732
4690
4650
4611
4573
4536
4501
4467
4433
4402
4371
4341
4312
4283
4256
4229
4202
4177
4152
4127
4104
4081
4058
4037
4016
3997
3978
3960
3943
3926
3911
3897
3884
3873
3863
3854
3847
3842
3839
3838
3838
3841
3845
3852
3860
3870
3882
3895
3910
3927
3944
3963
3983
4003
4025
4046
4070
4094
4118
4143
4169
4194
4221
4247
4273
4299
4325
4350
4375
4399
4423
4446
4469
4491
4512
4533
4553
4573
4592
4611
4629
4647
4665
4683
4700
4718
4735
4753
4771
4790
4809
4828
4847
4867
4888
4909
4930
4952
4974
4996
5017
5039
5059
5080
5100
5119
5137
5155
5171
5186
5199
5211
5220
5228
5234
5238
5241
5241
5239
5235
5230
5224
5216
5206
5195
5183
5169
5154
5138
5121
5103
5083
5063
5041
5018
4995
4969
4943
4915
4886
4855
4823
4790
4756
4722
4686
4650
4615
4579
4544
4510
4476
4444
4413
4382
4354
4326
4300
4275
4252
4229
4207
4186
4166
4147
4128
4110
4091
4074
4057
4041
4025
4010
3995
3981
3967
3953
3941
3929
3917
3907
3897
3888
3880
3874
3869
3865
3862
3860
3860
3860
3862
3864
3868
3872
3876
3881
3887
3893
3899
3905
3911
3917
3923
3929
3935
3940
3946
3951
3956
3961
3966
3972
3978
3983
3990
3996
4003
4010
4017
4024
4030
4038
4046
4054
4062
4070
4077
4085
4093
4101
4109
4118
4126
4134
4143
4153
4163
4173
4185
4197
4211
4226
4242
4259
4279
4300
4322
4346
4371
4397
4423
4451
4478
4505
4532
4557
4582
4605
4627
4647
4666
4683
4698
4711
4723
4733
4742
4749
4754
4757
4759
4759
4757
4753
4747
4740
4731
4720
4707
4693
4676
4658
4639
4617
4593
4568
4541
4512
4481
4448
4414
4379
4342
4303
4264
4223
4181
4139
4094
4051
4006
3961
3916
3870
3824
3778
3732
3686
3640
3594
3548
3502
3456
3410
3365
3319
3273
3228
3182
3137
3092
3046
3001
2956
2911
2867
2823
2780
2738
2696
2655
2616
2577
2539
2503
2467
2433
2400
2368
2337
2308
2281
2255
2231
2209
2188
2171
2155
2142
2132
2124
2119
2118
2120
2124
2133
2145
2160
2179
2201
2227
2256
2288
2324
2363
2405
2449
2496
2544
2594
2646
2698
2751
2804
2857
2909
2962
3013
3064
3114
3162
3209
3255
3300
3343
3385
3425
3464
3502
3540
3576
3611
3646
3680
3714
3747
3779
3811
3842
3873
3902
3931
3959
3986
4011
4037
4061
4083
4106
4128
4150
4171
4193
4214
4235
4257
4278
4299
4319
4339
4359
4377
4394
4410
4425
4438
4450
4460
4468
4474
4478
4479
4478
4474
4467
4458
4445
4430
4411
4390
4367
4341
4312
4282
4251
4218
4184
4149
4113
4077
4040
4003
3967
3930
3893
3856
3820
3783
3745
3707
3669
3629
3589
3547
3504
3460
3414
3367
3318
3268
3217
3165
3111
3057
3003
2947
2891
2834
2777
2720
2662
2603
2545
2486
2428
2369
2311
2253
2196
2138
2081
2025
1969
1913
1857
1802
1748
1693
1639
1586
1534
1483
1434
1386
1340
1296
1254
1215
1179
1146
1116
1090
1066
1046
1029
1014
1004
996
991
988
988
990
995
1002
1012
1025
1039
1056
1074
1095
1118
1143
1169
1197
1226
1257
1289
1321
1355
1389
1424
1459
1495
1530
1566
1602
1638
1673
1709
1744
1778
1811
1844
1875
1906
1935
1963
1989
2013
2037
2060
2081
2101
2119
2136
2151
2166
2180
2193
2204
2215
2225
2233
2240
2246
2250
2252
2253
2252
2248
2243
2234
2224
2210
2194
2175
2152
2127
2098
2065
2029
1990
1947
1900
1850
1796
1740
1680
1617
1551
1483
1412
1339
1264
1187
1108
1028
946
862
777
691
604
516
427
338
248
159
70
-19
-107
-194
-279
-362
-444
-524
-601
-676
-748
-818
-885
-949
-1010
-1069
-1124
-1176
-1226
-1273
-1317
-1359
-1398
-1435
-1469
-1501
-1531
-1560
-1586
-1610
-1633
-1655
-1675
-1694
-1711
-1728
-1743
-1757
-1770
-1782
-1793
-1803
-1812
-1820
-1826
-1832
-1836
-1839
-1841
-1842
-1842
-1840
-1836
-1831
-1825
-1817
-1807
-1795
-1782
-1767
-1751
-1733
-1714
-1694
-1672
-1650
-1626
-1601
-1575
-1548
-1520
-1491
-1461
-1430
-1398
-1366
-1332
-1298
-1263
-1228
-1192
-1156
-1120
-1083
-1046
-1010
-973
-937
-901
-865
-829
-794
-759
-724
-690
-656
-622
-589
-557
-524
-492
-461
-430
-399
-368
-339
-310
-281
-254
-228
-203
-180
-158
-137
-119
-102
-87
-75
-64
-56
-50
-47
-46
-47
-51
-57
-66
-77
-91
-106
-123
-142
-163
-185
-209
-234
-260
-287
-316
-346
-377
-410
-445
-481
-518
-557
-598
-640
-683
-728
-775
-823
-873
-924
-977
-1031
-1087
-1144
-1203
-1264
-1325
-1388
-1452
-1517
-1582
-1649
-1715
-1782
-1849
-1915
-1982
-2048
-2114
-2178
-2242
-2305
-2367
-2427
-2485
-2542
-2597
-2649
-2700
-2748
-2793
-2836
-2875
-2911
-2944
-2973
-2998
-3019
-3036
-3050
-3059
-3065
-3067
-3065
-3060
-3053
-3042
-3028
-3012
-2994
-2973
-2950
-2926
-2899
-2870
-2840
-2808
-2775
-2740
-2704
-2666
-2627
-2588
-2547
-2505
-2463
-2420
-2376
-2332
-2288
-2243
-2198
-2153
-2108
-2063
-2017
-1974
-1930
-1887
-1844
-1802
-1761
-1720
-1680
-1641
-1603
-1566
-1529
-1494
-1459
-1426
-1393
-1362
-1331
-1302
-1273
-1245
-1219
-1193
-1168
-1144
-1122
-1101
-1080
-1062
-1044
-1027
-1012
-998
-986
-975
-966
-959
-953
-950
-949
-951
-955
-962
-972
-983
-997
-1014
-1032
-1052
-1074
-1097
-1121
-1147
-1173
-1201
-1228
-1257
-1285
-1314
-1343
-1372
-1401
-1430
-1459
-1488
-1517
-1546
-1575
-1605
-1634
-1663
-1692
-1721
-1750
-1778
-1806
-1834
-1862
-1889
-1916
-1943
-1968
-1994
-2019
-2043
-2067
-2090
-2113
-2135
-2157
-2179
-2201
-2223
-2245
-2267
-2289
-2311
-2334
-2358
-2382
-2406
-2431
-2456
-2480
-2505
-2529
-2553
-2575
-2596
-2616
-2635
-2651
-2666
-2679
-2689
-2697
-2704
-2707
-2709
-2708
-2704
-2699
-2690
-2679
-2666
-2650
-2632
-2612
-2589
-2564
-2538
-2510
-2480
-2449
-2417
-2385
-2351
-2317
-2283
-2248
-2213
-2177
-2142
-2105
-2069
-2032
-1995
-1958
-1921
-1883
-1847
-1810
-1773
-1737
-1701
-1666
-1631
-1596
-1562
-1529
-1496
-1463
-1431
-1399
-1368
-1337
-1307
-1277
-1249
-1221
-1194
-1168
-1143
-1120
-1098
-1078
-1059
-1041
-1025
-1010
-997
-985
-974
-964
-956
-949
-944
-941
-939
-940
-943
-949
-958
-969
-984
-1002
-1024
-1050
-1079
-1113
-1150
-1190
-1235
-1282
-1333
-1388
-1445
-1504
-1567
-1631
-1698
-1767
-1838
-1911
-1985
-2061
-2137
-2215
-2294
-2374
-2454
-2535
-2616
-2697
-2778
-2858
-2937
-3016
-3093
-3169
-3243
-3315
-3385
-3452
-3518
-3581
-3643
-3702
-3759
-3815
-3869
-3921
-3972
-4021
-4069
-4116
-4161
-4205
-4248
-4289
-4330
-4370
-4408
-4446
-4483
-4519
-4554
-4588
-4620
-4651
-4681
-4709
-4735
-4760
-4783
-4805
-4824
-4842
-4859
-4874
-4887
-4898
-4909
-4917
-4925
-4931
-4936
-4940
-4943
-4945
-4947
-4947
-4947
-4947
-4945
-4943
-4940
-4935
-4930
-4924
-4917
-4909
-4900
-4889
-4877
-4865
-4851
-4836
-4820
-4804
-4786
-4767
-4748
-4728
-4707
-4685
-4663
-4640
-4617
-4593
-4569
-4545
-4521
-4497
-4473
-4450
-4428
-4407
-4387
-4369
-4352
-4336
-4322
-4310
-4300
-4292
-4286
-4282
-4280
-4280
-4282
-4286
-4293
-4301
-4312
-4325
-4340
-4357
-4376
-4397
-4420
-4444
-4469
-4495
-4522
-4551
-4580
-4610
-4640
-4672
-4704
-4737
-4771
-4805
-4841
-4878
-4917
-4957
-4998
-5040
-5084
-5130
-5177
-5226
-5276
-5328
-5380
-5434
-5488
-5543
-5599
-5654
-5710
-5766
-5822
-5877
-5932
-5986
-6038
-6090
-6140
-6189
-6235
-6279
-6321
-6360
-6396
-6429
-6460
-6487
-6512
-6533
-6552
-6568
-6581
-6592
-6600
-6606
-6609
-6609
-6607
-6603
-6596
-6587
-6576
-6562
-6546
-6528
-6508
-6486
-6462
-6437
-6410
-6381
-6352
-6320
-6288
-6255
-6221
-6185
-6149
-6113
-6075
-6037
-5998
-5958
-5918
-5877
-5835
-5794
-5752
-5710
-5669
-5628
-5587
-5548
-5509
-5472
-5436
-5401
-5367
-5336
-5305
-5276
-5249
-5224
-5199
-5177
-5156
-5136
-5117
-5100
-5085
-5070
-5057
-5045
-5034
-5024
-5016
-5009
-5003
-4998
-4994
-4992
-4991
-4991
-4993
-4995
-4999
-5004
-5010
-5018
-5027
-5037
-5049
-5062
-5077
-5093
-5111
-5130
-5151
-5173
-5197
-5222
-5250
-5279
-5309
-5341
-5375
-5409
-5445
-5482
-5520
-5559
-5599
-5639
-5679
-5721
-5762
-5803
-5845
-5886
-5927
-5968
-6008
-6047
-6086
-6124
-6161
-6196
-6230
-6262
-6293
-6322
-6349
-6374
-6398
-6419
-6439
-6458
-6474
-6490
-6504
-6517
-6528
-6539
-6548
-6556
-6563
-6568
-6572
-6575
-6576
-6576
-6575
-6572
-6568
-6562
-6554
-6546
-6536
-6525
-6512
-6499
-6485
-6470
-6454
-6438
-6421
-6404
-6386
-6369
-6351
-6333
-6315
-6297
-6279
-6260
-6242
-6222
-6202
-6182
-6161
-6140
-6118
-6095
-6071
-6048
-6023
-5998
-5973
-5947
-5921
-5894
-5868
-5841
-5814
-5787
-5761
-5735
-5710
-5685
-5661
-5637
-5615
-5594
-5575
-5557
-5540
-5525
-5512
-5501
-5492
-5484
-5479
-5475
-5474
-5474
-5477
-5481
-5486
-5493
-5502
-5512
-5522
-5534
-5547
-5560
-5573
-5587
-5601
-5615
-5629
-5643
-5657
-5671
-5685
-5698
-5712
-5725
-5738
-5750
-5763
-5774
-5786
-5797
-5807
-5818
-5827
-5837
-5846
-5854
-5863
-5871
-5879
-5888
-5896
-5906
-5915
-5926
-5937
-5950
-5964
-5979
-5994
-6011
-6028
-6046
-6064
-6083
-6101
-6119
-6137
-6155
-6172
-6189
-6205
-6222
-6238
-6254
-6270
-6286
-6303
-6320
-6337
-6354
-6372
-6391
-6409
-6428
-6447
-6466
-6485
-6504
-6522
-6540
-6558
-6575
-6592
-6609
-6625
-6640
-6655
-6669
-6682
-6694
-6706
-6718
-6729
-6739
-6749
-6759
-6768
-6777
-6786
-6794
-6802
-6809
-6816
-6823
-6829
-6834
-6838
-6841
-6843
-6843
-6842
-6840
-6836
-6831
-6823
-6814
-6803
-6790
-6775
-6758
-6739
-6719
-6697
-6673
-6648
-6621
-6593
-6563
-6532
-6499
-6465
-6428
-6390
-6349
-6307
-6263
-6218
-6170
-6120
-6069
-6017
-5963
-5907
-5850
-5792
-5733
-5673
-5612
-5551
-5488
-5426
-5363
-5299
-5236
-5173
-5111
-5049
-4989
-4929
-4870
-4813
-4757
-4704
-4651
-4601
-4553
-4507
-4463
-4421
-4381
-4343
-4307
-4273
-4241
-4210
-4182
-4155
-4129
-4106
-4083
-4064
-4046
-4030
-4016
-4003
-3993
-3986
-3980
-3977
-3977
-3978
-3982
-3989
-3998
-4009
-4022
-4038
-4057
-4077
-4100
-4125
-4153
-4182
-4214
-4249
-4285
-4324
-4366
-4409
-4455
-4503
-4554
-4607
-4662
-4719
-4779
-4842
-4906
-4974
-5043
-5114
-5187
-5262
-5339
-5417
-5496
-5575
-5655
-5736
-5816
-5897
-5977
-6057
-6137
-6216
-6295
-6372
-6449
-6526
-6601
-6675
-6748
-6820
-6890
-6959
-7026
-7091
-7154
-7214
-7273
-7329
-7382
-7433
-7481
-7527
-7570
-7609
-7646
-7680
-7711
-7739
-7764
-7786
-7805
-7821
-7833
-7843
-7849
-7852
-7852
-7849
-7842
-7832
-7819
-7803
-7785
-7763
-7739
-7713
-7684
-7653
-7620
-7585
-7548
-7510
-7469
-7428
-7385
-7341
-7295
-7249
-7201
-7152
-7102
-7052
-7000
-6948
-6894
-6840
-6786
-6731
-6675
-6620
-6564
-6508
-6452
-6396
-6340
-6284
-6230
-6175
-6122
-6070
-6018
-5968
-5920
-5872
-5826
-5781
-5738
-5697
-5657
-5618
-5581
-5545
-5512
-5479
-5449
-5420
-5392
-5367
-5343
-5321
-5301
-5282
-5266
-5252
-5239
-5228
-5219
-5212
-5206
-5201
-5198
-5196
-5195
-5196
-5198
-5201
-5206
-5212
-5219
-5228
-5239
-5251
-5264
-5279
-5295
-5313
-5332
-5352
-5373
-5395
-5419
-5443
-5468
-5494
-5520
-5548
-5576
-5605
-5635
-5666
-5697
-5729
-5761
-5794
-5827
-5860
-5894
-5928
-5962
-5996
-6031
-6066
-6100
-6135
-6170
-6206
-6242
-6277
-6314
-6350
-6386
-6423
-6460
-6496
-6533
-6569
-6605
-6641
-6677
-6712
-6746
-6780
-6813
-6846
-6877
-6908
-6937
-6965
-6991
-7016
-7040
-7061
-7081
-7098
-7114
-7127
-7139
-7148
-7155
-7161
-7164
-7166
-7166
-7164
-7161
-7156
-7149
-7140
-7129
-7117
-7103
-7087
-7069
-7049
-7028
-7005
-6980
-6954
-6926
-6897
-6867
-6835
-6802
-6768
-6733
-6696
-6658
-6618
-6577
-6535
-6491
-6446
-6400
-6352
-6303
-6253
-6202
-6150
-6098
-6045
-5992
-5939
-5886
-5834
-5783
-5732
-5682
-5633
-5585
-5538
-5492
-5447
-5402
-5359
-5317
-5276
-5236
-5197
-5159
-5123
-5087
-5052
-5019
-4987
-4956
-4926
-4898
-4871
-4845
-4821
-4799
-4778
-4759
-4742
-4727
-4713
-4702
-4693
-4686
-4682
-4679
-4679
-4681
-4685
-4691
-4699
-4708
-4719
-4732
-4746
-4762
-4778
-4796
-4815
-4835
-4855
-4877
-4898
-4920
-4943
-4965
-4988
-5010
-5033
-5056
-5079
-5102
-5125
-5148
-5172
-5195
-5219
-5242
-5266
-5290
-5313
-5336
-5359
-5382
-5404
-5425
-5446
-5467
-5487
-5507
-5526
-5546
-5564
-5583
-5601
-5619
-5637
-5655
-5673
-5691
-5709
-5728
-5746
-5765
-5784
-5803
-5823
-5843
-5863
-5883
-5903
-5923
-5943
-5964
-5984
-6003
-6023
-6042
-6060
-6077
-6094
-6109
-6124
-6137
-6150
-6161
-6171
-6180
-6188
-6195
-6201
-6206
-6210
-6214
-6216
-6217
-6218
-6218
-6217
-6214
-6211
-6207
-6202
-6196
-6188
-6180
-6170
-6159
-6148
-6135
-6121
-6107
-6091
-6074
-6056
-6038
-6018
-5997
-5975
-5953
-5929
-5905
-5881
-5856
-5830
-5805
-5779
-5753
-5727
-5701
-5674
-5648
-5621
-5594
-5568
-5541
-5514
-5487
-5460
-5432
-5405
-5378
-5351
-5324
-5296
-5269
-5242
-5215
-5189
-5163
-5136
-5111
-5085
-5061
-5036
-5013
-4990
-4969
-4949
-4930
-4912
-4896
-4881
-4868
-4856
-4846
-4837
-4830
-4824
-4819
-4815
-4813
-4811
-4811
-4812
-4813
-4815
-4818
-4822
-4827
-4833
-4840
-4847
-4856
-4866
-4876
-4888
-4900
-4913
-4927
-4942
-4956
-4972
-4988
-5004
-5020
-5036
-5053
-5069
-5085
-5101
-5117
-5133
-5149
-5164
-5180
-5194
-5208
-5222
-5235
-5247
-5259
-5269
-5279
-5288
-5296
-5303
-5309
-5313
-5317
-5320
-5321
-5322
-5321
-5320
-5317
-5314
-5310
-5305
-5300
-5295
-5289
-5283
-5277
-5272
-5266
-5261
-5257
-5252
-5248
-5245
-5242
-5240
-5238
-5236
-5235
-5234
-5234
-5235
-5236
-5238
-5240
-5243
-5247
-5251
-5256
-5262
-5268
-5275
-5282
-5290
-5298
-5306
-5314
-5322
-5330
-5339
-5348
-5357
-5367
-5377
-5387
-5399
-5411
-5423
-5437
-5452
-5467
-5484
-5501
-5519
-5539
-5559
-5580
-5602
-5625
-5649
-5673
-5698
-5723
-5749
-5776
-5803
-5830
-5858
-5886
-5915
-5944
-5973
-6002
-6031
-6061
-6089
-6118
-6147
-6175
-6202
-6229
-6256
-6283
-6310
-6336
-6363
-6389
-6416
-6443
-6470
-6498
-6526
-6555
-6584
-6613
-6643
-6673
-6703
-6734
-6764
-6795
-6826
-6857
-6888
-6919
-6949
-6980
-7009
-7039
-7068
-7097
-7125
-7152
-7178
-7204
-7229
-7253
-7276
-7297
-7318
-7337
-7355
-7371
-7386
-7399
-7411
-7421
-7429
-7436
-7441
-7443
-7444
-7443
-7441
-7436
-7430
-7422
-7413
-7401
-7388
-7373
-7355
-7336
-7315
-7292
-7266
-7238
-7208
-7174
-7138
-7100
-7058
-7014
-6967
-6917
-6864
-6810
-6752
-6693
-6631
-6568
-6502
-6435
-6366
-6296
-6224
-6151
-6077
-6002
-5927
-5851
-5775
-5699
-5623
-5548
-5474
-5400
-5328
-5257
-5187
-5119
-5054
-4990
-4928
-4868
-4811
-4757
-4705
-4655
-4608
-4564
-4523
-4484
-4447
-4413
-4382
-4353
-4326
-4302
-4280
-4260
-4242
-4227
-4214
-4203
-4194
-4188
-4183
-4181
-4180
-4181
-4184
-4188
-4194
-4202
-4211
-4222
-4235
-4250
-4266
-4284
-4305
-4327
-4351
-4376
-4404
-4434
-4466
-4500
-4535
-4573
-4612
-4653
-4695
-4739
-4785
-4831
-4879
-4927
-4976
-5026
-5077
-5128
-5180
-5231
-5283
-5335
-5386
-5437
-5487
-5536
-5584
-5631
-5677
-5722
-5765
-5807
-5847
-5886
-5923
-5959
-5993
-6025
-6056
-6085
-6113
-6139
-6164
-6187
-6209
-6229
-6248
-6265
-6280
-6294
-6306
-6316
-6324
-6330
-6334
-6337
-6338
-6337
-6334
-6330
-6325
-6318
-6310
-6301
-6291
-6279
-6266
-6252
-6237
-6221
-6203
-6183
-6162
-6139
-6115
-6088
-6060
-6030
-5998
-5964
-5928
-5890
-5850
-5808
-5763
-5716
-5667
-5615
-5561
-5505
-5446
-5385
-5321
-5254
-5185
-5114
-5040
-4965
-4886
-4807
-4725
-4642
-4557
-4472
-4385
-4298
-4211
-4123
-4035
-3948
-3861
-3775
-3690
-3605
-3522
-3440
-3359
-3280
-3202
-3126
-3051
-2978
-2908
-2839
-2772
-2707
-2644
-2582
-2523
-2466
-2411
-2358
-2308
-2259
-2212
-2167
-2124
-2083
-2044
-2007
-1972
-1939
-1908
-1879
-1852
-1827
-1805
-1785
-1767
-1751
-1738
-1728
-1720
-1715
-1712
-1713
-1716
-1723
-1732
-1745
-1760
-1779
-1800
-1824
-1851
-1880
-1912
-1947
-1983
-2021
-2064
-2107
-2152
-2199
-2248
-2298
-2351
-2404
-2459
-2516
-2573
-2632
-2691
-2752
-2812
-2874
-2935
-2997
-3058
-3119
-3180
-3241
-3301
-3360
-3418
-3475
-3531
-3585
-3639
-3690
-3740
-3788
-3834
-3877
-3919
-3958
-3994
-4027
-4059
-4089
-4114
-4138
-4158
-4176
-4191
-4203
-4213
-4220
-4224
-4226
-4226
-4223
-4218
-4210
-4201
-4189
-4175
-4160
-4142
-4123
-4101
-4078
-4053
-4026
-3998
-3967
-3935
-3902
-3867
-3831
-3793
-3754
-3715
-3674
-3633
-3591
-3548
-3505
-3461
-3417
-3373
-3329
-3284
-3239
-3195
-3151
-3107
-3063
-3020
-2978
-2936
-2895
-2855
-2817
-2779
-2743
-2709
-2675
-2643
-2612
-2582
-2553
-2526
-2499
-2474
-2450
-2426
-2404
-2384
-2364
-2346
-2330
-2315
-2303
-2292
-2283
-2276
-2271
-2269
-2268
-2269
-2272
-2277
-2284
-2292
-2302
-2314
-2327
-2341
-2357
-2374
-2393
-2412
-2433
-2454
-2477
-2500
-2524
-2548
-2573
-2598
-2624
-2650
-2676
-2702
-2729
-2755
-2781
-2807
-2832
-2857
-2882
-2906
-2929
-2951
-2972
-2992
-3011
-3028
-3044
-3059
-3073
-3085
-3095
-3104
-3112
-3118
-3122
-3125
-3127
-3128
-3128
-3126
-3124
-3121
-3117
-3113
-3109
-3104
-3099
-3093
-3087
-3082
-3075
-3069
-3063
-3056
-3050
-3043
-3037
-3031
-3025
-3018
-3013
-3007
-3001
-2995
-2989
-2984
-2978
-2972
-2966
-2959
-2953
-2946
-2940
-2933
-2926
-2919
-2912
-2905
-2899
-2892
-2885
-2878
-2871
-2864
-2857
-2849
-2841
-2832
-2822
-2812
-2802
-2790
-2779
-2766
-2753
-2740
-2726
-2712
-2698
-2684
-2669
-2655
-2641
-2627
-2613
-2599
-2586
-2573
-2560
-2548
-2535
-2523
-2511
-2499
-2488
-2476
-2465
-2453
-2442
-2431
-2420
-2410
-2399
-2389
-2379
-2369
-2360
-2351
-2342
-2333
-2325
-2317
-2309
-2302
-2295
-2288
-2282
-2276
-2269
-2263
-2257
-2250
-2243
-2236
-2229
-2222
-2213
-2205
-2196
-2187
-2177
-2166
-2155
-2143
-2130
-2117
-2103
-2089
-2074
-2059
-2044
-2028
-2013
-1997
-1982
-1968
-1954
-1940
-1928
-1916
-1906
-1896
-1887
-1879
-1872
-1865
-1859
-1853
-1847
-1841
-1834
-1827
-1819
-1810
-1801
-1790
-1778
-1765
-1752
-1737
-1722
-1706
-1688
-1671
-1652
-1633
-1614
-1594
-1573
-1552
-1530
-1509
-1487
-1465
-1444
-1422
-1402
-1381
-1361
-1342
-1324
-1306
-1289
-1273
-1258
-1244
-1231
-1219
-1208
-1197
-1188
-1180
-1173
-1166
-1161
-1156
-1153
-1149
-1147
-1145
-1143
-1142
-1142
-1142
-1142
-1144
-1146
-1149
-1152
-1156
-1161
-1167
-1173
-1180
-1188
-1196
-1205
-1215
-1226
-1237
-1249
-1261
-1274
-1287
-1301
-1315
-1329
-1344
-1358
-1373
-1387
-1401
-1415
-1429
-1443
-1456
-1468
-1480
-1492
-1503
-1513
-1523
-1532
-1541
-1549
-1557
-1565
-1572
-1579
-1587
-1594
-1602
-1610
-1619
-1627
-1637
-1647
-1657
-1668
-1680
-1691
-1704
-1716
-1729
-1742
-1756
-1770
-1783
-1798
-1812
-1826
-1840
-1854
-1868
-1881
-1894
-1907
-1918
-1929
-1939
-1948
-1955
-1962
-1967
-1971
-1974
-1976
-1977
-1977
-1976
-1974
-1972
-1968
-1964
-1959
-1954
-1947
-1940
-1932
-1923
-1914
-1903
-1891
-1878
-1864
-1849
-1834
-1818
-1801
-1784
-1767
-1751
-1734
-1718
-1703
-1688
-1673
-1660
-1647
-1634
-1622
-1610
-1598
-1587
-1576
-1565
-1554
-1543
-1531
-1520
-1508
-1495
-1483
-1470
-1456
-1443
-1428
-1414
-1398
-1383
-1366
-1350
-1332
-1314
-1294
-1274
-1254
-1232
-1209
-1184
-1159
-1132
-1104
-1075
-1044
-1010
-977
-942
-905
-867
-827
-786
-745
-702
-658
-614
-569
-524
-480
-435
-392
-349
-307
-267
-228
-192
-158
-127
-98
-73
-50
-30
-14
0
10
18
24
27
29
29
27
24
20
15
10
4
-1
-7
-13
-19
-25
-31
-37
-43
-49
-56
-62
-70
-78
-86
-96
-106
-116
-127
-139
-152
-165
-179
-194
-210
-226
-243
-261
-280
-299
-319
-340
-361
-383
-406
-429
-453
-478
-502
-528
-553
-579
-606
-632
-658
-685
-711
-737
-762
-788
-812
-836
-859
-881
-902
-921
-939
-956
-970
-983
-994
-1004
-1010
-1016
-1018
-1020
-1020
-1016
-1012
-1004
-994
-981
-966
-948
-928
-906
-881
-855
-826
-796
-765
-732
-698
-664
-629
-593
-558
-521
-485
-448
-412
-374
-337
-299
-262
-224
-185
-147
-109
-72
-34
2
38
72
106
138
168
198
225
251
276
299
321
341
360
378
395
410
425
438
450
462
472
481
489
497
503
508
513
517
521
523
526
527
529
529
530
530
529
527
525
523
520
517
513
509
505
500
496
491
487
483
479
475
471
468
464
461
457
453
448
443
437
430
421
412
402
390
377
363
348
332
316
299
281
263
245
227
209
191
173
155
138
121
104
88
73
58
44
30
16
3
-9
-22
-34
-46
-58
-69
-80
-91
-102
-113
-123
-133
-143
-153
-162
-170
-178
-185
-191
-196
-201
-204
-206
-206
-205
-203
-200
-194
-188
-179
-169
-158
-144
-130
-113
-96
-76
-56
-34
-12
12
36
61
87
113
139
165
192
220
247
275
304
333
363
393
425
457
490
524
559
595
631
668
706
744
783
822
861
901
941
980
1020
1060
1100
1140
1179
1218
1256
1294
1331
1367
1402
1436
1469
1500
1530
1559
1586
1611
1635
1658
1679
1698
1716
1734
1749
1764
1778
1790
1802
1811
1820
1827
1832
1835
1837
1836
1833
1828
1820
1810
1797
1782
1764
1744
1722
1699
1673
1645
1617
1586
1555
1522
1488
1453
1417
1380
1342
1303
1264
1224
1183
1142
1101
1060
1018
979
939
899
859
820
782
744
706
669
632
595
559
522
485
448
411
373
335
297
259
220
182
143
104
64
25
-14
-54
-93
-131
-169
-207
-243
-279
-313
-347
-379
-409
-438
-465
-491
-514
-536
-557
-575
-592
-607
-621
-633
-643
-652
-660
-666
-671
-674
-676
-677
-676
-673
-669
-663
-656
-647
-636
-624
-610
-595
-577
-559
-538
-516
-493
-468
-441
-414
-385
-355
-324
-292
-259
-226
-192
-158
-123
-89
-54
-20
15
49
83
117
152
186
221
256
292
328
365
402
439
477
516
555
594
633
673
713
753
793
833
873
914
954
995
1036
1076
1117
1156
1196
1235
1272
1309
1345
1380
1413
1445
1476
1505
1532
1558
1582
1604
1625
1644
1662
1678
1693
1706
1718
1728
1737
1745
1752
1759
1764
1768
1771
1773
1775
1775
1774
1772
1769
1764
1758
1750
1740
1729
1717
1702
1686
1669
1650
1630
1608
1586
1563
1539
1515
1490
1466
1441
1417
1392
1368
1345
1321
1298
1275
1253
1230
1207
1185
1162
1139
1116
1093
1070
1046
1022
998
974
950
926
903
880
857
835
813
792
772
753
735
718
702
686
672
658
645
633
621
611
601
592
584
577
570
565
560
557
555
554
554
556
559
564
571
579
589
601
615
631
649
669
691
715
742
770
801
833
868
906
945
986
1029
1074
1121
1169
1219
1270
1321
1374
1428
1482
1537
1593
1649
1705
1762
1819
1877
1935
1994
2053
2113
2173
2234
2296
2358
2420
2483
2545
2608
2670
2732
2793
2853
2911
2968
3024
3077
3128
3177
3223
3266
3307
3346
3381
3414
3445
3473
3499
3523
3544
3564
3582
3598
3612
3624
3635
3643
3650
3654
3657
3657
3655
3651
3645
3635
3624
3609
3592
3572
3550
3524
3496
3466
3433
3397
3359
3319
3277
3233
3188
3140
3091
3040
2988
2935
2880
2824
2767
2710
2651
2592
2532
2472
2411
2351
2291
2232
2173
2115
2058
2001
1948
1896
1845
1797
1752
1708
1668
1631
1596
1565
1537
1513
1491
1473
1457
1445
1435
1427
1423
1420
1420
1421
1424
1429
1436
1444
1454
1466
1479
1493
1509
1527
1547
1568
1592
1618
1646
1676
1709
1745
1783
1824
1868
1914
1963
2013
2067
2122
2180
2238
2299
2360
2423
2486
2551
2616
2681
2747
2813
2879
2944
3010
3074
3139
3203
3266
3329
3391
3453
3515
3576
3637
3698
3758
3818
3878
3937
3995
4053
4111
4167
4223
4279
4333
4387
4440
4491
4542
4592
4641
4688
4734
4779
4822
4864
4905
4944
4982
5018
5053
5086
5118
5149
5179
5207
5234
5259
5284
5307
5328
5348
5367
5384
5398
5411
5422
5430
5436
5440
5440
5438
5432
5423
5411
5395
5376
5353
5326
5296
5262
5224
5183
5139
5091
5040
4986
4929
4869
4806
4740
4673
4602
4530
4456
4380
4303
4225
4145
4066
3986
3906
3826
3747
3669
3591
3515
3440
3366
3294
3224
3156
3090
3025
2964
2905
2849
2796
2746
2699
2656
2617
2581
2550
2522
2500
2481
2467
2458
2453
2454
2459
2468
2483
2502
2525
2553
2586
2623
2664
2709
2759
2813
2870
2931
2995
3063
3134
3207
3282
3360
3440
3522
3606
3691
3777
3865
3954
4045
4137
4230
4325
4420
4517
4616
4716
4817
4920
5025
5130
5237
5345
5454
5563
5673
5783
5893
6002
6111
6218
6324
6428
6530
6630
6726
6820
6910
6997
7081
7161
7237
7310
7379
7444
7506
7564
7619
7670
7719
7764
7806
7845
7881
7914
7944
7972
7996
8016
8035
8050
8061
8071
8077
8079
8077
8074
8066
8055
8041
8023
8004
7981
7955
7927
7897
7865
7832
7797
7761
7725
7688
7650
7613
7576
7539
7502
7465
7429
7394
7359
7324
7289
7254
7219
7185
7149
7114
7079
7042
7006
6969
6932
6895
6858
6821
6784
6748
6713
6679
6645
6613
6583
6553
6526
6500
6475
6452
6429
6409
6389
6370
6351
6333
6316
6298
6280
6263
6245
6226
6208
6189
6170
6151
6132
6113
6095
6077
6060
6044
6030
6016
6005
5996
5988
5983
5980
5980
5981
5985
5991
5998
6007
6016
6027
6038
6049
6059
6069
6078
6086
6093
6098
6101
6103
6103
6101
6097
6092
6084
6075
6064
6051
6037
6021
6003
5984
5964
5942
5920
5897
5872
5847
5822
5795
5768
5741
5713
5684
5655
5626
5597
5568
5539
5511
5484
5458
5434
5412
5392
5374
5358
5345
5335
5327
5321
5318
5318
5319
5323
5328
5335
5344
5354
5366
5378
5392
5407
5422
5438
5455
5473
5491
5509
5528
5548
5568
5589
5610
5631
5653
5675
5698
5720
5743
5766
5789
5812
5834
5856
5878
5899
5919
5938
5957
5974
5990
6005
6019
6031
6043
6054
6064
6074
6083
6092
6101
6111
6120
6131
6141
6153
6165
6178
6192
6207
6222
6237
6253
6268
6284
6298
6311
6323
6332
6340
6345
6347
6346
6342
6335
6324
6310
6292
6271
6246
6218
6187
6152
6115
6074
6031
5985
5936
5884
5830
5773
5714
5652
5588
5521
5452
5382
5309
5234
5159
5082
5005
4927
4850
4772
4696
4621
4546
4474
4403
4335
4268
4205
4144
4086
4030
3980
3932
3888
3847
3810
3777
3748
3722
3700
3681
3666
3653
3643
3635
3629
3624
3622
3621
3621
3623
3626
3630
3635
3642
3650
3659
3671
3684
3699
3716
3734
3755
3778
3802
3829
3857
3887
3918
3952
3986
4022
4059
4099
4139
4180
4222
4265
4308
4352
4397
4441
4486
4530
4573
4616
4658
4699
4738
4776
4813
4848
4881
4911
4939
4963
4985
5002
5016
5026
5031
5032
5028
5019
5005
4986
4963
4935
4902
4865
4823
4778
4729
4676
4620
4560
4498
4434
4367
4298
4228
4156
4083
4009
3935
3860
3786
3713
3640
3569
3500
3432
3366
3303
3242
3183
3126
3072
3019
2968
2920
2873
2827
2783
2741
2700
2661
2624
2588
2555
2524
2495
2468
2444
2422
2403
2386
2372
2361
2352
2345
2340
2338
2338
2340
2345
2351
2360
2371
2385
2401
2419
2440
2463
2489
2518
2548
2581
2616
2654
2692
2733
2774
2816
2859
2902
2945
2988
3032
3075
3118
3161
3203
3246
3288
3329
3370
3410
3449
3487
3525
3561
3595
3628
3658
3687
3713
3737
3757
3775
3790
3802
3811
3818
3822
3824
3823
3821
3818
3814
3809
3804
3799
3795
3791
3789
3787
3787
3787
3789
3792
3795
3799
3804
3810
3816
3822
3828
3834
3839
3844
3848
3851
3853
3855
3855
3855
3853
3851
3848
3844
3839
3834
3828
3821
3814
3807
3799
3790
3780
3770
3759
3747
3735
3721
3706
3689
3672
3653
3633
3611
3589
3565
3540
3515
3489
3463
3437
3412
3387
3363
3341
3321
3303
3287
3274
3263
3256
3252
3252
3254
3260
3270
3283
3299
3318
3340
3365
3393
3423
3456
3492
3530
3570
3611
3655
3700
3746
3793
3840
3888
3937
3985
4034
4083
4131
4179
4227
4275
4323
4370
4418
4466
4514
4564
4613
4664
4717
4770
4826
4883
4941
5002
5064
5128
5194
5261
5329
5398
5469
5540
5611
5683
5754
5826
5897
5968
6039
6108
6177
6244
6309
6373
6434
6493
6548
6601
6650
6695
6736
6772
6805
6833
6857
6877
6893
6905
6914
6920
6922
6922
6918
6913
6904
6894
6881
6867
6851
6834
6815
6794
6772
6749
6725
6700
6673
6646
6617
6586
6555
6522
6488
6453
6416
6379
6341
6303
6264
6226
6187
6148
6110
6071
6034
5996
5959
5923
5886
5850
5814
5778
5742
5705
5667
5628
5587
5543
5497
5449
5397
5342
5284
5223
5157
5089
5016
4940
4861
4778
4693
4605
4515
4423
4330
4236
4142
4046
3952
3858
3764
3671
3580
3489
3400
3312
3226
3142
3060
2980
2902
2826
2752
2681
2612
2546
2483
2422
2365
2310
2258
2209
2162
2119
2078
2041
2005
1973
1942
1914
1888
1864
1842
1823
1805
1790
1777
1766
1758
1752
1749
1748
1750
1755
1762
1773
1786
1802
1821
1843
1868
1895
1925
1958
1993
2031
2071
2113
2158
2204
2253
2303
2354
2406
2459
2513
2567
2622
2676
2730
2784
2837
2889
2942
2994
3046
3098
3150
3202
3254
3306
3359
3410
3462
3513
3564
3613
3662
3709
3755
3799
3842
3883
3921
3958
3993
4025
4054
4083
4109
4133
4154
4172
4188
4202
4212
4219
4223
4224
4222
4217
4208
4196
4181
4163
4142
4119
4093
4065
4035
4003
3969
3932
3892
3851
3806
3759
3709
3655
3598
3538
3474
3406
3335
3260
3182
3101
3018
2931
2843
2752
2660
2567
2472
2377
2281
2184
2087
1991
1895
1799
1704
1609
1515
1423
1332
1242
1154
1067
983
900
819
741
666
592
522
453
387
324
263
204
148
95
44
-4
-49
-90
-129
-165
-196
-225
-249
-269
-285
-297
-305
-309
-308
-303
-294
-281
-264
-243
-218
-189
-156
-120
-81
-39
6
54
105
157
212
269
327
388
450
513
578
644
711
780
850
920
992
1064
1136
1210
1283
1357
1431
1505
1579
1652
1725
1796
1867
1936
2003
2069
2132
2192
2250
2305
2356
2403
2447
2486
2521
2552
2577
2598
2614
2625
2631
2633
2630
2624
2614
2601
2585
2567
2548
2527
2505
2483
2460
2437
2414
2392
2369
2346
2323
2299
2275
2250
2224
2198
2170
2141
2111
2080
2047
2013
1980
1944
1908
1870
1832
1793
1754
1714
1673
1632
1591
1549
1507
1466
1425
1383
1343
1302
1263
1223
1185
1147
1110
1073
1036
1000
964
927
891
854
816
778
739
699
659
617
575
532
488
444
400
355
309
264
218
172
127
81
35
-11
-58
-105
-152
-200
-249
-298
-349
-400
-452
-505
-558
-613
-668
-724
-780
-837
-894
-951
-1008
-1067
-1125
-1182
-1239
-1297
-1353
-1410
-1465
-1520
-1574
-1627
-1679
-1730
-1779
-1826
-1871
-1915
-1956
-1995
-2032
-2066
-2098
-2126
-2152
-2175
-2195
-2212
-2225
-2234
-2240
-2242
-2241
-2236
-2229
-2218
-2204
-2188
-2169
-2148
-2125
-2099
-2071
-2041
-2011
-1978
-1943
-1907
-1870
-1831
-1792
-1751
-1710
-1669
-1627
-1586
-1544
-1502
-1461
-1420
-1380
-1339
-1299
-1260
-1221
-1182
-1144
-1107
-1070
-1034
-998
-964
-932
-901
-871
-844
-819
-796
-775
-758
-742
-730
-721
-714
-711
-710
-711
-715
-721
-729
-738
-748
-760
-772
-784
-797
-809
-822
-834
-846
-858
-869
-880
-892
-903
-915
-927
-939
-951
-964
-977
-990
-1002
-1016
-1028
-1041
-1053
-1064
-1074
-1084
-1093
-1101
-1108
-1114
-1119
-1123
-1125
-1125
-1124
-1120
-1115
-1107
-1097
-1085
-1070
-1052
-1032
-1008
-984
-956
-926
-895
-862
-827
-791
-754
-716
-677
-637
-597
-557
-517
-476
-435
-394
-352
-310
-268
-225
-182
-137
-92
-46
1
49
98
148
199
250
302
355
407
460
514
567
620
673
725
777
827
877
925
971
1016
1058
1097
1133
1166
1196
1222
1244
1263
1277
1288
1296
1299
1300
1298
1292
1284
1274
1261
1246
1230
1211
1190
1168
1145
1120
1093
1066
1038
1008
979
949
919
888
858
828
798
768
738
709
679
650
620
590
560
530
500
469
437
405
371
337
302
266
229
191
152
113
72
32
-10
-51
-92
-133
-174
-214
-254
-293
-330
-366
-401
-434
-465
-494
-520
-544
-564
-581
-595
-604
-610
-612
-609
-602
-590
-574
-554
-530
-502
-471
-437
-401
-363
-324
-283
-242
-202
-162
-122
-84
-48
-12
21
52
82
109
136
160
183
205
225
245
263
281
298
314
330
346
361
375
389
402
415
427
439
450
461
472
483
494
506
517
529
542
556
570
586
603
622
642
664
687
712
738
766
795
826
857
890
924
958
993
1029
1065
1101
1138
1174
1210
1246
1281
1316
1350
1383
1416
1447
1477
1506
1534
1561
1587
1612
1636
1660
1683
1705
1727
1748
1769
1790
1811
1831
1852
1873
1895
1916
1938
1961
1984
2008
2032
2058
2083
2110
2137
2165
2194
2222
2252
2282
2311
2341
2370
2399
2427
2453
2478
2502
2523
2541
2557
2570
2579
2585
2588
2588
2584
2577
2567
2554
2539
2521
2502
2481
2459
2436
2412
2389
2365
2342
2319
2297
2276
2255
2235
2215
2195
2175
2155
2134
2113
2091
2067
2043
2017
1991
1963
1934
1904
1874
1842
1809
1776
1741
1705
1668
1630
1590
1549
1506
1461
1415
1366
1315
1261
1204
1145
1083
1018
950
879
805
728
649
568
484
399
311
223
133
42
-50
-142
-234
-326
-418
-509
-600
-691
-780
-868
-956
-1042
-1127
-1210
-1291
-1370
-1447
-1521
-1592
-1659
-1723
-1784
-1840
-1893
-1942
-1986
-2025
-2062
-2095
-2123
-2148
-2170
-2188
-2203
-2216
-2226
-2233
-2239
-2242
-2244
-2243
-2241
-2237
-2231
-2223
-2213
-2201
-2186
-2170
-2151
-2130
-2107
-2082
-2055
-2027
-1996
-1963
-1929
-1893
-1855
-1815
-1775
-1733
-1690
-1645
-1600
-1554
-1508
-1461
-1413
-1365
-1317
-1269
-1221
-1173
-1126
-1079
-1033
-987
-943
-900
-858
-816
-776
-737
-699
-661
-625
-589
-554
-519
-486
-453
-421
-391
-361
-333
-306
-280
-257
-235
-214
-195
-178
-163
-149
-137
-126
-116
-106
-98
-90
-83
-75
-68
-61
-54
-46
-38
-29
-20
-10
1
13
26
41
56
74
93
114
137
162
189
218
249
282
318
356
396
437
481
526
572
619
667
716
765
814
863
911
959
1006
1053
1098
1143
1187
1230
1273
1316
1358
1401
1443
1487
1530
1575
1621
1668
1716
1765
1816
1868
1921
1975
2029
2086
2142
2198
2255
2311
2367
2423
2477
2530
2582
2632
2680
2726
2769
2811
2849
2886
2920
2951
2980
3006
3030
3051
3069
3084
3097
3107
3114
3118
3120
3118
3113
3106
3095
3080
3063
3042
3018
2991
2961
2928
2893
2855
2814
2772
2728
2683
2637
2589
2541
2493
2444
2395
2346
2297
2249
2201
2153
2106
2060
2013
1969
1926
1882
1840
1799
1759
1720
1682
1644
1608
1571
1536
1500
1466
1431
1397
1363
1330
1297
1264
1231
1198
1166
1134
1103
1072
1040
1008
978
947
915
882
848
813
776
737
697
654
610
563
514
463
410
355
298
240
180
119
58
-4
-67
-129
-191
-252
-312
-371
-429
-485
-539
-591
-641
-688
-733
-775
-815
-852
-887
-920
-951
-980
-1006
-1033
-1057
-1080
-1102
-1123
-1144
-1164
-1183
-1202
-1221
-1239
-1257
-1275
-1293
-1310
-1328
-1345
-1362
-1379
-1396
-1413
-1430
-1446
-1462
-1477
-1492
-1506
-1519
-1531
-1541
-1550
-1557
-1562
-1565
-1566
-1564
-1560
-1553
-1543
-1531
-1515
-1497
-1475
-1451
-1423
-1392
-1358
-1321
-1281
-1238
-1193
-1145
-1095
-1043
-988
-932
-875
-816
-756
-694
-632
-569
-504
-439
-373
-305
-236
-165
-92
-18
58
137
217
300
385
472
562
653
746
841
938
1036
1136
1237
1339
1442
1546
1651
1756
1862
1968
2074
2180
2286
2390
2494
2597
2698
2797
2895
2990
3084
3175
3265
3351
3435
3516
3594
3669
3740
3808
3872
3932
3987
4037
4083
4124
4160
4190
4215
4235
4250
4260
4265
4265
4260
4251
4238
4221
4199
4174
4144
4111
4073
4030
3985
3935
3881
3823
3761
3695
3625
3551
3474
3394
3310
3223
3134
3042
2947
2850
2752
2651
2548
2442
2336
2227
2116
2003
1889
1773
1656
1538
1419
1299
1179
1060
940
822
704
589
475
363
254
147
43
-59
-157
-252
-344
-432
-518
-600
-680
-756
-828
-898
-963
-1026
-1085
-1141
-1194
-1244
-1290
-1334
-1374
-1412
-1447
-1479
-1509
-1536
-1560
-1582
-1601
-1617
-1631
-1641
-1648
-1651
-1651
-1647
-1639
-1628
-1613
-1595
-1573
-1547
-1519
-1487
-1452
-1415
-1374
-1331
-1285
-1237
-1186
-1132
-1077
-1020
-961
-901
-840
-777
-714
-651
-587
-523
-460
-396
-333
-270
-208
-146
-84
-22
39
101
163
225
287
350
414
478
543
608
674
740
806
872
939
1006
1073
1140
1207
1274
1341
1408
1474
1540
1606
1670
1734
1796
1857
1916
1974
2029
2084
2136
2186
2235
2282
2327
2371
2413
2454
2494
2533
2571
2607
2641
2674
2706
2735
2762
2788
2810
2831
2848
2863
2875
2884
2889
2891
2889
2883
2874
2860
2843
2822
2798
2770
2738
2703
2665
2624
2579
2532
2483
2431
2377
2321
2264
2205
2146
2085
2024
1963
1901
1839
1777
1716
1655
1594
1533
1472
1411
1351
1289
1228
1165
1102
1038
972
904
835
764
692
617
540
461
380
297
212
125
35
-56
-150
-246
-344
-444
-547
-651
-757
-866
-976
-1088
-1201
-1316
-1432
-1548
-1666
-1783
-1900
-2016
-2131
-2245
-2356
-2464
-2569
-2671
-2769
-2862
-2951
-3035
-3114
-3187
-3255
-3318
-3376
-3427
-3474
-3514
-3548
-3577
-3600
-3617
-3628
-3633
-3633
-3626
-3614
-3597
-3575
-3547
-3514
-3477
-3436
-3391
-3342
-3289
-3234
-3175
-3114
-3052
-2988
-2923
-2857
-2792
-2726
-2661
-2597
-2534
-2472
-2412
-2353
-2295
-2239
-2183
-2129
-2076
-2023
-1972
-1920
-1869
-1818
-1768
-1717
-1666
-1616
-1564
-1513
-1462
-1410
-1358
-1305
-1252
-1198
-1143
-1088
-1032
-975
-918
-859
-800
-740
-680
-619
-558
-497
-437
-377
-318
-260
-205
-151
-100
-52
-8
33
69
102
129
151
168
179
185
185
179
167
149
125
96
62
22
-22
-71
-124
-180
-240
-303
-369
-437
-507
-579
-652
-727
-802
-879
-956
-1034
-1113
-1191
-1270
-1350
-1429
-1508
-1587
-1666
-1744
-1823
-1901
-1979
-2057
-2135
-2213
-2291
-2369
-2447
-2525
-2604
-2683
-2763
-2843
-2924
-3006
-3089
-3172
-3256
-3342
-3428
-3516
-3604
-3694
-3784
-3876
-3967
-4059
-4152
-4244
-4336
-4427
-4517
-4606
-4692
-4777
-4858
-4937
-5013
-5084
-5152
-5216
-5275
-5329
-5378
-5422
-5461
-5494
-5522
-5545
-5562
-5573
-5579
-5581
-5577
-5568
-5556
-5539
-5518
-5493
-5465
-5434
-5399
-5362
-5322
-5280
-5235
-5188
-5138
-5087
-5032
-4976
-4918
-4858
-4795
-4731
-4666
-4599
-4531
-4462
-4393
-4323
-4252
-4181
-4109
-4038
-3966
-3894
-3822
-3749
-3677
-3604
-3530
-3457
-3384
-3310
-3236
-3162
-3089
-3016
-2943
-2871
-2800
-2730
-2661
-2593
-2527
-2462
-2399
-2339
-2280
-2224
-2170
-2119
-2070
-2025
-1982
-1943
-1906
-1874
-1844
-1818
-1794
-1775
-1758
-1745
-1734
-1727
-1723
-1721
-1722
-1726
-1733
-1742
-1754
-1768
-1784
-1802
-1822
-1843
-1866
-1889
-1912
-1935
-1958
-1979
-1999
-2017
-2032
-2044
-2053
-2059
-2060
-2057
-2050
-2037
-2021
-2000
-1974
-1944
-1909
-1869
-1826
-1778
-1726
-1671
-1612
-1550
-1485
-1417
-1348
-1276
-1202
-1127
-1050
-973
-894
-814
-734
-653
-572
-490
-407
-323
-239
-153
-67
20
108
198
289
381
474
569
666
765
865
968
1072
1179
1288
1399
1512
1628
1745
1864
1985
2108
2232
2357
2483
2609
2735
2861
2987
3112
3236
3358
3479
3598
3715
3829
3940
4048
4153
4255
4352
4446
4535
4620
4700
4774
4844
4908
4966
5018
5064
5104
5138
5165
5187
5202
5211
5214
5211
5202
5188
5167
5141
5110
5073
5032
4985
4935
4879
4820
4757
4691
4622
4550
4475
4399
4320
4240
4159
4075
3992
3907
3821
3735
3648
3561
3474
3386
3299
3212
3125
3038
2952
2866
2782
2697
2614
2531
2449
2369
2289
2211
2134
2058
1983
1911
1839
1770
1703
1637
1573
1511
1451
1393
1337
1282
1230
1178
1128
1079
1032
985
939
894
849
806
763
721
679
639
599
560
522
485
448
412
376
341
306
271
236
201
166
131
95
59
22
-15
-53
-91
-130
-170
-211
-253
-296
-339
-384
-431
-478
-527
-577
-629
-683
-737
-794
-851
-910
-971
-1033
-1096
-1159
-1224
-1288
-1352
-1415
-1478
-1539
-1598
-1654
-1709
-1760
-1809
-1854
-1896
-1934
-1968
-1999
-2025
-2048
-2067
-2082
-2094
-2101
-2106
-2107
-2105
-2099
-2091
-2080
-2066
-2049
-2029
-2008
-1984
-1958
-1930
-1901
-1869
-1836
-1802
-1767
-1730
-1691
-1652
-1611
-1568
-1524
-1479
-1432
-1383
-1332
-1279
-1224
-1168
-1109
-1048
-985
-920
-853
-785
-715
-644
-572
-499
-424
-350
-275
-200
-125
-50
24
98
170
242
312
380
448
513
577
640
701
760
818
874
929
982
1034
1085
1134
1182
1229
1276
1321
1365
1407
1449
1490
1530
1570
1608
1646
1683
1719
1755
1791
1826
1862
1897
1932
1967
2003
2037
2074
2110
2145
2181
2216
2252
2287
2321
2355
2389
2421
2453
2484
2513
2541
2567
2592
2615
2635
2654
2670
2684
2695
2703
2708
2709
2708
2702
2693
2680
2663
2642
2616
2587
2553
2515
2474
2428
2378
2324
2266
2204
2138
2069
1995
1919
1838
1754
1666
1575
1480
1382
1280
1175
1067
956
841
724
605
483
358
232
104
-26
-157
-289
-423
-557
-693
-829
-965
-1103
-1241
-1379
-1518
-1657
-1797
-1937
-2077
-2217
-2356
-2495
-2633
-2771
-2908
-3045
-3180
-3315
-3449
-3581
-3713
-3844
-3974
-4104
-4232
-4360
-4487
-4614
-4740
-4865
-4989
-5112
-5234
-5356
-5476
-5595
-5712
-5828
-5943
-6055
-6166
-6276
-6383
-6489
-6592
-6694
-6793
-6890
-6985
-7077
-7167
-7254
-7339
-7421
-7501
-7577
-7651
-7722
-7790
-7855
-7918
-7978
-8035
-8089
-8141
-8189
-8236
-8279
-8320
-8358
-8394
-8426
-8455
-8481
-8503
-8522
-8537
-8549
-8557
-8561
-8561
-8557
-8549
-8538
-8522
-8503
-8479
-8453
-8422
-8389
-8352
-8312
-8270
-8225
-8178
-8128
-8077
-8025
-7971
-7915
-7859
-7803
-7745
-7687
-7628
-7568
-7508
-7447
-7385
-7322
-7259
-7193
-7127
-7059
-6989
-6918
-6846
-6771
-6696
-6618
-6539
-6459
-6377
-6294
-6209
-6124
-6037
-5950
-5862
-5774
-5686
-5597
-5508
-5420
-5331
-5243
-5155
-5067
-4980
-4892
-4805
-4717
-4629
-4541
-4452
-4362
-4271
-4178
-4085
-3989
-3892
-3794
-3694
-3592
-3488
-3383
-3277
-3170
-3062
-2953
-2844
-2735
-2626
-2517
-2409
-2302
-2195
-2090
-1986
-1883
-1782
-1683
-1585
-1489
-1394
-1302
-1210
-1121
-1033
-946
-861
-778
-696
-615
-536
-458
-381
-305
-231
-158
-86
-16
52
118
182
244
303
359
412
462
509
552
591
627
658
686
710
729
745
757
764
767
767
762
753
740
723
702
677
648
615
579
539
494
447
396
342
284
224
161
95
26
-45
-119
-195
-272
-352
-433
-516
-600
-685
-771
-857
-943
-1029
-1115
-1199
-1283
-1366
-1447
-1526
-1603
-1678
-1750
-1820
-1886
-1950
-2009
-2067
-2121
-2171
-2217
-2260
-2299
-2334
-2365
-2392
-2416
-2436
-2452
-2464
-2472
-2477
-2478
-2475
-2468
-2459
-2445
-2429
-2408
-2385
-2359
-2329
-2297
-2261
-2223
-2182
-2139
-2092
-2044
-1992
-1939
-1883
-1825
-1764
-1702
-1637
-1570
-1501
-1430
-1357
-1283
-1208
-1131
-1054
-976
-899
-822
-745
-670
-597
-525
-456
-390
-327
-268
-213
-162
-116
-74
-38
-7
17
36
49
55
55
48
34
14
-13
-48
-88
-136
-190
-250
-316
-389
-466
-550
-638
-731
-829
-930
-1036
-1146
-1258
-1374
-1492
-1613
-1736
-1860
-1986
-2113
-2241
-2369
-2498
-2627
-2755
-2883
-3010
-3136
-3260
-3383
-3504
-3623
-3740
-3855
-3967
-4078
-4187
-4294
-4399
-4502
-4604
-4705
-4805
-4904
-5002
-5100
-5198
-5295
-5393
-5490
-5588
-5685
-5783
-5880
-5977
-6074
-6169
-6264
-6358
-6450
-6540
-6628
-6713
-6795
-6874
-6950
-7021
-7089
-7152
-7211
-7265
-7315
-7359
-7399
-7434
-7463
-7488
-7508
-7524
-7535
-7541
-7543
-7540
-7534
-7524
-7510
-7493
-7473
-7451
-7425
-7398
-7368
-7337
-7304
-7270
-7234
-7198
-7161
-7123
-7085
-7047
-7008
-6969
-6929
-6890
-6851
-6811
-6772
-6733
-6694
-6655
-6616
-6577
-6538
-6499
-6460
-6421
-6381
-6341
-6301
-6261
-6221
-6180
-6139
-6098
-6057
-6016
-5975
-5935
-5895
-5855
-5817
-5780
-5745
-5711
-5679
-5649
-5622
-5597
-5574
-5555
-5539
-5526
-5516
-5510
-5508
-5511
-5517
-5529
-5545
-5566
-5592
-5623
-5661
-5703
-5752
-5806
-5866
-5932
-6003
-6081
-6164
-6252
-6346
-6444
-6548
-6656
-6768
-6885
-7005
-7130
-7257
-7388
-7521
-7658
-7796
-7936
-8077
-8221
-8365
-8510
-8655
-8800
-8945
-9089
-9232
-9375
-9515
-9655
-9792
-9927
-10060
-10190
-10318
-10443
-10565
-10684
-10800
-10912
-11020
-11124
-11224
-11320
-11411
-11498
-11580
-11658
-11732
-11801
-11867
-11928
-11985
-12038
-12088
-12135
-12178
-12218
-12255
-12290
-12321
-12350
-12377
-12401
-12423
-12443
-12461
-12477
-12491
-12503
-12513
-12522
-12530
-12536
-12540
-12542
-12544
-12543
-12542
-12539
-12535
-12530
-12524
-12517
-12509
-12500
-12491
-12480
-12470
-12458
-12446
-12433
-12420
-12406
-12392
-12377
-12362
-12345
-12329
-12311
-12293
-12275
-12256
-12236
-12215
-12193
-12171
-12147
-12123
-12097
-12071
-12043
-12015
-11985
-11955
-11923
-11891
-11858
-11824
-11789
-11754
-11718
-11681
-11643
-11605
-11566
-11526
-11485
-11443
-11401
-11358
-11315
-11270
-11226
-11180
-11134
-11088
-11042
-10995
-10948
-10902
-10855
-10808
-10761
-10714
-10667
-10620
-10573
-10527
-10480
-10434
-10388
-10342
-10296
-10250
-10204
-10157
-10111
-10064
-10016
-9969
-9920
-9871
-9821
-9770
-9719
-9666
-9612
-9558
-9502
-9445
-9388
-9330
-9271
-9212
-9153
-9093
-9034
-8974
-8915
-8857
-8799
-8742
-8687
-8632
-8579
-8528
-8478
-8429
-8382
-8336
-8292
-8249
-8208
-8167
-8129
-8090
-8055
-8019
-7984
-7951
-7918
-7885
-7853
-7822
-7791
-7760
-7729
-7698
-7667
-7636
-7603
-7571
-7537
-7502
-7466
-7428
-7390
-7349
-7308
-7264
-7219
-7173
-7125
-7075
-7024
-6972
-6919
-6864
-6809
-6753
-6695
-6638
-6579
-6520
-6460
-6399
-6338
-6277
-6216
-6154
-6092
-6031
-5969
-5909
-5848
-5788
-5729
-5670
-5612
-5555
-5499
-5444
-5391
-5339
-5288
-5240
-5193
-5148
-5105
-5064
-5026
-4990
-4956
-4925
-4896
-4871
-4847
-4827
-4809
-4795
-4782
-4773
-4766
-4762
-4760
-4762
-4765
-4772
-4781
-4792
-4806
-4823
-4842
-4864
-4888
-4915
-4945
-4977
-5012
-5050
-5090
-5133
-5179
-5228
-5280
-5335
-5393
-5454
-5518
-5585
-5655
-5729
-5806
-5886
-5969
-6056
-6145
-6237
-6332
-6430
-6530
-6633
-6738
-6845
-6954
-7064
-7176
-7289
-7403
-7518
-7634
-7750
-7866
-7982
-8099
-8215
-8332
-8448
-8564
-8680
-8795
-8910
-9024
-9137
-9250
-9361
-9471
-9579
-9686
-9791
-9895
-9997
-10098
-10197
-10294
-10389
-10482
-10572
-10661
-10747
-10831
-10912
-10991
-11068
-11143
-11215
-11286
-11354
-11420
-11484
-11546
-11606
-11665
-11722
-11778
-11833
-11886
-11937
-11988
-12037
-12085
-12131
-12176
-12220
-12263
-12304
-12343
-12381
-12417
-12451
-12484
-12514
-12543
-12569
-12593
-12615
-12634
-12650
-12663
-12674
-12682
-12687
-12689
-12687
-12683
-12676
-12665
-12652
-12636
-12616
-12594
-12569
-12542
-12511
-12479
-12444
-12406
-12367
-12325
-12282
-12237
-12190
-12142
-12093
-12043
-11992
-11941
-11889
-11837
-11785
-11733
-11681
-11630
-11579
-11529
-11479
-11431
-11383
-11337
-11291
-11247
-11203
-11161
-11119
-11078
-11038
-10999
-10961
-10924
-10888
-10853
-10818
-10785
-10752
-10721
-10690
-10660
-10632
-10603
-10576
-10549
-10523
-10496
-10470
-10444
-10418
-10391
-10364
-10336
-10308
-10279
-10249
-10219
-10189
-10157
-10126
-10094
-10061
-10028
-9996
-9963
-9930
-9897
-9864
-9832
-9800
-9768
-9736
-9705
-9675
-9644
-9614
-9585
-9556
-9528
-9500
-9472
-9445
-9418
-9392
-9366
-9340
-9315
-9290
-9265
-9241
-9217
-9193
-9170
-9147
-9123
-9100
-9077
-9054
-9031
-9008
-8985
-8963
-8940
-8916
-8893
-8870
-8846
-8822
-8797
-8772
-8746
-8720
-8693
-8666
-8638
-8610
-8581
-8552
-8523
-8493
-8464
-8435
-8406
-8378
-8350
-8323
-8298
-8274
-8252
-8232
-8214
-8198
-8183
-8173
-8164
-8160
-8157
-8157
-8161
-8167
-8177
-8189
-8204
-8223
-8244
-8269
-8296
-8327
-8361
-8397
-8436
-8478
-8522
-8568
-8617
-8668
-8720
-8774
-8830
-8886
-8944
-9002
-9060
-9119
-9178
-9237
-9296
-9354
-9412
-9470
-9527
-9583
-9639
-9694
-9749
-9803
-9857
-9909
-9961
-10013
-10063
-10112
-10161
-10209
-10256
-10302
-10347
-10391
-10434
-10477
-10519
-10560
-10600
-10640
-10680
-10719
-10758
-10796
-10835
-10873
-10912
-10951
-10990
-11029
-11068
-11108
-11148
-11188
-11228
-11269
-11310
-11351
-11393
-11435
-11477
-11519
-11561
-11603
-11645
-11687
-11730
-11772
-11814
-11856
-11897
-11938
-11979
-12019
-12059
-12098
-12136
-12174
-12211
-12247
-12282
-12317
-12351
-12385
-12418
-12451
-12483
-12515
-12547
-12578
-12609
-12641
-12672
-12704
-12735
-12767
-12799
-12830
-12862
-12894
-12926
-12959
-12991
-13023
-13056
-13088
-13120
-13152
-13184
-13216
-13248
-13279
-13310
-13340
-13369
-13398
-13425
-13451
-13476
-13499
-13521
-13541
-13558
-13574
-13587
-13598
-13606
-13612
-13615
-13616
-13613
-13608
-13599
-13588
-13573
-13555
-13535
-13511
-13484
-13454
-13421
-13384
-13345
-13303
-13258
-13211
-13160
-13107
-13051
-12993
-12933
-12870
-12806
-12739
-12671
-12602
-12531
-12459
-12386
-12312
-12237
-12162
-12087
-12011
-11935
-11859
-11783
-11708
-11632
-11558
-11483
-11410
-11337
-11264
-11193
-11123
-11054
-10985
-10918
-10853
-10788
-10726
-10664
-10605
-10547
-10490
-10436
-10383
-10333
-10284
-10238
-10194
-10153
-10114
-10078
-10044
-10013
-9985
-9960
-9938
-9920
-9904
-9891
-9882
-9876
-9874
-9874
-9878
-9884
-9894
-9907
-9922
-9940
-9961
-9985
-10011
-10039
-10070
-10103
-10138
-10175
-10214
-10255
-10298
-10343
-10389
-10436
-10485
-10534
-10585
-10636
-10687
-10738
-10789
-10840
-10890
-10938
-10986
-11032
-11077
-11119
-11160
-11199
-11235
-11269
-11301
-11330
-11357
-11381
-11402
-11421
-11437
-11450
-11460
-11468
-11472
-11474
-11474
-11470
-11464
-11456
-11445
-11431
-11416
-11398
-11379
-11357
-11334
-11310
-11284
-11256
-11228
-11198
-11167
-11136
-11103
-11069
-11033
-10997
-10959
-10920
-10879
-10836
-10792
-10745
-10696
-10645
-10592
-10536
-10478
-10417
-10354
-10288
-10219
-10148
-10074
-9997
-9918
-9836
-9751
-9664
-9574
-9482
-9388
-9291
-9193
-9092
-8989
-8885
-8780
-8673
-8565
-8456
-8346
-8236
-8125
-8016
-7905
-7796
-7686
-7578
-7471
-7365
-7260
-7157
-7055
-6955
-6858
-6762
-6669
-6578
-6490
-6404
-6321
-6241
-6164
-6090
-6019
-5951
-5886
-5824
-5766
-5711
-5660
-5611
-5566
-5525
-5487
-5452
-5421
-5393
-5368
-5346
-5328
-5313
-5301
-5292
-5286
-5283
-5282
-5285
-5290
-5298
-5309
-5322
-5338
-5356
-5376
-5399
-5425
-5452
-5482
-5514
-5549
-5586
-5625
-5666
-5709
-5755
-5802
-5851
-5902
-5954
-6007
-6061
-6116
-6171
-6227
-6282
-6337
-6390
-6443
-6495
-6544
-6592
-6638
-6681
-6722
-6760
-6795
-6828
-6857
-6883
-6906
-6926
-6943
-6956
-6967
-6974
-6979
-6980
-6980
-6976
-6970
-6961
-6950
-6936
-6920
-6901
-6880
-6857
-6831
-6803
-6773
-6741
-6706
-6669
-6630
-6589
-6547
-6502
-6456
-6408
-6359
-6308
-6256
-6203
-6148
-6093
-6036
-5978
-5919
-5858
-5797
-5735
-5672
-5607
-5542
-5476
-5409
-5342
-5274
-5205
-5136
-5067
-4997
-4927
-4858
-4788
-4719
-4650
-4581
-4513
-4446
-4379
-4313
-4248
-4183
-4119
-4056
-3993
-3931
-3870
-3810
-3750
-3692
-3634
-3577
-3521
-3465
-3411
-3357
-3305
-3254
-3204
-3155
-3107
-3061
-3016
-2972
-2929
-2888
-2848
-2809
-2772
-2736
-2701
-2668
-2636
-2605
-2576
-2548
-2522
-2497
-2474
-2452
-2432
-2414
-2397
-2381
-2367
-2355
-2343
-2334
-2325
-2318
-2312
-2307
-2304
-2301
-2299
-2298
-2297
-2298
-2299
-2301
-2304
-2308
-2313
-2319
-2326
-2335
-2344
-2354
-2366
-2379
-2392
-2407
-2422
-2439
-2456
-2475
-2493
-2513
-2533
-2553
-2574
-2596
-2618
-2640
-2663
-2686
-2709
-2732
-2756
-2781
-2805
-2830
-2856
-2882
-2909
-2936
-2964
-2993
-3023
-3054
-3086
-3120
-3154
-3190
-3227
-3266
-3305
-3346
-3389
-3433
-3478
-3524
-3572
-3621
-3670
-3721
-3773
-3825
-3879
-3933
-3987
-4042
-4097
-4153
-4208
-4264
-4319
-4375
-4430
-4484
-4538
-4591
-4643
-4694
-4744
-4793
-4840
-4886
-4931
-4973
-5014
-5053
-5089
-5124
-5156
-5186
-5213
-5238
-5260
-5280
-5297
-5312
-5324
-5333
-5340
-5345
-5347
-5346
-5343
-5338
-5330
-5320
-5307
-5292
-5274
-5254
-5232
-5207
-5180
-5151
-5119
-5085
-5050
-5012
-4972
-4930
-4886
-4841
-4794
-4745
-4695
-4644
-4592
-4539
-4485
-4431
-4376
-4321
-4266
-4212
-4157
-4103
-4049
-3995
-3943
-3891
-3839
-3789
-3739
-3691
-3644
-3597
-3552
-3508
-3466
-3425
-3385
-3347
-3310
-3276
-3243
-3211
-3182
-3154
-3129
-3105
-3084
-3064
-3046
-3031
-3017
-3005
-2996
-2988
-2982
-2978
-2976
-2976
-2976
-2979
-2982
-2986
-2992
-2998
-3004
-3012
-3019
-3027
-3036
-3044
-3052
-3060
-3069
-3076
-3084
-3090
-3096
-3102
-3106
-3109
-3111
-3112
-3111
-3109
-3104
-3098
-3090
-3080
-3067
-3053
-3036
-3016
-2994
-2970
-2943
-2913
-2881
-2846
-2808
-2768
-2725
-2680
-2631
-2581
-2527
-2471
-2413
-2352
-2288
-2222
-2154
-2082
-2008
-1931
-1851
-1768
-1682
-1593
-1501
-1405
-1307
-1205
-1100
-991
-880
-766
-649
-529
-406
-281
-154
-24
108
242
377
514
653
792
934
1076
1219
1362
1507
1652
1797
1943
2089
2235
2381
2526
2671
2816
2959
3101
3241
3380
3517
3652
3785
3915
4043
4168
4290
4409
4524
4636
4745
4850
4951
5049
5142
5231
5316
5396
5472
5543
5610
5672
5729
5782
5830
5874
5913
5948
5978
6004
6025
6042
6055
6064
6068
6068
6065
6057
6045
6029
6009
5985
5958
5927
5892
5854
5812
5768
5720
5669
5615
5559
5500
5439
5376
5310
5243
5173
5102
5029
4955
4879
4803
4724
4645
4565
4484
4403
4321
4238
4156
4074
3992
3910
3829
3749
3671
3593
3517
3442
3369
3298
3229
3162
3097
3034
2974
2916
2860
2806
2755
2706
2660
2616
2575
2536
2500
2467
2436
2407
2381
2358
2338
2320
2305
2293
2283
2276
2272
2270
2271
2274
2280
2289
2300
2313
2329
2347
2367
2389
2414
2440
2467
2497
2528
2560
2594
2629
2664
2701
2739
2777
2816
2856
2897
2938
2980
3023
3067
3112
3158
3205
3253
3302
3353
3404
3457
3511
3567
3623
3680
3738
3797
3856
3916
3976
4035
4097
4157
4216
4276
4335
4394
4452
4510
4567
4624
4680
4737
4793
4849
4905
4961
5017
5073
5130
5188
5246
5304
5363
5423
5483
5544
5605
5667
5730
5792
5856
5919
5983
6048
6112
6178
6243
6310
6377
6444
6512
6581
6650
6720
6791
6863
6935
7009
7084
7160
7237
7316
7395
7477
7559
7643
7729
7816
7905
7995
8087
8180
8275
8372
8470
8571
8672
8776
8881
8988
9097
9207
9319
9433
9549
9666
9785
9906
10029
10154
10280
10408
10538
10670
10803
10937
11073
11211
11349
11489
11629
11770
11912
12055
12198
12341
12485
12630
12774
12919
13064
13210
13355
13500
13646
13791
13936
14081
14226
14370
14514
14657
14800
14942
15083
15224
15363
15502
15639
15775
15910
16044
16177
16308
16438
16567
16695
16821
16945
17068
17189
17309
17427
17543
17657
17770
17880
17989
18096
18201
18305
18407
18507
18605
18702
18797
18890
18982
19073
19162
19249
19335
19419
19501
19582
19661
19739
19815
19889
19961
20032
20101
20168
20234
20298
20360
20420
20479
20536
20591
20644
20696
20746
20793
20839
20883
20925
20965
21003
21038
21071
21102
21130
21156
21180
21200
21219
21234
21247
21258
21266
21271
21274
21274
21272
21268
21261
21252
21241
21228
21212
21195
21176
21155
21132
21107
21081
21052
21022
20990
20955
20919
20881
20840
20797
20752
20704
20653
20600
20545
20486
20425
20362
20295
20226
20154
20079
20002
19922
19840
19755
19669
19580
19489
19397
19303
19207
19111
19013
18915
18816
18717
18617
18517
18417
18317
18217
18118
18020
17922
17825
17729
17634
17541
17449
17358
17269
17182
17097
17014
16934
16855
16779
16705
16634
16566
16500
16437
16376
16318
16264
16210
16161
16114
16071
16030
15992
15956
15923
15893
15865
15839
15816
15796
15778
15763
15749
15739
15731
15725
15722
15722
15724
15729
15736
15747
15760
15776
15795
15817
15842
15869
15900
15932
15968
16006
16046
16088
16133
16180
16228
16277
16329
16384
16439
16496
16554
16613
16673
16735
16798
16862
16928
16994
17061
17130
17199
17269
17340
17412
17484
17557
17631
17705
17780
17855
17930
18006
18083
18159
18236
18313
18389
18466
18543
18620
18697
18774
18851
18928
19005
19082
19159
19236
19313
19390
19468
19546
19625
19705
19786
19868
19951
20035
20120
20206
20294
20383
20473
20564
20657
20750
20845
20940
21036
21132
21228
21325
21422
21519
21615
21711
21807
21901
21995
22088
22180
22270
22359
22447
22534
22619
22702
22784
22864
22943
23020
23094
23167
23238
23306
23373
23437
23499
23558
23615
23670
23722
23772
23819
23864
23907
23947
23984
24019
24051
24081
24108
24133
24155
24174
24191
24205
24216
24225
24231
24235
24235
24234
24230
24223
24214
24202
24188
24171
24152
24131
24108
24082
24055
24025
23993
23960
23924
23887
23847
23807
23764
23720
23674
23627
23579
23529
23478
23426
23372
23317
23262
23205
23147
23089
23030
22970
22909
22848
22786
22724
22661
22599
22536
22473
22411
22348
22286
22224
22163
22102
22042
21983
21924
21866
21809
21752
21697
21642
21588
21535
21482
21430
21379
21329
21279
21229
21180
21132
21083
21036
20988
20942
20895
20850
20804
20759
20715
20672
20629
20586
20544
20503
20463
20423
20383
20345
20306
20268
20231
20193
20156
20119
20081
20044
20006
19968
19929
19890
19850
19810
19769
19727
19685
19641
19597
19552
19506
19460
19412
19363
19314
19263
19212
19159
19105
19051
18995
18938
18879
18820
18759
18697
18634
18569
18503
18436
18368
18298
18227
18155
18081
18006
17931
17854
17777
17699
17621
17542
17463
17384
17305
17226
17147
17069
16990
16913
16836
16759
16683
16608
16533
16459
16385
16312
16241
16170
16099
16030
15962
15894
15828
15764
15700
15639
15579
15521
15466
15412
15361
15313
15268
15225
15185
15148
15115
15085
15058
15034
15014
14997
14983
14973
14966
14962
14961
14964
14970
14979
14991
15006
15025
15046
15071
15098
15129
15164
15201
15242
15285
15332
15382
15435
15491
15549
15610
15674
15739
15807
15876
15947
16020
16094
16169
16245
16322
16400
16479
16559
16639
16720
16801
16882
16964
17046
17127
17208
17289
17369
17448
17526
17603
17679
17753
17825
17895
17963
18029
18093
18153
18211
18266
18319
18368
18414
18458
18498
18535
18569
18599
18627
18652
18674
18693
18709
18722
18733
18741
18747
18750
18752
18751
18749
18745
18740
18733
18724
18715
18704
18693
18680
18667
18653
18638
18623
18608
18592
18577
18561
18546
18531
18516
18502
18489
18476
18464
18453
18444
18435
18428
18423
18418
18416
18414
18415
18417
18421
18427
18434
18443
18454
18466
18480
18495
18512
18530
18550
18570
18591
18614
18636
18659
18683
18706
18729
18752
18774
18795
18815
18834
18851
18867
18881
18893
18903
18911
18916
18919
18919
18916
18910
18901
18889
18873
18854
18831
18804
18773
18738
18699
18655
18607
18555
18498
18437
18372
18302
18227
18149
18066
17978
17887
17791
17690
17586
17478
17365
17248
17127
17001
16872
16738
16600
16458
16312
16163
16009
15852
15691
15527
15360
15190
15017
14841
14663
14483
14300
14116
13929
13742
13552
13361
13168
12975
12780
12583
12386
12188
11989
11788
11588
11386
11184
10981
10779
10576
10373
10171
9969
9768
9568
9369
9172
8975
8781
8588
8397
8208
8022
7837
7655
7475
7297
7123
6950
6781
6615
6451
6290
6133
5979
5827
5680
5536
5395
5257
5124
4993
4867
4744
4625
4509
4397
4289
4185
4083
3986
3892
3801
3714
3630
3549
3471
3396
3324
3254
3187
3123
3061
3002
2944
2889
2835
2784
2734
2685
2639
2593
2549
2506
2464
2423
2382
2343
2304
2266
2228
2191
2154
2118
2083
2048
2013
1979
1946
1913
1881
1850
1819
1790
1761
1734
1708
1683
1660
1638
1618
1599
1583
1568
1556
1545
1537
1532
1529
1529
1532
1537
1546
1558
1573
1592
1614
1639
1668
1700
1735
1774
1817
1863
1913
1966
2023
2083
2146
2213
2283
2356
2432
2510
2592
2676
2762
2850
2940
3032
3125
3219
3314
3409
3505
3601
3697
3792
3887
3980
4073
4165
4254
4343
4429
4514
4596
4676
4754
4829
4902
4972
5039
5103
5164
5221
5275
5325
5371
5414
5453
5488
5518
5545
5567
5585
5599
5609
5614
5614
5611
5602
5589
5572
5549
5522
5491
5454
5413
5368
5318
5263
5203
5140
5072
5000
4923
4843
4759
4671
4579
4484
4386
4284
4180
4072
3962
3850
3735
3619
3501
3381
3261
3139
3017
2895
2774
2652
2532
2413
2295
2180
2066
1955
1846
1741
1638
1539
1443
1350
1261
1176
1094
1016
942
872
806
743
684
630
579
532
489
449
413
381
353
328
306
288
273
261
251
245
241
239
239
242
246
253
261
271
282
295
310
325
342
360
380
400
421
444
467
491
516
542
568
595
623
651
680
709
739
768
798
828
857
887
916
945
973
1000
1028
1054
1080
1104
1127
1149
1170
1188
1205
1220
1233
1244
1252
1258
1262
1262
1260
1255
1247
1236
1222
1205
1184
1161
1134
1104
1070
1034
994
951
905
856
805
750
693
634
573
509
443
376
307
237
165
93
19
-56
-131
-207
-284
-362
-440
-518
-597
-676
-756
-835
-915
-994
-1074
-1154
-1233
-1313
-1392
-1471
-1550
-1628
-1707
-1785
-1863
-1940
-2017
-2094
-2170
-2245
-2320
-2394
-2468
-2540
-2612
-2682
-2751
-2818
-2884
-2948
-3010
-3069
-3127
-3182
-3234
-3284
-3331
-3375
-3416
-3453
-3488
-3518
-3546
-3570
-3590
-3606
-3619
-3629
-3634
-3636
-3635
-3630
-3622
-3610
-3595
-3578
-3557
-3533
-3507
-3479
-3448
-3414
-3379
-3341
-3302
-3262
-3220
-3176
-3132
-3087
-3041
-2995
-2949
-2903
-2856
-2811
-2765
-2721
-2677
-2635
-2594
-2554
-2516
-2479
-2445
-2412
-2381
-2353
-2328
-2305
-2285
-2268
-2254
-2244
-2238
-2235
-2236
-2241
-2250
-2263
-2281
-2302
-2328
-2358
-2393
-2431
-2475
-2522
-2574
-2630
-2691
-2756
-2825
-2899
-2977
-3059
-3146
-3238
-3333
-3433
-3538
-3646
-3759
-3876
-3997
-4122
-4251
-4383
-4519
-4659
-4802
-4948
-5098
-5250
-5405
-5562
-5722
-5885
-6049
-6216
-6385
-6555
-6727
-6901
-7075
-7251
-7428
-7606
-7785
-7963
-8143
-8322
-8501
-8680
-8858
-9036
-9213
-9390
-9565
-9740
-9913
-10085
-10256
-10425
-10593
-10759
-10923
-11086
-11246
-11405
-11562
-11716
-11869
-12019
-12167
-12313
-12456
-12597
-12735
-12872
-13005
-13137
-13266
-13392
-13516
-13638
-13758
-13875
-13989
-14102
-14212
-14319
-14424
-14527
-14628
-14726
-14821
-14915
-15005
-15094
-15179
-15262
-15343
-15421
-15497
-15570
-15641
-15710
-15776
-15840
-15901
-15960
-16017
-16071
-16123
-16172
-16219
-16265
-16306
-16347
-16385
-16420
-16452
-16483
-16511
-16536
-16560
-16581
-16599
-16616
-16630
-16642
-16652
-16660
-16666
-16670
-16672
-16672
-16670
-16667
-16661
-16654
-16645
-16635
-16622
-16608
-16593
-16576
-16558
-16538
-16517
-16495
-16471
-16447
-16421
-16394
-16367
-16338
-16308
-16277
-16245
-16213
-16180
-16145
-16109
-16073
-16036
-15997
-15958
-15919
-15878
-15837
-15796
-15755
-15713
-15671
-15630
-15589
-15548
-15508
-15468
-15430
-15392
-15355
-15320
-15286
-15253
-15222
-15193
-15165
-15138
-15114
-15091
-15070
-15051
-15034
-15018
-15004
-14992
-14982
-14973
-14966
-14960
-14956
-14953
-14952
-14953
-14955
-14958
-14963
-14969
-14977
-14986
-14996
-15008
-15021
-15034
-15049
-15065
-15081
-15099
-15117
-15135
-15154
-15173
-15193
-15212
-15232
-15251
-15270
-15288
-15305
-15322
-15338
-15353
-15367
-15379
-15391
-15400
-15408
-15415
-15420
-15423
-15424
-15423
-15421
-15415
-15408
-15398
-15386
-15372
-15354
-15334
-15312
-15287
-15258
-15227
-15193
-15156
-15117
-15074
-15028
-14979
-14927
-14873
-14815
-14754
-14691
-14625
-14556
-14484
-14410
-14334
-14255
-14175
-14092
-14007
-13921
-13834
-13745
-13654
-13563
-13471
-13378
-13284
-13190
-13095
-13001
-12906
-12811
-12717
-12623
-12530
-12438
-12346
-12256
-12167
-12080
-11993
-11909
-11826
-11746
-11667
-11589
-11514
-11441
-11370
-11301
-11234
-11168
-11105
-11043
-10983
-10924
-10867
-10811
-10757
-10704
-10652
-10602
-10554
-10506
-10461
-10416
-10373
-10331
-10290
-10251
-10212
-10176
-10140
-10105
-10072
-10040
-10009
-9979
-9950
-9922
-9896
-9870
-9846
-9823
-9801
-9781
-9761
-9742
-9725
-9709
-9694
-9680
-9667
-9655
-9644
-9633
-9624
-9615
-9608
-9601
-9595
-9589
-9584
-9579
-9575
-9572
-9569
-9567
-9565
-9563
-9562
-9561
-9560
-9560
-9560
-9560
-9561
-9561
-9562
-9564
-9565
-9567
-9569
-9571
-9573
-9576
-9579
-9583
-9587
-9591
-9596
-9602
-9608
-9615
-9622
-9629
-9638
-9647
-9656
-9666
-9676
-9687
-9698
-9710
-9722
-9734
-9746
-9758
-9770
-9781
-9793
-9803
-9813
-9823
-9831
-9838
-9845
-9850
-9853
-9856
-9856
-9855
-9852
-9848
-9841
-9833
-9823
-9811
-9797
-9781
-9763
-9743
-9721
-9698
-9673
-9646
-9619
-9589
-9559
-9527
-9494
-9461
-9426
-9391
-9356
-9319
-9283
-9246
-9208
-9171
-9133
-9095
-9058
-9020
-8982
-8945
-8908
-8871
-8834
-8798
-8762
-8727
-8693
-8659
-8626
-8594
-8562
-8532
-8502
-8474
-8447
-8420
-8395
-8371
-8348
-8326
-8306
-8286
-8268
-8251
-8235
-8220
-8206
-8193
-8180
-8170
-8159
-8150
-8141
-8132
-8125
-8119
-8113
-8108
-8103
-8099
-8096
-8093
-8090
-8087
-8086
-8085
-8084
-8084
-8084
-8085
-8086
-8087
-8090
-8092
-8095
-8099
-8103
-8108
-8113
-8118
-8124
-8131
-8138
-8147
-8156
-8166
-8177
-8188
-8201
-8214
-8229
-8244
-8260
-8278
-8296
-8315
-8335
-8356
-8378
-8401
-8424
-8448
-8473
-8498
-8523
-8549
-8575
-8602
-8629
-8656
-8683
-8710
-8737
-8765
-8792
-8820
-8848
-8876
-8904
-8932
-8961
-8989
-9018
-9047
-9076
-9105
-9134
-9163
-9192
-9222
-9251
-9280
-9309
-9339
-9368
-9398
-9428
-9457
-9488
-9518
-9549
-9580
-9611
-9643
-9675
-9708
-9741
-9775
-9809
-9844
-9879
-9915
-9950
-9986
-10023
-10059
-10096
-10132
-10169
-10206
-10243
-10280
-10317
-10355
-10392
-10430
-10468
-10506
-10544
-10583
-10622
-10661
-10701
-10741
-10782
-10823
-10865
-10907
-10949
-10992
-11036
-11080
-11124
-11170
-11215
-11262
-11309
-11356
-11404
-11453
-11502
-11552
-11603
-11654
-11706
-11758
-11810
-11864
-11917
-11972
-12026
-12081
-12136
-12192
-12248
-12304
-12360
-12417
-12473
-12530
-12587
-12644
-12700
-12757
-12813
-12869
-12925
-12980
-13035
-13089
-13142
-13194
-13245
-13294
-13343
-13390
-13435
-13479
-13521
-13561
-13599
-13636
-13670
-13703
-13734
-13763
-13790
-13815
-13838
-13859
-13879
-13896
-13912
-13926
-13938
-13949
-13958
-13965
-13971
-13976
-13979
-13981
-13982
-13982
-13981
-13979
-13976
-13972
-13968
-13963
-13957
-13950
-13943
-13935
-13926
-13916
-13906
-13894
-13882
-13869
-13855
-13840
-13824
-13808
-13790
-13772
-13753
-13733
-13712
-13691
-13668
-13645
-13622
-13598
-13573
-13547
-13521
-13495
-13468
-13440
-13412
-13384
-13355
-13326
-13296
-13267
-13236
-13206
-13175
-13144
-13113
-13082
-13050
-13019
-12987
-12955
-12923
-12890
-12858
-12825
-12793
-12760
-12727
-12694
-12660
-12627
-12593
-12559
-12525
-12491
-12456
-12421
-12385
-12349
-12313
-12276
-12239
-12202
-12164
-12125
-12086
-12046
-12006
-11965
-11924
-11882
-11839
-11795
-11751
-11705
-11659
-11613
-11565
-11517
-11468
-11418
-11367
-11316
-11265
-11213
-11160
-11108
-11055
-11002
-10948
-10895
-10842
-10789
-10736
-10683
-10630
-10578
-10526
-10475
-10425
-10375
-10326
-10278
-10231
-10185
-10140
-10097
-10054
-10013
-9973
-9935
-9898
-9863
-9829
-9797
-9766
-9737
-9710
-9685
-9661
-9640
-9620
-9602
-9586
-9573
-9561
-9551
-9544
-9538
-9535
-9534
-9536
-9539
-9544
-9552
-9562
-9573
-9587
-9603
-9620
-9640
-9661
-9685
-9711
-9738
-9768
-9799
-9833
-9869
-9907
-9947
-9990
-10034
-10081
-10130
-10181
-10234
-10289
-10346
-10405
-10467
-10530
-10596
-10663
-10732
-10804
-10877
-10952
-11029
-11108
-11189
-11272
-11356
-11442
-11530
-11619
-11710
-11802
-11896
-11990
-12085
-12181
-12278
-12375
-12473
-12571
-12669
-12768
-12866
-12964
-13062
-13159
-13257
-13353
-13449
-13545
-13639
-13733
-13826
-13917
-14007
-14096
-14183
-14268
-14352
-14433
-14512
-14589
-14663
-14735
-14803
-14869
-14931
-14991
-15047
-15100
-15149
-15194
-15236
-15274
-15307
-15337
-15363
-15384
-15402
-15414
-15423
-15427
-15426
-15421
-15411
-15396
-15377
-15353
-15323
-15289
-15250
-15206
-15157
-15103
-15043
-14978
-14909
-14834
-14754
-14669
-14578
-14483
-14383
-14278
-14168
-14053
-13934
-13810
-13682
-13550
-13414
-13274
-13130
-12983
-12833
-12680
-12523
-12364
-12202
-12038
-11872
-11703
-11533
-11361
-11188
-11013
-10838
-10661
-10484
-10307
-10130
-9952
-9775
-9599
-9424
-9249
-9076
-8904
-8734
-8566
-8400
-8237
-8076
-7918
-7762
-7610
-7462
-7317
-7175
-7038
-6905
-6775
-6650
-6530
-6414
-6302
-6196
-6094
-5997
-5904
-5816
-5734
-5656
-5583
-5514
-5451
-5392
-5337
-5288
-5243
-5202
-5166
-5134
-5107
-5083
-5064
-5049
-5037
-5030
-5026
-5026
-5029
-5035
-5045
-5057
-5072
-5090
-5110
-5132
-5156
-5182
-5210
-5239
-5270
-5301
-5334
-5367
-5401
-5435
-5469
-5504
-5538
-5573
-5607
-5640
-5673
-5705
-5736
-5767
-5796
-5824
-5851
-5877
-5901
-5924
-5945
-5965
-5983
-5999
-6014
-6026
-6037
-6046
-6053
-6058
-6061
-6061
-6060
-6056
-6050
-6042
-6032
-6019
-6004
-5986
-5966
-5944
-5920
-5893
-5865
-5833
-5800
-5765
-5727
-5688
-5646
-5603
-5558
-5511
-5463
-5413
-5361
-5309
-5255
-5199
-5143
-5085
-5027
-4967
-4907
-4845
-4783
-4720
-4656
-4592
-4527
-4461
-4395
-4328
-4261
-4193
-4125
-4057
-3988
-3920
-3851
-3782
-3713
-3644
-3575
-3507
-3438
-3370
-3303
-3235
-3168
-3102
-3036
-2971
-2906
-2842
-2779
-2717
-2656
-2595
-2535
-2476
-2418
-2361
-2304
-2249
-2194
-2140
-2088
-2036
-1985
-1935
-1886
-1838
-1791
-1746
-1701
-1658
-1617
-1577
-1538
-1501
-1466
-1432
-1401
-1371
-1343
-1318
-1294
-1273
-1254
-1237
-1223
-1211
-1201
-1194
-1188
-1186
-1186
-1188
-1192
-1200
-1209
-1221
-1235
-1252
-1271
-1292
-1315
-1341
-1368
-1398
-1430
-1463
-1499
-1536
-1574
-1614
-1656
-1699
-1743
-1788
-1835
-1882
-1930
-1980
-2029
-2080
-2131
-2183
-2235
-2288
-2341
-2394
-2448
-2501
-2555
-2609
-2663
-2716
-2770
-2823
-2876
-2928
-2980
-3031
-3082
-3132
-3182
-3230
-3279
-3326
-3373
-3419
-3465
-3509
-3553
-3596
-3638
-3679
-3720
-3759
-3797
-3834
-3870
-3905
-3939
-3971
-4001
-4030
-4058
-4083
-4109
-4131
-4152
-4171
-4187
-4202
-4215
-4225
-4233
-4239
-4243
-4244
-4243
-4240
-4234
-4227
-4217
-4205
-4191
-4175
-4157
-4137
-4115
-4091
-4066
-4038
-4010
-3979
-3947
-3912
-3876
-3839
-3799
-3758
-3715
-3671
-3625
-3577
-3528
-3478
-3426
-3372
-3318
-3262
-3205
-3148
-3089
-3029
-2968
-2907
-2845
-2782
-2719
-2655
-2591
-2526
-2461
-2396
-2331
-2265
-2199
-2134
-2069
-2004
-1939
-1875
-1812
-1749
-1687
-1626
-1566
-1507
-1449
-1393
-1338
-1285
-1234
-1184
-1136
-1089
-1045
-1002
-963
-925
-889
-855
-823
-794
-767
-743
-721
-701
-684
-670
-658
-649
-643
-639
-638
-640
-645
-652
-663
-677
-693
-713
-735
-761
-789
-821
-855
-892
-932
-975
-1020
-1069
-1119
-1172
-1227
-1285
-1344
-1405
-1468
-1533
-1599
-1667
-1735
-1805
-1876
-1947
-2019
-2092
-2165
-2239
-2312
-2386
-2460
-2533
-2606
-2679
-2750
-2821
-2891
-2960
-3027
-3092
-3156
-3219
-3279
-3337
-3394
-3448
-3499
-3549
-3596
-3641
-3684
-3724
-3762
-3797
-3830
-3860
-3888
-3913
-3936
-3956
-3974
-3988
-4000
-4010
-4016
-4019
-4021
-4019
-4014
-4006
-3997
-3984
-3968
-3950
-3928
-3905
-3878
-3849
-3818
-3784
-3747
-3708
-3667
-3624
-3579
-3531
-3482
-3431
-3378
-3323
-3267
-3209
-3150
-3090
-3029
-2966
-2903
-2838
-2773
-2707
-2641
-2575
-2508
-2441
-2374
-2307
-2240
-2174
-2109
-2044
-1979
-1916
-1854
-1793
-1733
-1674
-1617
-1562
-1508
-1456
-1406
-1357
-1311
-1266
-1223
-1182
-1143
-1107
-1072
-1039
-1008
-980
-954
-929
-907
-887
-869
-853
-839
-827
-817
-810
-804
-801
-800
-800
-803
-808
-814
-822
-832
-844
-857
-871
-887
-904
-923
-943
-963
-985
-1008
-1032
-1057
-1083
-1110
-1138
-1168
-1198
-1229
-1260
-1293
-1326
-1360
-1395
-1430
-1465
-1501
-1536
-1572
-1607
-1642
-1676
-1710
-1743
-1774
-1804
-1833
-1861
-1886
-1910
-1932
-1951
-1968
-1983
-1994
-2003
-2009
-2012
-2011
-2007
-2000
-1989
-1973
-1954
-1931
-1904
-1872
-1836
-1796
-1751
-1702
-1648
-1590
-1527
-1460
-1388
-1312
-1232
-1147
-1059
-967
-871
-771
-668
-562
-453
-341
-226
-108
12
134
258
384
513
642
774
907
1041
1176
1312
1449
1586
1725
1864
2003
2143
2283
2423
2563
2703
2843
2983
3122
3261
3399
3537
3673
3808
3942
4075
4206
4336
4463
4589
4713
4835
4954
5071
5185
5297
5406
5511
5614
5714
5810
5903
5992
6077
6159
6238
6312
6383
6450
6513
6572
6628
6679
6728
6773
6814
6852
6887
6919
6947
6973
6996
7017
7035
7050
7063
7074
7083
7090
7096
7100
7102
7103
7103
7102
7100
7098
7094
7091
7087
7083
7078
7074
7069
7065
7062
7058
7055
7053
7052
7051
7052
7053
7055
7058
7062
7068
7074
7082
7090
7100
7110
7122
7135
7148
7163
7179
7195
7213
7231
7251
7271
7292
7314
7337
7360
7385
7410
7436
7462
7490
7518
7547
7576
7606
7637
7668
7699
7731
7763
7796
7829
7863
7897
7931
7965
8000
8034
8069
8105
8140
8175
8211
8246
8282
8318
8353
8389
8424
8459
8494
8528
8562
8595
8628
8660
8691
8721
8750
8778
8804
8829
8853
8875
8896
8915
8933
8949
8963
8976
8987
8997
9005
9011
9016
9019
9021
9021
9019
9016
9012
9006
8998
8989
8979
8967
8954
8939
8923
8905
8885
8865
8842
8818
8793
8766
8737
8707
8675
8642
8607
8571
8533
8493
8452
8409
8365
8319
8272
8223
8173
8122
8069
8015
7961
7905
7848
7790
7731
7672
7612
7551
7490
7428
7365
7302
7239
7176
7112
7048
6984
6920
6856
6793
6730
6667
6604
6542
6480
6420
6359
6300
6242
6184
6127
6072
6017
5964
5912
5862
5812
5765
5718
5674
5631
5590
5550
5512
5476
5441
5409
5378
5349
5322
5296
5273
5251
5230
5212
5194
5179
5165
5152
5141
5131
5122
5115
5108
5103
5098
5094
5091
5088
5086
5084
5083
5082
5081
5080
5079
5078
5077
5076
5075
5074
5072
5070
5067
5064
5060
5055
5050
5044
5037
5029
5020
5011
5000
4988
4975
4960
4945
4929
4911
4892
4873
4852
4830
4807
4783
4758
4732
4705
4677
4648
4619
4589
4558
4526
4494
4461
4428
4394
4359
4324
4289
4253
4217
4180
4143
4106
4067
4030
3993
3954
3916
3878
3840
3801
3763
3725
3687
3648
3610
3572
3535
3497
3460
3423
3386
3350
3314
3279
3244
3210
3176
3143
3111
3079
3048
3018
2989
2961
2934
2907
2882
2858
2835
2813
2793
2773
2755
2738
2723
2709
2696
2685
2674
2666
2658
2652
2647
2644
2642
2641
2642
2645
2648
2654
2661
2669
2679
2691
2705
2720
2737
2757
2778
2801
2826
2854
2884
2916
2950
2986
3025
3065
3108
3153
3200
3250
3301
3355
3411
3468
3528
3590
3654
3719
3787
3856
3928
4001
4075
4153
4231
4311
4392
4474
4558
4643
4729
4816
4904
4993
5082
5172
5262
5352
5443
5534
5624
5715
5806
5896
5985
6074
6162
6250
6336
6422
6506
6589
6670
6750
6829
6905
6980
7052
7122
7191
7256
7319
7380
7438
7493
7545
7594
7641
7684
7724
7761
7795
7825
7853
7877
7898
7915
7929
7940
7948
7953
7954
7953
7948
7940
7929
7916
7899
7880
7859
7835
7808
7779
7747
7713
7678
7639
7599
7557
7513
7467
7419
7370
7319
7267
7214
7159
7103
7047
6989
6931
6873
6814
6754
6694
6635
6575
6515
6456
6396
6338
6280
6222
6165
6108
6053
5997
5943
5889
5836
5784
5732
5682
5632
5584
5536
5489
5443
5398
5354
5311
5269
5227
5187
5147
5109
5071
5033
4997
4961
4926
4892
4859
4826
4794
4763
4732
4703
4674
4646
4618
4592
4566
4541
4517
4494
4472
4451
4431
4412
4395
4378
4363
4349
4336
4324
4313
4304
4296
4289
4284
4280
4276
4275
4274
4274
4275
4277
4281
4285
4289
4295
4301
4308
4315
4323
4331
4339
4348
4356
4365
4374
4382
4391
4399
4408
4415
4423
4430
4436
4442
4447
4452
4455
4458
4459
4460
4459
4457
4454
4449
4444
4436
4427
4417
4405
4391
4376
4359
4340
4320
4298
4274
4249
4222
4193
4162
4129
4094
4057
4019
3978
3935
3891
3844
3795
3744
3691
3637
3580
3521
3461
3398
3334
3267
3199
3130
3058
2986
2911
2835
2758
2679
2600
2519
2436
2353
2269
2185
2099
2013
1926
1839
1752
1665
1578
1491
1404
1318
1232
1147
1063
981
899
819
740
663
588
515
444
376
309
245
184
126
70
17
-33
-80
-124
-165
-203
-237
-269
-297
-322
-344
-362
-378
-390
-399
-406
-409
-409
-407
-401
-394
-383
-370
-355
-338
-318
-297
-274
-249
-223
-196
-167
-137
-106
-74
-41
-8
26
61
96
131
167
203
240
276
313
350
387
424
460
497
533
568
603
638
672
705
738
769
800
829
858
886
912
938
962
985
1006
1028
1048
1067
1085
1102
1118
1134
1148
1162
1175
1187
1199
1210
1220
1230
1239
1248
1257
1265
1273
1280
1288
1295
1302
1309
1316
1324
1331
1339
1347
1356
1365
1374
1384
1395
1407
1419
1432
1446
1461
1477
1494
1512
1531
1551
1572
1593
1616
1640
1664
1690
1716
1743
1771
1800
1829
1859
1890
1921
1952
1985
2017
2050
2084
2117
2151
2185
2220
2254
2288
2322
2357
2391
2425
2459
2493
2526
2559
2592
2624
2656
2688
2719
2749
2779
2808
2837
2865
2892
2919
2944
2970
2994
3017
3040
3062
3083
3104
3123
3142
3160
3177
3193
3208
3222
3236
3248
3260
3270
3280
3288
3296
3302
3308
3312
3316
3318
3320
3321
3320
3319
3317
3314
3311
3307
3302
3296
3290
3284
3277
3269
3262
3254
3246
3237
3229
3220
3211
3203
3194
3185
3177
3169
3161
3153
3145
3138
3131
3124
3117
3111
3105
3099
3093
3088
3082
3077
3071
3066
3061
3056
3050
3044
3038
3032
3026
3019
3011
3003
2994
2985
2975
2964
2952
2940
2927
2913
2898
2882
2866
2849
2832
2813
2794
2775
2754
2734
2712
2689
2666
2642
2618
2592
2566
2539
2510
2481
2451
2420
2387
2354
2319
2284
2247
2210
2171
2132
2091
2050
2007
1964
1920
1876
1831
1785
1738
1691
1643
1594
1545
1496
1445
1395
1343
1292
1239
1186
1133
1079
1024
969
913
857
800
743
685
627
569
510
451
392
332
272
213
153
93
34
-26
-85
-144
-203
-261
-319
-377
-434
-491
-547
-603
-659
-714
-768
-822
-876
-929
-982
-1034
-1085
-1136
-1187
-1237
-1286
-1335
-1383
-1431
-1477
-1523
-1569
-1613
-1657
-1700
-1742
-1783
-1823
-1862
-1900
-1937
-1973
-2007
-2040
-2072
-2103
-2132
-2160
-2186
-2211
-2234
-2256
-2276
-2294
-2311
-2327
-2341
-2354
-2365
-2374
-2382
-2389
-2394
-2398
-2400
-2401
-2400
-2398
-2395
-2390
-2383
-2375
-2365
-2354
-2341
-2327
-2311
-2294
-2275
-2255
-2233
-2211
-2187
-2161
-2135
-2107
-2079
-2049
-2017
-1987
-1954
-1921
-1886
-1851
-1815
-1778
-1741
-1702
-1663
-1623
-1582
-1540
-1498
-1455
-1411
-1367
-1321
-1275
-1228
-1180
-1132
-1083
-1034
-983
-933
-881
-830
-777
-725
-672
-620
-567
-514
-461
-408
-356
-303
-251
-200
-148
-97
-47
3
52
100
148
195
241
287
331
375
417
459
500
539
578
616
652
687
721
754
786
816
845
873
900
926
950
974
996
1016
1037
1056
1074
1091
1107
1121
1135
1147
1158
1168
1177
1184
1191
1196
1200
1202
1204
1204
1202
1200
1195
1190
1183
1175
1166
1156
1144
1131
1118
1103
1087
1070
1052
1034
1014
995
974
953
931
909
887
864
841
818
794
771
747
723
699
674
650
626
602
577
553
529
505
482
459
436
413
391
369
347
326
305
285
265
245
226
207
189
171
154
138
122
106
91
77
63
50
38
26
15
5
-5
-15
-24
-32
-40
-48
-55
-62
-69
-75
-82
-88
-94
-100
-106
-113
-119
-126
-133
-141
-149
-157
-166
-176
-186
-198
-210
-222
-236
-251
-266
-283
-300
-319
-339
-360
-382
-405
-430
-456
-483
-511
-540
-571
-603
-636
-671
-707
-744
-782
-822
-862
-904
-946
-990
-1034
-1079
-1124
-1171
-1217
-1264
-1311
-1359
-1406
-1454
-1501
-1549
-1596
-1643
-1689
-1735
-1781
-1826
-1871
-1915
-1958
-2001
-2044
-2086
-2127
-2168
-2208
-2247
-2286
-2324
-2361
-2398
-2434
-2469
-2503
-2537
-2570
-2602
-2633
-2663
-2693
-2721
-2749
-2775
-2801
-2825
-2849
-2872
-2893
-2914
-2934
-2952
-2970
-2987
-3002
-3017
-3030
-3043
-3054
-3065
-3074
-3083
-3090
-3096
-3101
-3105
-3109
-3111
-3112
-3112
-3111
-3109
-3106
-3102
-3097
-3092
-3085
-3078
-3069
-3060
-3050
-3039
-3028
-3015
-3002
-2987
-2973
-2957
-2940
-2923
-2905
-2887
-2867
-2847
-2826
-2804
-2782
-2759
-2735
-2711
-2685
-2659
-2632
-2605
-2576
-2547
-2518
-2487
-2456
-2423
-2390
-2357
-2322
-2287
-2251
-2214
-2176
-2137
-2097
-2057
-2015
-1973
-1930
-1885
-1840
-1794
-1747
-1699
-1650
-1599
-1548
-1496
-1443
-1388
-1333
-1277
-1220
-1162
-1103
-1044
-984
-923
-862
-800
-737
-675
-612
-548
-485
-421
-357
-293
-230
-166
-102
-39
24
87
150
212
273
335
395
455
514
573
630
687
743
798
852
906
958
1010
1060
1109
1158
1205
1252
1297
1341
1384
1425
1466
1505
1543
1580
1616
1650
1683
1715
1746
1775
1803
1829
1854
1878
1900
1921
1941
1959
1976
1992
2005
2019
2029
2040
2049
2057
2064
2069
2074
2077
2080
2082
2083
2083
2082
2082
2080
2079
2077
2074
2072
2070
2068
2066
2064
2062
2061
2061
2061
2061
2063
2065
2068
2072
2078
2084
2092
2100
2110
2122
2134
2148
2163
2180
2198
2218
2238
2261
2284
2309
2335
2362
2391
2420
2451
2482
2515
2549
2583
2618
2654
2690
2727
2765
2803
2842
2880
2920
2959
2998
3038
3078
3118
3158
3198
3237
3277
3317
3357
3397
3437
3476
3516
3555
3595
3634
3673
3712
3751
3789
3827
3865
3903
3940
3976
4011
4048
4083
4117
4150
4183
4214
4245
4274
4302
4328
4353
4376
4397
4417
4434
4449
4461
4472
4479
4484
4486
4486
4482
4475
4466
4453
4437
4418
4396
4370
4341
4309
4274
4235
4193
4148
4100
4048
3994
3937
3876
3813
3747
3678
3606
3531
3454
3375
3293
3209
3122
3033
2943
2850
2755
2659
2561
2462
2361
2259
2156
2052
1948
1842
1736
1630
1524
1417
1310
1204
1098
993
888
784
681
579
478
379
281
185
91
-2
-92
-181
-267
-350
-432
-510
-587
-660
-731
-798
-863
-925
-983
-1039
-1091
-1139
-1185
-1227
-1266
-1301
-1333
-1362
-1387
-1409
-1428
-1443
-1456
-1465
-1471
-1474
-1474
-1471
-1466
-1457
-1447
-1434
-1418
-1401
-1381
-1359
-1335
-1310
-1283
-1254
-1224
-1192
-1159
-1125
-1091
-1055
-1018
-982
-945
-907
-870
-832
-795
-758
-722
-686
-651
-617
-584
-552
-521
-492
-465
-438
-414
-392
-371
-352
-335
-321
-308
-298
-290
-285
-282
-281
-283
-287
-294
-303
-315
-328
-345
-363
-384
-406
-431
-458
-486
-516
-547
-581
-615
-651
-688
-726
-766
-806
-848
-891
-934
-979
-1025
-1071
-1118
-1166
-1214
-1263
-1313
-1364
-1414
-1465
-1517
-1569
-1621
-1673
-1725
-1777
-1829
-1881
-1933
-1984
-2035
-2086
-2135
-2185
-2233
-2281
-2327
-2373
-2417
-2461
-2503
-2544
-2583
-2622
-2658
-2693
-2727
-2759
-2789
-2818
-2844
-2869
-2893
-2914
-2934
-2952
-2968
-2982
-2994
-3005
-3013
-3020
-3025
-3028
-3029
-3029
-3027
-3023
-3017
-3010
-3001
-2990
-2978
-2965
-2950
-2933
-2916
-2897
-2877
-2856
-2834
-2811
-2788
-2764
-2739
-2714
-2688
-2663
-2636
-2610
-2584
-2557
-2531
-2505
-2478
-2452
-2426
-2400
-2375
-2350
-2325
-2301
-2278
-2255
-2233
-2211
-2191
-2171
-2153
-2135
-2119
-2104
-2090
-2077
-2066
-2056
-2048
-2041
-2036
-2033
-2031
-2029
-2032
-2035
-2040
-2045
-2054
-2064
-2076
-2089
-2103
-2120
-2138
-2157
-2178
-2201
-2225
-2250
-2277
-2304
-2334
-2364
-2395
-2427
-2460
-2494
-2529
-2564
-2600
-2636
-2672
-2708
-2744
-2781
-2817
-2852
-2888
-2923
-2957
-2991
-3024
-3056
-3087
-3117
-3147
-3175
-3202
-3227
-3252
-3275
-3296
-3317
-3336
-3353
-3368
-3383
-3395
-3406
-3415
-3423
-3428
-3433
-3435
-3435
-3434
-3431
-3427
-3420
-3412
-3403
-3391
-3378
-3363
-3347
-3329
-3309
-3288
-3265
-3241
-3216
-3189
-3161
-3131
-3101
-3069
-3037
-3003
-2968
-2933
-2897
-2860
-2823
-2785
-2746
-2707
-2668
-2628
-2588
-2547
-2507
-2466
-2425
-2385
-2344
-2304
-2263
-2224
-2184
-2145
-2107
-2069
-2033
-1997
-1962
-1928
-1896
-1865
-1835
-1807
-1781
-1756
-1733
-1712
-1693
-1676
-1661
-1648
-1638
-1629
-1624
-1620
-1619
-1620
-1624
-1630
-1639
-1650
-1663
-1679
-1698
-1719
-1742
-1767
-1795
-1825
-1858
-1892
-1929
-1968
-2009
-2052
-2097
-2143
-2192
-2242
-2293
-2346
-2400
-2456
-2513
-2571
-2630
-2690
-2750
-2811
-2873
-2935
-2998
-3061
-3125
-3188
-3252
-3316
-3380
-3443
-3507
-3570
-3633
-3695
-3757
-3819
-3880
-3940
-3999
-4057
-4115
-4171
-4226
-4280
-4333
-4385
-4435
-4483
-4531
-4576
-4620
-4662
-4703
-4741
-4778
-4813
-4846
-4877
-4905
-4931
-4955
-4977
-4996
-5013
-5027
-5039
-5047
-5054
-5057
-5058
-5056
-5051
-5044
-5033
-5020
-5005
-4987
-4966
-4943
-4917
-4889
-4858
-4826
-4791
-4754
-4715
-4674
-4632
-4587
-4542
-4495
-4446
-4397
-4346
-4294
-4242
-4189
-4136
-4082
-4027
-3973
-3918
-3864
-3809
-3754
-3700
-3646
-3592
-3538
-3485
-3433
-3381
-3329
-3278
-3228
-3179
-3130
-3082
-3035
-2989
-2943
-2899
-2855
-2812
-2771
-2730
-2690
-2651
-2613
-2576
-2540
-2505
-2471
-2438
-2407
-2376
-2347
-2319
-2292
-2267
-2243
-2221
-2200
-2180
-2162
-2146
-2131
-2118
-2106
-2096
-2088
-2081
-2075
-2072
-2070
-2069
-2070
-2072
-2076
-2081
-2087
-2094
-2102
-2112
-2122
-2133
-2145
-2158
-2171
-2185
-2200
-2215
-2231
-2247
-2263
-2280
-2297
-2314
-2332
-2349
-2367
-2384
-2402
-2419
-2437
-2454
-2471
-2488
-2505
-2522
-2538
-2555
-2571
-2587
-2603
-2619
-2635
-2651
-2667
-2683
-2699
-2715
-2732
-2748
-2765
-2783
-2801
-2819
-2838
-2857
-2877
-2898
-2919
-2941
-2964
-2987
-3011
-3035
-3060
-3085
-3111
-3138
-3165
-3192
-3219
-3247
-3275
-3302
-3330
-3358
-3385
-3413
-3439
-3466
-3491
-3516
-3541
-3564
-3587
-3608
-3628
-3647
-3665
-3681
-3696
-3709
-3720
-3730
-3738
-3745
-3749
-3752
-3753
-3752
-3748
-3743
-3736
-3726
-3715
-3701
-3685
-3667
-3647
-3625
-3600
-3573
-3544
-3513
-3480
-3444
-3406
-3366
-3324
-3280
-3234
-3186
-3136
-3084
-3031
-2975
-2918
-2859
-2798
-2735
-2671
-2606
-2539
-2471
-2401
-2330
-2258
-2185
-2110
-2035
-1959
-1882
-1804
-1725
-1646
-1566
-1485
-1405
-1324
-1242
-1161
-1080
-998
-917
-836
-756
-675
-596
-517
-439
-362
-286
-211
-138
-65
5
75
143
209
274
337
398
458
516
572
627
679
730
780
827
873
918
960
1000
1041
1078
1115
1150
1183
1215
1245
1275
1303
1329
1355
1379
1403
1425
1446
1467
1486
1505
1523
1540
1556
1572
1587
1601
1615
1628
1640
1652
1663
1674
1683
1693
1702
1710
1717
1725
1731
1737
1743
1749
1753
1758
1762
1766
1770
1773
1777
1780
1782
1785
1787
1789
1791
1793
1794
1796
1797
1798
1799
1799
1799
1799
1799
1798
1798
1796
1795
1793
1791
1788
1786
1782
1779
1775
1771
1767
1762
1757
1752
1747
1741
1735
1730
1724
1717
1711
1705
1699
1692
1686
1680
1673
1667
1661
1655
1649
1643
1638
1632
1626
1621
1616
1610
1605
1599
1594
1588
1582
1575
1569
1562
1554
1546
1538
1529
1519
1509
1498
1487
1475
1462
1448
1434
1420
1404
1388
1371
1354
1336
1317
1297
1277
1257
1236
1214
1192
1169
1146
1123
1099
1074
1050
1025
999
974
948
922
896
869
843
816
789
762
735
707
680
653
626
599
572
545
519
492
466
441
415
390
365
340
316
292
268
244
221
198
176
153
131
110
88
67
46
25
5
-15
-35
-55
-75
-95
-114
-134
-154
-173
-193
-212
-232
-251
-271
-291
-311
-331
-352
-372
-393
-414
-435
-457
-479
-501
-524
-547
-571
-595
-619
-644
-670
-696
-723
-750
-778
-806
-835
-865
-896
-927
-959
-992
-1026
-1060
-1096
-1132
-1169
-1207
-1246
-1286
-1327
-1369
-1412
-1456
-1500
-1546
-1593
-1641
-1689
-1738
-1789
-1839
-1891
-1943
-1996
-2049
-2103
-2157
-2211
-2266
-2321
-2376
-2431
-2486
-2541
-2597
-2652
-2707
-2762
-2816
-2870
-2924
-2978
-3030
-3083
-3135
-3186
-3236
-3286
-3335
-3383
-3431
-3477
-3523
-3568
-3613
-3656
-3698
-3740
-3780
-3819
-3858
-3895
-3931
-3965
-3999
-4030
-4061
-4090
-4118
-4145
-4169
-4193
-4214
-4235
-4253
-4270
-4285
-4299
-4311
-4322
-4330
-4337
-4343
-4347
-4349
-4350
-4349
-4347
-4343
-4338
-4331
-4323
-4314
-4304
-4293
-4280
-4267
-4253
-4238
-4223
-4206
-4189
-4172
-4154
-4136
-4117
-4098
-4078
-4059
-4038
-4018
-3998
-3978
-3957
-3936
-3915
-3894
-3873
-3852
-3831
-3810
-3789
-3768
-3747
-3726
-3706
-3686
-3666
-3646
-3626
-3607
-3589
-3570
-3552
-3535
-3518
-3501
-3485
-3469
-3454
-3439
-3425
-3411
-3398
-3385
-3372
-3360
-3349
-3337
-3327
-3316
-3307
-3297
-3288
-3280
-3272
-3264
-3256
-3250
-3243
-3237
-3231
-3225
-3220
-3215
-3210
-3205
-3201
-3197
-3193
-3189
-3185
-3181
-3178
-3174
-3171
-3167
-3164
-3161
-3158
-3155
-3152
-3149
-3146
-3143
-3141
-3139
-3137
-3135
-3133
-3132
-3132
-3131
-3131
-3131
-3132
-3133
-3134
-3136
-3138
-3141
-3144
-3147
-3150
-3154
-3159
-3163
-3168
-3173
-3178
-3184
-3190
-3196
-3202
-3208
-3215
-3222
-3228
-3235
-3242
-3249
-3255
-3262
-3268
-3275
-3281
-3287
-3292
-3298
-3303
-3307
-3312
-3316
-3319
-3322
-3325
-3327
-3328
-3329
-3329
-3329
-3328
-3326
-3323
-3320
-3316
-3311
-3305
-3298
-3291
-3283
-3273
-3263
-3252
-3240
-3227
-3213
-3197
-3181
-3163
-3145
-3125
-3104
-3082
-3059
-3034
-3009
-2983
-2955
-2926
-2897
-2866
-2835
-2803
-2770
-2736
-2702
-2667
-2632
-2596
-2559
-2523
-2486
-2448
-2410
-2373
-2334
-2296
-2257
-2219
-2180
-2141
-2101
-2062
-2023
-1983
-1944
-1905
-1865
-1826
-1786
-1747
-1708
-1669
-1631
-1592
-1554
-1517
-1479
-1442
-1406
-1369
-1333
-1297
-1262
-1227
-1192
-1158
-1123
-1089
-1055
-1020
-987
-954
-921
-887
-854
-821
-789
-756
-724
-691
-659
-627
-594
-562
-530
-497
-465
-432
-399
-367
-333
-300
-266
-233
-199
-165
-131
-96
-62
-27
8
43
78
113
148
183
219
254
289
324
359
394
429
464
498
532
566
600
633
666
699
731
762
794
824
855
885
914
943
971
999
1027
1054
1080
1106
1132
1157
1182
1207
1231
1255
1278
1301
1324
1346
1368
1389
1411
1432
1452
1472
1492
1511
1530
1548
1566
1583
1600
1616
1631
1646
1660
1673
1685
1697
1708
1718
1727
1735
1743
1749
1755
1760
1765
1768
1771
1773
1775
1776
1776
1776
1776
1775
1774
1773
1772
1770
1768
1767
1765
1763
1762
1760
1759
1757
1756
1754
1753
1752
1751
1750
1750
1749
1749
1748
1748
1748
1748
1748
1748
1748
1748
1748
1748
1748
1748
1748
1748
1747
1747
1746
1745
1744
1742
1740
1738
1736
1733
1730
1726
1722
1717
1712
1706
1700
1692
1685
1676
1667
1657
1646
1634
1621
1608
1593
1578
1562
1545
1528
1509
1490
1470
1449
1427
1404
1380
1356
1330
1304
1277
1249
1220
1191
1161
1129
1098
1065
1031
997
962
926
890
853
815
776
737
697
657
616
575
533
491
448
405
362
319
276
232
189
146
103
60
18
-24
-66
-107
-147
-187
-226
-264
-301
-337
-372
-406
-440
-472
-503
-532
-561
-588
-614
-638
-661
-683
-704
-723
-741
-757
-772
-786
-799
-810
-820
-829
-837
-844
-849
-853
-857
-859
-860
-860
-860
-858
-855
-852
-847
-842
-836
-829
-822
-814
-805
-795
-785
-775
-764
-753
-741
-729
-717
-705
-693
-681
-668
-656
-645
-633
-622
-611
-601
-591
-582
-573
-566
-559
-553
-548
-543
-540
-538
-536
-536
-537
-539
-543
-547
-553
-560
-568
-578
-588
-601
-614
-629
-646
-664
-683
-703
-725
-748
-772
-797
-823
-851
-879
-909
-939
-971
-1002
-1036
-1069
-1104
-1139
-1174
-1211
-1248
-1285
-1323
-1362
-1401
-1440
-1480
-1520
-1560
-1601
-1642
-1683
-1724
-1765
-1806
-1847
-1887
-1928
-1969
-2009
-2048
-2088
-2127
-2165
-2203
-2241
-2277
-2314
-2349
-2384
-2419
-2452
-2485
-2517
-2548
-2579
-2609
-2638
-2666
-2693
-2720
-2745
-2770
-2794
-2817
-2839
-2861
-2881
-2901
-2920
-2938
-2956
-2972
-2988
-3003
-3017
-3030
-3043
-3055
-3066
-3077
-3087
-3097
-3106
-3114
-3122
-3129
-3136
-3143
-3149
-3154
-3160
-3164
-3169
-3173
-3176
-3180
-3183
-3185
-3188
-3190
-3191
-3192
-3193
-3194
-3194
-3194
-3194
-3193
-3192
-3191
-3189
-3187
-3185
-3182
-3179
-3175
-3171
-3166
-3161
-3155
-3148
-3141
-3134
-3125
-3116
-3106
-3096
-3085
-3073
-3060
-3046
-3032
-3017
-3002
-2986
-2969
-2951
-2933
-2914
-2894
-2874
-2853
-2832
-2810
-2788
-2765
-2742
-2719
-2695
-2671
-2647
-2623
-2599
-2575
-2551
-2526
-2502
-2478
-2455
-2431
-2408
-2385
-2363
-2341
-2320
-2299
-2279
-2259
-2241
-2222
-2205
-2188
-2172
-2157
-2142
-2128
-2115
-2103
-2091
-2081
-2071
-2061
-2053
-2045
-2037
-2032
-2025
-2021
-2017
-2013
-2012
-2009
-2009
-2009
-2009
-2009
-2011
-2013
-2016
-2019
-2023
-2027
-2032
-2037
-2041
-2048
-2054
-2061
-2067
-2074
-2081
-2087
-2094
-2101
-2107
-2113
-2119
-2125
-2130
-2136
-2140
-2145
-2149
-2152
-2156
-2158
-2160
-2162
-2163
-2164
-2164
-2163
-2162
-2160
-2158
-2155
-2151
-2147
-2142
-2137
-2131
-2124
-2117
-2109
-2100
-2091
-2081
-2071
-2061
-2049
-2037
-2025
-2013
-2001
-1988
-1975
-1961
-1947
-1934
-1919
-1905
-1891
-1876
-1862
-1847
-1833
-1818
-1804
-1789
-1775
-1760
-1746
-1732
-1718
-1704
-1691
-1678
-1665
-1652
-1639
-1627
-1615
-1604
-1593
-1582
-1571
-1561
-1552
-1542
-1533
-1524
-1516
-1508
-1500
-1493
-1486
-1479
-1473
-1466
-1460
-1455
-1450
-1444
-1440
-1435
-1431
-1427
-1423
-1419
-1415
-1412
-1409
-1406
-1403
-1400
-1397
-1395
-1392
-1390
-1388
-1386
-1384
-1382
-1380
-1378
-1376
-1374
-1372
-1370
-1368
-1366
-1363
-1361
-1359
-1356
-1354
-1351
-1348
-1346
-1343
-1339
-1336
-1333
-1329
-1325
-1321
-1317
-1313
-1309
-1305
-1301
-1296
-1292
-1287
-1283
-1278
-1274
-1270
-1265
-1261
-1257
-1253
-1249
-1245
-1241
-1238
-1234
-1230
-1227
-1224
-1220
-1217
-1214
-1211
-1208
-1205
-1202
-1200
-1197
-1194
-1192
-1189
-1187
-1184
-1182
-1180
-1177
-1175
-1173
-1171
-1169
-1167
-1166
-1164
-1162
-1161
-1160
-1158
-1157
-1157
-1156
-1155
-1155
-1154
-1154
-1154
-1154
-1154
-1154
-1154
-1155
-1155
-1156
-1156
-1157
-1158
-1159
-1160
-1162
-1163
-1164
-1166
-1167
-1169
-1171
-1172
-1174
-1176
-1177
-1179
-1180
-1181
-1183
-1184
-1185
-1186
-1187
-1187
-1187
-1187
-1187
-1186
-1185
-1184
-1182
-1179
-1177
-1173
-1170
-1165
-1160
-1155
-1149
-1143
-1136
-1128
-1120
-1111
-1102
-1092
-1082
-1071
-1059
-1048
-1036
-1022
-1010
-997
-983
-970
-955
-941
-927
-912
-897
-883
-868
-853
-838
-824
-809
-795
-781
-767
-753
-740
-727
-715
-703
-692
-681
-670
-661
-652
-643
-635
-628
-622
-616
-611
-607
-603
-600
-598
-597
-596
-596
-596
-598
-599
-602
-605
-608
-612
-617
-622
-627
-634
-640
-648
-656
-664
-673
-683
-693
-704
-716
-728
-741
-754
-769
-784
-799
-816
-833
-851
-869
-888
-908
-929
-950
-972
-994
-1016
-1040
-1064
-1089
-1114
-1139
-1165
-1191
-1217
-1244
-1271
-1299
-1327
-1355
-1383
-1411
-1440
-1469
-1498
-1528
-1558
-1588
-1618
-1648
-1679
-1709
-1740
-1772
-1803
-1835
-1867
-1899
-1932
-1965
-1998
-2032
-2066
-2101
-2136
-2172
-2208
-2245
-2282
-2320
-2359
-2397
-2437
-2477
-2517
-2558
-2600
-2641
-2684
-2726
-2769
-2813
-2856
-2900
-2945
-2989
-3033
-3078
-3122
-3166
-3211
-3255
-3299
-3342
-3385
-3428
-3470
-3512
-3553
-3593
-3632
-3671
-3709
-3746
-3781
-3816
-3850
-3883
-3914
-3944
-3973
-4001
-4027
-4051
-4075
-4097
-4118
-4137
-4155
-4171
-4185
-4198
-4210
-4220
-4228
-4235
-4240
-4244
-4246
-4246
-4245
-4242
-4238
-4232
-4225
-4216
-4206
-4195
-4182
-4167
-4152
-4135
-4116
-4097
-4075
-4054
-4032
-4008
-3983
-3958
-3931
-3904
-3876
-3847
-3817
-3787
-3757
-3726
-3694
-3663
-3631
-3598
-3566
-3533
-3501
-3468
-3435
-3403
-3371
-3339
-3307
-3276
-3244
-3214
-3184
-3154
-3125
-3096
-3069
-3042
-3015
-2990
-2965
-2941
-2918
-2896
-2874
-2854
-2834
-2815
-2797
-2780
-2764
-2749
-2734
-2721
-2708
-2695
-2684
-2673
-2663
-2654
-2645
-2637
-2629
-2622
-2615
-2609
-2604
-2599
-2594
-2589
-2585
-2582
-2578
-2575
-2572
-2569
-2566
-2564
-2561
-2558
-2556
-2553
-2550
-2547
-2544
-2540
-2537
-2533
-2529
-2525
-2520
-2515
-2510
-2504
-2498
-2492
-2485
-2478
-2470
-2462
-2454
-2445
-2436
-2427
-2417
-2407
-2396
-2386
-2374
-2363
-2351
-2338
-2326
-2313
-2300
-2286
-2272
-2258
-2244
-2230
-2215
-2201
-2186
-2172
-2157
-2143
-2128
-2114
-2100
-2086
-2072
-2059
-2045
-2033
-2020
-2007
-1995
-1983
-1971
-1960
-1949
-1938
-1927
-1917
-1907
-1897
-1887
-1878
-1869
-1860
-1851
-1842
-1834
-1825
-1817
-1809
-1800
-1792
-1784
-1776
-1768
-1760
-1752
-1745
-1737
-1729
-1722
-1714
-1707
-1700
-1693
-1686
-1680
-1673
-1667
-1661
-1655
-1649
-1644
-1638
-1633
-1628
-1623
-1618
-1614
-1610
-1605
-1601
-1597
-1593
-1590
-1586
-1582
-1578
-1574
-1570
-1565
-1561
-1557
-1552
-1547
-1542
-1537
-1532
-1527
-1521
-1516
-1510
-1504
-1498
-1492
-1485
-1479
-1472
-1465
-1458
-1451
-1443
-1435
-1427
-1419
-1410
-1401
-1391
-1381
-1371
-1360
-1349
-1337
-1325
-1312
-1299
-1285
-1271
-1255
-1240
-1223
-1206
-1188
-1170
-1151
-1131
-1110
-1089
-1067
-1044
-1020
-997
-972
-947
-921
-894
-867
-839
-811
-782
-752
-722
-691
-660
-628
-596
-563
-530
-497
-463
-429
-395
-360
-325
-290
-255
-220
-185
-149
-114
-78
-43
-8
27
62
97
131
166
200
234
267
301
333
366
398
429
460
490
519
548
576
603
629
655
679
703
725
746
766
785
803
820
835
849
862
874
885
894
902
908
913
917
920
922
922
921
919
916
911
906
899
892
884
875
865
854
842
830
817
803
789
775
760
745
729
713
697
680
664
647
630
613
597
580
564
547
531
515
499
484
469
454
440
426
412
399
387
375
364
354
344
335
326
319
312
307
302
298
295
294
293
293
295
298
302
307
313
320
329
339
351
363
378
393
410
428
448
469
491
515
540
566
594
623
653
685
717
751
786
822
859
897
935
975
1014
1056
1097
1139
1182
1225
1268
1312
1355
1399
1443
1487
1531
1575
1618
1661
1704
1746
1788
1830
1870
1910
1949
1988
2025
2062
2097
2132
2165
2197
2228
2257
2286
2312
2337
2361
2383
2403
2422
2438
2453
2467
2478
2488
2495
2501
2505
2507
2507
2506
2502
2497
2490
2481
2470
2457
2443
2427
2409
2390
2369
2346
2322
2297
2270
2242
2212
2182
2150
2118
2084
2050
2015
1980
1944
1908
1871
1835
1798
1761
1724
1688
1651
1615
1579
1544
1509
1475
1442
1409
1377
1346
1316
1287
1258
1231
1205
1181
1157
1135
1114
1094
1076
1059
1043
1029
1016
1006
997
989
983
978
976
974
975
977
981
987
994
1002
1014
1026
1040
1055
1072
1090
1110
1131
1153
1177
1201
1227
1254
1282
1311
1340
1370
1401
1433
1465
1497
1530
1563
1596
1628
1661
1694
1727
1759
1791
1823
1854
1884
1914
1944
1972
2000
2027
2053
2078
2103
2126
2148
2168
2188
2206
2223
2239
2254
2267
2279
2289
2298
2306
2312
2317
2321
2323
2324
2324
2322
2319
2315
2309
2303
2295
2286
2277
2266
2254
2242
2228
2214
2199
2184
2167
2150
2133
2115
2097
2079
2060
2041
2021
2001
1982
1963
1943
1923
1904
1884
1865
1845
1826
1807
1788
1770
1752
1734
1716
1699
1682
1665
1649
1633
1618
1603
1589
1574
1561
1547
1535
1522
1510
1498
1487
1476
1465
1454
1444
1434
1424
1414
1404
1394
1385
1375
1365
1355
1345
1335
1324
1313
1302
1291
1279
1267
1254
1241
1227
1213
1199
1183
1167
1151
1133
1115
1097
1077
1057
1036
1014
991
968
943
918
892
865
838
810
780
751
720
689
657
625
592
559
525
490
456
421
386
351
315
280
244
209
173
138
103
68
34
0
-34
-67
-100
-132
-163
-194
-224
-254
-282
-310
-336
-362
-387
-411
-434
-456
-477
-496
-515
-533
-549
-564
-579
-592
-604
-614
-624
-632
-640
-646
-651
-655
-657
-659
-659
-658
-656
-653
-649
-644
-637
-630
-621
-612
-601
-589
-576
-562
-547
-532
-515
-497
-478
-458
-438
-416
-394
-371
-348
-323
-298
-272
-246
-220
-192
-165
-137
-108
-79
-50
-21
8
38
67
96
126
155
184
213
241
270
297
325
351
377
403
428
452
475
497
519
539
559
578
595
612
628
642
656
668
680
690
700
708
716
722
728
733
737
740
742
743
744
744
743
741
739
737
733
729
725
719
714
707
701
693
685
677
669
659
650
640
630
620
610
599
588
578
567
556
545
534
524
513
503
493
483
473
464
455
446
437
429
422
415
408
401
395
390
384
380
375
372
368
365
363
361
359
358
357
357
358
359
360
362
364
367
370
373
377
381
386
391
396
402
407
413
420
426
432
439
445
452
458
465
471
478
484
490
496
501
507
512
517
521
525
529
533
536
539
541
543
545
546
547
547
547
547
546
545
544
542
540
538
535
532
529
525
522
518
514
510
505
501
497
492
488
484
479
475
472
468
465
462
459
457
455
454
452
452
452
452
453
455
457
460
463
467
471
475
481
486
492
498
505
512
519
527
535
542
550
558
566
574
582
590
598
606
614
622
629
637
644
651
658
664
670
676
682
687
692
696
700
703
706
708
710
711
711
711
710
709
707
704
701
697
692
686
680
674
666
659
650
641
631
621
611
599
588
576
563
551
537
524
510
496
481
466
451
436
421
405
389
373
357
341
324
308
291
275
258
242
225
209
193
177
161
145
129
114
99
84
69
54
40
26
13
0
-13
-26
-39
-51
-63
-75
-87
-98
-110
-121
-132
-143
-154
-164
-175
-185
-196
-206
-216
-226
-236
-245
-255
-264
-274
-283
-292
-301
-310
-319
-328
-337
-345
-354
-363
-372
-380
-389
-398
-406
-415
-423
-432
-440
-449
-458
-466
-475
-483
-491
-500
-508
-517
-525
-533
-542
-550
-558
-566
-574
-582
-590
-598
-607
-615
-623
-631
-640
-648
-657
-665
-674
-683
-692
-702
-711
-721
-731
-742
-752
-763
-774
-786
-797
-809
-822
-834
-847
-860
-874
-888
-902
-916
-931
-946
-961
-976
-992
-1006
-1022
-1039
-1055
-1072
-1088
-1104
-1120
-1136
-1151
-1167
-1182
-1197
-1212
-1226
-1240
-1253
-1266
-1279
-1291
-1302
-1313
-1323
-1333
-1342
-1351
-1358
-1366
-1372
-1378
-1383
-1388
-1391
-1394
-1396
-1398
-1398
-1398
-1396
-1394
-1391
-1387
-1382
-1377
-1370
-1362
-1353
-1344
-1333
-1322
-1309
-1296
-1282
-1266
-1250
-1233
-1215
-1197
-1177
-1157
-1136
-1114
-1092
-1069
-1045
-1020
-995
-970
-943
-917
-889
-861
-833
-804
-775
-745
-716
-685
-655
-624
-593
-562
-531
-500
-469
-438
-407
-376
-345
-315
-285
-255
-226
-197
-168
-140
-113
-86
-60
-35
-10
13
36
58
79
99
118
135
152
168
182
195
207
218
227
236
243
249
253
257
259
259
259
257
254
250
245
238
231
222
212
201
190
177
163
148
133
117
99
82
63
43
23
2
-20
-42
-65
-89
-113
-138
-163
-190
-216
-243
-271
-299
-327
-356
-385
-415
-444
-474
-505
-535
-565
-596
-626
-657
-688
-718
-748
-778
-808
-838
-867
-896
-925
-953
-980
-1006
-1033
-1059
-1084
-1108
-1131
-1154
-1176
-1197
-1217
-1236
-1254
-1271
-1288
-1303
-1317
-1330
-1342
-1354
-1364
-1373
-1381
-1388
-1394
-1400
-1404
-1407
-1410
-1411
-1412
-1412
-1411
-1409
-1406
-1402
-1398
-1393
-1387
-1381
-1373
-1365
-1356
-1347
-1337
-1326
-1314
-1302
-1290
-1276
-1262
-1248
-1233
-1218
-1202
-1186
-1169
-1152
-1134
-1116
-1098
-1079
-1060
-1040
-1020
-1000
-981
-960
-940
-919
-898
-877
-856
-834
-813
-791
-770
-748
-726
-705
-683
-662
-640
-619
-597
-576
-555
-534
-513
-492
-471
-450
-430
-410
-389
-369
-350
-330
-310
-291
-271
-252
-233
-214
-195
-176
-158
-139
-121
-102
-84
-66
-48
-30
-12
5
22
40
57
74
91
107
124
141
157
173
190
206
222
239
255
271
288
304
320
336
353
369
385
401
417
433
448
464
479
494
509
523
537
551
564
577
589
600
611
621
630
639
647
653
659
664
669
672
674
675
675
674
673
670
666
662
656
650
642
634
625
615
604
592
580
567
553
539
524
508
492
475
458
440
422
404
385
365
346
326
306
286
266
245
225
204
183
162
141
120
99
77
56
35
14
-7
-27
-48
-69
-89
-110
-130
-150
-170
-189
-209
-228
-246
-265
-283
-301
-319
-336
-353
-370
-386
-402
-417
-433
-447
-462
-476
-490
-503
-516
-529
-541
-553
-564
-576
-587
-598
-608
-618
-628
-638
-647
-656
-665
-674
-683
-691
-699
-708
-716
-723
-731
-739
-747
-754
-762
-770
-777
-785
-793
-801
-809
-817
-826
-834
-843
-851
-860
-869
-878
-888
-897
-906
-916
-926
-935
-945
-955
-964
-974
-984
-994
-1004
-1012
-1022
-1033
-1043
-1052
-1062
-1071
-1081
-1090
-1099
-1108
-1116
-1125
-1133
-1141
-1149
-1156
-1164
-1170
-1177
-1183
-1189
-1194
-1199
-1203
-1207
-1211
-1214
-1217
-1219
-1221
-1222
-1223
-1224
-1224
-1224
-1224
-1223
-1222
-1220
-1219
-1217
-1215
-1213
-1210
-1207
-1204
-1201
-1198
-1195
-1191
-1188
-1184
-1181
-1177
-1173
-1170
-1166
-1163
-1159
-1156
-1153
-1150
-1147
-1145
-1143
-1140
-1139
-1137
-1136
-1135
-1135
-1135
-1135
-1135
-1136
-1138
-1140
-1142
-1145
-1148
-1152
-1156
-1160
-1166
-1171
-1177
-1184
-1191
-1198
-1206
-1214
-1223
-1232
-1242
-1252
-1262
-1273
-1284
-1295
-1307
-1319
-1331
-1343
-1355
-1367
-1380
-1392
-1405
-1417
-1429
-1441
-1453
-1465
-1476
-1487
-1498
-1509
-1519
-1528
-1538
-1547
-1555
-1563
-1571
-1578
-1584
-1590
-1596
-1601
-1605
-1609
-1612
-1614
-1616
-1618
-1618
-1618
-1618
-1617
-1615
-1612
-1609
-1606
-1602
-1597
-1591
-1585
-1579
-1571
-1564
-1555
-1546
-1537
-1527
-1516
-1505
-1493
-1480
-1468
-1454
-1440
-1426
-1412
-1396
-1381
-1365
-1349
-1333
-1317
-1300
-1284
-1267
-1250
-1233
-1216
-1199
-1182
-1166
-1149
-1132
-1116
-1100
-1084
-1069
-1054
-1039
-1024
-1010
-997
-983
-971
-959
-947
-936
-926
-916
-907
-898
-891
-884
-878
-873
-869
-865
-863
-862
-862
-863
-865
-868
-872
-878
-885
-893
-903
-914
-926
-940
-954
-971
-988
-1006
-1027
-1048
-1071
-1094
-1119
-1145
-1172
-1200
-1229
-1259
-1290
-1322
-1354
-1387
-1421
-1456
-1491
-1526
-1563
-1599
-1636
-1673
-1711
-1749
-1787
-1825
-1863
-1901
-1940
-1978
-2017
-2055
-2093
-2131
-2169
-2206
-2243
-2280
-2317
-2353
-2389
-2424
-2459
-2493
-2526
-2559
-2592
-2623
-2654
-2684
-2714
-2743
-2771
-2798
-2825
-2850
-2875
-2899
-2922
-2945
-2966
-2986
-3006
-3024
-3042
-3059
-3075
-3090
-3104
-3117
-3129
-3141
-3151
-3161
-3170
-3179
-3186
-3193
-3199
-3204
-3209
-3213
-3216
-3219
-3220
-3222
-3222
-3222
-3221
-3220
-3218
-3215
-3212
-3208
-3204
-3199
-3193
-3187
-3181
-3174
-3166
-3158
-3150
-3141
-3132
-3122
-3112
-3102
-3091
-3080
-3068
-3057
-3044
-3032
-3019
-3006
-2992
-2979
-2964
-2950
-2935
-2920
-2905
-2889
-2873
-2856
-2839
-2822
-2805
-2787
-2769
-2750
-2731
-2712
-2692
-2672
-2651
-2630
-2609
-2587
-2565
-2543
-2520
-2497
-2473
-2449
-2424
-2399
-2374
-2348
-2322
-2296
-2269
-2242
-2214
-2187
-2158
-2130
-2101
-2071
-2041
-2012
-1982
-1951
-1920
-1889
-1858
-1827
-1795
-1763
-1731
-1699
-1666
-1633
-1601
-1568
-1535
-1502
-1469
-1436
-1403
-1370
-1337
-1304
-1271
-1238
-1205
-1173
-1140
-1108
-1076
-1044
-1012
-980
-949
-917
-886
-855
-824
-794
-763
-733
-703
-674
-644
-615
-586
-558
-530
-502
-474
-447
-420
-394
-368
-342
-317
-293
-269
-245
-222
-199
-178
-156
-135
-115
-96
-77
-58
-41
-24
-7
8
23
37
50
63
75
86
96
105
113
121
128
133
139
143
146
149
151
152
152
151
150
148
146
142
139
134
129
123
117
110
102
94
85
76
66
56
45
34
22
10
-3
-16
-29
-43
-57
-71
-86
-102
-117
-133
-150
-166
-183
-201
-219
-237
-255
-273
-292
-311
-331
-350
-370
-390
-410
-430
-450
-471
-492
-512
-533
-554
-575
-596
-617
-638
-659
-680
-701
-722
-743
-764
-784
-805
-826
-846
-867
-887
-907
-927
-947
-967
-986
-1006
-1025
-1044
-1062
-1081
-1099
-1117
-1135
-1152
-1170
-1187
-1203
-1220
-1236
-1251
-1267
-1282
-1297
-1312
-1326
-1341
-1354
-1368
-1381
-1395
-1407
-1420
-1432
-1444
-1456
-1467
-1478
-1489
-1499
-1509
-1519
-1528
-1537
-1546
-1554
-1562
-1569
-1576
-1583
-1589
-1595
-1600
-1605
-1610
-1614
-1618
-1621
-1624
-1626
-1628
-1630
-1631
-1631
-1632
-1631
-1630
-1629
-1627
-1625
-1623
-1619
-1616
-1612
-1608
-1604
-1599
-1594
-1589
-1583
-1578
-1572
-1566
-1560
-1554
-1549
-1543
-1538
-1532
-1527
-1522
-1517
-1513
-1509
-1506
-1503
-1500
-1498
-1496
-1494
-1494
-1493
-1494
-1495
-1496
-1498
-1500
-1503
-1507
-1511
-1516
-1522
-1528
-1534
-1541
-1549
-1557
-1566
-1576
-1586
-1596
-1607
-1619
-1631
-1643
-1657
-1670
-1684
-1698
-1713
-1729
-1744
-1760
-1777
-1794
-1811
-1828
-1846
-1863
-1881
-1899
-1917
-1935
-1953
-1971
-1989
-2005
-2024
-2041
-2057
-2073
-2089
-2104
-2118
-2132
-2145
-2158
-2169
-2180
-2190
-2198
-2206
-2213
-2219
-2224
-2227
-2230
-2231
-2231
-2230
-2227
-2224
-2219
-2213
-2206
-2197
-2187
-2176
-2164
-2151
-2136
-2121
-2104
-2086
-2067
-2047
-2025
-2005
-1982
-1958
-1934
-1909
-1883
-1857
-1830
-1803
-1775
-1746
-1718
-1689
-1660
-1630
-1601
-1571
-1541
-1512
-1482
-1452
-1423
-1393
-1364
-1335
-1307
-1278
-1250
-1222
-1195
-1167
-1141
-1114
-1088
-1062
-1037
-1012
-987
-963
-939
-915
-892
-869
-847
-825
-803
-782
-761
-740
-720
-701
-681
-663
-645
-627
-610
-593
-577
-561
-546
-531
-517
-504
-491
-478
-466
-455
-444
-433
-423
-414
-404
-396
-387
-379
-371
-364
-357
-350
-343
-337
-331
-325
-319
-314
-309
-304
-299
-294
-290
-285
-281
-277
-273
-268
-264
-260
-256
-251
-247
-242
-238
-233
-228
-223
-218
-212
-207
-201
-195
-189
-182
-176
-169
-162
-155
-148
-141
-134
-126
-118
-111
-103
-95
-87
-79
-70
-62
-54
-45
-36
-28
-19
-10
-1
8
17
26
35
44
54
63
73
82
92
101
111
121
130
140
150
160
169
179
189
199
208
218
228
237
247
256
266
275
284
293
302
311
320
328
337
345
353
360
368
375
382
389
396
402
407
413
418
422
426
430
433
436
438
439
440
441
441
440
439
438
436
433
430
426
421
416
411
405
398
391
384
376
367
358
349
339
328
318
307
295
283
271
259
247
234
221
208
195
182
169
156
142
129
115
102
88
75
62
48
35
22
10
-3
-15
-27
-39
-50
-61
-72
-82
-91
-100
-109
-116
-123
-130
-136
-141
-145
-149
-152
-155
-156
-157
-158
-157
-156
-154
-151
-148
-144
-139
-134
-128
-121
-113
-104
-95
-85
-75
-64
-52
-39
-26
-12
2
17
32
48
64
80
97
115
132
150
168
186
205
223
241
260
278
297
315
333
351
369
386
404
421
437
454
470
485
500
515
530
544
557
571
583
596
607
619
630
640
650
659
668
677
685
692
699
706
711
717
722
726
730
734
737
740
742
743
744
745
745
744
743
742
740
738
735
731
727
723
718
713
707
701
695
688
681
673
665
657
649
640
631
622
613
603
593
584
573
563
553
542
531
520
509
498
487
476
464
453
442
431
419
408
397
386
375
364
353
342
331
321
310
300
290
279
269
260
250
240
231
221
212
202
193
183
174
165
155
146
136
127
118
108
98
89
79
69
59
50
40
30
20
10
0
-10
-20
-30
-39
-49
-59
-68
-77
-87
-96
-105
-113
-122
-130
-139
-147
-155
-162
-170
-177
-184
-191
-197
-204
-210
-216
-222
-228
-233
-238
-243
-248
-253
-258
-263
-267
-272
-276
-280
-284
-288
-293
-297
-301
-305
-308
-312
-316
-320
-324
-328
-332
-336
-341
-345
-349
-353
-358
-362
-366
-371
-376
-380
-385
-390
-395
-400
-406
-411
-417
-422
-428
-434
-441
-447
-454
-462
-469
-477
-486
-494
-503
-513
-523
-534
-545
-557
-569
-581
-594
-608
-622
-637
-652
-668
-685
-701
-719
-737
-755
-774
-793
-813
-833
-854
-875
-896
-918
-940
-962
-984
-1006
-1030
-1053
-1076
-1100
-1123
-1146
-1170
-1193
-1216
-1239
-1262
-1284
-1306
-1328
-1350
-1371
-1392
-1412
-1432
-1451
-1470
-1488
-1505
-1522
-1538
-1553
-1568
-1582
-1595
-1607
-1619
-1629
-1640
-1649
-1657
-1665
-1672
-1678
-1684
-1689
-1693
-1696
-1698
-1700
-1701
-1702
-1701
-1700
-1698
-1696
-1692
-1688
-1684
-1678
-1672
-1665
-1658
-1649
-1641
-1631
-1621
-1610
-1598
-1586
-1573
-1559
-1545
-1530
-1514
-1498
-1481
-1463
-1445
-1426
-1407
-1387
-1367
-1346
-1325
-1303
-1280
-1257
-1234
-1210
-1186
-1161
-1136
-1111
-1085
-1060
-1033
-1006
-980
-954
-927
-899
-872
-845
-818
-791
-764
-737
-710
-683
-657
-631
-605
-579
-554
-529
-505
-481
-457
-435
-412
-391
-370
-350
-330
-312
-294
-277
-260
-245
-230
-217
-204
-192
-181
-170
-161
-152
-145
-138
-132
-127
-123
-119
-117
-116
-115
-115
-116
-118
-121
-124
-128
-133
-139
-145
-152
-160
-168
-177
-187
-196
-207
-217
-229
-240
-252
-264
-276
-289
-302
-315
-328
-341
-354
-367
-380
-393
-406
-419
-431
-444
-456
-468
-479
-490
-501
-511
-522
-531
-540
-549
-557
-565
-572
-579
-585
-590
-595
-600
-604
-607
-610
-612
-614
-615
-615
-616
-615
-614
-613
-611
-609
-606
-603
-600
-596
-592
-588
-583
-578
-573
-567
-562
-556
-550
-543
-537
-531
-524
-518
-511
-505
-498
-491
-485
-478
-472
-465
-459
-453
-446
-440
-434
-429
-423
-417
-412
-407
-402
-397
-392
-387
-383
-379
-375
-371
-368
-365
-362
-359
-357
-356
-354
-353
-352
-352
-352
-353
-354
-355
-356
-358
-361
-363
-366
-370
-373
-377
-382
-386
-391
-396
-401
-407
-412
-418
-424
-430
-437
-443
-449
-455
-462
-468
-474
-481
-487
-493
-499
-505
-511
-517
-522
-528
-533
-538
-543
-548
-553
-557
-562
-566
-570
-575
-579
-583
-587
-591
-595
-598
-602
-606
-610
-614
-618
-621
-625
-629
-633
-636
-640
-644
-647
-650
-654
-657
-660
-662
-665
-667
-669
-671
-673
-674
-675
-675
-675
-674
-673
-672
-670
-667
-664
-661
-657
-652
-647
-641
-635
-628
-620
-612
-603
-594
-584
-573
-562
-551
-539
-526
-513
-499
-485
-471
-456
-440
-425
-409
-392
-376
-359
-342
-324
-307
-289
-271
-252
-234
-215
-197
-178
-159
-140
-121
-102
-83
-64
-45
-26
-8
11
29
47
65
82
100
116
133
149
164
179
194
208
221
234
246
257
268
278
287
295
303
309
315
320
323
326
328
328
328
326
324
320
315
309
302
294
284
274
262
249
235
220
204
187
169
150
130
108
86
63
39
14
-11
-38
-65
-93
-121
-150
-180
-211
-241
-273
-304
-337
-369
-402
-435
-468
-501
-534
-568
-601
-635
-668
-701
-734
-767
-800
-832
-865
-896
-928
-959
-990
-1020
-1050
-1079
-1108
-1136
-1164
-1192
-1219
-1245
-1271
-1296
-1321
-1345
-1369
-1393
-1416
-1438
-1460
-1481
-1502
-1523
-1543
-1562
-1582
-1600
-1619
-1637
-1654
-1671
-1688
-1704
-1720
-1735
-1750
-1765
-1779
-1793
-1806
-1819
-1832
-1844
-1856
-1868
-1879
-1890
-1901
-1911
-1921
-1930
-1940
-1949
-1957
-1966
-1974
-1982
-1989
-1996
-2004
-2009
-2017
-2023
-2029
-2035
-2041
-2045
-2052
-2057
-2062
-2067
-2071
-2076
-2080
-2084
-2089
-2092
-2096
-2100
-2103
-2107
-2110
-2113
-2116
-2119
-2122
-2124
-2127
-2130
-2132
-2134
-2137
-2139
-2141
-2144
-2146
-2148
-2150
-2153
-2155
-2157
-2159
-2161
-2163
-2166
-2168
-2170
-2172
-2174
-2176
-2179
-2181
-2184
-2186
-2189
-2192
-2195
-2199
-2202
-2206
-2211
-2215
-2220
-2225
-2230
-2236
-2242
-2248
-2255
-2262
-2269
-2276
-2284
-2292
-2300
-2309
-2318
-2327
-2336
-2345
-2355
-2365
-2374
-2385
-2395
-2405
-2416
-2426
-2437
-2447
-2458
-2469
-2480
-2491
-2502
-2513
-2523
-2534
-2545
-2556
-2566
-2576
-2587
-2596
-2606
-2615
-2625
-2633
-2642
-2650
-2657
-2665
-2671
-2678
-2683
-2689
-2693
-2697
-2701
-2704
-2706
-2708
-2709
-2709
-2709
-2708
-2706
-2703
-2699
-2695
-2689
-2683
-2676
-2668
-2659
-2649
-2639
-2627
-2615
-2602
-2588
-2573
-2557
-2541
-2525
-2507
-2489
-2471
-2452
-2433
-2413
-2393
-2373
-2352
-2332
-2311
-2290
-2269
-2248
-2227
-2206
-2186
-2165
-2145
-2125
-2106
-2087
-2068
-2050
-2033
-2016
-2000
-1984
-1969
-1955
-1941
-1928
-1916
-1905
-1894
-1885
-1876
-1868
-1860
-1854
-1848
-1843
-1839
-1836
-1834
-1832
-1831
-1832
-1832
-1834
-1836
-1839
-1843
-1847
-1852
-1858
-1864
-1871
-1879
-1887
-1895
-1904
-1913
-1923
-1933
-1944
-1955
-1966
-1977
-1988
-2000
-2012
-2023
-2035
-2047
-2059
-2071
-2082
-2094
-2105
-2116
-2127
-2138
-2149
-2159
-2168
-2178
-2187
-2196
-2204
-2212
-2220
-2227
-2233
-2239
-2245
-2250
-2254
-2258
-2261
-2263
-2265
-2266
-2266
-2266
-2265
-2263
-2261
-2258
-2254
-2249
-2244
-2238
-2231
-2224
-2216
-2207
-2197
-2187
-2177
-2165
-2153
-2141
-2128
-2114
-2100
-2085
-2070
-2054
-2037
-2021
-2005
-1988
-1971
-1953
-1935
-1916
-1898
-1879
-1859
-1840
-1821
-1801
-1781
-1761
-1740
-1720
-1699
-1679
-1658
-1637
-1616
-1595
-1573
-1552
-1531
-1509
-1487
-1466
-1444
-1422
-1400
-1378
-1356
-1333
-1311
-1288
-1266
-1243
-1221
-1198
-1175
-1152
-1129
-1106
-1083
-1060
-1037
-1014
-991
-968
-945
-923
-900
-877
-855
-832
-810
-788
-766
-744
-722
-701
-680
-658
-638
-617
-597
-576
-556
-537
-517
-498
-479
-461
-442
-424
-407
-389
-372
-356
-339
-323
-308
-292
-278
-263
-249
-235
-221
-208
-195
-183
-171
-159
-147
-136
-125
-114
-104
-94
-84
-75
-65
-56
-48
-39
-31
-23
-15
-7
0
7
14
21
28
35
41
48
54
60
66
72
78
83
89
94
100
105
111
116
121
126
132
137
142
148
153
159
164
170
176
182
188
194
201
208
214
221
228
236
243
251
259
266
274
283
291
299
308
317
326
335
344
353
362
371
381
390
399
409
418
427
436
446
455
464
473
482
490
499
508
516
525
533
541
549
557
564
572
579
586
593
599
606
612
618
624
630
635
640
645
650
655
659
663
667
670
673
676
678
680
682
683
683
684
684
683
682
680
678
676
673
669
665
660
654
649
642
635
627
619
610
601
591
580
569
557
545
532
518
504
489
474
458
442
425
408
390
372
353
334
315
295
274
253
232
211
189
167
144
121
98
75
51
27
3
-22
-47
-71
-97
-122
-148
-173
-199
-225
-251
-277
-303
-330
-356
-382
-408
-434
-460
-486
-512
-538
-563
-588
-612
-637
-661
-684
-707
-730
-752
-774
-795
-816
-836
-856
-875
-893
-911
-929
-946
-962
-977
-992
-1006
-1020
-1033
-1046
-1058
-1069
-1079
-1089
-1099
-1107
-1115
-1122
-1129
-1135
-1141
-1145
-1150
-1153
-1156
-1159
-1160
-1161
-1162
-1162
-1161
-1160
-1159
-1156
-1154
-1151
-1147
-1143
-1139
-1134
-1129
-1124
-1119
-1113
-1107
-1101
-1095
-1089
-1082
-1076
-1070
-1063
-1057
-1051
-1044
-1038
-1032
-1026
-1020
-1014
-1010
-1004
-1000
-996
-992
-988
-985
-982
-979
-977
-975
-973
-972
-971
-971
-971
-972
-973
-974
-976
-978
-981
-984
-988
-991
-996
-1000
-1006
-1010
-1016
-1024
-1031
-1038
-1045
-1053
-1061
-1069
-1078
-1087
-1096
-1106
-1116
-1126
-1136
-1146
-1156
-1167
-1178
-1189
-1200
-1211
-1222
-1233
-1244
-1255
-1265
-1276
-1287
-1298
-1308
-1318
-1328
-1338
-1347
-1357
-1365
-1374
-1382
-1390
-1397
-1404
-1411
-1416
-1422
-1427
-1431
-1435
-1438
-1440
-1442
-1442
-1443
-1442
-1441
-1439
-1436
-1432
-1428
-1423
-1417
-1410
-1402
-1394
-1385
-1375
-1365
-1353
-1341
-1328
-1315
-1301
-1286
-1270
-1254
-1237
-1219
-1201
-1182
-1163
-1143
-1122
-1101
-1079
-1057
-1034
-1010
-986
-962
-937
-912
-886
-860
-833
-806
-779
-751
-723
-694
-666
-637
-607
-578
-548
-519
-489
-459
-429
-399
-369
-339
-309
-279
-250
-220
-191
-162
-134
-106
-78
-50
-23
3
29
55
79
104
127
150
173
194
215
236
255
274
292
310
326
342
358
372
386
399
411
422
433
443
452
460
467
474
480
485
489
492
495
497
497
498
497
496
493
490
486
482
477
470
464
456
448
438
429
418
407
395
382
369
355
341
326
310
294
277
260
242
225
206
188
169
150
130
111
91
71
52
32
12
-7
-27
-46
-65
-84
-103
-121
-139
-156
-174
-190
-206
-222
-237
-252
-266
-279
-292
-304
-316
-327
-337
-347
-356
-365
-373
-380
-387
-393
-398
-403
-407
-411
-413
-416
-417
-418
-419
-419
-418
-417
-415
-413
-410
-407
-403
-398
-394
-388
-383
-377
-370
-363
-356
-348
-340
-332
-324
-315
-306
-297
-288
-278
-269
-259
-250
-240
-230
-221
-211
-202
-193
-184
-175
-166
-158
-150
-142
-135
-128
-121
-115
-109
-103
-99
-94
-90
-87
-84
-82
-80
-78
-78
-78
-78
-79
-81
-83
-86
-89
-93
-98
-103
-109
-115
-122
-129
-137
-146
-155
-165
-175
-186
-197
-208
-220
-233
-246
-259
-272
-286
-300
-315
-329
-344
-359
-375
-390
-406
-422
-437
-453
-470
-486
-502
-518
-534
-550
-567
-583
-599
-615
-631
-646
-662
-677
-693
-708
-723
-738
-752
-766
-780
-794
-808
-821
-833
-846
-858
-870
-881
-892
-903
-913
-923
-932
-941
-950
-959
-967
-975
-982
-989
-996
-1002
-1008
-1014
-1020
-1026
-1031
-1036
-1040
-1045
-1048
-1052
-1055
-1058
-1061
-1063
-1065
-1067
-1069
-1070
-1071
-1072
-1073
-1073
-1073
-1073
-1073
-1072
-1071
-1070
-1069
-1067
-1065
-1063
-1061
-1059
-1056
-1054
-1051
-1048
-1045
-1042
-1039
-1036
-1033
-1029
-1026
-1022
-1018
-1016
-1012
-1010
-1006
-1004
-1000
-998
-995
-993
-990
-988
-986
-984
-982
-980
-979
-977
-976
-975
-974
-973
-972
-971
-971
-971
-970
-970
-971
-971
-972
-972
-973
-975
-976
-978
-980
-982
-985
-988
-991
-995
-999
-1002
-1006
-1012
-1018
-1022
-1029
-1036
-1042
-1049
-1057
-1064
-1072
-1080
-1089
-1097
-1106
-1115
-1125
-1134
-1144
-1154
-1164
-1174
-1184
-1195
-1205
-1215
-1226
-1237
-1247
-1258
-1268
-1279
-1289
-1300
-1310
-1320
-1330
-1340
-1350
-1360
-1369
-1378
-1388
-1396
-1405
-1413
-1421
-1429
-1436
-1444
-1450
-1457
-1463
-1469
-1475
-1480
-1485
-1490
-1494
-1498
-1502
-1505
-1508
-1511
-1513
-1515
-1517
-1518
-1519
-1520
-1520
-1520
-1520
-1519
-1518
-1517
-1515
-1513
-1510
-1507
-1504
-1500
-1496
-1492
-1487
-1482
-1476
-1471
-1464
-1458
-1451
-1443
-1436
-1428
-1419
-1410
-1401
-1392
-1382
-1372
-1361
-1350
-1339
-1327
-1316
-1304
-1291
-1279
-1266
-1252
-1239
-1225
-1212
-1198
-1183
-1169
-1154
-1140
-1125
-1110
-1096
-1081
-1066
-1051
-1037
-1022
-1006
-993
-978
-964
-949
-935
-921
-907
-893
-879
-865
-852
-839
-825
-812
-799
-787
-774
-762
-750
-738
-726
-715
-703
-692
-681
-671
-660
-650
-640
-631
-621
-612
-603
-594
-586
-577
-569
-561
-554
-546
-539
-532
-525
-518
-511
-505
-499
-493
-487
-481
-475
-470
-464
-459
-454
-449
-444
-439
-435
-430
-426
-422
-418
-414
-410
-407
-403
-400
-397
-394
-391
-389
-386
-384
-381
-379
-377
-376
-374
-373
-371
-370
-369
-368
-368
-367
-367
-366
-366
-366
-367
-367
-367
-368
-369
-370
-371
-373
-374
-376
-378
-381
-383
-386
-389
-393
-396
-400
-405
-409
-414
-419
-425
-431
-437
-444
-451
-458
-465
-473
-482
-490
-499
-509
-518
-528
-538
-549
-560
-571
-583
-595
-607
-619
-632
-645
-659
-672
-686
-700
-715
-730
-744
-760
-775
-790
-806
-822
-838
-854
-870
-886
-902
-919
-935
-952
-968
-985
-1000
-1018
-1034
-1050
-1067
-1083
-1099
-1115
-1131
-1146
-1162
-1177
-1192
-1207
-1221
-1236
-1250
-1263
-1277
-1290
-1303
-1315
-1327
-1339
-1351
-1362
-1372
-1383
-1393
-1402
-1412
-1420
-1429
-1437
-1445
-1452
-1459
-1465
-1471
-1477
-1483
-1488
-1493
-1497
-1501
-1505
-1509
-1512
-1515
-1518
-1520
-1523
-1525
-1527
-1528
-1530
-1531
-1533
-1534
-1535
-1536
-1536
-1537
-1538
-1539
-1539
-1540
-1541
-1542
-1543
-1544
-1545
-1547
-1549
-1551
-1553
-1555
-1558
-1561
-1564
-1568
-1572
-1576
-1581
-1586
-1592
-1598
-1604
-1611
-1618
-1626
-1634
-1642
-1651
-1661
-1671
-1681
-1692
-1704
-1716
-1728
-1741
-1754
-1768
-1782
-1797
-1812
-1827
-1843
-1859
-1876
-1892
-1909
-1927
-1945
-1963
-1981
-1999
-2017
-2036
-2055
-2073
-2092
-2111
-2129
-2148
-2166
-2185
-2203
-2220
-2238
-2255
-2272
-2288
-2304
-2320
-2334
-2349
-2363
-2376
-2389
-2400
-2412
-2422
-2432
-2442
-2450
-2458
-2465
-2471
-2477
-2482
-2486
-2489
-2492
-2494
-2496
-2497
-2497
-2496
-2495
-2493
-2491
-2487
-2483
-2479
-2474
-2468
-2462
-2455
-2447
-2439
-2430
-2421
-2411
-2401
-2390
-2379
-2368
-2356
-2344
-2331
-2318
-2305
-2292
-2279
-2265
-2252
-2238
-2224
-2211
-2197
-2184
-2171
-2158
-2145
-2132
-2120
-2108
-2096
-2085
-2074
-2063
-2053
-2043
-2033
-2025
-2017
-2009
-2001
-1995
-1989
-1983
-1977
-1972
-1968
-1964
-1960
-1957
-1954
-1951
-1949
-1948
-1946
-1945
-1944
-1944
-1944
-1944
-1944
-1944
-1944
-1945
-1945
-1946
-1946
-1947
-1947
-1947
-1947
-1946
-1946
-1945
-1944
-1942
-1941
-1938
-1936
-1933
-1929
-1926
-1921
-1917
-1912
-1906
-1900
-1894
-1887
-1879
-1871
-1863
-1854
-1845
-1835
-1825
-1815
-1804
-1792
-1780
-1768
-1755
-1742
-1729
-1715
-1700
-1686
-1671
-1655
-1639
-1623
-1606
-1589
-1572
-1555
-1537
-1518
-1500
-1481
-1463
-1443
-1424
-1405
-1386
-1366
-1347
-1327
-1308
-1288
-1269
-1250
-1231
-1213
-1194
-1176
-1158
-1141
-1123
-1107
-1091
-1075
-1060
-1046
-1032
-1018
-1006
-994
-983
-973
-963
-954
-946
-939
-932
-927
-922
-918
-915
-913
-911
-911
-911
-912
-914
-917
-920
-924
-929
-934
-941
-948
-955
-963
-972
-981
-991
-1000
-1012
-1022
-1035
-1047
-1059
-1072
-1085
-1098
-1111
-1125
-1139
-1153
-1167
-1182
-1196
-1211
-1226
-1240
-1255
-1270
-1285
-1300
-1314
-1329
-1343
-1358
-1372
-1386
-1400
-1413
-1427
-1440
-1452
-1465
-1477
-1488
-1499
-1510
-1520
-1530
-1539
-1547
-1555
-1562
-1569
-1575
-1580
-1585
-1588
-1591
-1594
-1595
-1596
-1595
-1594
-1593
-1590
-1586
-1582
-1577
-1571
-1564
-1557
-1548
-1539
-1529
-1518
-1507
-1495
-1482
-1469
-1455
-1440
-1424
-1409
-1392
-1375
-1358
-1340
-1321
-1303
-1283
-1264
-1244
-1224
-1203
-1183
-1162
-1141
-1119
-1098
-1076
-1055
-1033
-1010
-989
-968
-946
-924
-903
-881
-860
-839
-817
-796
-776
-755
-735
-714
-694
-675
-655
-636
-617
-598
-580
-562
-544
-527
-510
-493
-476
-460
-445
-430
-415
-401
-387
-373
-360
-348
-336
-324
-313
-302
-291
-282
-272
-263
-254
-246
-238
-230
-223
-215
-209
-202
-196
-190
-184
-179
-173
-168
-163
-158
-153
-149
-144
-140
-135
-131
-127
-123
-118
-114
-110
-106
-102
-98
-94
-90
-86
-82
-78
-74
-69
-65
-60
-56
-51
-46
-41
-36
-31
-25
-20
-14
-8
-3
3
9
16
22
28
35
42
48
55
62
69
76
83
90
97
104
111
119
126
133
141
148
155
163
170
178
186
193
201
209
217
225
233
241
249
258
266
274
282
291
299
307
315
323
331
339
347
355
363
370
377
384
391
398
404
410
416
422
427
432
436
440
444
447
450
452
454
456
456
457
456
456
454
452
450
446
442
438
433
427
420
413
405
396
386
376
365
354
342
329
315
301
286
270
254
237
220
202
183
164
144
124
103
82
60
38
15
-8
-32
-56
-80
-105
-130
-156
-182
-208
-235
-261
-288
-316
-343
-371
-399
-427
-455
-483
-511
-539
-567
-595
-622
-650
-677
-705
-731
-758
-784
-810
-835
-859
-883
-907
-929
-951
-972
-993
-1012
-1031
-1049
-1066
-1082
-1096
-1110
-1123
-1135
-1146
-1155
-1164
-1171
-1178
-1183
-1187
-1190
-1192
-1193
-1193
-1191
-1189
-1186
-1181
-1176
-1169
-1162
-1154
-1145
-1135
-1124
-1112
-1099
-1086
-1072
-1058
-1043
-1027
-1010
-994
-977
-960
-942
-924
-906
-887
-868
-849
-830
-811
-792
-773
-754
-735
-716
-697
-678
-660
-642
-624
-606
-588
-571
-554
-538
-521
-506
-490
-475
-461
-447
-434
-421
-409
-397
-386
-376
-366
-357
-349
-341
-334
-328
-323
-318
-314
-311
-308
-307
-306
-306
-306
-308
-310
-313
-317
-321
-327
-333
-339
-347
-355
-363
-372
-382
-393
-404
-415
-427
-439
-452
-465
-478
-492
-506
-520
-534
-548
-563
-577
-592
-607
-621
-636
-650
-665
-679
-693
-707
-720
-734
-747
-759
-771
-783
-795
-805
-816
-826
-835
-844
-852
-860
-867
-874
-880
-885
-890
-894
-897
-900
-902
-903
-904
-904
-904
-903
-901
-899
-896
-893
-889
-884
-879
-874
-868
-862
-855
-848
-841
-833
-825
-816
-808
-799
-790
-781
-771
-762
-752
-742
-733
-723
-713
-703
-694
-684
-675
-665
-656
-647
-639
-630
-622
-614
-606
-598
-591
-584
-577
-571
-565
-559
-554
-549
-544
-540
-536
-532
-529
-526
-524
-522
-520
-518
-517
-516
-516
-516
-516
-516
-517
-518
-519
-520
-522
-523
-525
-527
-529
-531
-534
-536
-538
-540
-542
-544
-546
-548
-549
-551
-552
-553
-554
-554
-555
-555
-555
-555
-554
-554
-553
-551
-550
-548
-546
-543
-541
-538
-534
-531
-527
-523
-519
-515
-510
-506
-501
-496
-490
-485
-479
-473
-468
-462
-456
-450
-443
-437
-431
-425
-418
-412
-406
-400
-393
-387
-381
-375
-369
-364
-358
-352
-347
-342
-336
-331
-327
-322
-318
-314
-310
-306
-302
-299
-296
-293
-290
-288
-285
-283
-281
-279
-277
-276
-274
-273
-272
-271
-270
-270
-269
-269
-268
-268
-268
-268
-268
-268
-268
-268
-268
-269
-269
-269
-269
-269
-269
-269
-269
-269
-269
-268
-268
-267
-266
-265
-264
-262
-260
-258
-256
-253
-250
-247
-244
-240
-236
-232
-227
-222
-217
-212
-206
-201
-195
-189
-182
-176
-169
-162
-155
-148
-141
-133
-126
-118
-111
-103
-95
-88
-80
-72
-65
-57
-50
-42
-35
-28
-20
-13
-6
0
7
14
20
26
32
38
44
49
54
59
64
68
72
76
79
83
85
88
90
92
93
94
95
95
95
94
93
91
89
87
84
81
77
73
68
63
57
51
44
36
29
20
12
2
-8
-18
-29
-40
-52
-64
-76
-89
-103
-117
-131
-146
-161
-177
-193
-209
-226
-243
-260
-278
-296
-314
-333
-352
-371
-390
-409
-429
-449
-469
-489
-509
-530
-550
-571
-592
-613
-634
-655
-676
-698
-719
-740
-762
-783
-804
-825
-846
-867
-888
-909
-929
-950
-970
-990
-1008
-1028
-1047
-1066
-1084
-1102
-1119
-1136
-1153
-1169
-1184
-1199
-1213
-1227
-1240
-1253
-1264
-1276
-1286
-1296
-1305
-1313
-1321
-1328
-1335
-1340
-1345
-1349
-1353
-1355
-1357
-1358
-1359
-1358
-1357
-1356
-1353
-1350
-1346
-1341
-1336
-1330
-1324
-1316
-1308
-1300
-1291
-1281
-1271
-1260
-1249
-1237
-1225
-1212
-1199
-1186
-1172
-1158
-1143
-1128
-1113
-1098
-1082
-1066
-1050
-1034
-1018
-1002
-986
-970
-954
-939
-923
-907
-892
-877
-862
-848
-833
-819
-806
-793
-780
-767
-755
-743
-732
-721
-711
-701
-691
-682
-673
-665
-657
-650
-643
-636
-630
-625
-620
-615
-611
-607
-604
-601
-598
-596
-594
-593
-592
-591
-591
-591
-592
-593
-594
-595
-597
-599
-601
-603
-606
-608
-611
-614
-617
-621
-624
-628
-631
-635
-639
-642
-646
-650
-654
-658
-662
-665
-669
-673
-677
-680
-684
-687
-690
-693
-696
-699
-701
-703
-705
-707
-709
-710
-711
-711
-712
-712
-712
-711
-710
-709
-708
-706
-704
-701
-699
-696
-692
-689
-685
-680
-676
-671
-666
-660
-654
-648
-642
-635
-629
-622
-614
-607
-599
-591
-583
-575
-566
-558
-549
-540
-531
-522
-512
-503
-493
-484
-474
-464
-454
-445
-435
-425
-415
-404
-394
-384
-374
-364
-354
-344
-334
-324
-314
-304
-294
-285
-275
-266
-256
-247
-238
-228
-219
-210
-201
-193
-184
-175
-167
-158
-150
-141
-133
-125
-116
-108
-100
-92
-84
-76
-68
-61
-53
-45
-38
-30
-23
-15
-8
0
7
14
22
29
36
43
50
57
64
71
78
85
91
98
105
111
117
124
130
136
142
148
154
160
165
171
176
182
187
193
198
203
208
213
219
224
229
234
239
244
249
254
258
263
268
273
278
283
287
292
297
302
307
311
316
321
326
330
335
340
345
349
354
359
364
368
373
378
383
387
392
397
402
406
411
416
420
425
430
434
439
443
448
452
457
461
465
470
474
478
482
486
490
494
498
502
506
510
514
517
521
524
528
531
534
537
540
543
546
548
551
553
555
557
559
560
561
562
563
563
564
563
563
562
561
560
558
556
554
551
548
544
540
536
531
526
520
514
508
501
493
485
476
467
458
448
438
427
415
404
391
379
366
352
339
324
310
295
280
264
249
233
216
200
183
166
149
132
114
96
78
60
42
24
5
-14
-32
-51
-70
-89
-108
-127
-146
-165
-184
-204
-223
-242
-261
-280
-299
-317
-336
-355
-373
-392
-410
-428
-446
-464
-481
-499
-516
-533
-549
-566
-582
-598
-614
-629
-644
-659
-673
-687
-701
-714
-728
-740
-753
-765
-777
-789
-800
-811
-822
-832
-842
-852
-862
-871
-880
-889
-898
-906
-914
-922
-930
-938
-946
-953
-960
-967
-974
-981
-988
-995
-1000
-1008
-1014
-1020
-1027
-1033
-1039
-1045
-1051
-1057
-1063
-1070
-1076
-1082
-1088
-1094
-1100
-1106
-1113
-1119
-1125
-1131
-1138
-1144
-1151
-1157
-1164
-1170
-1177
-1184
-1191
-1198
-1205
-1212
-1219
-1226
-1234
-1241
-1249
-1257
-1265
-1273
-1281
-1289
-1298
-1306
-1315
-1324
-1333
-1342
-1351
-1361
-1371
-1380
-1390
-1400
-1410
-1421
-1431
-1442
-1453
-1464
-1475
-1486
-1497
-1509
-1521
-1532
-1544
-1556
-1569
-1581
-1594
-1606
-1619
-1632
-1645
-1658
-1671
-1684
-1697
-1711
-1724
-1738
-1751
-1765
-1778
-1792
-1806
-1819
-1833
-1846
-1860
-1873
-1887
-1900
-1913
-1926
-1939
-1952
-1964
-1977
-1989
-2001
-2013
-2025
-2037
-2048
-2060
-2070
-2081
-2091
-2101
-2111
-2120
-2129
-2138
-2146
-2154
-2161
-2168
-2174
-2180
-2185
-2190
-2194
-2197
-2200
-2203
-2204
-2206
-2206
-2206
-2205
-2203
-2201
-2198
-2195
-2191
-2186
-2180
-2174
-2167
-2160
-2151
-2142
-2133
-2122
-2112
-2100
-2088
-2075
-2062
-2048
-2033
-2017
-2001
-1986
-1969
-1952
-1935
-1917
-1898
-1879
-1860
-1841
-1821
-1801
-1781
-1760
-1740
-1719
-1698
-1677
-1656
-1635
-1614
-1593
-1572
-1551
-1530
-1509
-1489
-1469
-1449
-1429
-1410
-1391
-1373
-1355
-1337
-1320
-1304
-1288
-1273
-1258
-1244
-1230
-1217
-1205
-1194
-1184
-1174
-1165
-1156
-1149
-1142
-1136
-1131
-1127
-1124
-1122
-1120
-1120
-1120
-1121
-1123
-1126
-1130
-1135
-1140
-1146
-1154
-1161
-1170
-1180
-1190
-1201
-1212
-1224
-1237
-1250
-1264
-1278
-1293
-1309
-1324
-1340
-1357
-1374
-1391
-1408
-1425
-1443
-1461
-1478
-1496
-1514
-1532
-1550
-1567
-1585
-1602
-1619
-1636
-1653
-1669
-1685
-1700
-1715
-1730
-1744
-1757
-1770
-1783
-1794
-1805
-1816
-1825
-1834
-1842
-1849
-1856
-1862
-1866
-1870
-1873
-1876
-1877
-1877
-1877
-1875
-1873
-1870
-1866
-1861
-1855
-1848
-1840
-1831
-1822
-1811
-1800
-1788
-1775
-1761
-1747
-1732
-1716
-1699
-1682
-1664
-1645
-1626
-1606
-1586
-1566
-1545
-1524
-1502
-1480
-1458
-1436
-1413
-1390
-1368
-1345
-1322
-1299
-1276
-1254
-1231
-1209
-1187
-1165
-1143
-1122
-1102
-1081
-1061
-1042
-1022
-1004
-987
-970
-954
-938
-923
-909
-895
-882
-870
-859
-848
-838
-829
-821
-813
-807
-801
-796
-792
-789
-787
-785
-785
-785
-786
-788
-791
-795
-799
-804
-810
-817
-824
-832
-841
-850
-860
-871
-882
-894
-906
-918
-931
-945
-958
-972
-987
-1000
-1016
-1031
-1047
-1062
-1078
-1094
-1109
-1125
-1141
-1157
-1173
-1189
-1205
-1220
-1236
-1251
-1266
-1281
-1295
-1309
-1323
-1336
-1349
-1361
-1373
-1384
-1395
-1405
-1415
-1424
-1432
-1440
-1447
-1453
-1459
-1464
-1469
-1472
-1476
-1478
-1480
-1480
-1481
-1480
-1479
-1477
-1474
-1470
-1466
-1461
-1455
-1448
-1441
-1433
-1424
-1415
-1405
-1394
-1382
-1370
-1357
-1344
-1330
-1315
-1300
-1284
-1268
-1251
-1234
-1216
-1198
-1179
-1160
-1140
-1120
-1100
-1079
-1058
-1037
-1014
-993
-971
-948
-926
-903
-880
-857
-834
-811
-787
-764
-741
-718
-694
-671
-648
-626
-603
-580
-558
-536
-514
-493
-472
-451
-430
-410
-390
-371
-351
-333
-314
-296
-279
-262
-245
-229
-213
-197
-182
-168
-154
-140
-127
-115
-102
-91
-79
-68
-58
-48
-38
-29
-20
-11
-3
5
13
20
27
34
41
47
53
59
65
70
76
81
86
90
95
100
104
109
113
117
122
126
130
134
139
143
148
152
157
161
166
171
176
181
187
192
198
204
210
217
223
230
237
244
251
259
267
275
283
291
300
309
318
327
337
347
357
367
378
389
400
411
423
435
448
460
473
486
500
514
528
542
557
572
587
602
618
634
650
666
683
699
716
734
751
769
787
805
823
841
859
878
896
915
934
953
971
990
1008
1027
1046
1064
1083
1101
1118
1136
1153
1170
1187
1203
1219
1235
1250
1264
1279
1292
1305
1318
1330
1341
1352
1362
1371
1380
1387
1394
1401
1406
1411
1414
1417
1419
1420
1421
1420
1418
1415
1412
1407
1402
1395
1388
1379
1370
1360
1349
1337
1324
1310
1295
1280
1263
1246
1228
1210
1190
1170
1149
1128
1106
1083
1060
1036
1012
988
963
937
911
885
858
832
804
777
750
722
694
666
638
610
582
554
527
499
471
444
416
389
363
336
310
284
258
232
207
183
158
135
111
88
65
43
22
0
-20
-40
-60
-79
-98
-116
-134
-151
-168
-184
-199
-215
-229
-244
-257
-271
-284
-296
-308
-320
-332
-343
-354
-364
-375
-385
-394
-404
-413
-422
-431
-440
-449
-458
-466
-474
-483
-491
-499
-508
-516
-524
-532
-541
-549
-557
-566
-574
-583
-591
-600
-609
-618
-627
-637
-646
-656
-666
-676
-687
-698
-708
-719
-731
-742
-754
-766
-778
-790
-803
-816
-829
-842
-856
-870
-884
-898
-913
-928
-943
-959
-975
-991
-1006
-1024
-1040
-1057
-1074
-1092
-1109
-1127
-1145
-1163
-1181
-1199
-1218
-1236
-1255
-1273
-1292
-1310
-1329
-1347
-1366
-1384
-1402
-1421
-1439
-1457
-1474
-1492
-1509
-1526
-1542
-1559
-1575
-1590
-1606
-1620
-1635
-1649
-1663
-1676
-1689
-1702
-1714
-1725
-1736
-1747
-1757
-1767
-1776
-1784
-1793
-1800
-1808
-1815
-1821
-1827
-1833
-1838
-1843
-1847
-1851
-1855
-1858
-1861
-1864
-1866
-1868
-1870
-1872
-1873
-1874
-1875
-1876
-1876
-1876
-1876
-1876
-1876
-1875
-1875
-1874
-1873
-1872
-1870
-1869
-1868
-1866
-1864
-1863
-1861
-1859
-1857
-1855
-1853
-1851
-1849
-1847
-1845
-1843
-1840
-1838
-1836
-1834
-1832
-1830
-1828
-1826
-1824
-1822
-1820
-1818
-1816
-1814
-1812
-1810
-1808
-1806
-1804
-1802
-1801
-1799
-1797
-1795
-1793
-1791
-1789
-1787
-1785
-1783
-1781
-1779
-1777
-1775
-1773
-1771
-1769
-1766
-1764
-1762
-1759
-1757
-1754
-1752
-1749
-1746
-1743
-1740
-1736
-1733
-1729
-1725
-1721
-1717
-1713
-1709
-1704
-1699
-1694
-1689
-1684
-1679
-1673
-1668
-1662
-1656
-1650
-1644
-1638
-1632
-1626
-1619
-1613
-1606
-1600
-1593
-1586
-1579
-1572
-1565
-1557
-1550
-1543
-1535
-1527
-1520
-1512
-1504
-1496
-1488
-1479
-1471
-1462
-1453
-1444
-1434
-1425
-1415
-1405
-1394
-1384
-1373
-1361
-1350
-1338
-1325
-1313
-1299
-1286
-1272
-1258
-1243
-1228
-1213
-1197
-1181
-1164
-1147
-1130
-1112
-1094
-1075
-1057
-1037
-1018
-998
-978
-957
-936
-915
-894
-872
-850
-828
-806
-784
-761
-739
-716
-693
-670
-647
-624
-602
-579
-556
-533
-511
-489
-467
-445
-423
-402
-381
-360
-340
-320
-301
-282
-264
-246
-228
-212
-195
-180
-165
-151
-137
-125
-113
-101
-91
-81
-73
-65
-58
-51
-46
-42
-38
-35
-34
-33
-33
-34
-36
-38
-42
-46
-52
-58
-65
-73
-82
-92
-102
-113
-125
-138
-152
-166
-181
-196
-213
-230
-247
-265
-283
-302
-322
-342
-362
-382
-403
-424
-446
-468
-490
-512
-534
-556
-579
-601
-624
-647
-669
-692
-714
-737
-759
-781
-803
-825
-846
-868
-889
-909
-930
-950
-969
-989
-1006
-1026
-1044
-1061
-1078
-1094
-1110
-1126
-1141
-1155
-1169
-1182
-1194
-1206
-1218
-1229
-1239
-1249
-1258
-1267
-1275
-1282
-1289
-1296
-1302
-1308
-1313
-1317
-1322
-1325
-1329
-1332
-1335
-1337
-1339
-1341
-1343
-1344
-1345
-1346
-1347
-1347
-1348
-1348
-1349
-1349
-1349
-1350
-1350
-1350
-1351
-1352
-1352
-1353
-1355
-1356
-1357
-1359
-1361
-1364
-1366
-1369
-1372
-1376
-1380
-1384
-1389
-1394
-1400
-1406
-1412
-1419
-1426
-1434
-1442
-1451
-1460
-1470
-1480
-1491
-1502
-1514
-1526
-1538
-1551
-1565
-1578
-1593
-1607
-1623
-1638
-1654
-1670
-1687
-1704
-1721
-1739
-1757
-1775
-1793
-1812
-1831
-1850
-1869
-1888
-1907
-1927
-1946
-1966
-1985
-2005
-2024
-2043
-2062
-2081
-2100
-2118
-2136
-2154
-2172
-2189
-2206
-2223
-2239
-2255
-2270
-2285
-2299
-2313
-2327
-2340
-2352
-2364
-2376
-2387
-2397
-2407
-2417
-2426
-2434
-2442
-2449
-2456
-2462
-2468
-2472
-2477
-2481
-2484
-2486
-2488
-2490
-2491
-2491
-2491
-2490
-2489
-2487
-2485
-2482
-2478
-2475
-2471
-2466
-2461
-2456
-2450
-2444
-2438
-2431
-2424
-2417
-2410
-2402
-2394
-2386
-2378
-2370
-2362
-2353
-2345
-2336
-2328
-2320
-2311
-2303
-2295
-2287
-2279
-2271
-2263
-2256
-2248
-2241
-2235
-2228
-2222
-2216
-2210
-2205
-2200
-2196
-2191
-2188
-2184
-2181
-2178
-2176
-2174
-2172
-2171
-2170
-2169
-2169
-2169
-2170
-2171
-2172
-2173
-2175
-2178
-2180
-2183
-2187
-2190
-2194
-2199
-2204
-2209
-2214
-2220
-2226
-2232
-2239
-2246
-2253
-2261
-2269
-2277
-2285
-2294
-2303
-2312
-2322
-2332
-2342
-2352
-2363
-2373
-2384
-2396
-2407
-2419
-2431
-2443
-2456
-2468
-2481
-2494
-2507
-2520
-2533
-2546
-2560
-2573
-2587
-2600
-2614
-2627
-2641
-2654
-2667
-2681
-2694
-2707
-2720
-2732
-2745
-2757
-2769
-2781
-2793
-2805
-2816
-2827
-2837
-2847
-2857
-2867
-2876
-2885
-2894
-2902
-2910
-2917
-2924
-2931
-2937
-2943
-2948
-2953
-2957
-2961
-2965
-2968
-2970
-2973
-2974
-2975
-2976
-2977
-2976
-2976
-2975
-2973
-2971
-2968
-2965
-2962
-2958
-2953
-2948
-2943
-2937
-2930
-2923
-2916
-2908
-2900
-2892
-2883
-2873
-2864
-2854
-2843
-2833
-2822
-2810
-2799
-2787
-2775
-2763
-2751
-2738
-2725
-2712
-2699
-2686
-2673
-2660
-2647
-2633
-2620
-2607
-2594
-2580
-2567
-2554
-2541
-2529
-2516
-2503
-2491
-2479
-2467
-2455
-2443
-2431
-2420
-2409
-2398
-2387
-2376
-2366
-2356
-2346
-2336
-2326
-2317
-2308
-2299
-2291
-2282
-2274
-2266
-2259
-2251
-2244
-2237
-2230
-2224
-2217
-2211
-2205
-2200
-2195
-2189
-2185
-2180
-2176
-2171
-2168
-2164
-2160
-2157
-2154
-2151
-2149
-2146
-2144
-2142
-2140
-2138
-2137
-2135
-2134
-2133
-2132
-2131
-2131
-2130
-2130
-2130
-2130
-2130
-2130
-2130
-2131
-2131
-2132
-2133
-2134
-2135
-2137
-2138
-2140
-2142
-2144
-2146
-2148
-2151
-2153
-2156
-2159
-2163
-2166
-2170
-2174
-2179
-2183
-2188
-2193
-2198
-2203
-2209
-2214
-2220
-2226
-2233
-2239
-2246
-2252
-2259
-2267
-2274
-2281
-2289
-2296
-2304
-2312
-2319
-2327
-2335
-2343
-2351
-2359
-2367
-2375
-2383
-2391
-2399
-2406
-2414
-2421
-2429
-2436
-2443
-2450
-2457
-2463
-2469
-2475
-2481
-2487
-2492
-2497
-2502
-2506
-2510
-2514
-2518
-2522
-2525
-2529
-2532
-2535
-2538
-2540
-2543
-2545
-2547
-2550
-2552
-2554
-2555
-2557
-2558
-2560
-2561
-2562
-2563
-2564
-2564
-2565
-2565
-2565
-2565
-2564
-2564
-2563
-2562
-2561
-2560
-2558
-2556
-2554
-2552
-2549
-2546
-2543
-2540
-2537
-2533
-2529
-2524
-2520
-2515
-2510
-2505
-2499
-2493
-2487
-2481
-2474
-2467
-2460
-2452
-2445
-2437
-2428
-2420
-2411
-2402
-2393
-2383
-2374
-2364
-2353
-2343
-2332
-2322
-2310
-2299
-2288
-2276
-2264
-2252
-2240
-2228
-2216
-2203
-2190
-2178
-2165
-2151
-2138
-2125
-2111
-2098
-2084
-2070
-2056
-2041
-2028
-2013
-2000
-1985
-1971
-1956
-1942
-1927
-1912
-1898
-1883
-1868
-1853
-1838
-1823
-1808
-1793
-1778
-1763
-1748
-1733
-1718
-1703
-1688
-1673
-1658
-1644
-1629
-1614
-1599
-1584
-1569
-1555
-1540
-1526
-1511
-1497
-1483
-1469
-1455
-1441
-1427
-1414
-1400
-1387
-1374
-1361
-1348
-1335
-1322
-1310
-1298
-1285
-1273
-1261
-1249
-1237
-1225
-1214
-1202
-1191
-1179
-1168
-1157
-1146
-1135
-1125
-1114
-1104
-1094
-1084
-1074
-1064
-1055
-1046
-1036
-1027
-1018
-1010
-1000
-993
-985
-977
-970
-962
-955
-948
-941
-934
-927
-921
-914
-908
-902
-896
-890
-885
-879
-874
-868
-863
-858
-853
-848
-844
-839
-835
-830
-826
-822
-818
-814
-811
-807
-804
-800
-797
-794
-791
-788
-785
-783
-780
-777
-774
-772
-769
-766
-764
-761
-758
-756
-753
-750
-747
-745
-742
-739
-736
-733
-730
-727
-724
-721
-717
-714
-711
-707
-703
-699
-696
-692
-687
-683
-678
-674
-669
-664
-659
-653
-648
-642
-636
-630
-623
-617
-610
-603
-595
-588
-580
-572
-564
-556
-547
-539
-530
-521
-512
-502
-493
-483
-473
-463
-453
-443
-432
-422
-411
-400
-388
-377
-365
-354
-342
-329
-317
-305
-292
-279
-266
-254
-241
-227
-214
-201
-188
-175
-162
-148
-135
-122
-109
-96
-83
-70
-57
-44
-31
-19
-6
6
18
30
42
54
65
76
87
98
108
118
128
138
147
156
165
173
182
190
197
204
211
218
225
231
237
242
247
252
257
261
265
269
273
276
279
281
284
286
287
289
290
291
291
292
292
291
291
290
289
288
286
284
282
280
277
274
271
267
263
259
255
250
245
240
234
229
223
216
210
203
196
188
181
173
165
156
148
139
130
120
111
101
91
81
71
60
50
39
28
17
5
-6
-18
-29
-41
-53
-65
-77
-90
-102
-114
-127
-139
-152
-165
-177
-190
-203
-215
-228
-241
-254
-266
-279
-292
-304
-317
-330
-342
-355
-368
-380
-393
-405
-418
-430
-442
-455
-467
-479
-491
-503
-515
-527
-539
-551
-563
-574
-586
-597
-609
-620
-631
-642
-653
-664
-675
-686
-697
-707
-718
-729
-739
-750
-760
-771
-782
-792
-803
-814
-824
-835
-846
-857
-868
-879
-890
-901
-913
-924
-935
-947
-958
-970
-981
-993
-1004
-1016
-1028
-1040
-1052
-1064
-1076
-1089
-1101
-1113
-1125
-1138
-1150
-1163
-1175
-1188
-1201
-1213
-1226
-1239
-1252
-1265
-1277
-1290
-1303
-1316
-1329
-1342
-1355
-1368
-1381
-1394
-1406
-1419
-1432
-1444
-1457
-1469
-1481
-1493
-1504
-1516
-1527
-1538
-1549
-1559
-1569
-1579
-1589
-1598
-1607
-1616
-1624
-1632
-1639
-1647
-1653
-1660
-1666
-1671
-1676
-1680
-1685
-1688
-1691
-1694
-1696
-1698
-1699
-1699
-1699
-1699
-1697
-1696
-1693
-1691
-1687
-1683
-1679
-1674
-1668
-1662
-1655
-1648
-1640
-1632
-1623
-1614
-1605
-1594
-1584
-1573
-1562
-1550
-1538
-1526
-1513
-1500
-1486
-1473
-1459
-1445
-1430
-1415
-1400
-1385
-1369
-1354
-1338
-1321
-1305
-1289
-1272
-1255
-1238
-1221
-1204
-1187
-1170
-1153
-1135
-1118
-1101
-1084
-1067
-1050
-1033
-1016
-1000
-984
-967
-951
-936
-920
-904
-889
-874
-860
-845
-831
-817
-803
-790
-777
-765
-752
-740
-728
-717
-706
-695
-685
-675
-665
-655
-646
-637
-629
-620
-612
-604
-596
-589
-582
-575
-568
-561
-555
-548
-542
-535
-529
-523
-517
-511
-504
-498
-492
-486
-480
-473
-467
-461
-454
-448
-441
-435
-428
-421
-414
-407
-400
-393
-385
-378
-370
-362
-355
-347
-339
-330
-322
-314
-306
-297
-289
-280
-272
-263
-255
-247
-238
-230
-222
-214
-206
-198
-190
-183
-175
-168
-161
-154
-148
-142
-136
-130
-125
-120
-115
-111
-107
-104
-100
-98
-96
-94
-93
-92
-92
-92
-93
-94
-96
-98
-101
-105
-109
-113
-118
-124
-130
-137
-144
-151
-160
-169
-178
-188
-198
-209
-220
-232
-244
-256
-269
-282
-295
-309
-323
-337
-351
-365
-379
-394
-408
-423
-437
-452
-466
-480
-494
-508
-522
-535
-548
-561
-573
-585
-597
-608
-619
-630
-640
-649
-658
-667
-675
-683
-690
-697
-703
-709
-714
-719
-723
-726
-729
-732
-734
-735
-736
-737
-737
-736
-736
-734
-732
-730
-728
-725
-721
-718
-714
-709
-704
-699
-694
-688
-683
-676
-670
-663
-657
-650
-643
-636
-628
-621
-614
-607
-599
-592
-585
-578
-572
-565
-559
-553
-547
-541
-536
-531
-526
-522
-518
-514
-510
-507
-505
-502
-500
-499
-497
-496
-496
-496
-496
-497
-498
-500
-501
-504
-506
-509
-513
-516
-520
-525
-529
-534
-539
-545
-551
-557
-563
-569
-576
-583
-590
-597
-604
-612
-619
-627
-634
-642
-650
-658
-665
-673
-681
-688
-696
-703
-710
-717
-724
-731
-738
-744
-750
-755
-761
-766
-771
-775
-779
-782
-785
-788
-790
-791
-792
-792
-792
-791
-790
-788
-785
-782
-778
-774
-769
-763
-757
-750
-742
-734
-725
-716
-706
-695
-684
-672
-659
-646
-633
-618
-603
-588
-572
-556
-538
-521
-503
-484
-466
-446
-426
-406
-386
-365
-344
-323
-302
-280
-258
-236
-215
-193
-171
-149
-127
-105
-84
-63
-41
-20
0
21
41
61
80
99
118
136
154
171
188
205
220
236
250
265
278
291
303
315
326
336
346
355
363
371
378
384
389
394
398
401
404
406
407
407
407
406
405
403
400
397
393
388
383
378
372
366
359
352
344
337
328
320
312
303
294
285
275
266
257
247
238
229
220
211
202
193
185
177
169
161
154
147
141
135
130
125
120
116
113
110
108
106
105
104
105
105
107
109
112
115
119
124
129
135
142
149
157
165
175
184
194
205
217
229
241
254
268
282
297
312
327
343
360
376
394
411
429
447
466
485
504
523
543
563
583
603
623
644
664
685
706
726
747
767
788
808
828
848
868
888
908
927
946
965
984
1002
1020
1037
1055
1072
1088
1105
1120
1136
1151
1166
1180
1193
1207
1220
1232
1244
1255
1266
1277
1287
1296
1305
1314
1322
1329
1336
1343
1349
1355
1360
1364
1369
1372
1376
1379
1381
1383
1385
1386
1387
1387
1387
1386
1385
1383
1381
1379
1376
1373
1369
1365
1360
1355
1350
1344
1337
1330
1323
1315
1307
1298
1289
1279
1269
1259
1248
1237
1226
1214
1202
1189
1177
1164
1150
1137
1123
1108
1094
1079
1064
1049
1034
1018
1002
987
971
954
938
921
905
888
871
854
838
821
804
786
769
752
735
718
701
684
667
650
633
616
599
582
565
548
531
514
498
481
465
448
432
416
400
383
367
351
336
320
304
288
273
257
242
227
212
197
182
167
152
137
123
108
94
79
65
51
36
22
8
-6
-20
-35
-49
-63
-78
-92
-107
-122
-136
-151
-166
-181
-196
-211
-226
-241
-256
-272
-288
-303
-319
-335
-351
-368
-384
-401
-417
-434
-451
-468
-485
-502
-520
-537
-554
-572
-590
-607
-625
-643
-660
-678
-696
-714
-731
-749
-767
-784
-802
-820
-837
-854
-872
-889
-906
-923
-939
-956
-972
-989
-1004
-1020
-1036
-1052
-1067
-1082
-1097
-1111
-1126
-1140
-1154
-1167
-1181
-1194
-1206
-1219
-1231
-1243
-1255
-1266
-1277
-1287
-1298
-1308
-1317
-1327
-1336
-1345
-1353
-1361
-1369
-1377
-1384
-1391
-1397
-1403
-1409
-1415
-1420
-1425
-1430
-1435
-1439
-1443
-1447
-1450
-1453
-1456
-1459
-1461
-1464
-1466
-1467
-1469
-1470
-1471
-1472
-1473
-1474
-1474
-1475
-1475
-1475
-1475
-1474
-1474
-1474
-1473
-1472
-1471
-1470
-1469
-1468
-1467
-1466
-1465
-1464
-1462
-1461
-1459
-1458
-1456
-1455
-1453
-1451
-1450
-1448
-1446
-1444
-1443
-1441
-1439
-1437
-1435
-1434
-1432
-1430
-1428
-1426
-1424
-1423
-1421
-1419
-1417
-1415
-1413
-1412
-1410
-1408
-1407
-1405
-1403
-1402
-1400
-1399
-1398
-1397
-1396
-1395
-1394
-1394
-1393
-1393
-1392
-1392
-1391
-1391
-1390
-1390
-1389
-1389
-1388
-1388
-1387
-1387
-1386
-1386
-1385
-1385
-1384
-1384
-1383
-1383
-1382
-1382
-1382
-1381
-1381
-1380
-1380
-1379
-1379
-1378
-1378
-1377
-1377
-1376
-1376
-1375
-1375
-1374
-1374
-1373
-1373
-1372
-1372
-1372
-1371
-1371
-1370
-1370
-1369
-1369
-1368
-1368
-1367
-1367
-1366
-1366
-1365
-1365
-1365
-1364
-1364
-1363
-1363
-1362
-1362
-1361
-1361
-1360
-1360
-1359
-1359
-1358
-1358
-1358
-1357
-1357
-1356
-1356
-1355
-1355
-1354
-1354
-1353
-1353
-1352
-1352
-1352
-1351
-1351
-1350
-1350
-1349
-1349
-1348
-1348
-1347
-1347
-1346
-1346
-1346
-1345
-1345
-1344
-1344
-1343
-1343
-1342
-1342
-1341
-1341
-1341
-1340
-1340
-1339
-1339
-1338
-1338
-1337
-1337
-1337
-1336
-1336
-1335
-1335
-1334
-1334
-1333
-1333
-1332
-1332
-1332
-1331
-1331
-1330
-1330
-1329
-1329
-1328
-1328
-1328
-1327
-1327
-1326
-1326
-1325
-1325
-1324
-1324
-1324
-1323
-1323
-1322
-1322
-1321
-1321
-1320
-1320
-1320
-1319
-1319
-1318
-1318
-1317
-1317
-1316
-1316
-1316
-1315
-1315
-1314
-1314
-1313
-1313
-1313
-1312
-1312
-1311
-1311
-1310
-1310
-1309
-1309
-1309
-1308
-1308
-1307
-1307
-1306
-1306
-1306
-1305
-1305
-1304
-1304
-1303
-1303
-1303
-1302
-1302
-1301
-1301
-1300
-1300
-1300
-1299
-1299
-1298
-1298
-1297
-1297
-1297
-1296
-1296
-1295
-1295
-1294
-1294
-1294
-1293
-1293
-1292
-1292
-1291
-1291
-1291
-1290
-1290
-1289
-1289
-1289
-1288
-1288
-1287
-1287
-1286
-1286
-1286
-1285
-1285
-1284
-1284
-1283
-1283
-1283
-1282
-1282
-1281
-1281
-1281
-1280
-1280
-1279
-1279
-1278
-1278
-1278
-1277
-1277
-1276
-1276
-1276
-1275
-1275
-1274
-1274
-1274
-1273
-1273
-1272
-1272
-1271
-1271
-1271
-1270
-1270
-1269
-1269
-1269
-1268
-1268
-1267
-1267
-1267
-1266
-1266
-1265
-1265
-1265
-1264
-1264
-1263
-1263
-1263
-1262
-1262
-1261
-1261
-1260
-1260
-1260
-1259
-1259
-1258
-1258
-1258
-1257
-1257
-1256
-1256
-1256
-1255
-1255
-1254
-1254
-1254
-1253
-1253
-1252
-1252
-1252
-1251
-1251
-1251
-1250
-1250
-1249
-1249
-1249
-1248
-1248
-1247
-1247
-1247
-1246
-1246
-1245
-1245
-1245
-1244
-1244
-1243
-1243
-1243
-1242
-1242
-1241
-1241
-1241
-1240
-1240
-1240
-1239
-1239
-1238
-1238
-1238
-1237
-1237
-1236
-1236
-1236
-1235
-1235
-1235
-1234
-1234
-1233
-1233
-1233
-1232
-1232
-1231
-1231
-1231
-1230
-1230
-1230
-1229
-1229
-1228
-1228
-1228
-1227
-1227
-1226
-1226
-1226
-1225
-1225
-1225
-1224
-1224
-1223
-1223
-1223
-1222
-1222
-1222
-1221
-1221
-1220
-1220
-1220
-1219
-1219
-1219
-1218
-1218
-1217
-1217
-1217
-1216
-1216
-1216
-1215
-1215
-1214
-1214
-1214
-1213
-1213
-1213
-1212
-1212
-1212
-1211
-1211
-1210
-1210
-1210
-1209
-1209
-1209
-1208
-1208
-1208
-1207
-1207
-1206
-1206
-1206
-1205
-1205
-1205
-1204
-1204
-1204
-1203
-1203
-1202
-1202
-1202
-1201
-1201
-1201
-1200
-1200
-1200
-1199
-1199
-1198
-1198
-1198
-1197
-1197
-1197
-1196
-1196
-1196
-1195
-1195
-1195
-1194
-1194
-1193
-1193
-1193
-1192
-1192
-1192
-1191
-1191
-1191
-1190
-1190
-1190
-1189
-1189
-1189
-1188
-1188
-1187
-1187
-1187
-1186
-1186
-1186
-1185
-1185
-1185
-1184
-1184
-1184
-1183
-1183
-1183
-1182
-1182
-1182
-1181
-1181
-1181
-1180
-1180
-1180
-1179
-1179
-1178
-1178
-1178
-1177
-1177
-1177
-1176
-1176
-1176
-1175
-1175
-1175
-1174
-1174
-1174
-1173
-1173
-1173
-1172
-1172
-1172
-1171
-1171
-1171
-1170
-1170
-1170
-1169
-1169
-1169
-1168
-1168
-1168
-1167
-1167
-1167
-1166
-1166
-1166
-1165
-1165
-1165
-1164
-1164
-1164
-1163
-1163
-1163
-1162
-1162
-1162
-1161
-1161
-1161
-1160
-1160
-1160
-1159
-1159
-1159
-1158
-1158
-1158
-1157
-1157
-1157
-1156
-1156
-1156
-1155
-1155
-1155
-1155
-1154
-1154
-1154
-1153
-1153
-1153
-1152
-1152
-1152
-1151
-1151
-1151
-1150
-1150
-1150
-1149
-1149
-1149
-1148
-1148
-1148
-1147
-1147
-1147
-1147
-1146
-1146
-1146
-1145
-1145
-1145
-1144
-1144
-1144
-1143
-1143
-1143
-1142
-1142
-1142
-1141
-1141
-1141
-1141
-1140
-1140
-1140
-1139
-1139
-1139
-1138
-1138
-1138
-1137
-1137
-1137
-1137
-1136
-1136
-1136
-1135
-1135
-1135
-1134
-1134
-1134
-1133
-1133
-1133
-1133
-1132
-1132
-1132
-1131
-1131
-1131
-1130
-1130
-1130
-1129
-1129
-1129
-1129
-1128
-1128
-1128
-1127
-1127
-1127
-1126
-1126
-1126
-1126
-1125
-1125
-1125
-1124
-1124
-1124
-1124
-1123
-1123
-1123
-1122
-1122
-1122
-1121
-1121
-1121
-1121
-1120
-1120
-1120
-1119
-1119
-1119
-1118
-1118
-1118
-1118
-1117
-1117
-1117
-1116
-1116
-1116
-1116
-1115
-1115
-1115
-1114
-1114
-1114
-1114
-1113
-1113
-1113
-1112
-1112
-1112
-1112
-1111
-1111
-1111
-1110
-1110
-1110
-1110
-1109
-1109
-1109
-1108
-1108
-1108
-1108
-1107
-1107
-1107
-1106
-1106
-1106
-1106
-1105
-1105
-1105
-1104
-1104
-1104
-1104
-1103
-1103
-1103
-1103
-1102
-1102
-1102
-1101
-1101
-1101
-1101
-1100
-1100
-1100
-1099
-1099
-1099
-1099
-1098
-1098
-1098
-1098
-1097
-1097
-1097
-1096
-1096
-1096
-1096
-1095
-1095
-1095
-1095
-1094
-1094
-1094
-1093
-1093
-1093
-1093
-1092
-1092
-1092
-1092
-1091
-1091
-1091
-1091
-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
-1082
-1081
-1081
-1081
-1081
-1080
-1080
-1080
-1080
-1079
-1079
-1079
-1079
-1078
-1078
-1078
-1078
-1077
-1077
-1077
-1076
-1076
-1076
-1076
-1075
-1075
-1075
-1075
-1074
-1074
-1074
-1074
-1073
-1073
-1073
-1073
-1072
-1072
-1072
-1072
-1071
-1071
-1071
-1071
-1070
-1070
-1070
-1070
-1070
-1069
-1069
-1069
-1069
-1068
-1068
-1068
-1068
-1067
-1067
-1067
-1067
-1066
-1066
-1066
-1066
-1065
-1065
-1065
-1065
-1064
-1064
-1064
-1064
-1063
-1063
-1063
-1063
-1062
-1062
-1062
-1062
-1062
-1061
-1061
-1061
-1061
-1060
-1060
-1060
-1060
-1059
-1059
-1059
-1059
-1058
-1058
-1058
-1058
-1057
-1057
-1057
-1057
-1057
-1056
-1056
-1056
-1056
-1055
-1055
-1055
-1055
-1054
-1054
-1054
-1054
-1054
-1053
-1053
-1053
-1053
-1052
-1052
-1052
-1052
-1051
-1051
-1051
-1051
-1051
-1050
-1050
-1050
-1050
-1049
-1049
-1049
-1049
-1049
-1048
-1048
-1048
-1048
-1047
-1047
-1047
-1047
-1047
-1046
-1046
-1046
-1046
-1045
-1045
-1045
-1045
-1045
-1044
-1044
