5
27548
0
0
0
0
0
0
0
0
0
0
0
0
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
-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
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-25
-25
-25
-25
-26
-26
-26
-26
-26
-27
-27
-27
-27
-28
-28
-28
-28
-28
-29
-29
-29
-29
-30
-30
-30
-30
-31
-31
-31
-31
-32
-32
-32
-32
-32
-33
-33
-33
-33
-34
-34
-34
-35
-35
-35
-35
-36
-36
-36
-36
-37
-37
-37
-37
-38
-38
-38
-38
-39
-39
-39
-40
-40
-40
-40
-41
-41
-41
-42
-42
-42
-42
-43
-43
-43
-44
-44
-44
-44
-45
-45
-45
-46
-46
-46
-46
-47
-47
-47
-48
-48
-48
-49
-49
-49
-50
-50
-50
-50
-51
-51
-51
-52
-52
-52
-53
-53
-53
-54
-54
-54
-55
-55
-55
-56
-56
-56
-57
-57
-57
-58
-58
-58
-59
-59
-59
-60
-60
-60
-61
-61
-61
-62
-62
-63
-63
-63
-64
-64
-64
-65
-65
-65
-66
-66
-67
-67
-67
-68
-68
-68
-69
-69
-69
-70
-70
-71
-71
-71
-72
-72
-73
-73
-73
-74
-74
-74
-75
-75
-76
-76
-76
-77
-77
-78
-78
-78
-79
-79
-80
-80
-80
-81
-81
-82
-82
-82
-83
-83
-84
-84
-85
-85
-85
-86
-86
-87
-87
-88
-88
-88
-89
-89
-90
-90
-91
-91
-91
-92
-92
-93
-93
-94
-94
-94
-95
-95
-96
-96
-97
-97
-98
-98
-99
-99
-99
-100
-100
-101
-101
-102
-102
-103
-103
-104
-104
-105
-105
-106
-106
-106
-107
-107
-108
-108
-109
-109
-110
-110
-111
-111
-112
-112
-113
-113
-114
-114
-115
-115
-116
-116
-117
-117
-118
-118
-119
-119
-120
-120
-121
-121
-122
-122
-123
-123
-124
-124
-125
-125
-126
-127
-127
-128
-128
-129
-129
-130
-130
-131
-131
-132
-132
-133
-133
-134
-135
-135
-136
-136
-137
-137
-138
-138
-139
-139
-140
-141
-141
-142
-142
-143
-143
-144
-145
-145
-146
-146
-147
-147
-148
-148
-149
-150
-150
-151
-151
-152
-153
-153
-154
-154
-155
-155
-156
-157
-157
-158
-158
-159
-160
-160
-161
-161
-162
-163
-163
-164
-164
-165
-166
-166
-167
-168
-168
-169
-169
-170
-171
-171
-172
-173
-173
-174
-174
-175
-176
-176
-177
-178
-178
-179
-179
-180
-181
-181
-182
-183
-183
-184
-185
-185
-186
-187
-187
-188
-189
-189
-190
-191
-191
-192
-193
-193
-194
-195
-195
-196
-197
-197
-198
-199
-199
-200
-201
-201
-202
-203
-203
-204
-205
-205
-206
-207
-208
-208
-209
-210
-210
-211
-212
-212
-213
-214
-215
-215
-216
-217
-217
-218
-219
-220
-220
-221
-222
-222
-223
-224
-225
-225
-226
-227
-228
-228
-229
-230
-231
-231
-232
-233
-234
-234
-235
-236
-237
-237
-238
-239
-240
-240
-241
-242
-243
-243
-244
-245
-246
-246
-247
-248
-249
-249
-250
-251
-252
-253
-253
-254
-255
-256
-257
-257
-258
-259
-260
-260
-261
-262
-263
-264
-264
-265
-266
-267
-268
-268
-269
-270
-271
-272
-273
-273
-274
-275
-276
-277
-277
-278
-279
-280
-281
-282
-282
-283
-284
-285
-286
-287
-287
-288
-289
-290
-291
-292
-293
-293
-294
-295
-296
-297
-298
-299
-299
-300
-301
-302
-303
-304
-305
-305
-306
-307
-308
-309
-310
-311
-312
-312
-313
-314
-315
-316
-317
-318
-319
-320
-321
-321
-322
-323
-324
-325
-326
-327
-328
-329
-330
-330
-331
-332
-333
-334
-335
-336
-337
-338
-339
-340
-341
-342
-342
-343
-344
-345
-346
-347
-348
-349
-350
-351
-352
-353
-354
-355
-356
-357
-358
-359
-359
-360
-361
-362
-363
-364
-365
-366
-367
-368
-369
-370
-371
-372
-373
-374
-375
-376
-377
-378
-379
-380
-381
-382
-383
-384
-385
-386
-387
-388
-389
-390
-391
-392
-393
-394
-395
-396
-397
-398
-399
-400
-401
-402
-403
-404
-405
-406
-407
-408
-409
-410
-411
-413
-414
-415
-416
-417
-418
-419
-420
-421
-422
-423
-424
-425
-426
-427
-428
-429
-430
-431
-433
-434
-435
-436
-437
-438
-439
-440
-441
-442
-443
-444
-446
-447
-448
-449
-450
-451
-452
-453
-454
-455
-457
-458
-459
-460
-461
-462
-463
-464
-465
-467
-468
-469
-470
-471
-472
-473
-474
-476
-477
-478
-479
-480
-481
-482
-483
-485
-486
-487
-488
-489
-490
-492
-493
-494
-495
-496
-497
-499
-500
-501
-502
-503
-504
-506
-507
-508
-509
-510
-511
-513
-514
-515
-516
-517
-519
-520
-521
-522
-523
-525
-526
-527
-528
-529
-531
-532
-533
-534
-535
-537
-538
-539
-540
-541
-543
-544
-545
-546
-548
-549
-550
-551
-552
-553
-555
-556
-557
-558
-559
-560
-561
-562
-563
-563
-564
-565
-565
-566
-566
-566
-566
-566
-566
-566
-565
-565
-565
-564
-564
-563
-563
-562
-562
-561
-560
-559
-559
-558
-557
-556
-555
-554
-553
-552
-551
-550
-549
-548
-547
-546
-545
-544
-543
-543
-542
-541
-540
-539
-539
-538
-537
-537
-536
-536
-535
-535
-534
-534
-533
-533
-533
-532
-532
-531
-531
-530
-530
-529
-529
-528
-528
-528
-527
-527
-527
-527
-527
-527
-527
-527
-527
-527
-527
-527
-527
-527
-527
-528
-528
-528
-528
-528
-528
-529
-529
-529
-530
-530
-531
-531
-532
-532
-533
-533
-534
-535
-535
-536
-537
-537
-538
-539
-540
-540
-541
-542
-543
-544
-544
-545
-546
-547
-548
-548
-549
-550
-551
-552
-552
-553
-554
-555
-556
-557
-557
-558
-559
-559
-559
-560
-560
-560
-561
-561
-561
-562
-562
-562
-563
-563
-563
-563
-563
-564
-564
-564
-564
-564
-564
-564
-564
-563
-563
-563
-563
-562
-562
-562
-561
-561
-561
-560
-560
-560
-560
-559
-559
-559
-559
-558
-558
-558
-557
-557
-557
-556
-556
-555
-554
-554
-553
-552
-551
-550
-549
-548
-547
-546
-545
-544
-543
-542
-541
-540
-540
-539
-538
-537
-537
-536
-536
-536
-535
-535
-535
-534
-534
-534
-534
-534
-534
-533
-533
-533
-533
-533
-532
-532
-531
-531
-530
-530
-529
-528
-528
-527
-527
-527
-526
-526
-526
-526
-526
-526
-526
-526
-526
-526
-526
-526
-526
-527
-527
-527
-527
-527
-528
-528
-528
-528
-528
-528
-529
-529
-529
-529
-530
-530
-531
-531
-532
-532
-533
-533
-534
-534
-535
-536
-536
-537
-538
-539
-540
-540
-541
-542
-543
-544
-545
-545
-546
-547
-548
-549
-550
-551
-552
-553
-554
-555
-556
-557
-558
-559
-560
-562
-563
-564
-565
-566
-568
-569
-570
-571
-572
-574
-575
-576
-577
-579
-580
-581
-582
-584
-585
-586
-587
-588
-589
-590
-591
-592
-593
-594
-595
-596
-597
-598
-600
-601
-602
-603
-605
-606
-607
-608
-610
-611
-612
-614
-615
-617
-619
-620
-622
-624
-626
-628
-629
-631
-633
-636
-638
-640
-642
-645
-647
-650
-652
-655
-657
-660
-663
-665
-668
-671
-674
-677
-680
-684
-687
-690
-694
-697
-701
-704
-707
-711
-714
-717
-720
-722
-725
-728
-730
-733
-736
-738
-741
-744
-747
-750
-753
-756
-759
-762
-766
-769
-772
-775
-778
-781
-784
-787
-790
-793
-795
-798
-801
-804
-806
-809
-812
-815
-817
-820
-822
-824
-827
-829
-831
-833
-835
-837
-839
-840
-842
-844
-846
-847
-849
-851
-852
-854
-855
-857
-858
-859
-861
-862
-863
-864
-865
-867
-868
-868
-869
-870
-871
-871
-871
-872
-872
-871
-871
-870
-870
-869
-868
-867
-866
-864
-863
-862
-861
-860
-859
-858
-857
-856
-855
-854
-853
-852
-851
-850
-848
-847
-845
-844
-842
-840
-839
-837
-835
-834
-832
-831
-830
-828
-828
-827
-826
-826
-825
-825
-825
-825
-825
-825
-825
-825
-825
-825
-826
-826
-827
-828
-829
-830
-831
-832
-834
-835
-837
-839
-840
-842
-844
-846
-848
-849
-851
-853
-855
-857
-859
-861
-864
-866
-868
-871
-873
-876
-879
-882
-885
-888
-891
-895
-898
-901
-905
-909
-912
-916
-920
-924
-928
-931
-936
-940
-944
-948
-952
-956
-960
-964
-968
-972
-975
-979
-982
-986
-989
-993
-996
-999
-1002
-1006
-1008
-1012
-1014
-1018
-1020
-1024
-1027
-1030
-1032
-1035
-1037
-1039
-1041
-1043
-1044
-1046
-1048
-1050
-1051
-1053
-1055
-1056
-1057
-1059
-1060
-1061
-1062
-1063
-1063
-1064
-1064
-1065
-1065
-1066
-1066
-1066
-1067
-1067
-1068
-1068
-1068
-1068
-1068
-1068
-1068
-1068
-1068
-1068
-1067
-1067
-1066
-1066
-1065
-1065
-1064
-1063
-1063
-1063
-1062
-1062
-1062
-1062
-1062
-1062
-1062
-1063
-1063
-1063
-1063
-1064
-1064
-1064
-1065
-1065
-1066
-1066
-1067
-1067
-1068
-1068
-1069
-1070
-1071
-1071
-1072
-1073
-1074
-1075
-1076
-1077
-1079
-1081
-1082
-1084
-1087
-1089
-1092
-1094
-1097
-1100
-1103
-1106
-1109
-1112
-1115
-1118
-1121
-1125
-1128
-1132
-1136
-1140
-1144
-1148
-1153
-1158
-1162
-1167
-1172
-1177
-1182
-1187
-1192
-1198
-1203
-1208
-1213
-1219
-1224
-1229
-1234
-1240
-1245
-1250
-1255
-1260
-1266
-1271
-1276
-1282
-1287
-1292
-1297
-1302
-1307
-1312
-1317
-1322
-1327
-1331
-1335
-1340
-1344
-1348
-1351
-1355
-1358
-1361
-1364
-1367
-1369
-1371
-1373
-1374
-1375
-1376
-1377
-1377
-1378
-1378
-1378
-1378
-1377
-1377
-1376
-1376
-1375
-1374
-1373
-1371
-1370
-1368
-1367
-1365
-1363
-1361
-1359
-1357
-1354
-1352
-1349
-1346
-1343
-1340
-1337
-1334
-1330
-1327
-1323
-1320
-1316
-1312
-1308
-1304
-1300
-1297
-1293
-1289
-1285
-1281
-1277
-1273
-1269
-1266
-1262
-1258
-1254
-1251
-1247
-1244
-1240
-1237
-1234
-1230
-1227
-1224
-1221
-1218
-1216
-1213
-1211
-1208
-1207
-1205
-1203
-1202
-1201
-1200
-1200
-1200
-1200
-1200
-1201
-1202
-1203
-1204
-1206
-1208
-1211
-1214
-1217
-1220
-1223
-1226
-1230
-1233
-1237
-1240
-1244
-1247
-1251
-1255
-1259
-1263
-1266
-1270
-1275
-1279
-1283
-1287
-1292
-1297
-1302
-1307
-1312
-1318
-1324
-1330
-1336
-1342
-1348
-1354
-1361
-1367
-1373
-1379
-1385
-1390
-1396
-1401
-1406
-1411
-1415
-1419
-1423
-1427
-1430
-1433
-1436
-1438
-1441
-1443
-1445
-1446
-1448
-1450
-1451
-1453
-1455
-1456
-1458
-1459
-1461
-1462
-1463
-1465
-1466
-1466
-1467
-1468
-1468
-1469
-1469
-1469
-1469
-1468
-1468
-1467
-1467
-1466
-1464
-1463
-1461
-1460
-1458
-1455
-1453
-1451
-1448
-1446
-1443
-1441
-1438
-1436
-1433
-1431
-1428
-1426
-1423
-1421
-1418
-1415
-1412
-1409
-1406
-1403
-1399
-1396
-1393
-1389
-1386
-1383
-1380
-1377
-1374
-1371
-1369
-1367
-1365
-1364
-1363
-1362
-1361
-1361
-1361
-1361
-1362
-1363
-1364
-1365
-1366
-1368
-1369
-1371
-1373
-1375
-1377
-1379
-1381
-1384
-1386
-1388
-1391
-1393
-1396
-1399
-1402
-1405
-1408
-1411
-1414
-1418
-1421
-1424
-1428
-1431
-1435
-1439
-1442
-1446
-1449
-1453
-1456
-1459
-1462
-1465
-1468
-1471
-1473
-1476
-1478
-1480
-1481
-1483
-1484
-1485
-1486
-1487
-1488
-1488
-1489
-1490
-1490
-1491
-1491
-1492
-1492
-1493
-1493
-1494
-1495
-1495
-1496
-1497
-1498
-1498
-1499
-1500
-1500
-1501
-1501
-1501
-1501
-1501
-1501
-1500
-1499
-1498
-1497
-1495
-1494
-1492
-1490
-1488
-1486
-1484
-1481
-1479
-1477
-1475
-1473
-1471
-1469
-1467
-1465
-1463
-1461
-1459
-1457
-1455
-1453
-1450
-1448
-1446
-1443
-1441
-1439
-1437
-1435
-1433
-1431
-1429
-1427
-1425
-1422
-1420
-1418
-1416
-1414
-1412
-1410
-1408
-1406
-1404
-1402
-1401
-1399
-1397
-1396
-1394
-1393
-1392
-1391
-1390
-1389
-1388
-1387
-1386
-1386
-1385
-1384
-1383
-1383
-1382
-1381
-1381
-1380
-1379
-1379
-1378
-1378
-1377
-1377
-1376
-1376
-1375
-1375
-1374
-1374
-1373
-1372
-1372
-1371
-1370
-1370
-1369
-1368
-1367
-1366
-1365
-1364
-1363
-1362
-1361
-1359
-1358
-1357
-1356
-1355
-1354
-1353
-1352
-1352
-1351
-1350
-1349
-1348
-1348
-1347
-1346
-1346
-1345
-1345
-1345
-1344
-1344
-1345
-1345
-1345
-1345
-1345
-1345
-1346
-1346
-1346
-1346
-1347
-1347
-1347
-1348
-1348
-1349
-1349
-1350
-1351
-1351
-1352
-1352
-1353
-1354
-1354
-1355
-1356
-1356
-1357
-1358
-1358
-1359
-1360
-1360
-1361
-1361
-1362
-1362
-1363
-1363
-1364
-1364
-1364
-1364
-1364
-1365
-1365
-1364
-1364
-1364
-1364
-1364
-1364
-1364
-1364
-1365
-1365
-1365
-1366
-1366
-1367
-1367
-1368
-1369
-1369
-1370
-1371
-1372
-1373
-1374
-1375
-1376
-1377
-1378
-1379
-1380
-1382
-1383
-1384
-1385
-1386
-1388
-1389
-1390
-1391
-1392
-1393
-1394
-1396
-1397
-1398
-1399
-1399
-1400
-1401
-1401
-1402
-1402
-1403
-1404
-1404
-1405
-1405
-1406
-1406
-1407
-1407
-1408
-1409
-1409
-1410
-1410
-1411
-1411
-1412
-1412
-1412
-1413
-1413
-1413
-1414
-1414
-1414
-1415
-1416
-1416
-1417
-1418
-1419
-1419
-1420
-1421
-1422
-1422
-1423
-1424
-1425
-1425
-1426
-1427
-1427
-1428
-1429
-1429
-1430
-1430
-1431
-1431
-1432
-1433
-1433
-1434
-1435
-1436
-1437
-1439
-1440
-1442
-1444
-1445
-1447
-1449
-1450
-1452
-1453
-1454
-1456
-1457
-1458
-1459
-1459
-1460
-1460
-1460
-1459
-1458
-1457
-1456
-1454
-1452
-1450
-1448
-1446
-1443
-1441
-1439
-1437
-1435
-1433
-1431
-1429
-1427
-1426
-1424
-1423
-1422
-1421
-1421
-1420
-1420
-1420
-1420
-1419
-1419
-1419
-1419
-1419
-1419
-1419
-1419
-1419
-1419
-1419
-1419
-1419
-1419
-1419
-1419
-1418
-1418
-1418
-1417
-1417
-1416
-1416
-1416
-1416
-1416
-1416
-1416
-1416
-1416
-1416
-1415
-1415
-1415
-1416
-1416
-1416
-1416
-1417
-1417
-1418
-1419
-1419
-1420
-1421
-1422
-1423
-1425
-1426
-1427
-1428
-1430
-1432
-1433
-1435
-1437
-1439
-1441
-1443
-1445
-1447
-1449
-1451
-1454
-1456
-1458
-1461
-1463
-1466
-1468
-1471
-1474
-1477
-1480
-1483
-1487
-1490
-1493
-1497
-1501
-1505
-1508
-1513
-1517
-1521
-1525
-1529
-1533
-1537
-1541
-1545
-1549
-1552
-1556
-1559
-1562
-1565
-1568
-1571
-1574
-1576
-1579
-1582
-1584
-1587
-1589
-1592
-1595
-1598
-1601
-1604
-1608
-1611
-1614
-1618
-1621
-1625
-1628
-1631
-1634
-1637
-1640
-1642
-1644
-1646
-1648
-1650
-1652
-1653
-1655
-1656
-1657
-1658
-1659
-1660
-1661
-1661
-1661
-1661
-1661
-1660
-1660
-1659
-1658
-1658
-1657
-1655
-1654
-1653
-1651
-1650
-1648
-1646
-1644
-1642
-1639
-1637
-1634
-1632
-1629
-1626
-1623
-1621
-1617
-1614
-1611
-1607
-1604
-1600
-1596
-1592
-1588
-1584
-1580
-1576
-1571
-1567
-1563
-1559
-1555
-1551
-1547
-1543
-1539
-1536
-1532
-1528
-1525
-1521
-1518
-1515
-1511
-1508
-1505
-1503
-1500
-1498
-1495
-1493
-1491
-1489
-1487
-1486
-1485
-1484
-1484
-1483
-1484
-1484
-1485
-1486
-1488
-1490
-1492
-1495
-1498
-1501
-1504
-1508
-1511
-1514
-1518
-1521
-1525
-1528
-1532
-1535
-1539
-1543
-1546
-1550
-1554
-1559
-1563
-1568
-1572
-1577
-1582
-1587
-1592
-1597
-1601
-1606
-1611
-1616
-1620
-1625
-1629
-1634
-1638
-1642
-1646
-1650
-1654
-1657
-1661
-1664
-1667
-1670
-1673
-1676
-1679
-1682
-1684
-1686
-1688
-1690
-1692
-1693
-1694
-1695
-1695
-1696
-1696
-1696
-1696
-1695
-1695
-1694
-1693
-1692
-1690
-1689
-1687
-1685
-1684
-1682
-1680
-1678
-1676
-1674
-1671
-1668
-1666
-1662
-1659
-1655
-1651
-1647
-1643
-1638
-1633
-1628
-1623
-1617
-1612
-1606
-1600
-1594
-1588
-1581
-1575
-1568
-1561
-1554
-1548
-1541
-1534
-1527
-1520
-1513
-1506
-1499
-1492
-1485
-1479
-1472
-1465
-1458
-1452
-1445
-1439
-1432
-1426
-1420
-1414
-1408
-1403
-1397
-1392
-1388
-1383
-1379
-1375
-1372
-1368
-1365
-1362
-1359
-1357
-1355
-1353
-1351
-1349
-1347
-1346
-1344
-1343
-1342
-1341
-1340
-1339
-1339
-1338
-1338
-1338
-1338
-1338
-1339
-1339
-1339
-1340
-1340
-1341
-1342
-1343
-1345
-1346
-1348
-1350
-1352
-1355
-1357
-1360
-1363
-1366
-1369
-1373
-1376
-1379
-1383
-1386
-1390
-1393
-1397
-1400
-1403
-1406
-1409
-1412
-1414
-1417
-1419
-1421
-1423
-1425
-1426
-1428
-1429
-1430
-1430
-1431
-1431
-1431
-1431
-1430
-1429
-1429
-1427
-1426
-1425
-1423
-1421
-1419
-1416
-1413
-1411
-1407
-1404
-1400
-1396
-1392
-1388
-1383
-1379
-1374
-1368
-1363
-1357
-1351
-1345
-1338
-1332
-1325
-1318
-1312
-1305
-1298
-1291
-1284
-1277
-1270
-1263
-1256
-1249
-1241
-1233
-1225
-1216
-1208
-1199
-1190
-1181
-1172
-1163
-1154
-1145
-1137
-1128
-1119
-1110
-1102
-1093
-1084
-1076
-1067
-1059
-1051
-1043
-1035
-1028
-1020
-1012
-1006
-999
-992
-985
-978
-971
-964
-957
-950
-943
-935
-928
-921
-914
-906
-899
-892
-885
-878
-871
-865
-858
-852
-846
-840
-835
-829
-824
-819
-814
-810
-805
-801
-796
-792
-788
-784
-780
-777
-773
-770
-766
-763
-759
-756
-752
-748
-744
-740
-736
-732
-728
-723
-719
-715
-710
-706
-702
-697
-693
-690
-686
-682
-679
-675
-672
-669
-667
-664
-661
-658
-655
-651
-648
-644
-641
-637
-633
-628
-624
-620
-615
-610
-606
-601
-596
-591
-585
-580
-574
-569
-563
-557
-551
-545
-539
-533
-527
-521
-516
-510
-504
-499
-493
-488
-482
-476
-471
-465
-459
-453
-447
-441
-435
-429
-423
-417
-410
-404
-398
-392
-386
-380
-373
-367
-360
-354
-347
-340
-333
-326
-319
-312
-305
-297
-290
-283
-276
-268
-261
-254
-247
-239
-232
-225
-217
-210
-203
-195
-188
-181
-174
-167
-161
-155
-149
-143
-138
-133
-128
-123
-119
-114
-110
-105
-100
-96
-91
-86
-81
-76
-71
-66
-62
-57
-53
-49
-45
-41
-37
-33
-29
-25
-21
-18
-14
-10
-7
-3
0
4
8
11
15
19
22
26
30
34
37
41
44
47
49
51
54
56
57
59
61
63
64
66
68
70
71
73
75
77
78
80
82
84
86
87
89
91
92
93
93
93
93
93
92
90
89
88
87
85
84
83
83
83
83
83
84
84
85
86
88
89
90
92
94
95
97
99
100
102
103
104
106
107
108
109
110
112
114
116
118
120
123
126
130
133
137
141
145
149
153
158
162
167
171
176
180
185
190
194
199
204
209
214
219
225
231
237
243
250
257
265
273
281
290
298
307
317
326
336
345
355
365
375
385
395
405
415
424
434
444
454
463
473
482
492
501
510
519
528
536
545
553
561
569
577
585
592
600
607
614
621
627
634
641
647
654
660
666
672
678
683
688
693
698
702
706
709
712
715
717
720
722
723
725
727
729
730
732
734
735
737
738
739
740
741
741
741
741
741
740
740
739
738
737
736
735
734
732
731
729
727
725
723
721
720
718
716
714
712
711
709
708
707
706
705
704
703
702
701
701
700
700
699
699
699
699
700
701
702
704
706
708
710
713
715
718
720
723
725
727
730
732
734
737
739
742
745
748
751
755
760
765
770
775
781
788
794
801
809
816
824
832
840
849
857
865
873
881
890
898
906
914
922
930
937
945
952
960
967
975
982
990
997
1004
1012
1020
1029
1037
1046
1054
1062
1070
1078
1086
1093
1100
1106
1112
1117
1122
1126
1131
1135
1139
1143
1147
1151
1155
1159
1163
1167
1171
1175
1179
1182
1186
1190
1193
1196
1199
1202
1205
1207
1209
1210
1212
1212
1212
1212
1212
1211
1209
1207
1205
1203
1200
1197
1194
1190
1186
1181
1177
1172
1166
1161
1155
1149
1144
1138
1132
1126
1120
1114
1109
1103
1097
1092
1086
1080
1074
1068
1062
1056
1050
1044
1038
1032
1025
1018
1012
1004
998
990
983
976
968
961
953
946
938
931
924
917
910
903
897
891
886
881
876
872
869
866
863
860
858
855
853
850
847
843
840
836
832
827
823
818
814
810
806
802
799
796
794
792
790
789
788
788
788
788
788
788
788
789
789
790
790
791
791
792
792
792
793
793
793
794
794
795
795
796
797
798
800
802
804
806
808
811
813
816
819
822
825
828
831
834
837
841
844
847
851
855
859
864
868
873
878
882
887
891
895
898
902
905
907
910
912
913
915
916
917
918
918
919
918
918
917
916
915
913
911
909
907
904
902
899
896
893
889
886
882
878
874
870
866
862
858
853
849
846
842
838
835
831
828
825
822
819
817
815
813
811
809
808
806
805
803
802
800
798
797
794
792
789
787
784
781
777
774
770
766
763
759
756
752
750
747
745
744
743
742
742
743
744
745
746
748
750
753
755
758
760
763
766
768
771
774
776
779
781
783
786
788
791
794
797
800
804
807
810
814
817
820
823
825
828
830
831
833
834
835
836
838
839
840
841
843
844
846
848
850
853
855
858
861
864
867
869
872
874
877
879
881
883
885
887
890
892
896
899
904
908
913
918
924
929
934
939
945
950
954
959
964
969
974
979
984
990
995
1000
1006
1012
1018
1025
1031
1037
1044
1051
1058
1066
1074
1082
1090
1098
1107
1116
1124
1133
1142
1150
1159
1167
1175
1182
1189
1196
1202
1208
1213
1219
1223
1228
1232
1235
1239
1242
1245
1249
1252
1255
1259
1262
1266
1269
1272
1275
1278
1280
1282
1283
1284
1285
1285
1285
1285
1284
1283
1281
1279
1277
1275
1272
1269
1266
1263
1260
1257
1254
1250
1248
1245
1242
1239
1237
1235
1232
1230
1227
1225
1222
1219
1216
1212
1208
1204
1199
1194
1189
1183
1177
1172
1166
1160
1155
1149
1144
1139
1134
1129
1125
1121
1117
1114
1110
1107
1103
1099
1096
1092
1088
1085
1081
1077
1074
1071
1068
1065
1063
1060
1058
1055
1053
1050
1048
1045
1042
1039
1037
1034
1032
1030
1028
1027
1026
1025
1024
1024
1024
1025
1025
1026
1027
1029
1031
1033
1036
1040
1044
1048
1053
1058
1064
1069
1074
1079
1084
1089
1093
1097
1101
1105
1109
1112
1115
1117
1120
1122
1124
1126
1128
1131
1133
1135
1138
1141
1143
1146
1148
1150
1152
1153
1153
1153
1153
1152
1150
1148
1146
1143
1141
1138
1136
1133
1131
1129
1128
1126
1126
1125
1125
1126
1126
1128
1130
1132
1134
1136
1138
1140
1141
1142
1143
1143
1143
1143
1143
1142
1141
1141
1140
1139
1138
1137
1137
1136
1135
1135
1134
1134
1134
1133
1133
1134
1134
1134
1134
1135
1135
1135
1136
1136
1137
1138
1140
1141
1143
1146
1149
1153
1158
1164
1170
1176
1184
1191
1199
1208
1216
1225
1234
1243
1252
1261
1270
1280
1290
1300
1310
1321
1332
1343
1355
1367
1380
1394
1408
1423
1439
1455
1472
1489
1506
1524
1542
1559
1577
1594
1611
1627
1644
1660
1675
1691
1706
1722
1737
1753
1769
1786
1802
1819
1836
1853
1871
1889
1907
1926
1944
1963
1982
2000
2019
2037
2055
2072
2089
2105
2120
2136
2151
2165
2179
2193
2207
2221
2235
2248
2262
2275
2289
2302
2315
2328
2340
2352
2364
2374
2384
2394
2403
2412
2420
2428
2435
2442
2449
2455
2461
2466
2471
2476
2480
2484
2487
2489
2490
2491
2490
2489
2486
2483
2478
2473
2466
2459
2450
2441
2432
2422
2411
2401
2390
2379
2367
2356
2345
2335
2324
2313
2302
2291
2280
2269
2257
2246
2233
2221
2208
2195
2182
2169
2156
2142
2129
2116
2103
2091
2079
2069
2059
2050
2043
2036
2031
2027
2025
2023
2021
2021
2021
2021
2021
2021
2023
2023
2023
2021
2021
2021
2023
2023
2025
2025
2029
2032
2036
2041
2045
2052
2058
2066
2073
2082
2090
2099
2107
2116
2124
2133
2140
2148
2155
2161
2168
2174
2180
2187
2193
2200
2208
2216
2225
2234
2244
2255
2266
2277
2289
2301
2314
2326
2339
2351
2364
2377
2389
2402
2414
2426
2438
2450
2462
2473
2484
2495
2505
2516
2526
2536
2546
2555
2565
2574
2583
2592
2600
2608
2615
2621
2627
2632
2636
2640
2643
2645
2646
2647
2648
2648
2647
2646
2645
2643
2641
2639
2636
2633
2630
2626
2622
2618
2613
2608
2602
2597
2590
2583
2576
2569
2561
2553
2545
2537
2529
2520
2511
2502
2493
2484
2474
2465
2455
2445
2436
2425
2415
2404
2393
2382
2371
2359
2347
2335
2322
2309
2296
2283
2269
2255
2241
2228
2214
2200
2187
2174
2161
2148
2136
2124
2113
2102
2091
2080
2070
2060
2050
2041
2033
2024
2016
2009
2001
1996
1991
1986
1982
1979
1976
1974
1972
1972
1971
1971
1971
1972
1973
1974
1975
1976
1977
1979
1981
1983
1986
1988
1992
1996
2000
2005
2012
2017
2025
2033
2041
2051
2061
2071
2081
2093
2104
2117
2130
2143
2156
2170
2184
2198
2212
2226
2240
2253
2265
2278
2289
2300
2311
2321
2331
2340
2349
2358
2366
2374
2382
2390
2397
2404
2411
2417
2424
2430
2436
2442
2448
2453
2458
2463
2467
2471
2473
2476
2477
2479
2480
2480
2481
2481
2481
2481
2481
2481
2480
2478
2476
2474
2470
2466
2462
2457
2451
2446
2440
2434
2429
2423
2417
2411
2404
2397
2390
2382
2374
2364
2354
2343
2331
2318
2303
2288
2272
2255
2237
2218
2199
2179
2158
2137
2116
2095
2074
2054
2033
2013
1994
1975
1957
1939
1922
1905
1888
1872
1856
1841
1825
1810
1796
1781
1767
1753
1740
1727
1714
1702
1690
1679
1668
1658
1649
1641
1634
1628
1623
1619
1617
1616
1616
1616
1618
1621
1624
1628
1632
1637
1642
1647
1653
1659
1665
1672
1679
1686
1693
1700
1708
1717
1726
1735
1745
1756
1767
1780
1793
1806
1821
1836
1852
1868
1885
1902
1919
1938
1956
1975
1995
2015
2035
2056
2077
2099
2120
2142
2164
2187
2209
2231
2253
2275
2297
2318
2339
2359
2379
2398
2417
2435
2451
2468
2483
2497
2511
2523
2534
2545
2554
2563
2571
2578
2585
2591
2597
2602
2607
2611
2614
2617
2619
2621
2622
2623
2623
2623
2623
2623
2622
2620
2618
2616
2613
2609
2605
2601
2595
2590
2583
2577
2569
2561
2553
2545
2536
2527
2517
2508
2498
2489
2479
2469
2459
2449
2440
2430
2421
2413
2404
2396
2388
2381
2373
2366
2359
2352
2344
2338
2331
2324
2318
2312
2306
2300
2294
2289
2284
2279
2274
2270
2266
2263
2260
2258
2256
2254
2253
2253
2254
2255
2257
2260
2263
2267
2272
2276
2282
2288
2294
2301
2308
2316
2325
2334
2344
2355
2366
2378
2391
2404
2417
2431
2446
2461
2476
2492
2509
2526
2544
2562
2581
2600
2619
2638
2658
2678
2698
2719
2739
2759
2779
2799
2819
2839
2859
2878
2897
2916
2935
2953
2971
2988
3006
3023
3040
3056
3073
3089
3106
3122
3138
3154
3170
3185
3200
3215
3229
3242
3255
3266
3277
3288
3297
3307
3315
3322
3329
3336
3341
3347
3351
3355
3358
3361
3363
3365
3366
3367
3367
3366
3365
3362
3360
3356
3352
3347
3342
3336
3330
3323
3316
3309
3302
3295
3287
3280
3274
3267
3260
3253
3246
3239
3231
3223
3214
3205
3195
3184
3173
3162
3150
3137
3124
3110
3095
3080
3065
3049
3033
3017
3001
2985
2970
2955
2940
2925
2911
2897
2884
2870
2857
2845
2833
2822
2811
2802
2793
2785
2778
2771
2765
2760
2754
2749
2744
2739
2734
2729
2724
2719
2714
2709
2705
2701
2698
2695
2692
2691
2689
2689
2689
2691
2693
2697
2702
2708
2716
2725
2736
2747
2760
2774
2789
2805
2822
2840
2859
2880
2901
2923
2946
2970
2994
3020
3047
3074
3103
3132
3162
3193
3225
3257
3290
3324
3358
3393
3428
3463
3499
3534
3570
3605
3640
3675
3709
3743
3777
3811
3845
3879
3912
3947
3981
4014
4049
4083
4117
4150
4182
4213
4244
4273
4302
4330
4357
4383
4409
4434
4459
4483
4506
4529
4552
4574
4595
4616
4636
4656
4675
4694
4712
4729
4745
4761
4776
4789
4802
4813
4824
4833
4841
4847
4852
4856
4858
4859
4859
4857
4855
4852
4849
4845
4841
4836
4832
4828
4824
4820
4817
4814
4812
4810
4809
4809
4809
4809
4810
4811
4813
4814
4816
4818
4820
4823
4825
4828
4831
4834
4837
4840
4843
4847
4851
4856
4860
4865
4870
4875
4880
4886
4892
4899
4905
4913
4920
4928
4937
4946
4955
4965
4976
4987
4999
5012
5025
5039
5054
5069
5085
5101
5118
5134
5151
5167
5184
5200
5217
5232
5248
5263
5277
5290
5303
5316
5327
5339
5349
5359
5368
5377
5386
5394
5403
5411
5420
5428
5437
5445
5453
5461
5468
5475
5480
5485
5489
5491
5493
5493
5493
5491
5489
5486
5483
5479
5474
5469
5464
5458
5453
5447
5441
5434
5428
5421
5413
5404
5395
5386
5375
5364
5353
5341
5329
5317
5305
5293
5282
5270
5259
5248
5238
5227
5218
5208
5199
5191
5182
5174
5166
5157
5149
5140
5130
5121
5111
5101
5091
5081
5071
5062
5052
5043
5035
5028
5021
5015
5010
5006
5003
5001
4999
4999
4999
5001
5003
5006
5010
5014
5019
5025
5031
5037
5043
5049
5055
5061
5066
5072
5077
5083
5089
5096
5103
5111
5120
5130
5141
5153
5165
5178
5192
5206
5220
5235
5250
5266
5281
5297
5314
5330
5347
5365
5383
5400
5419
5437
5455
5474
5492
5510
5529
5548
5566
5585
5604
5623
5642
5662
5681
5700
5718
5737
5755
5772
5790
5807
5823
5840
5856
5872
5888
5904
5920
5936
5951
5966
5981
5995
6009
6023
6036
6049
6062
6075
6087
6099
6110
6121
6132
6143
6153
6163
6173
6182
6191
6200
6208
6217
6225
6234
6242
6250
6257
6265
6272
6279
6286
6293
6299
6306
6313
6320
6327
6335
6343
6350
6358
6366
6374
6382
6389
6397
6404
6410
6417
6423
6428
6433
6438
6442
6446
6449
6451
6453
6455
6456
6456
6456
6456
6455
6455
6454
6453
6453
6453
6453
6453
6454
6454
6454
6454
6454
6453
6452
6452
6451
6450
6449
6447
6446
6445
6444
6443
6442
6440
6439
6438
6437
6436
6436
6436
6437
6439
6441
6445
6449
6454
6460
6467
6475
6483
6491
6500
6510
6519
6528
6538
6547
6556
6565
6574
6582
6590
6598
6605
6612
6618
6625
6630
6636
6642
6647
6653
6659
6665
6672
6679
6687
6695
6703
6712
6721
6731
6740
6751
6761
6771
6782
6793
6803
6814
6824
6834
6844
6853
6862
6870
6878
6885
6892
6898
6903
6908
6913
6917
6921
6924
6927
6930
6932
6934
6936
6937
6937
6936
6935
6932
6929
6924
6919
6912
6905
6896
6887
6878
6869
6859
6849
6839
6830
6821
6812
6804
6796
6789
6782
6776
6770
6765
6760
6755
6751
6747
6743
6739
6735
6732
6728
6724
6720
6717
6713
6710
6708
6705
6704
6702
6701
6700
6699
6699
6699
6699
6699
6699
6699
6699
6698
6698
6698
6697
6697
6697
6697
6697
6698
6700
6702
6705
6710
6715
6720
6727
6734
6741
6749
6756
6763
6770
6776
6782
6787
6791
6796
6800
6804
6809
6814
6819
6826
6834
6843
6853
6864
6876
6890
6905
6920
6937
6954
6971
6989
7008
7026
7045
7064
7083
7102
7121
7140
7160
7180
7200
7221
7243
7265
7288
7311
7335
7360
7385
7410
7435
7460
7484
7508
7532
7555
7576
7597
7617
7636
7654
7671
7688
7704
7719
7734
7749
7764
7779
7794
7809
7825
7840
7856
7872
7888
7903
7919
7935
7951
7966
7981
7996
8010
8023
8036
8048
8058
8069
8077
8086
8093
8099
8105
8109
8114
8118
8121
8124
8127
8130
8132
8134
8135
8137
8138
8138
8138
8138
8138
8137
8135
8132
8129
8125
8121
8115
8109
8103
8096
8089
8082
8074
8067
8060
8053
8045
8039
8032
8028
8022
8016
8013
8009
8005
8003
8000
8000
7999
8000
8002
8005
8007
8013
8016
8022
8028
8032
8039
8044
8050
8055
8061
8067
8074
8080
8087
8096
8105
8114
8124
8132
8144
8154
8164
8176
8186
8198
8209
8221
8233
8245
8257
8268
8281
8293
8305
8317
8328
8340
8352
8363
8373
8384
8394
8403
8412
8421
8428
8436
8443
8449
8455
8461
8467
8474
8480
8487
8494
8501
8509
8517
8526
8534
8542
8549
8556
8561
8565
8568
8570
8570
8569
8566
8562
8558
8553
8548
8542
8537
8532
8528
8524
8520
8517
8515
8512
8511
8509
8507
8506
8505
8504
8503
8501
8499
8497
8494
8491
8487
8482
8476
8471
8464
8458
8451
8445
8438
8431
8424
8418
8411
8405
8398
8391
8384
8377
8370
8362
8354
8347
8339
8331
8323
8316
8308
8301
8294
8287
8280
8273
8265
8258
8250
8243
8235
8228
8220
8213
8207
8201
8195
8189
8185
8180
8177
8173
8170
8166
8162
8157
8154
8151
8148
8145
8144
8143
8144
8146
8148
8153
8159
8166
8173
8183
8192
8203
8213
8224
8235
8246
8257
8268
8279
8290
8301
8312
8323
8334
8344
8353
8363
8371
8379
8386
8392
8397
8402
8407
8410
8414
8417
8420
8422
8424
8426
8427
8428
8428
8428
8428
8427
8427
8426
8425
8424
8423
8421
8419
8417
8413
8409
8404
8398
8391
8383
8374
8365
8355
8344
8333
8322
8310
8297
8284
8271
8257
8242
8227
8211
8194
8177
8160
8141
8124
8106
8087
8067
8047
8026
8006
7985
7963
7941
7918
7895
7872
7848
7824
7801
7777
7754
7731
7709
7687
7665
7643
7621
7599
7578
7556
7533
7511
7489
7467
7445
7423
7402
7382
7361
7342
7322
7303
7285
7266
7248
7230
7213
7196
7180
7164
7150
7136
7123
7112
7101
7092
7083
7076
7070
7065
7060
7056
7052
7048
7043
7039
7034
7028
7022
7015
7007
6999
6991
6982
6974
6966
6957
6950
6942
6936
6930
6924
6920
6916
6913
6910
6908
6907
6906
6906
6906
6906
6906
6906
6905
6905
6903
6902
6900
6898
6896
6894
6892
6890
6888
6886
6884
6883
6881
6879
6877
6875
6873
6871
6868
6865
6861
6858
6855
6851
6848
6844
6839
6834
6829
6823
6817
6810
6803
6795
6788
6781
6773
6766
6759
6753
6747
6741
6735
6730
6725
6720
6715
6710
6705
6699
6694
6688
6682
6677
6670
6664
6658
6651
6644
6636
6629
6620
6612
6602
6592
6582
6571
6559
6548
6536
6523
6511
6499
6488
6477
6466
6456
6446
6437
6429
6421
6413
6406
6399
6393
6387
6382
6378
6374
6371
6369
6367
6366
6365
6364
6365
6365
6366
6367
6368
6370
6372
6374
6377
6379
6382
6386
6389
6393
6397
6402
6406
6410
6415
6420
6425
6430
6436
6442
6449
6456
6463
6471
6479
6488
6497
6507
6518
6529
6542
6555
6568
6582
6597
6612
6627
6643
6658
6674
6690
6706
6723
6739
6756
6774
6792
6810
6829
6848
6867
6885
6903
6920
6937
6952
6966
6979
6990
6999
7007
7013
7018
7022
7024
7025
7025
7024
7022
7018
7014
7009
7003
6996
6989
6981
6973
6964
6955
6947
6938
6929
6921
6913
6904
6896
6888
6880
6872
6863
6854
6844
6833
6822
6811
6798
6784
6770
6755
6738
6721
6702
6683
6662
6640
6618
6595
6571
6546
6522
6497
6472
6446
6421
6397
6372
6348
6324
6301
6278
6256
6233
6212
6190
6168
6147
6125
6104
6082
6061
6040
6019
5999
5980
5961
5943
5926
5910
5895
5881
5867
5855
5843
5831
5821
5810
5800
5790
5781
5772
5763
5754
5745
5737
5729
5722
5716
5710
5705
5701
5699
5697
5696
5696
5697
5698
5699
5701
5703
5705
5707
5708
5710
5712
5713
5714
5716
5717
5718
5719
5720
5721
5721
5721
5720
5719
5718
5715
5712
5709
5705
5701
5697
5693
5688
5684
5680
5676
5673
5669
5665
5661
5657
5652
5647
5642
5636
5630
5625
5618
5612
5606
5600
5593
5587
5580
5573
5567
5560
5553
5546
5539
5532
5524
5517
5508
5500
5491
5482
5472
5462
5451
5440
5428
5416
5403
5388
5373
5357
5340
5322
5302
5282
5261
5239
5216
5193
5170
5146
5123
5100
5078
5056
5035
5015
4997
4979
4962
4946
4932
4919
4906
4895
4885
4875
4867
4859
4852
4846
4842
4838
4836
4835
4835
4837
4841
4846
4853
4861
4871
4882
4894
4908
4922
4937
4953
4969
4986
5004
5022
5040
5060
5079
5099
5119
5139
5160
5179
5199
5218
5236
5254
5272
5290
5307
5324
5342
5359
5376
5394
5411
5429
5447
5464
5481
5498
5515
5531
5547
5562
5576
5590
5602
5614
5624
5633
5640
5647
5652
5656
5659
5661
5663
5664
5665
5666
5666
5666
5667
5667
5666
5666
5665
5664
5662
5660
5658
5655
5651
5648
5643
5639
5634
5628
5622
5616
5610
5602
5595
5587
5578
5569
5560
5550
5540
5530
5520
5511
5501
5492
5483
5475
5467
5459
5452
5445
5438
5432
5426
5420
5414
5409
5403
5397
5391
5384
5377
5370
5363
5355
5347
5339
5331
5324
5316
5309
5302
5296
5289
5284
5278
5273
5269
5265
5261
5257
5254
5252
5251
5250
5250
5251
5253
5256
5260
5265
5270
5275
5281
5288
5294
5301
5307
5314
5320
5327
5333
5339
5344
5350
5355
5360
5365
5370
5375
5380
5385
5390
5395
5400
5404
5409
5413
5417
5421
5425
5430
5434
5439
5444
5449
5455
5462
5468
5475
5482
5490
5497
5504
5511
5518
5524
5530
5536
5542
5548
5554
5560
5566
5572
5578
5584
5590
5596
5602
5608
5613
5618
5622
5626
5629
5631
5632
5632
5632
5630
5627
5624
5619
5613
5607
5600
5592
5583
5573
5563
5551
5539
5526
5512
5497
5481
5465
5449
5432
5415
5398
5381
5364
5348
5332
5316
5301
5286
5271
5256
5240
5225
5209
5193
5177
5160
5143
5126
5108
5091
5073
5055
5037
5018
5000
4982
4964
4946
4928
4911
4895
4879
4864
4851
4838
4826
4815
4804
4795
4786
4778
4770
4763
4756
4749
4742
4735
4728
4720
4712
4704
4696
4687
4677
4668
4658
4647
4637
4627
4617
4608
4598
4589
4580
4571
4563
4554
4546
4538
4529
4521
4512
4503
4493
4484
4474
4463
4452
4441
4429
4417
4404
4391
4377
4363
4348
4333
4317
4300
4282
4264
4246
4227
4208
4188
4168
4149
4129
4110
4091
4072
4053
4035
4017
3999
3981
3963
3945
3927
3908
3889
3869
3849
3828
3806
3783
3760
3736
3712
3686
3661
3635
3609
3583
3556
3530
3504
3478
3452
3427
3403
3379
3356
3334
3312
3292
3272
3253
3235
3218
3201
3185
3170
3155
3141
3128
3115
3102
3089
3077
3065
3053
3040
3028
3016
3003
2991
2979
2966
2954
2941
2929
2917
2904
2892
2881
2869
2857
2846
2835
2825
2815
2805
2796
2788
2780
2773
2766
2761
2756
2752
2748
2745
2742
2739
2736
2732
2728
2722
2716
2708
2699
2688
2676
2663
2649
2633
2617
2600
2581
2562
2543
2523
2502
2481
2461
2440
2419
2398
2378
2357
2336
2314
2293
2270
2247
2224
2200
2176
2151
2126
2101
2076
2051
2025
2001
1978
1954
1930
1906
1883
1859
1835
1811
1787
1762
1737
1711
1684
1657
1630
1601
1572
1543
1513
1482
1451
1420
1388
1357
1325
1294
1263
1232
1201
1172
1142
1114
1086
1059
1033
1006
983
958
935
912
889
867
845
823
802
780
760
739
720
701
683
667
652
638
625
614
604
596
588
582
577
573
569
565
562
559
555
552
548
545
541
537
534
530
526
522
517
513
509
504
499
494
489
483
477
470
463
455
447
438
428
419
408
398
388
377
367
357
347
337
328
319
311
302
294
286
278
270
261
252
243
233
221
209
196
181
165
148
130
111
90
69
47
24
1
-24
-49
-75
-102
-129
-158
-187
-218
-250
-283
-317
-352
-388
-425
-463
-502
-541
-582
-623
-664
-706
-748
-791
-834
-878
-921
-965
-1008
-1052
-1095
-1137
-1179
-1221
-1262
-1303
-1343
-1382
-1421
-1459
-1497
-1534
-1571
-1608
-1644
-1680
-1716
-1751
-1787
-1822
-1858
-1893
-1929
-1964
-2000
-2035
-2070
-2105
-2140
-2173
-2206
-2238
-2269
-2299
-2327
-2354
-2379
-2403
-2426
-2447
-2466
-2484
-2501
-2516
-2530
-2542
-2553
-2561
-2568
-2574
-2577
-2579
-2579
-2578
-2575
-2570
-2564
-2557
-2549
-2539
-2529
-2519
-2508
-2497
-2485
-2474
-2462
-2451
-2440
-2430
-2419
-2409
-2400
-2390
-2381
-2371
-2361
-2350
-2339
-2327
-2315
-2302
-2288
-2275
-2260
-2246
-2232
-2218
-2204
-2191
-2178
-2165
-2152
-2140
-2128
-2116
-2104
-2093
-2082
-2072
-2062
-2053
-2045
-2037
-2029
-2024
-2020
-2016
-2013
-2012
-2012
-2013
-2015
-2019
-2024
-2031
-2040
-2050
-2062
-2076
-2092
-2110
-2130
-2151
-2175
-2200
-2227
-2255
-2285
-2316
-2349
-2382
-2417
-2453
-2489
-2526
-2564
-2603
-2641
-2680
-2720
-2760
-2800
-2839
-2879
-2919
-2959
-2999
-3038
-3076
-3114
-3152
-3188
-3224
-3260
-3295
-3329
-3363
-3397
-3431
-3465
-3499
-3532
-3566
-3600
-3633
-3667
-3701
-3735
-3770
-3804
-3838
-3871
-3904
-3937
-3968
-3999
-4027
-4054
-4082
-4107
-4130
-4152
-4172
-4191
-4209
-4225
-4240
-4254
-4266
-4276
-4286
-4293
-4299
-4303
-4306
-4306
-4305
-4303
-4299
-4293
-4286
-4277
-4268
-4257
-4245
-4232
-4218
-4202
-4186
-4168
-4150
-4131
-4111
-4091
-4070
-4050
-4029
-4008
-3987
-3967
-3947
-3927
-3907
-3887
-3868
-3848
-3828
-3808
-3787
-3766
-3745
-3723
-3702
-3680
-3658
-3636
-3614
-3593
-3572
-3551
-3531
-3513
-3495
-3479
-3465
-3452
-3441
-3432
-3425
-3420
-3416
-3415
-3415
-3417
-3420
-3425
-3431
-3438
-3447
-3457
-3469
-3482
-3497
-3514
-3533
-3553
-3576
-3599
-3625
-3651
-3679
-3708
-3737
-3768
-3799
-3831
-3863
-3896
-3930
-3964
-3999
-4034
-4069
-4105
-4140
-4177
-4213
-4250
-4287
-4324
-4362
-4401
-4440
-4480
-4520
-4561
-4602
-4643
-4684
-4725
-4766
-4806
-4846
-4884
-4922
-4960
-4996
-5031
-5066
-5100
-5132
-5164
-5194
-5224
-5252
-5278
-5304
-5327
-5349
-5370
-5389
-5406
-5422
-5436
-5448
-5457
-5465
-5471
-5474
-5475
-5474
-5471
-5466
-5459
-5450
-5440
-5428
-5415
-5401
-5386
-5370
-5353
-5335
-5317
-5298
-5278
-5258
-5238
-5217
-5196
-5175
-5154
-5133
-5111
-5090
-5068
-5047
-5025
-5004
-4982
-4961
-4941
-4921
-4901
-4882
-4864
-4846
-4828
-4811
-4794
-4778
-4762
-4747
-4731
-4715
-4700
-4684
-4668
-4652
-4636
-4620
-4604
-4588
-4572
-4557
-4543
-4529
-4516
-4505
-4495
-4486
-4479
-4474
-4470
-4468
-4467
-4468
-4470
-4474
-4479
-4485
-4492
-4501
-4511
-4523
-4535
-4549
-4565
-4581
-4598
-4616
-4634
-4654
-4674
-4695
-4717
-4739
-4762
-4786
-4810
-4835
-4860
-4885
-4911
-4937
-4962
-4987
-5012
-5036
-5060
-5083
-5105
-5126
-5146
-5165
-5183
-5201
-5217
-5233
-5248
-5262
-5275
-5288
-5300
-5311
-5322
-5333
-5342
-5352
-5361
-5369
-5377
-5384
-5391
-5398
-5404
-5409
-5414
-5419
-5424
-5428
-5432
-5436
-5439
-5443
-5446
-5449
-5452
-5455
-5458
-5461
-5465
-5468
-5471
-5473
-5476
-5478
-5480
-5482
-5483
-5484
-5484
-5484
-5484
-5483
-5482
-5481
-5479
-5477
-5475
-5472
-5468
-5464
-5460
-5454
-5448
-5441
-5433
-5425
-5416
-5407
-5398
-5389
-5379
-5371
-5362
-5355
-5348
-5342
-5336
-5332
-5329
-5326
-5324
-5322
-5322
-5321
-5321
-5322
-5323
-5323
-5324
-5324
-5325
-5325
-5325
-5324
-5324
-5324
-5323
-5323
-5323
-5324
-5325
-5326
-5328
-5331
-5333
-5337
-5340
-5344
-5348
-5352
-5356
-5360
-5364
-5368
-5371
-5374
-5375
-5377
-5377
-5376
-5375
-5373
-5370
-5368
-5365
-5362
-5360
-5358
-5356
-5355
-5355
-5356
-5357
-5358
-5360
-5363
-5365
-5368
-5370
-5372
-5373
-5375
-5375
-5375
-5375
-5374
-5373
-5371
-5369
-5367
-5366
-5365
-5364
-5363
-5364
-5365
-5366
-5368
-5371
-5374
-5378
-5382
-5386
-5391
-5397
-5403
-5409
-5415
-5422
-5430
-5437
-5444
-5452
-5459
-5466
-5473
-5479
-5485
-5491
-5497
-5502
-5507
-5512
-5517
-5521
-5526
-5530
-5533
-5537
-5540
-5543
-5545
-5548
-5550
-5552
-5553
-5555
-5557
-5558
-5560
-5563
-5565
-5568
-5570
-5573
-5577
-5580
-5583
-5586
-5588
-5591
-5594
-5597
-5600
-5603
-5607
-5610
-5614
-5618
-5621
-5625
-5629
-5633
-5638
-5642
-5647
-5652
-5657
-5662
-5668
-5674
-5681
-5688
-5695
-5702
-5710
-5718
-5725
-5734
-5742
-5750
-5759
-5768
-5777
-5786
-5796
-5805
-5815
-5825
-5835
-5845
-5854
-5864
-5873
-5882
-5890
-5898
-5905
-5912
-5918
-5923
-5927
-5930
-5933
-5934
-5936
-5936
-5937
-5937
-5937
-5938
-5939
-5940
-5943
-5946
-5949
-5954
-5960
-5967
-5975
-5983
-5993
-6003
-6014
-6026
-6037
-6049
-6061
-6072
-6083
-6094
-6105
-6115
-6125
-6135
-6145
-6155
-6164
-6174
-6183
-6191
-6200
-6208
-6216
-6223
-6230
-6237
-6243
-6248
-6253
-6257
-6261
-6264
-6266
-6268
-6269
-6270
-6271
-6272
-6273
-6274
-6275
-6277
-6279
-6281
-6284
-6287
-6291
-6295
-6300
-6307
-6313
-6321
-6330
-6339
-6349
-6360
-6373
-6386
-6400
-6415
-6432
-6449
-6467
-6486
-6505
-6525
-6546
-6567
-6588
-6610
-6632
-6653
-6675
-6696
-6717
-6738
-6758
-6777
-6795
-6813
-6829
-6845
-6859
-6873
-6885
-6896
-6906
-6915
-6923
-6930
-6936
-6941
-6945
-6948
-6950
-6952
-6953
-6953
-6953
-6952
-6951
-6950
-6949
-6948
-6947
-6947
-6946
-6947
-6948
-6950
-6953
-6957
-6962
-6968
-6974
-6982
-6990
-6998
-7008
-7017
-7028
-7038
-7049
-7059
-7071
-7082
-7093
-7105
-7117
-7129
-7141
-7152
-7164
-7176
-7188
-7199
-7211
-7222
-7233
-7244
-7255
-7266
-7275
-7285
-7293
-7301
-7308
-7314
-7319
-7323
-7327
-7330
-7332
-7334
-7336
-7338
-7339
-7340
-7342
-7343
-7345
-7347
-7350
-7353
-7357
-7361
-7366
-7372
-7378
-7386
-7394
-7403
-7413
-7423
-7434
-7446
-7458
-7471
-7484
-7497
-7511
-7525
-7539
-7553
-7568
-7582
-7597
-7613
-7628
-7643
-7657
-7672
-7685
-7698
-7711
-7723
-7734
-7744
-7755
-7764
-7774
-7783
-7792
-7801
-7810
-7818
-7827
-7836
-7844
-7853
-7863
-7872
-7881
-7891
-7900
-7909
-7919
-7928
-7936
-7945
-7952
-7960
-7967
-7974
-7981
-7987
-7994
-8000
-8006
-8012
-8018
-8025
-8031
-8038
-8045
-8051
-8058
-8066
-8074
-8082
-8090
-8099
-8108
-8118
-8129
-8140
-8151
-8164
-8179
-8193
-8208
-8224
-8240
-8256
-8273
-8290
-8308
-8324
-8341
-8357
-8372
-8387
-8401
-8413
-8425
-8436
-8446
-8454
-8461
-8467
-8472
-8476
-8480
-8482
-8484
-8485
-8486
-8487
-8488
-8488
-8488
-8489
-8489
-8490
-8490
-8491
-8493
-8494
-8497
-8500
-8504
-8508
-8512
-8518
-8523
-8528
-8534
-8539
-8545
-8550
-8555
-8559
-8564
-8568
-8573
-8577
-8581
-8585
-8590
-8594
-8598
-8602
-8606
-8610
-8614
-8618
-8622
-8626
-8630
-8633
-8635
-8638
-8639
-8640
-8640
-8639
-8637
-8635
-8632
-8630
-8627
-8624
-8621
-8619
-8616
-8614
-8612
-8611
-8609
-8607
-8605
-8603
-8601
-8599
-8598
-8596
-8594
-8592
-8590
-8588
-8585
-8583
-8580
-8576
-8573
-8569
-8564
-8559
-8554
-8548
-8542
-8536
-8530
-8523
-8516
-8508
-8501
-8493
-8484
-8476
-8467
-8458
-8448
-8439
-8431
-8422
-8414
-8406
-8399
-8392
-8384
-8377
-8369
-8362
-8354
-8346
-8338
-8330
-8322
-8314
-8307
-8300
-8294
-8288
-8283
-8279
-8275
-8273
-8270
-8269
-8268
-8268
-8268
-8269
-8270
-8272
-8273
-8275
-8277
-8278
-8279
-8279
-8278
-8277
-8275
-8272
-8269
-8265
-8261
-8256
-8252
-8247
-8242
-8238
-8234
-8229
-8225
-8221
-8217
-8214
-8210
-8206
-8203
-8200
-8197
-8194
-8191
-8189
-8186
-8185
-8183
-8183
-8182
-8182
-8183
-8183
-8183
-8185
-8186
-8188
-8189
-8189
-8189
-8189
-8189
-8189
-8186
-8185
-8183
-8180
-8176
-8172
-8167
-8163
-8159
-8154
-8150
-8147
-8144
-8141
-8140
-8140
-8140
-8140
-8141
-8143
-8144
-8146
-8147
-8148
-8148
-8148
-8148
-8148
-8147
-8145
-8143
-8141
-8138
-8137
-8135
-8132
-8131
-8130
-8129
-8129
-8129
-8129
-8130
-8132
-8134
-8135
-8137
-8138
-8138
-8138
-8138
-8137
-8135
-8132
-8128
-8122
-8117
-8109
-8103
-8095
-8087
-8077
-8069
-8060
-8052
-8042
-8035
-8028
-8021
-8016
-8010
-8006
-8002
-7998
-7995
-7991
-7988
-7985
-7983
-7980
-7977
-7974
-7971
-7967
-7963
-7959
-7954
-7948
-7941
-7933
-7924
-7914
-7902
-7889
-7874
-7859
-7842
-7824
-7805
-7785
-7764
-7743
-7722
-7700
-7678
-7656
-7634
-7611
-7589
-7567
-7544
-7523
-7501
-7480
-7459
-7439
-7419
-7399
-7381
-7362
-7345
-7328
-7312
-7297
-7282
-7268
-7255
-7244
-7233
-7223
-7215
-7207
-7201
-7196
-7192
-7189
-7187
-7185
-7184
-7184
-7184
-7184
-7185
-7185
-7186
-7187
-7189
-7190
-7192
-7193
-7195
-7196
-7198
-7199
-7201
-7204
-7206
-7209
-7213
-7217
-7222
-7228
-7235
-7243
-7251
-7260
-7269
-7280
-7290
-7302
-7314
-7326
-7340
-7354
-7369
-7384
-7400
-7417
-7434
-7451
-7469
-7486
-7503
-7520
-7536
-7552
-7567
-7583
-7598
-7612
-7627
-7642
-7656
-7670
-7684
-7697
-7710
-7723
-7735
-7746
-7757
-7767
-7777
-7786
-7794
-7802
-7810
-7816
-7823
-7828
-7833
-7836
-7839
-7841
-7842
-7842
-7841
-7838
-7835
-7831
-7826
-7821
-7814
-7806
-7798
-7789
-7779
-7768
-7755
-7742
-7727
-7711
-7694
-7675
-7655
-7634
-7611
-7587
-7562
-7535
-7506
-7477
-7446
-7414
-7382
-7349
-7315
-7282
-7248
-7214
-7181
-7147
-7114
-7081
-7049
-7016
-6984
-6951
-6919
-6887
-6854
-6822
-6790
-6758
-6726
-6694
-6662
-6630
-6599
-6568
-6536
-6505
-6474
-6443
-6412
-6381
-6350
-6320
-6289
-6258
-6227
-6196
-6165
-6134
-6103
-6072
-6042
-6011
-5981
-5951
-5922
-5893
-5865
-5838
-5812
-5788
-5764
-5742
-5721
-5702
-5684
-5667
-5652
-5639
-5627
-5616
-5608
-5600
-5594
-5589
-5586
-5584
-5583
-5584
-5587
-5591
-5597
-5605
-5614
-5626
-5640
-5655
-5673
-5692
-5712
-5734
-5758
-5782
-5808
-5835
-5863
-5891
-5920
-5949
-5978
-6008
-6037
-6067
-6095
-6124
-6151
-6178
-6204
-6228
-6252
-6275
-6296
-6316
-6335
-6353
-6370
-6386
-6401
-6415
-6428
-6441
-6454
-6466
-6478
-6489
-6501
-6512
-6523
-6534
-6544
-6553
-6561
-6569
-6575
-6580
-6584
-6587
-6589
-6589
-6588
-6587
-6584
-6580
-6575
-6569
-6562
-6553
-6543
-6532
-6520
-6506
-6490
-6473
-6455
-6436
-6415
-6393
-6370
-6347
-6322
-6297
-6272
-6245
-6218
-6191
-6162
-6133
-6102
-6070
-6038
-6003
-5968
-5931
-5893
-5853
-5813
-5771
-5729
-5686
-5643
-5599
-5555
-5512
-5468
-5425
-5382
-5340
-5298
-5258
-5219
-5181
-5144
-5108
-5074
-5040
-5008
-4977
-4947
-4918
-4889
-4862
-4835
-4809
-4784
-4761
-4738
-4716
-4695
-4676
-4658
-4641
-4626
-4612
-4599
-4588
-4578
-4569
-4563
-4557
-4554
-4553
-4554
-4557
-4562
-4569
-4579
-4591
-4605
-4622
-4640
-4661
-4683
-4707
-4733
-4760
-4788
-4818
-4848
-4879
-4911
-4944
-4976
-5009
-5041
-5073
-5104
-5135
-5166
-5196
-5225
-5254
-5282
-5310
-5338
-5365
-5392
-5419
-5445
-5472
-5498
-5524
-5550
-5577
-5603
-5629
-5655
-5681
-5706
-5732
-5758
-5783
-5807
-5831
-5854
-5876
-5897
-5917
-5936
-5953
-5970
-5987
-6002
-6017
-6031
-6045
-6059
-6072
-6086
-6099
-6112
-6125
-6138
-6151
-6163
-6174
-6185
-6196
-6206
-6215
-6223
-6231
-6238
-6244
-6249
-6254
-6258
-6261
-6264
-6266
-6267
-6267
-6266
-6264
-6261
-6257
-6252
-6245
-6237
-6228
-6216
-6204
-6189
-6174
-6156
-6138
-6118
-6097
-6075
-6053
-6029
-6006
-5982
-5957
-5933
-5908
-5884
-5859
-5835
-5811
-5788
-5765
-5742
-5721
-5699
-5679
-5659
-5641
-5623
-5607
-5592
-5578
-5567
-5557
-5549
-5543
-5540
-5538
-5539
-5542
-5546
-5553
-5562
-5573
-5585
-5600
-5616
-5635
-5655
-5678
-5702
-5728
-5756
-5785
-5815
-5845
-5876
-5907
-5938
-5969
-6000
-6031
-6062
-6093
-6123
-6154
-6185
-6216
-6247
-6278
-6308
-6339
-6369
-6398
-6428
-6457
-6486
-6514
-6542
-6569
-6596
-6623
-6650
-6677
-6704
-6730
-6757
-6784
-6812
-6840
-6869
-6898
-6928
-6958
-6989
-7020
-7052
-7084
-7116
-7147
-7178
-7208
-7237
-7265
-7291
-7315
-7339
-7360
-7380
-7399
-7417
-7433
-7448
-7462
-7475
-7487
-7498
-7507
-7516
-7523
-7529
-7535
-7538
-7541
-7542
-7543
-7542
-7540
-7537
-7533
-7528
-7523
-7517
-7511
-7504
-7498
-7491
-7484
-7477
-7470
-7463
-7455
-7448
-7441
-7434
-7426
-7419
-7412
-7406
-7399
-7392
-7386
-7380
-7373
-7365
-7357
-7349
-7339
-7329
-7317
-7305
-7292
-7278
-7264
-7249
-7234
-7219
-7204
-7189
-7174
-7159
-7143
-7128
-7113
-7097
-7081
-7064
-7048
-7031
-7013
-6996
-6979
-6962
-6944
-6927
-6910
-6892
-6875
-6859
-6842
-6826
-6810
-6795
-6780
-6765
-6751
-6736
-6722
-6707
-6691
-6676
-6659
-6642
-6625
-6607
-6589
-6571
-6552
-6534
-6516
-6497
-6480
-6462
-6445
-6428
-6412
-6397
-6382
-6368
-6355
-6343
-6331
-6321
-6312
-6304
-6296
-6289
-6283
-6278
-6272
-6267
-6263
-6259
-6255
-6251
-6248
-6246
-6244
-6243
-6243
-6244
-6246
-6249
-6252
-6257
-6263
-6271
-6279
-6288
-6299
-6310
-6323
-6337
-6352
-6368
-6386
-6404
-6424
-6444
-6466
-6488
-6512
-6536
-6561
-6587
-6613
-6640
-6668
-6696
-6724
-6753
-6781
-6810
-6838
-6866
-6894
-6922
-6949
-6975
-7000
-7024
-7047
-7069
-7089
-7107
-7124
-7139
-7153
-7164
-7173
-7181
-7186
-7189
-7190
-7188
-7185
-7180
-7173
-7164
-7153
-7142
-7129
-7115
-7099
-7083
-7067
-7049
-7031
-7011
-6991
-6969
-6946
-6922
-6897
-6870
-6842
-6812
-6782
-6750
-6717
-6683
-6648
-6612
-6576
-6540
-6503
-6466
-6428
-6391
-6353
-6316
-6278
-6241
-6204
-6167
-6130
-6093
-6056
-6019
-5982
-5946
-5909
-5873
-5836
-5800
-5765
-5729
-5694
-5659
-5625
-5592
-5559
-5527
-5496
-5467
-5438
-5410
-5384
-5359
-5336
-5313
-5293
-5273
-5255
-5238
-5223
-5208
-5195
-5183
-5172
-5162
-5154
-5147
-5142
-5138
-5135
-5135
-5136
-5138
-5143
-5149
-5157
-5166
-5177
-5189
-5203
-5217
-5233
-5250
-5267
-5285
-5303
-5322
-5342
-5361
-5381
-5401
-5422
-5443
-5464
-5486
-5509
-5533
-5557
-5582
-5608
-5634
-5661
-5688
-5715
-5743
-5770
-5798
-5825
-5852
-5878
-5904
-5928
-5952
-5974
-5995
-6015
-6033
-6051
-6067
-6082
-6097
-6111
-6124
-6137
-6149
-6160
-6171
-6181
-6191
-6200
-6207
-6214
-6220
-6225
-6228
-6231
-6232
-6233
-6233
-6231
-6229
-6226
-6222
-6217
-6210
-6202
-6193
-6182
-6170
-6155
-6138
-6120
-6099
-6076
-6050
-6023
-5993
-5961
-5928
-5893
-5857
-5819
-5780
-5741
-5701
-5661
-5621
-5580
-5540
-5500
-5461
-5422
-5384
-5346
-5308
-5272
-5235
-5199
-5163
-5128
-5093
-5058
-5023
-4989
-4954
-4920
-4886
-4852
-4818
-4785
-4753
-4720
-4689
-4657
-4627
-4597
-4567
-4538
-4510
-4482
-4454
-4426
-4399
-4372
-4345
-4318
-4291
-4264
-4237
-4209
-4181
-4153
-4125
-4096
-4067
-4037
-4008
-3978
-3949
-3920
-3891
-3863
-3836
-3810
-3786
-3763
-3743
-3724
-3707
-3692
-3680
-3670
-3662
-3656
-3652
-3650
-3649
-3650
-3652
-3655
-3658
-3662
-3666
-3670
-3674
-3678
-3681
-3685
-3687
-3690
-3691
-3692
-3693
-3693
-3693
-3692
-3691
-3689
-3688
-3686
-3683
-3681
-3679
-3676
-3673
-3670
-3667
-3665
-3662
-3660
-3658
-3656
-3655
-3654
-3653
-3652
-3651
-3650
-3649
-3648
-3647
-3645
-3643
-3641
-3638
-3635
-3631
-3627
-3622
-3617
-3612
-3605
-3599
-3592
-3585
-3578
-3571
-3564
-3556
-3548
-3540
-3532
-3523
-3514
-3504
-3493
-3480
-3466
-3449
-3431
-3411
-3389
-3365
-3339
-3312
-3282
-3252
-3220
-3188
-3155
-3122
-3089
-3056
-3024
-2991
-2960
-2929
-2899
-2870
-2841
-2812
-2784
-2757
-2729
-2702
-2674
-2646
-2618
-2589
-2560
-2531
-2501
-2471
-2441
-2410
-2378
-2346
-2314
-2281
-2248
-2215
-2182
-2148
-2115
-2081
-2048
-2015
-1983
-1951
-1919
-1889
-1858
-1829
-1799
-1770
-1741
-1712
-1682
-1652
-1622
-1592
-1561
-1530
-1498
-1467
-1434
-1402
-1369
-1337
-1304
-1272
-1240
-1208
-1176
-1145
-1115
-1085
-1055
-1026
-997
-969
-941
-913
-886
-859
-832
-806
-779
-754
-729
-704
-680
-656
-633
-611
-589
-567
-546
-525
-503
-482
-460
-438
-415
-392
-368
-344
-319
-295
-270
-245
-220
-195
-170
-146
-121
-97
-74
-51
-28
-6
15
36
56
76
95
114
132
150
168
186
204
222
240
258
277
296
315
335
355
375
396
416
437
458
480
501
522
543
564
584
604
624
643
662
680
698
716
735
753
772
791
811
831
852
874
896
919
943
967
992
1018
1045
1073
1101
1130
1160
1191
1223
1256
1289
1324
1359
1395
1431
1468
1505
1542
1578
1615
1650
1685
1719
1753
1785
1817
1847
1877
1906
1934
1963
1990
2017
2045
2075
2104
2133
2163
2194
2225
2257
2289
2322
2355
2388
2421
2454
2486
2518
2550
2581
2611
2641
2670
2698
2726
2753
2780
2807
2833
2860
2886
2913
2940
2967
2995
3023
3051
3079
3107
3136
3164
3192
3220
3247
3274
3299
3324
3348
3371
3393
3413
3432
3450
3467
3482
3497
3510
3523
3535
3546
3556
3566
3575
3584
3591
3599
3605
3611
3616
3621
3625
3629
3632
3635
3638
3641
3645
3649
3653
3657
3662
3667
3673
3679
3687
3694
3703
3712
3722
3732
3743
3754
3765
3777
3789
3802
3815
3828
3842
3856
3871
3886
3901
3916
3932
3948
3964
3979
3995
4010
4024
4038
4051
4065
4077
4088
4098
4108
4116
4124
4131
4137
4143
4147
4151
4154
4157
4158
4159
4160
4160
4159
4158
4157
4156
4154
4152
4150
4148
4146
4143
4140
4137
4133
4129
4124
4119
4113
4107
4101
4094
4089
4083
4077
4072
4067
4064
4059
4057
4054
4051
4050
4048
4046
4045
4043
4043
4042
4041
4038
4037
4035
4032
4029
4026
4022
4018
4013
4008
4003
3997
3992
3988
3983
3979
3975
3972
3969
3967
3965
3963
3962
3961
3961
3960
3960
3961
3961
3962
3963
3964
3965
3965
3966
3967
3967
3967
3966
3966
3966
3965
3965
3966
3967
3968
3971
3975
3979
3985
3992
4000
4009
4019
4030
4041
4053
4065
4078
4091
4104
4118
4132
4147
4162
4178
4195
4213
4231
4250
4270
4290
4311
4331
4352
4374
4395
4416
4438
4459
4479
4500
4520
4540
4559
4578
4596
4614
4632
4650
4667
4685
4702
4719
4736
4753
4770
4786
4802
4817
4832
4846
4858
4869
4879
4887
4894
4899
4903
4906
4908
4909
4909
4909
4908
4908
4907
4905
4904
4903
4903
4903
4903
4904
4906
4909
4913
4918
4924
4931
4940
4949
4960
4971
4983
4995
5007
5020
5032
5044
5056
5067
5078
5089
5099
5108
5117
5126
5134
5141
5148
5154
5159
5165
5169
5174
5178
5182
5187
5191
5197
5203
5210
5217
5226
5237
5249
5262
5276
5292
5310
5329
5349
5370
5393
5416
5441
5466
5492
5519
5546
5574
5602
5631
5660
5690
5720
5751
5783
5815
5848
5882
5917
5952
5989
6026
6063
6101
6140
6178
6217
6256
6295
6333
6371
6408
6445
6481
6515
6549
6582
6613
6644
6673
6702
6730
6758
6785
6812
6838
6865
6892
6918
6945
6972
6999
7027
7054
7083
7111
7140
7170
7200
7231
7263
7295
7328
7362
7396
7430
7465
7500
7535
7570
7605
7639
7672
7705
7737
7768
7798
7827
7855
7882
7908
7933
7957
7980
8003
8025
8045
8067
8087
8106
8124
8141
8157
8173
8189
8203
8217
8230
8242
8255
8268
8281
8294
8307
8321
8336
8351
8367
8384
8401
8420
8439
8460
8481
8503
8525
8548
8571
8594
8617
8640
8663
8686
8709
8732
8755
8778
8801
8824
8847
8870
8893
8916
8939
8962
8985
9009
9032
9055
9078
9101
9124
9146
9169
9191
9214
9236
9258
9280
9301
9323
9345
9367
9390
9413
9436
9459
9483
9508
9533
9558
9584
9610
9637
9664
9692
9721
9750
9780
9811
9842
9873
9904
9936
9967
9999
10030
10062
10093
10124
10154
10185
10215
10244
10273
10301
10329
10355
10382
10407
10432
10457
10480
10504
10526
10549
10571
10593
10615
10637
10659
10682
10706
10730
10755
10782
10809
10838
10867
10897
10928
10958
10989
11019
11048
11076
11103
11128
11152
11173
11194
11212
11229
11244
11257
11270
11281
11291
11301
11310
11319
11328
11336
11345
11353
11362
11371
11380
11388
11397
11405
11413
11420
11427
11433
11438
11443
11447
11450
11452
11453
11453
11453
11451
11448
11444
11439
11433
11425
11417
11408
11397
11386
11375
11362
11350
11336
11323
11308
11293
11277
11261
11244
11226
11207
11188
11168
11147
11125
11103
11080
11057
11034
11010
10985
10960
10935
10910
10885
10859
10834
10809
10784
10761
10738
10716
10695
10675
10657
10640
10624
10610
10597
10585
10574
10564
10555
10546
10538
10529
10520
10511
10501
10491
10480
10468
10455
10441
10427
10413
10398
10383
10369
10356
10344
10333
10324
10318
10313
10312
10313
10317
10324
10334
10347
10363
10382
10404
10428
10454
10483
10513
10545
10578
10612
10647
10682
10718
10755
10791
10828
10866
10904
10942
10981
11020
11061
11102
11144
11187
11230
11273
11317
11361
11404
11447
11489
11530
11571
11609
11647
11683
11718
11751
11784
11816
11847
11877
11907
11937
11966
11995
12024
12051
12078
12104
12129
12153
12175
12195
12214
12231
12246
12258
12269
12278
12285
12290
12293
12294
12293
12291
12287
12281
12274
12267
12258
12248
12238
12227
12215
12203
12190
12177
12164
12151
12137
12124
12110
12095
12081
12066
12052
12037
12023
12009
11995
11981
11969
11957
11946
11936
11927
11920
11913
11909
11906
11904
11903
11904
11907
11910
11915
11921
11929
11938
11948
11959
11972
11987
12003
12021
12041
12062
12085
12109
12136
12164
12195
12227
12261
12296
12333
12372
12412
12454
12497
12541
12586
12633
12681
12731
12781
12834
12887
12942
12998
13056
13114
13175
13236
13299
13363
13429
13495
13563
13632
13702
13774
13846
13919
13993
14069
14145
14222
14299
14378
14457
14538
14619
14700
14782
14865
14949
15032
15116
15200
15283
15367
15450
15533
15615
15695
15775
15853
15930
16004
16077
16146
16213
16276
16335
16392
16444
16492
16535
16575
16611
16642
16670
16695
16716
16733
16748
16760
16769
16775
16780
16782
16781
16779
16775
16768
16760
16749
16737
16722
16705
16685
16663
16639
16612
16583
16551
16517
16480
16442
16402
16360
16317
16271
16227
16181
16136
16090
16044
15998
15953
15908
15864
15820
15777
15734
15693
15652
15613
15576
15539
15505
15472
15440
15411
15384
15358
15335
15313
15294
15277
15261
15248
15236
15226
15218
15211
15205
15201
15199
15198
15198
15200
15203
15208
15214
15221
15230
15241
15253
15267
15283
15301
15321
15343
15366
15392
15420
15449
15480
15513
15548
15585
15623
15663
15705
15748
15794
15841
15889
15940
15992
16046
16101
16158
16216
16277
16338
16401
16464
16528
16592
16655
16718
16781
16842
16901
16958
17014
17067
17117
17165
17211
17254
17294
17331
17365
17397
17426
17453
17477
17498
17517
17534
17548
17561
17572
17583
17592
17601
17610
17620
17632
17644
17659
17676
17694
17716
17739
17765
17793
17823
17854
17887
17920
17955
17989
18023
18057
18090
18122
18153
18183
18212
18240
18266
18291
18314
18336
18356
18375
18391
18406
18419
18429
18437
18443
18447
18447
18445
18439
18431
18419
18403
18384
18362
18336
18308
18276
18242
18205
18166
18125
18083
18040
17996
17952
17908
17864
17822
17780
17740
17702
17666
17631
17599
17569
17542
17516
17493
17471
17451
17432
17414
17397
17381
17365
17349
17334
17319
17304
17290
17276
17262
17249
17237
17225
17214
17204
17194
17185
17177
17168
17161
17153
17146
17139
17132
17126
17121
17115
17111
17108
17105
17104
17105
17107
17111
17117
17125
17136
17149
17164
17181
17201
17224
17249
17277
17307
17339
17374
17412
17452
17494
17539
17586
17635
17687
17741
17798
17857
17918
17982
18047
18115
18186
18258
18332
18408
18485
18564
18645
18727
18810
18895
18980
19065
19151
19237
19323
19409
19493
19577
19659
19739
19818
19894
19969
20042
20112
20181
20248
20312
20375
20436
20495
20552
20607
20659
20709
20757
20802
20844
20884
20922
20957
20990
21022
21052
21081
21109
21136
21162
21188
21213
21238
21263
21287
21311
21335
21358
21380
21402
21422
21441
21459
21475
21489
21501
21510
21516
21519
21518
21515
21509
21501
21489
21476
21461
21444
21426
21407
21387
21366
21345
21324
21302
21281
21259
21238
21217
21197
21177
21158
21139
21120
21102
21083
21063
21043
21022
20999
20974
20948
20920
20890
20858
20825
20790
20754
20717
20680
20643
20607
20570
20535
20501
20469
20438
20410
20384
20360
20340
20323
20309
20298
20291
20287
20286
20288
20293
20301
20311
20323
20338
20354
20372
20391
20411
20432
20454
20475
20497
20519
20540
20560
20579
20597
20615
20631
20647
20662
20677
20692
20707
20722
20739
20756
20775
20796
20819
20843
20869
20896
20925
20956
20988
21020
21054
21088
21123
21157
21192
21226
21259
21292
21323
21354
21383
21410
21437
21462
21485
21506
21526
21544
21561
21576
21589
21601
21610
21618
21623
21626
21627
21624
21619
21610
21598
21583
21564
21542
21517
21487
21455
21419
21380
21338
21294
21246
21195
21141
21085
21026
20963
20898
20830
20760
20687
20611
20534
20454
20372
20288
20203
20115
20026
19935
19843
19749
19653
19555
19455
19354
19251
19146
19041
18934
18826
18718
18609
18500
18391
18282
18174
18065
17956
17848
17739
17631
17522
17413
17305
17196
17088
16979
16871
16764
16656
16549
16443
16338
16233
16129
16027
15926
15827
15729
15634
15540
15449
15359
15272
15187
15105
15024
14947
14871
14799
14728
14661
14596
14534
14475
14419
14365
14314
14266
14220
14177
14136
14097
14060
14025
13992
13961
13932
13904
13879
13854
13831
13809
13788
13768
13748
13728
13707
13687
13666
13644
13622
13598
13574
13550
13525
13499
13474
13449
13424
13400
13376
13354
13334
13315
13297
13282
13268
13257
13247
13239
13233
13228
13226
13224
13225
13226
13229
13233
13237
13243
13249
13256
13263
13270
13276
13282
13286
13289
13291
13291
13289
13285
13280
13273
13265
13256
13246
13235
13224
13212
13201
13189
13178
13166
13155
13144
13132
13121
13110
13099
13088
13078
13069
13061
13054
13048
13043
13040
13038
13037
13038
13040
13044
13050
13057
13066
13077
13090
13106
13125
13147
13172
13200
13232
13268
13308
13352
13400
13452
13509
13569
13633
13701
13772
13847
13925
14006
14089
14174
14261
14349
14438
14529
14621
14713
14806
14901
14996
15093
15192
15292
15394
15499
15605
15714
15825
15938
16053
16170
16288
16408
16528
16648
16768
16887
17005
17121
17234
17345
17453
17558
17659
17757
17852
17943
18031
18116
18198
18278
18356
18431
18505
18577
18647
18717
18785
18851
18917
18981
19043
19104
19163
19219
19274
19325
19373
19417
19458
19494
19525
19551
19573
19588
19599
19604
19603
19597
19585
19568
19546
19518
19486
19448
19407
19361
19311
19257
19200
19138
19073
19004
18931
18854
18773
18689
18600
18509
18413
18315
18214
18111
18005
17898
17790
17681
17572
17462
17352
17242
17132
17023
16913
16804
16696
16589
16484
16379
16277
16175
16077
15981
15887
15795
15705
15618
15533
15450
15370
15291
15214
15140
15067
14997
14929
14863
14800
14740
14682
14628
14577
14530
14487
14448
14414
14385
14362
14343
14331
14324
14323
14328
14339
14356
14378
14406
14440
14479
14524
14574
14630
14692
14759
14833
14913
15000
15093
15192
15298
15410
15528
15652
15782
15917
16056
16199
16346
16495
16647
16801
16955
17111
17266
17422
17577
17731
17883
18035
18184
18332
18478
18620
18761
18897
19030
19159
19284
19404
19519
19628
19732
19831
19924
20011
20093
20171
20243
20311
20375
20436
20493
20547
20599
20649
20696
20741
20783
20824
20862
20898
20930
20960
20986
21007
21024
21036
21043
21043
21037
21025
21007
20981
20949
20910
20865
20813
20754
20689
20619
20542
20459
20369
20274
20173
20066
19953
19834
19709
19578
19441
19299
19151
18997
18839
18676
18508
18336
18159
17979
17795
17607
17417
17223
17026
16827
16626
16423
16219
16013
15806
15598
15389
15180
14970
14761
14552
14343
14136
13930
13726
13525
13327
13132
12942
12756
12575
12399
12229
12065
11908
11756
11611
11473
11342
11218
11101
10992
10889
10794
10707
10627
10555
10490
10434
10385
10343
10310
10283
10264
10252
10247
10248
10256
10270
10289
10315
10346
10383
10425
10473
10525
10583
10646
10713
10786
10863
10945
11031
11121
11216
11314
11416
11521
11629
11740
11854
11971
12090
12211
12334
12459
12586
12714
12845
12977
13111
13246
13382
13519
13657
13795
13933
14071
14208
14345
14480
14614
14746
14877
15006
15133
15258
15382
15504
15624
15743
15861
15977
16091
16204
16317
16428
16536
16644
16748
16851
16951
17048
17141
17231
17317
17398
17474
17546
17613
17675
17732
17785
17832
17875
17914
17949
17979
18006
18029
18048
18064
18076
18084
18089
18090
18086
18079
18067
18050
18028
18000
17966
17926
17880
17826
17766
17699
17625
17545
17457
17363
17264
17159
17048
16934
16816
16694
16571
16445
16318
16192
16064
15937
15811
15686
15561
15438
15316
15196
15077
14960
14845
14731
14620
14511
14404
14300
14198
14100
14004
13912
13822
13736
13653
13573
13495
13421
13349
13279
13212
13147
13084
13023
12964
12907
12852
12798
12747
12697
12650
12605
12562
12521
12482
12445
12410
12376
12344
12312
12280
12248
12216
12182
12146
12108
12068
12025
11980
11932
11882
11830
11777
11722
11667
11613
11560
11508
11459
11413
11370
11332
11297
11267
11241
11219
11201
11187
11177
11169
11163
11160
11158
11157
11157
11156
11156
11155
11152
11149
11144
11138
11131
11122
11111
11099
11086
11071
11055
11039
11021
11003
10984
10964
10944
10923
10902
10880
10857
10834
10810
10785
10760
10733
10705
10677
10646
10614
10581
10546
10508
10469
10428
10385
10340
10293
10245
10196
10145
10093
10041
9988
9935
9881
9828
9775
9722
9670
9618
9567
9517
9467
9418
9368
9319
9268
9217
9165
9111
9055
8997
8937
8874
8809
8742
8672
8599
8525
8449
8371
8292
8212
8131
8050
7970
7889
7810
7731
7653
7577
7502
7429
7357
7286
7216
7148
7080
7013
6946
6879
6812
6745
6676
6607
6537
6466
6394
6320
6246
6171
6094
6018
5941
5863
5786
5709
5633
5558
5484
5411
5341
5273
5208
5147
5089
5035
4985
4939
4898
4861
4828
4798
4773
4750
4731
4715
4701
4690
4682
4676
4672
4670
4671
4675
4680
4689
4700
4715
4733
4755
4781
4811
4845
4885
4929
4978
5032
5090
5153
5220
5291
5365
5442
5522
5604
5687
5772
5858
5943
6029
6115
6200
6285
6369
6452
6534
6616
6697
6777
6857
6936
7016
7095
7175
7255
7335
7416
7497
7579
7662
7746
7831
7917
8004
8090
8180
8270
8360
8451
8543
8634
8726
8818
8908
8997
9084
9168
9249
9326
9398
9465
9526
9581
9630
9672
9707
9735
9757
9771
9780
9782
9779
9771
9758
9741
9721
9698
9672
9644
9615
9584
9552
9518
9483
9445
9406
9363
9316
9266
9210
9150
9084
9011
8933
8848
8756
8658
8553
8442
8325
8204
8077
7947
7814
7678
7541
7404
7266
7130
6995
6862
6731
6603
6478
6356
6237
6121
6008
5896
5786
5678
5570
5463
5356
5249
5142
5035
4927
4820
4714
4608
4503
4400
4299
4199
4103
4009
3920
3833
3752
3674
3602
3534
3472
3415
3362
3315
3272
3234
3199
3169
3143
3121
3102
3087
3076
3070
3067
3068
3074
3084
3099
3117
3140
3167
3198
3232
3270
3312
3357
3405
3458
3514
3575
3640
3709
3784
3864
3949
4038
4136
4237
4344
4455
4572
4692
4815
4942
5070
5199
5329
5458
5586
5712
5836
5956
6072
6185
6292
6396
6495
6589
6679
6764
6846
6923
6996
7065
7130
7192
7249
7302
7351
7396
7436
7470
7500
7524
7543
7556
7563
7564
7560
7550
7534
7513
7486
7455
7419
7378
7334
7286
7235
7182
7126
7069
7010
6950
6888
6826
6762
6698
6632
6564
6495
6423
6349
6272
6192
6109
6022
5931
5835
5736
5631
5523
5409
5292
5170
5044
4915
4783
4648
4512
4373
4233
4093
3952
3811
3670
3530
3391
3254
3118
2985
2853
2724
2597
2474
2353
2236
2121
2009
1901
1795
1691
1589
1488
1388
1289
1189
1089
988
887
784
681
577
472
367
262
157
52
-51
-152
-250
-346
-439
-527
-611
-691
-765
-835
-900
-959
-1014
-1064
-1110
-1151
-1188
-1221
-1250
-1275
-1296
-1315
-1329
-1341
-1350
-1356
-1360
-1362
-1362
-1360
-1356
-1352
-1346
-1338
-1330
-1320
-1310
-1298
-1284
-1270
-1254
-1237
-1218
-1199
-1178
-1156
-1134
-1111
-1087
-1064
-1041
-1020
-1000
-981
-965
-952
-942
-934
-931
-930
-932
-938
-945
-954
-965
-975
-985
-994
-1002
-1006
-1008
-1008
-1004
-996
-985
-970
-952
-930
-905
-877
-845
-810
-772
-731
-688
-643
-596
-548
-498
-447
-397
-346
-296
-246
-197
-149
-102
-57
-12
31
73
114
154
194
234
275
316
358
402
447
495
546
599
655
714
776
841
908
976
1046
1118
1189
1261
1332
1403
1472
1539
1605
1669
1730
1789
1846
1900
1952
2001
2050
2095
2140
2183
2225
2267
2309
2353
2397
2444
2493
2544
2598
2655
2714
2775
2837
2901
2964
3027
3088
3147
3203
3256
3304
3349
3389
3424
3454
3480
3501
3517
3529
3536
3540
3540
3537
3530
3522
3511
3499
3487
3474
3461
3448
3436
3425
3415
3405
3397
3388
3381
3373
3365
3358
3350
3341
3332
3322
3312
3301
3290
3278
3266
3254
3242
3231
3220
3210
3202
3195
3190
3187
3186
3188
3192
3199
3209
3220
3234
3249
3266
3284
3304
3323
3344
3365
3385
3406
3427
3448
3469
3490
3510
3531
3552
3573
3594
3616
3639
3662
3686
3711
3737
3765
3794
3825
3857
3893
3931
3972
4016
4064
4115
4170
4229
4291
4357
4426
4498
4572
4648
4725
4803
4881
4959
5037
5114
5189
5264
5337
5408
5479
5548
5616
5682
5748
5813
5877
5941
6004
6066
6128
6189
6249
6309
6368
6427
6484
6541
6596
6649
6702
6752
6800
6846
6890
6932
6970
7006
7039
7069
7095
7117
7136
7151
7163
7170
7174
7175
7171
7164
7154
7141
7125
7106
7085
7062
7036
7008
6978
6946
6911
6875
6837
6797
6754
6710
6663
6615
6566
6515
6464
6412
6359
6306
6253
6200
6147
6093
6039
5984
5927
5868
5807
5743
5677
5607
5533
5455
5374
5290
5201
5110
5016
4919
4820
4718
4615
4510
4404
4296
4187
4077
3964
3850
3735
3617
3498
3378
3256
3133
3010
2886
2762
2638
2515
2394
2275
2158
2044
1934
1827
1724
1626
1532
1442
1358
1278
1203
1134
1070
1012
958
910
868
831
799
773
752
738
729
726
728
737
751
770
795
824
858
895
936
979
1025
1073
1122
1172
1223
1276
1329
1384
1439
1496
1555
1616
1679
1745
1813
1886
1963
2043
2129
2219
2314
2413
2518
2626
2739
2856
2975
3098
3222
3347
3473
3598
3723
3846
3966
4083
4199
4311
4418
4522
4623
4719
4812
4902
4988
5071
5152
5231
5307
5381
5454
5526
5596
5666
5734
5802
5869
5936
6001
6066
6129
6191
6252
6310
6366
6420
6471
6518
6562
6602
6638
6669
6696
6717
6733
6743
6748
6746
6739
6725
6706
6680
6647
6609
6564
6513
6457
6395
6327
6253
6174
6090
6000
5905
5806
5701
5592
5479
5361
5240
5114
4985
4852
4716
4576
4435
4290
4144
3997
3849
3700
3552
3404
3258
3115
2973
2835
2700
2570
2444
2323
2207
2096
1991
1892
1799
1711
1630
1553
1482
1415
1352
1292
1236
1181
1128
1076
1022
971
918
864
809
752
694
636
576
516
455
396
337
279
224
170
120
73
29
-12
-49
-82
-112
-138
-160
-179
-194
-206
-215
-221
-223
-222
-219
-212
-202
-190
-174
-156
-136
-112
-86
-57
-26
8
44
84
126
170
217
267
320
375
432
492
554
618
683
750
819
887
957
1026
1096
1164
1232
1299
1364
1428
1489
1549
1606
1661
1714
1765
1814
1861
1906
1949
1991
2031
2069
2106
2142
2176
2208
2239
2267
2294
2319
2341
2361
2379
2393
2405
2414
2420
2422
2421
2417
2409
2397
2381
2362
2339
2313
2283
2249
2213
2174
2132
2087
2040
1991
1940
1887
1833
1778
1721
1663
1604
1545
1485
1424
1363
1301
1238
1175
1111
1046
980
913
844
774
702
629
553
476
397
316
233
148
62
-26
-116
-206
-298
-389
-481
-573
-665
-755
-844
-932
-1016
-1101
-1182
-1261
-1337
-1411
-1483
-1552
-1620
-1685
-1749
-1810
-1870
-1929
-1987
-2043
-2099
-2153
-2207
-2260
-2313
-2365
-2417
-2469
-2521
-2573
-2625
-2677
-2729
-2781
-2833
-2885
-2937
-2989
-3040
-3091
-3141
-3190
-3237
-3283
-3326
-3367
-3406
-3441
-3473
-3502
-3527
-3549
-3567
-3581
-3592
-3599
-3603
-3604
-3601
-3597
-3589
-3579
-3566
-3552
-3534
-3515
-3493
-3468
-3441
-3411
-3379
-3343
-3305
-3264
-3219
-3172
-3121
-3068
-3011
-2952
-2890
-2826
-2759
-2690
-2618
-2545
-2471
-2394
-2317
-2238
-2158
-2076
-1994
-1911
-1826
-1741
-1654
-1566
-1476
-1385
-1293
-1198
-1102
-1002
-903
-801
-696
-590
-483
-374
-264
-153
-42
69
180
290
399
507
613
717
819
918
1014
1109
1201
1289
1375
1458
1538
1615
1690
1761
1830
1895
1957
2016
2071
2122
2170
2213
2253
2288
2319
2345
2367
2385
2398
2407
2412
2413
2411
2404
2394
2380
2363
2343
2320
2294
2265
2233
2199
2162
2122
2081
2037
1990
1941
1890
1837
1781
1723
1662
1599
1533
1465
1395
1322
1248
1171
1093
1012
931
849
766
682
597
512
427
343
259
175
92
11
-70
-148
-224
-298
-370
-438
-504
-566
-625
-680
-731
-779
-822
-861
-895
-925
-951
-972
-988
-999
-1004
-1006
-1002
-993
-979
-959
-935
-905
-871
-832
-788
-739
-687
-629
-568
-503
-434
-361
-285
-205
-121
-35
56
149
246
346
450
557
668
782
899
1018
1143
1270
1400
1533
1669
1807
1948
2091
2236
2382
2529
2677
2825
2973
3121
3268
3413
3558
3701
3842
3982
4119
4255
4389
4521
4651
4779
4904
5028
5149
5268
5384
5498
5609
5717
5823
5925
6024
6120
6213
6301
6387
6468
6545
6619
6688
6753
6813
6870
6922
6971
7015
7055
7092
7125
7155
7181
7205
7225
7243
7259
7272
7283
7291
7296
7299
7299
7296
7290
7280
7266
7248
7225
7198
7166
7129
7088
7041
6990
6934
6874
6811
6744
6675
6603
6530
6457
6383
6309
6236
6164
6094
6026
5960
5897
5836
5778
5723
5671
5621
5574
5529
5487
5446
5408
5371
5336
5302
5270
5240
5210
5182
5155
5130
5106
5084
5063
5044
5028
5013
5000
4990
4982
4977
4974
4974
4977
4983
4992
5004
5018
5036
5056
5079
5104
5133
5163
5197
5232
5271
5311
5355
5400
5449
5499
5553
5609
5668
5729
5793
5860
5930
6003
6078
6156
6237
6320
6405
6492
6581
6670
6760
6850
6940
7028
7116
7202
7287
7369
7449
7527
7602
7675
7744
7811
7875
7935
7993
8048
8100
8150
8196
8240
8281
8319
8354
8387
8416
8443
8468
8489
8508
8525
8539
8551
8561
8569
8577
8583
8589
8595
8601
8608
8615
8624
8634
8646
8660
8676
8694
8715
8738
8765
8794
8826
8862
8900
8942
8987
9034
9085
9139
9195
9254
9316
9380
9447
9516
9588
9663
9740
9820
9902
9986
10072
10160
10250
10341
10434
10528
10623
10718
10815
10912
11009
11107
11205
11303
11401
11500
11597
11695
11792
11889
11985
12080
12174
12268
12361
12453
12545
12636
12726
12815
12904
12992
13079
13166
13251
13336
13419
13501
13582
13661
13738
13813
13886
13956
14023
14087
14147
14204
14257
14306
14351
14392
14429
14462
14490
14515
14536
14553
14565
14574
14578
14578
14573
14564
14550
14532
14508
14480
14446
14407
14362
14312
14257
14196
14129
14057
13980
13898
13811
13720
13624
13524
13420
13313
13203
13090
12975
12858
12739
12620
12500
12380
12261
12142
12025
11909
11795
11683
11573
11466
11361
11259
11159
11062
10967
10875
10785
10697
10610
10526
10444
10363
10283
10205
10128
10053
9980
9908
9839
9771
9706
9643
9584
9528
9476
9428
9385
9347
9314
9287
9265
9250
9240
9237
9239
9248
9263
9284
9310
9341
9378
9418
9463
9511
9562
9616
9673
9731
9791
9852
9914
9976
10040
10104
10168
10233
10298
10364
10430
10497
10564
10632
10700
10768
10837
10905
10974
11041
11108
11173
11236
11297
11356
11411
11463
11511
11555
11594
11629
11659
11684
11704
11718
11728
11732
11731
11724
11712
11695
11673
11646
11613
11575
11533
11485
11432
11375
11312
11245
11173
11097
11017
10932
10843
10750
10653
10553
10450
10344
10235
10123
10009
9893
9775
9655
9534
9411
9287
9161
9035
8907
8778
8648
8517
8386
8253
8119
7987
7853
7720
7587
7454
7322
7191
7061
6932
6805
6679
6555
6433
6313
6195
6079
5965
5853
5743
5636
5531
5429
5329
5232
5138
5047
4959
4875
4795
4720
4648
4581
4519
4462
4410
4364
4322
4286
4254
4228
4206
4189
4176
4167
4162
4161
4164
4169
4178
4190
4205
4223
4244
4268
4294
4324
4357
4392
4431
4472
4517
4564
4614
4666
4721
4777
4836
4896
4957
5019
5083
5147
5212
5277
5342
5407
5472
5537
5601
5664
5726
5788
5848
5908
5965
6021
6075
6127
6177
6224
6269
6310
6349
6386
6419
6449
6477
6502
6524
6544
6562
6577
6590
6602
6611
6619
6625
6630
6633
6635
6635
6634
6631
6626
6619
6611
6600
6588
6573
6556
6537
6517
6495
6471
6446
6420
6393
6366
6338
6309
6281
6252
6223
6195
6166
6137
6107
6078
6048
6018
5987
5956
5924
5891
5857
5822
5787
5750
5712
5673
5633
5592
5550
5507
5463
5419
5374
5329
5284
5239
5194
5151
5108
5068
5029
4992
4957
4926
4897
4871
4849
4829
4813
4800
4790
4783
4779
4778
4779
4782
4787
4793
4801
4811
4821
4833
4845
4857
4870
4884
4898
4913
4928
4944
4961
4979
4998
5018
5039
5062
5087
5113
5140
5169
5200
5232
5266
5301
5336
5373
5411
5450
5489
5528
5568
5607
5647
5687
5727
5767
5807
5847
5887
5927
5968
6010
6053
6097
6142
6189
6238
6289
6342
6397
6455
6516
6579
6646
6715
6787
6862
6939
7020
7103
7189
7277
7367
7459
7554
7650
7747
7845
7945
8045
8145
8245
8345
8445
8544
8641
8738
8834
8928
9021
9113
9203
9292
9380
9466
9552
9636
9720
9802
9884
9965
10045
10124
10202
10279
10355
10430
10503
10575
10645
10713
10779
10842
10903
10962
11018
11070
11120
11167
11211
11251
11289
11323
11355
11383
11409
11432
11452
11470
11484
11497
11507
11514
11519
11522
11523
11521
11517
11510
11502
11491
11478
11462
11444
11424
11402
11377
11349
11319
11286
11250
11212
11170
11124
11076
11023
10967
10907
10843
10776
10704
10628
10548
10464
10376
10284
10187
10087
9984
9876
9766
9651
9534
9414
9291
9166
9038
8909
8778
8645
8511
8376
8240
8103
7965
7827
7689
7551
7413
7276
7138
7002
6866
6731
6596
6464
6332
6202
6073
5947
5822
5699
5578
5460
5344
5231
5121
5014
4910
4809
4711
4616
4523
4434
4347
4262
4180
4099
4019
3943
3866
3791
3716
3642
3569
3497
3425
3354
3283
3214
3146
3079
3013
2949
2886
2826
2767
2710
2656
2604
2554
2507
2463
2421
2382
2346
2313
2283
2256
2231
2209
2191
2175
2162
2152
2144
2139
2137
2137
2139
2144
2151
2160
2170
2182
2196
2211
2228
2246
2265
2285
2307
2330
2354
2379
2406
2433
2462
2491
2521
2552
2583
2615
2646
2677
2708
2738
2767
2795
2822
2847
2871
2892
2912
2930
2945
2959
2970
2980
2987
2993
2998
3001
3003
3004
3004
3004
3004
3004
3004
3005
3006
3009
3013
3018
3025
3033
3042
3053
3065
3079
3093
3108
3123
3138
3153
3168
3182
3195
3208
3220
3230
3240
3250
3258
3266
3274
3281
3288
3296
3304
3312
3321
3330
3339
3349
3360
3370
3381
3391
3401
3411
3421
3430
3438
3447
3454
3462
3469
3477
3484
3492
3501
3510
3520
3531
3542
3554
3568
3582
3597
3612
3628
3645
3662
3680
3697
3715
3733
3751
3769
3786
3803
3820
3836
3852
3866
3879
3891
3901
3909
3916
3921
3923
3924
3922
3918
3912
3904
3893
3882
3868
3853
3837
3820
3803
3785
3766
3748
3730
3712
3694
3677
3659
3643
3626
3610
3593
3577
3561
3545
3528
3511
3494
3477
3459
3440
3420
3400
3379
3356
3332
3307
3280
3252
3223
3192
3160
3126
3091
3055
3018
2981
2944
2906
2869
2832
2796
2761
2727
2694
2663
2634
2606
2580
2556
2533
2512
2493
2476
2459
2445
2431
2419
2409
2400
2392
2386
2381
2378
2377
2378
2381
2386
2393
2403
2415
2429
2446
2465
2486
2509
2534
2561
2590
2619
2650
2682
2715
2748
2782
2816
2850
2884
2918
2951
2984
3015
3046
3076
3104
3131
3156
3180
3201
3221
3239
3255
3269
3281
3292
3301
3308
3313
3317
3320
3321
3321
3319
3316
3312
3306
3299
3290
3279
3267
3253
3236
3218
3198
3175
3149
3121
3090
3055
3018
2978
2934
2887
2837
2784
2728
2668
2606
2540
2472
2402
2329
2253
2176
2096
2013
1931
1845
1757
1668
1577
1484
1388
1291
1191
1089
984
877
767
655
540
423
304
182
59
-66
-193
-322
-451
-582
-713
-845
-978
-1111
-1243
-1376
-1509
-1641
-1772
-1903
-2032
-2160
-2287
-2413
-2537
-2659
-2779
-2897
-3013
-3127
-3238
-3347
-3454
-3558
-3661
-3761
-3859
-3956
-4050
-4143
-4234
-4324
-4412
-4499
-4584
-4668
-4751
-4832
-4911
-4988
-5064
-5138
-5210
-5280
-5348
-5414
-5477
-5539
-5599
-5656
-5712
-5766
-5817
-5867
-5914
-5960
-6003
-6045
-6084
-6122
-6157
-6190
-6222
-6251
-6279
-6305
-6329
-6351
-6372
-6391
-6409
-6426
-6441
-6456
-6470
-6483
-6497
-6510
-6522
-6535
-6548
-6562
-6575
-6589
-6603
-6618
-6633
-6649
-6665
-6682
-6700
-6718
-6738
-6759
-6781
-6805
-6830
-6857
-6886
-6917
-6949
-6984
-7020
-7058
-7099
-7141
-7185
-7231
-7279
-7328
-7380
-7434
-7489
-7547
-7606
-7668
-7732
-7798
-7866
-7936
-8009
-8083
-8160
-8239
-8320
-8404
-8489
-8576
-8666
-8757
-8850
-8944
-9041
-9139
-9240
-9341
-9445
-9550
-9657
-9765
-9875
-9986
-10098
-10212
-10327
-10443
-10560
-10677
-10796
-10915
-11034
-11153
-11273
-11392
-11511
-11630
-11748
-11865
-11981
-12096
-12209
-12321
-12431
-12540
-12647
-12753
-12856
-12958
-13059
-13158
-13255
-13350
-13444
-13536
-13626
-13715
-13802
-13888
-13972
-14054
-14134
-14213
-14290
-14365
-14438
-14510
-14579
-14645
-14710
-14772
-14832
-14889
-14944
-14997
-15047
-15094
-15140
-15183
-15224
-15262
-15298
-15333
-15365
-15396
-15424
-15451
-15476
-15500
-15522
-15543
-15563
-15581
-15598
-15615
-15630
-15645
-15659
-15672
-15684
-15696
-15706
-15716
-15724
-15732
-15739
-15744
-15748
-15752
-15754
-15755
-15755
-15754
-15753
-15750
-15747
-15744
-15741
-15737
-15733
-15730
-15728
-15726
-15724
-15724
-15725
-15728
-15732
-15737
-15743
-15751
-15759
-15769
-15781
-15793
-15806
-15819
-15834
-15850
-15866
-15883
-15901
-15919
-15938
-15959
-15980
-16001
-16024
-16047
-16072
-16097
-16123
-16149
-16177
-16204
-16233
-16262
-16292
-16322
-16352
-16383
-16414
-16446
-16479
-16511
-16545
-16579
-16613
-16648
-16684
-16720
-16758
-16796
-16835
-16875
-16915
-16957
-17000
-17043
-17088
-17134
-17180
-17228
-17276
-17326
-17377
-17428
-17481
-17534
-17588
-17643
-17698
-17754
-17809
-17864
-17919
-17973
-18026
-18078
-18128
-18177
-18224
-18269
-18313
-18355
-18395
-18434
-18471
-18506
-18540
-18573
-18604
-18633
-18662
-18689
-18715
-18740
-18765
-18789
-18812
-18835
-18858
-18880
-18903
-18926
-18949
-18972
-18997
-19021
-19046
-19072
-19098
-19125
-19152
-19179
-19206
-19234
-19262
-19289
-19316
-19343
-19369
-19394
-19418
-19441
-19463
-19484
-19503
-19520
-19536
-19549
-19561
-19571
-19578
-19583
-19585
-19584
-19581
-19575
-19566
-19554
-19539
-19521
-19500
-19477
-19450
-19421
-19389
-19355
-19319
-19281
-19242
-19201
-19160
-19117
-19075
-19033
-18990
-18949
-18907
-18867
-18827
-18788
-18751
-18714
-18678
-18643
-18609
-18576
-18544
-18513
-18482
-18453
-18424
-18395
-18367
-18339
-18312
-18285
-18258
-18231
-18204
-18177
-18151
-18124
-18098
-18072
-18047
-18022
-17998
-17975
-17953
-17933
-17913
-17896
-17880
-17866
-17855
-17846
-17839
-17835
-17834
-17836
-17841
-17849
-17859
-17873
-17889
-17908
-17930
-17954
-17982
-18011
-18043
-18078
-18115
-18155
-18197
-18241
-18288
-18337
-18389
-18443
-18500
-18559
-18620
-18684
-18750
-18818
-18889
-18961
-19036
-19113
-19192
-19274
-19356
-19441
-19527
-19614
-19703
-19792
-19883
-19973
-20064
-20155
-20246
-20337
-20426
-20516
-20604
-20692
-20778
-20863
-20947
-21030
-21112
-21191
-21270
-21347
-21422
-21495
-21566
-21636
-21704
-21770
-21834
-21896
-21956
-22014
-22071
-22125
-22177
-22227
-22275
-22321
-22364
-22406
-22445
-22482
-22517
-22550
-22581
-22609
-22634
-22658
-22678
-22697
-22713
-22726
-22737
-22746
-22752
-22756
-22758
-22758
-22756
-22753
-22747
-22740
-22731
-22720
-22708
-22694
-22679
-22662
-22644
-22624
-22603
-22580
-22556
-22531
-22505
-22477
-22448
-22418
-22387
-22355
-22321
-22287
-22251
-22214
-22176
-22137
-22096
-22053
-22010
-21965
-21918
-21870
-21821
-21771
-21720
-21668
-21614
-21561
-21506
-21451
-21396
-21341
-21286
-21231
-21176
-21122
-21068
-21014
-20962
-20910
-20858
-20808
-20758
-20709
-20661
-20614
-20568
-20523
-20479
-20436
-20394
-20354
-20315
-20277
-20241
-20207
-20174
-20143
-20113
-20085
-20059
-20035
-20013
-19992
-19973
-19955
-19940
-19926
-19913
-19902
-19893
-19885
-19879
-19874
-19871
-19869
-19868
-19869
-19871
-19875
-19880
-19887
-19894
-19904
-19914
-19926
-19938
-19952
-19968
-19984
-20002
-20020
-20040
-20062
-20084
-20108
-20133
-20159
-20187
-20215
-20245
-20276
-20308
-20341
-20375
-20410
-20444
-20480
-20515
-20551
-20587
-20623
-20658
-20693
-20727
-20761
-20794
-20826
-20857
-20888
-20917
-20945
-20972
-20997
-21022
-21044
-21066
-21085
-21104
-21120
-21134
-21147
-21157
-21165
-21171
-21174
-21175
-21173
-21169
-21162
-21153
-21140
-21126
-21108
-21088
-21066
-21041
-21013
-20984
-20952
-20918
-20882
-20844
-20804
-20762
-20719
-20675
-20629
-20581
-20532
-20482
-20431
-20379
-20325
-20271
-20216
-20161
-20105
-20048
-19991
-19934
-19877
-19819
-19762
-19705
-19648
-19591
-19535
-19480
-19425
-19371
-19318
-19266
-19215
-19165
-19117
-19069
-19023
-18978
-18935
-18893
-18852
-18812
-18774
-18737
-18701
-18666
-18633
-18600
-18569
-18539
-18510
-18482
-18454
-18428
-18403
-18378
-18354
-18332
-18310
-18289
-18269
-18250
-18232
-18215
-18199
-18184
-18170
-18156
-18144
-18132
-18121
-18110
-18100
-18091
-18082
-18074
-18066
-18059
-18052
-18046
-18039
-18034
-18029
-18024
-18019
-18015
-18012
-18009
-18006
-18004
-18002
-18001
-18000
-18000
-18000
-18001
-18002
-18004
-18006
-18009
-18013
-18018
-18023
-18028
-18035
-18042
-18050
-18059
-18068
-18077
-18088
-18098
-18109
-18120
-18131
-18142
-18153
-18163
-18173
-18182
-18191
-18198
-18205
-18211
-18216
-18219
-18221
-18222
-18222
-18220
-18217
-18212
-18206
-18198
-18188
-18177
-18163
-18148
-18131
-18112
-18092
-18069
-18044
-18017
-17988
-17957
-17924
-17889
-17851
-17812
-17770
-17726
-17680
-17632
-17581
-17529
-17475
-17419
-17361
-17301
-17240
-17177
-17112
-17047
-16980
-16912
-16843
-16774
-16703
-16633
-16561
-16490
-16418
-16346
-16273
-16200
-16126
-16053
-15980
-15906
-15832
-15757
-15681
-15605
-15528
-15450
-15371
-15291
-15211
-15129
-15047
-14964
-14880
-14796
-14711
-14626
-14540
-14455
-14369
-14284
-14200
-14115
-14032
-13950
-13868
-13788
-13709
-13632
-13556
-13482
-13410
-13340
-13272
-13206
-13141
-13079
-13020
-12962
-12907
-12855
-12804
-12757
-12711
-12669
-12629
-12592
-12558
-12528
-12500
-12477
-12456
-12440
-12427
-12418
-12413
-12413
-12416
-12424
-12436
-12452
-12472
-12496
-12523
-12554
-12588
-12626
-12666
-12709
-12754
-12801
-12851
-12902
-12955
-13010
-13066
-13123
-13181
-13240
-13300
-13361
-13422
-13484
-13545
-13607
-13669
-13731
-13794
-13856
-13918
-13980
-14042
-14104
-14165
-14227
-14288
-14349
-14409
-14469
-14529
-14588
-14646
-14703
-14758
-14813
-14866
-14918
-14968
-15016
-15063
-15107
-15149
-15189
-15227
-15262
-15295
-15326
-15354
-15380
-15403
-15423
-15441
-15456
-15469
-15479
-15485
-15489
-15490
-15488
-15483
-15474
-15462
-15447
-15429
-15406
-15381
-15351
-15318
-15281
-15240
-15196
-15147
-15095
-15038
-14977
-14912
-14843
-14770
-14692
-14610
-14524
-14435
-14341
-14243
-14142
-14037
-13929
-13818
-13703
-13586
-13466
-13343
-13218
-13091
-12962
-12831
-12698
-12564
-12428
-12291
-12153
-12015
-11875
-11735
-11595
-11455
-11315
-11175
-11036
-10898
-10761
-10626
-10492
-10360
-10231
-10104
-9980
-9858
-9740
-9626
-9514
-9407
-9303
-9204
-9108
-9016
-8929
-8846
-8766
-8691
-8621
-8554
-8491
-8433
-8379
-8329
-8283
-8241
-8203
-8170
-8140
-8114
-8092
-8074
-8060
-8050
-8042
-8039
-8039
-8042
-8048
-8058
-8070
-8086
-8105
-8125
-8151
-8178
-8208
-8240
-8276
-8314
-8354
-8398
-8443
-8492
-8542
-8596
-8651
-8709
-8769
-8831
-8896
-8962
-9030
-9100
-9172
-9246
-9320
-9397
-9474
-9552
-9631
-9711
-9792
-9873
-9955
-10036
-10118
-10200
-10282
-10364
-10445
-10526
-10607
-10688
-10768
-10847
-10926
-11005
-11083
-11161
-11238
-11314
-11390
-11464
-11537
-11608
-11678
-11746
-11812
-11875
-11936
-11994
-12049
-12101
-12149
-12194
-12235
-12273
-12307
-12337
-12364
-12386
-12405
-12421
-12433
-12441
-12446
-12447
-12445
-12439
-12430
-12418
-12402
-12383
-12361
-12335
-12306
-12274
-12239
-12201
-12159
-12115
-12068
-12018
-11965
-11909
-11851
-11791
-11728
-11663
-11595
-11526
-11454
-11381
-11306
-11229
-11151
-11071
-10990
-10907
-10823
-10739
-10653
-10566
-10478
-10390
-10301
-10211
-10121
-10031
-9940
-9850
-9759
-9669
-9579
-9489
-9399
-9310
-9221
-9133
-9045
-8957
-8870
-8784
-8698
-8612
-8527
-8443
-8359
-8276
-8193
-8111
-8029
-7950
-7871
-7792
-7715
-7639
-7564
-7491
-7420
-7350
-7282
-7216
-7152
-7090
-7031
-6973
-6917
-6864
-6813
-6764
-6717
-6672
-6630
-6589
-6551
-6515
-6481
-6450
-6420
-6393
-6367
-6344
-6322
-6302
-6284
-6268
-6253
-6241
-6229
-6220
-6211
-6205
-6200
-6196
-6194
-6193
-6194
-6196
-6200
-6205
-6211
-6218
-6226
-6236
-6246
-6257
-6268
-6280
-6292
-6304
-6316
-6327
-6338
-6349
-6359
-6368
-6377
-6385
-6392
-6398
-6403
-6408
-6412
-6415
-6416
-6417
-6417
-6416
-6414
-6410
-6405
-6398
-6391
-6382
-6371
-6359
-6346
-6332
-6316
-6300
-6282
-6262
-6242
-6221
-6199
-6175
-6151
-6126
-6099
-6072
-6043
-6014
-5984
-5952
-5919
-5885
-5849
-5812
-5774
-5734
-5692
-5649
-5604
-5557
-5509
-5458
-5407
-5354
-5299
-5242
-5185
-5126
-5065
-5003
-4940
-4877
-4811
-4745
-4679
-4611
-4542
-4473
-4403
-4332
-4260
-4187
-4114
-4040
-3965
-3890
-3813
-3736
-3659
-3580
-3502
-3423
-3343
-3263
-3183
-3103
-3023
-2942
-2861
-2780
-2699
-2618
-2536
-2455
-2374
-2294
-2213
-2134
-2055
-1977
-1900
-1824
-1749
-1676
-1605
-1536
-1468
-1403
-1339
-1278
-1219
-1162
-1107
-1055
-1004
-956
-910
-866
-823
-782
-744
-706
-671
-637
-605
-574
-545
-517
-491
-466
-442
-419
-398
-377
-357
-338
-320
-302
-286
-270
-255
-241
-227
-215
-203
-192
-183
-174
-165
-158
-151
-145
-140
-135
-131
-128
-124
-122
-119
-117
-115
-114
-113
-113
-113
-114
-115
-117
-120
-123
-128
-133
-139
-146
-153
-161
-169
-178
-187
-197
-207
-216
-227
-237
-248
-258
-269
-281
-292
-304
-316
-328
-340
-352
-365
-377
-389
-401
-413
-425
-436
-447
-458
-468
-478
-487
-496
-505
-513
-520
-527
-534
-540
-545
-550
-554
-556
-558
-559
-558
-556
-553
-548
-541
-533
-523
-511
-498
-483
-467
-448
-429
-407
-385
-360
-335
-308
-279
-250
-219
-187
-154
-120
-84
-48
-10
28
68
109
150
193
237
282
328
376
424
474
525
577
630
684
740
796
853
911
969
1028
1087
1147
1207
1267
1327
1387
1447
1507
1566
1626
1685
1744
1803
1862
1921
1980
2037
2097
2156
2216
2275
2334
2394
2453
2513
2572
2632
2691
2750
2809
2868
2927
2985
3043
3100
3157
3213
3269
3324
3378
3432
3485
3537
3588
3639
3688
3737
3784
3831
3877
3922
3966
4009
4051
4093
4134
4175
4215
4255
4295
4335
4374
4413
4453
4492
4531
4570
4609
4649
4688
4727
4765
4804
4842
4880
4918
4955
4992
5028
5064
5099
5134
5168
5202
5236
5269
5303
5335
5368
5401
5433
5466
5498
5530
5562
5594
5626
5657
5689
5720
5751
5782
5813
5843
5874
5904
5933
5963
5992
6021
6050
6079
6108
6136
6165
6193
6222
6250
6279
6308
6338
6368
6398
6428
6459
6491
6523
6555
6588
6621
6654
6688
6722
6757
6791
6826
6861
6897
6932
6968
7005
7041
7079
7116
7154
7192
7231
7270
7309
7349
7390
7431
7473
7516
7559
7603
7648
7693
7739
7786
7834
7882
7931
7981
8032
8084
8135
8189
8242
8296
8351
8406
8462
8519
8576
8634
8692
8751
8811
8872
8933
8995
9058
9121
9185
9251
9316
9383
9451
9519
9588
9657
9728
9799
9870
9943
10016
10089
10163
10238
10313
10388
10463
10539
10615
10691
10766
10842
10917
10992
11066
11140
11214
11288
11361
11433
11506
11578
11650
11721
11793
11865
11936
12008
12080
12152
12224
12296
12368
12440
12512
12583
12655
12726
12796
12866
12935
13003
13071
13138
13203
13268
13331
13394
13455
13514
13573
13631
13687
13742
13796
13849
13901
13953
14003
14052
14101
14148
14195
14240
14285
14328
14371
14412
14453
14492
14530
14567
14602
14637
14670
14702
14732
14762
14790
14817
14843
14868
14891
14914
14935
14955
14974
14992
15009
15025
15039
15053
15066
15077
15088
15097
15106
15113
15120
15125
15130
15133
15136
15139
15140
15141
15142
15142
15141
15141
15140
15139
15138
15137
15136
15135
15134
15134
15134
15135
15136
15137
15139
15142
15145
15150
15154
15160
15167
15174
15182
15191
15201
15211
15223
15235
15249
15263
15277
15293
15309
15326
15344
15362
15381
15400
15421
15441
15462
15484
15507
15530
15553
15577
15602
15627
15653
15679
15707
15734
15763
15792
15822
15853
15885
15917
15950
15985
16020
16056
16093
16131
16170
16209
16248
16291
16332
16375
16417
16461
16504
16548
16592
16637
16681
16726
16771
16815
16860
16904
16949
16993
17037
17082
17125
17169
17213
17256
17299
17342
17385
17427
17470
17512
17553
17595
17636
17676
17716
17756
17795
17834
17872
17909
17946
17982
18017
18052
18085
18118
18151
18182
18213
18243
18272
18300
18327
18353
18378
18403
18426
18448
18469
18490
18509
18527
18544
18560
18574
18588
18601
18612
18623
18632
18641
18648
18654
18660
18664
18668
18670
18672
18673
18673
18672
18671
18669
18666
18663
18659
18654
18649
18644
18637
18631
18623
18616
18607
18598
18588
18578
18567
18555
18542
18529
18514
18499
18483
18466
18448
18429
18410
18389
18368
18346
18324
18300
18277
18252
18227
18202
18176
18150
18123
18097
18070
18043
18016
17989
17963
17936
17910
17884
17858
17833
17808
17784
17760
17737
17715
17693
17672
17652
17633
17614
17596
17580
17564
17549
17534
17521
17509
17497
17487
17477
17468
17461
17454
17448
17444
17440
17438
17436
17437
17438
17440
17444
17450
17456
17464
17474
17485
17497
17511
17526
17543
17562
17582
17603
17627
17651
17678
17706
17736
17768
17801
17836
17873
17911
17951
17992
18035
18079
18125
18173
18222
18272
18324
18377
18432
18488
18545
18603
18663
18724
18786
18849
18914
18980
19047
19115
19185
19255
19326
19399
19472
19546
19620
19695
19770
19846
19922
19998
20074
20150
20226
20302
20378
20453
20528
20603
20677
20750
20823
20896
20967
21038
21108
21177
21246
21313
21379
21445
21509
21572
21634
21695
21755
21814
21871
21928
21983
22037
22090
22141
22192
22241
22289
22335
22380
22424
22466
22506
22546
22583
22620
22655
22688
22720
22751
22781
22809
22837
22864
22889
22914
22937
22960
22982
23003
23024
23043
23062
23079
23096
23113
23129
23144
23158
23172
23186
23199
23212
23225
23237
23249
23261
23272
23284
23295
23305
23316
23326
23336
23346
23355
23365
23375
23385
23395
23406
23417
23428
23440
23453
23466
23480
23494
23509
23525
23540
23557
23573
23590
23606
23623
23640
23657
23673
23690
23707
23724
23740
23757
23775
23792
23811
23829
23848
23868
23888
23909
23931
23952
23975
23998
24022
24046
24070
24095
24120
24146
24172
24198
24224
24250
24276
24303
24329
24355
24382
24408
24434
24459
24485
24510
24535
24559
24583
24607
24630
24652
24674
24695
24716
24736
24755
24774
24792
24809
24826
24842
24858
24874
24889
24904
24918
24933
24947
24962
24976
24990
25004
25018
25032
25046
25059
25073
25086
25099
25112
25125
25137
25150
25162
25173
25185
25197
25208
25219
25230
25241
25251
25262
25273
25283
25294
25304
25314
25324
25333
25343
25352
25360
25368
25376
25383
25389
25395
25401
25406
25410
25414
25418
25421
25424
25426
25427
25428
25429
25429
25428
25427
25426
25424
25421
25418
25414
25409
25404
25399
25393
25387
25380
25372
25364
25356
25347
25338
25328
25318
25307
25296
25284
25271
25258
25245
25231
25216
25200
25184
25168
25150
25132
25114
25095
25075
25055
25034
25012
24990
24968
24945
24921
24897
24872
24846
24820
24793
24766
24738
24709
24680
24650
24619
24588
24556
24523
24489
24455
24421
24385
24349
24313
24276
24238
24200
24162
24123
24084
24046
24007
23968
23930
23891
23853
23815
23777
23740
23703
23666
23629
23593
23557
23522
23486
23451
23416
23381
23347
23312
23278
23245
23212
23179
23147
23115
23084
23054
23024
22995
22966
22939
22912
22886
22861
22836
22812
22789
22767
22746
22725
22705
22685
22667
22649
22631
22615
22598
22583
22568
22554
22541
22528
22516
22504
22494
22484
22475
22467
22459
22452
22446
22441
22436
22433
22430
22427
22425
22424
22424
22424
22425
22426
22428
22431
22433
22437
22441
22446
22451
22456
22462
22469
22476
22484
22492
22501
22510
22520
22531
22542
22554
22567
22580
22594
22608
22624
22640
22657
22675
22693
22712
22732
22752
22773
22795
22817
22840
22863
22887
22911
22935
22960
22984
23010
23035
23060
23085
23111
23137
23162
23188
23213
23239
23264
23289
23314
23338
23363
23387
23411
23434
23457
23480
23502
23524
23546
23567
23589
23609
23630
23650
23670
23690
23710
23730
23749
23768
23788
23807
23826
23845
23864
23883
23902
23921
23940
23960
23979
23999
24018
24038
24058
24078
24098
24118
24139
24159
24179
24200
24220
24241
24261
24281
24302
24322
24343
24363
24384
24404
24425
24445
24465
24485
24504
24524
24543
24561
24579
24597
24614
24631
24648
24664
24679
24694
24709
24724
24738
24752
24766
24780
24793
24806
24819
24832
24845
24857
24870
24882
24894
24906
24917
24929
24940
24951
24962
24974
24985
24996
25007
25018
25029
25041
25052
25063
25075
25086
25097
25108
25119
25130
25141
25152
25163
25173
25184
25194
25205
25216
25226
25237
25248
25258
25269
25280
25291
25302
25313
25324
25335
25347
25359
25371
25383
25396
25409
25423
25438
25453
25468
25484
25501
25518
25536
25555
25574
25594
25614
25635
25657
25679
25701
25724
25747
25770
25795
25819
25844
25869
25895
25922
25949
25976
26004
26032
26061
26091
26121
26152
26183
26214
26246
26279
26312
26345
26378
26412
26446
26480
26514
26548
26582
26616
26650
26683
26717
26750
26782
26814
26846
26878
26909
26940
26970
27000
27030
27059
27088
27116
27144
27171
27198
27225
27251
27276
27300
27324
27346
27368
27389
27408
27427
27444
27460
27474
27488
27500
27511
27520
27528
27535
27541
27545
27547
27548
27548
27546
27543
27538
27531
27523
27513
27501
27488
27473
27456
27438
27418
27396
27372
27347
27320
27291
27261
27229
27196
27161
27125
27087
27048
27007
26965
26921
26877
26831
26784
26736
26687
26638
26587
26535
26483
26430
26377
26322
26268
26212
26157
26100
26044
25987
25930
25872
25814
25756
25698
25640
25582
25523
25465
25406
25348
25290
25231
25173
25116
25058
25001
24943
24887
24830
24774
24718
24663
24608
24553
24499
24446
24393
24341
24290
24240
24190
24141
24094
24047
24001
23956
23912
23869
23827
23786
23745
23706
23668
23631
23595
23560
23527
23494
23462
23432
23402
23373
23346
23320
23294
23270
23247
23225
23204
23184
23165
23147
23130
23114
23100
23086
23073
23062
23051
23041
23033
23025
23017
23011
23005
23000
22995
22990
22986
22982
22978
22974
22969
22965
22960
22954
22948
22941
22934
22926
22917
22907
22896
22884
22872
22858
22843
22827
22810
22791
22771
22750
22728
22704
22679
22653
22626
22597
22567
22535
22503
22469
22434
22399
22362
22324
22285
22245
22204
22163
22120
22077
22032
21987
21942
21895
21848
21800
21751
21702
21651
21600
21549
21496
21443
21389
21334
21279
21223
21166
21109
21050
20992
20932
20872
20812
20751
20689
20627
20564
20501
20438
20374
20309
20245
20180
20115
20050
19985
19920
19854
19789
19724
19659
19594
19529
19464
19400
19336
19272
19208
19145
19082
19019
18957
18895
18834
18774
18714
18654
18595
18537
18480
18423
18368
18313
18259
18206
18155
18104
18055
18007
17960
17914
17870
17826
17784
17743
17704
17665
17628
17591
17556
17522
17488
17456
17424
17394
17365
17336
17309
17282
17257
17233
17209
17187
17166
17146
17127
17110
17093
17078
17064
17051
17039
17028
17018
17009
17000
16993
16986
16979
16974
16968
16963
16959
16955
16951
16948
16945
16942
16940
16938
16937
16936
16935
16935
16935
16936
16936
16938
16939
16940
16942
16943
16945
16946
16947
16948
16948
16948
16947
16946
16944
16941
16937
16932
16926
16920
16912
16903
16893
16881
16869
16855
16840
16824
16807
16789
16769
16748
16726
16703
16679
16654
16628
16600
16572
16542
16511
16480
16447
16412
16376
16341
16303
16265
16225
16184
16143
16101
16058
16013
15969
15923
15877
15829
15782
15733
15684
15635
15584
15534
15482
15431
15379
15326
15274
15221
15167
15114
15060
15007
14953
14900
14847
14793
14740
14688
14635
14583
14531
14479
14428
14377
14327
14277
14227
14178
14130
14082
14035
13988
13943
13898
13854
13811
13769
13728
13689
13650
13613
13577
13542
13509
13477
13446
13416
13388
13361
13336
13311
13289
13267
13247
13229
13212
13197
13183
13170
13159
13150
13143
13137
13132
13129
13128
13127
13129
13132
13136
13141
13148
13156
13165
13175
13186
13198
13211
13225
13240
13256
13273
13291
13309
13328
13348
13368
13390
13411
13434
13457
13480
13504
13528
13552
13577
13601
13626
13651
13676
13701
13726
13750
13775
13800
13824
13849
13873
13897
13921
13945
13969
13992
14016
14039
14062
14084
14106
14128
14149
14170
14191
14211
14230
14249
14267
14284
14301
14317
14332
14347
14361
14374
14386
14397
14407
14416
14424
14431
14437
14442
14446
14449
14451
14452
14452
14450
14448
14445
14440
14434
14427
14419
14409
14399
14387
14374
14359
14344
14327
14310
14291
14271
14250
14228
14205
14180
14155
14129
14102
14074
14045
14015
13985
13953
13921
13888
13853
13819
13783
13747
13710
13672
13633
13594
13555
13515
13474
13433
13392
13351
13309
13267
13226
13184
13141
13099
13057
13015
12973
12931
12889
12847
12805
12764
12723
12682
12641
12600
12560
12520
12480
12441
12401
12363
12324
12286
12248
12210
12173
12137
12100
12065
12029
11995
11960
11926
11893
11860
11828
11797
11766
11735
11706
11677
11649
11621
11595
11569
11544
11520
11496
11474
11452
11431
11412
11393
11375
11358
11341
11326
11312
11299
11286
11275
11264
11254
11246
11238
11230
11224
11218
11213
11209
11205
11203
11201
11199
11198
11198
11199
11200
11202
11204
11207
11210
11214
11218
11223
11228
11233
11238
11243
11248
11254
11259
11265
11270
11276
11281
11287
11292
11298
11303
11308
11314
11319
11324
11329
11334
11339
11344
11348
11352
11356
11359
11362
11365
11367
11368
11369
11370
11370
11369
11367
11365
11363
11359
11355
11350
11344
11338
11330
11322
11313
11303
11292
11281
11268
11255
11240
11225
11208
11191
11172
11152
11131
11109
11086
11062
11036
11009
10981
10952
10922
10891
10858
10825
10791
10756
10719
10682
10644
10605
10566
10526
10485
10444
10402
10360
10317
10275
10232
10189
10146
10103
10060
10018
9975
9933
9891
9849
9807
9766
9725
9684
9643
9603
9563
9524
9485
9446
9408
9370
9332
9295
9258
9222
9187
9152
9117
9083
9050
9018
8986
8955
8924
8895
8866
8838
8810
8784
8758
8734
8710
8687
8665
8645
8625
8606
8589
8572
8557
8543
8530
8518
8507
8498
8489
8482
8477
8472
8469
8467
8466
8467
8469
8472
8476
8482
8489
8497
8506
8517
8528
8541
8554
8569
8585
8602
8619
8638
8657
8678
8699
8720
8743
8766
8789
8813
8838
8863
8888
8914
8941
8967
8994
9021
9049
9076
9104
9132
9160
9188
9216
9244
9273
9301
9329
9357
9385
9412
9439
9466
9492
9517
9542
9566
9590
9612
9633
9654
9673
9692
9709
9725
9740
9755
9768
9780
9791
9802
9811
9820
9827
9834
9840
9845
9848
9851
9853
9854
9854
9852
9850
9846
9841
9835
9827
9818
9808
9797
9784
9769
9753
9736
9717
9697
9676
9653
9628
9602
9575
9547
9518
9487
9455
9423
9389
9354
9318
9282
9245
9207
9168
9129
9088
9048
9007
8965
8922
8880
8836
8793
8749
8704
8660
8615
8570
8525
8480
8435
8390
8345
8300
8255
8211
8167
8124
8080
8038
7996
7954
7913
7873
7833
7795
7756
7719
7683
7647
7612
7578
7544
7512
7480
7448
7418
7388
7359
7331
7303
7276
7250
7224
7199
7175
7151
7128
7106
7084
7063
7043
7024
7005
6987
6970
6954
6938
6923
6909
6895
6882
6870
6858
6847
6836
6826
6817
6809
6801
6793
6786
6780
6775
6769
6765
6761
6757
6754
6751
6749
6747
6745
6744
6743
6742
6741
6740
6740
6740
6739
6739
6739
6739
6739
6739
6739
6738
6738
6737
6736
6735
6734
6733
6731
6728
6726
6723
6719
6716
6711
6707
6701
6696
6689
6682
6675
6667
6658
6649
6639
6628
6617
6605
6592
6579
6566
6551
6536
6521
6505
6488
6471
6453
6435
6416
6397
6378
6358
6338
6318
6298
6277
6256
6235
6214
6193
6172
6150
6129
6108
6087
6066
6046
6025
6005
5986
5966
5948
5929
5911
5894
5877
5861
5846
5831
5817
5804
5791
5779
5768
5758
5749
5740
5732
5725
5718
5712
5707
5702
5698
5694
5691
5688
5686
5684
5682
5681
5680
5679
5678
5678
5677
5677
5678
5679
5680
5682
5684
5686
5689
5692
5696
5701
5706
5712
5718
5725
5732
5740
5749
5758
5768
5778
5789
5801
5813
5825
5838
5851
5864
5878
5891
5905
5919
5933
5948
5962
5976
5991
6005
6020
6034
6049
6064
6079
6095
6110
6126
6142
6158
6174
6190
6207
6223
6240
6256
6273
6290
6306
6322
6339
6355
6371
6387
6403
6418
6433
6448
6463
6477
6492
6506
6519
6533
6546
6559
6571
6584
6597
6609
6621
6634
6646
6658
6671
6684
6696
6709
6723
6736
6750
6763
6777
6791
6805
6820
6834
6848
6862
6876
6890
6904
6917
6930
6943
6956
6969
6981
6994
7006
7018
7029
7040
7051
7062
7073
7083
7093
7102
7111
7120
7128
7136
7143
7149
7155
7161
7166
7170
7174
7177
7180
7181
7182
7183
7183
7182
7180
7178
7175
7172
7168
7164
7159
7154
7148
7142
7136
7129
7122
7115
7108
7101
7093
7085
7077
7069
7060
7052
7043
7034
7025
7015
7005
6994
6984
6973
6961
6950
6938
6925
6913
6900
6887
6873
6860
6846
6831
6817
6802
6786
6771
6754
6738
6721
6704
6686
6668
6649
6630
6611
6591
6571
6551
6531
6510
6489
6468
6447
6426
6405
6383
6362
6341
6319
6298
6277
6256
6235
6215
6194
6174
6153
6133
6113
6094
6074
6055
6036
6018
5999
5981
5963
5945
5928
5910
5893
5876
5859
5843
5826
5810
5794
5778
5762
5745
5729
5713
5696
5680
5663
5646
5629
5611
5593
5575
5557
5538
5518
5499
5479
5458
5437
5416
5394
5372
5349
5326
5303
5279
5254
5229
5204
5178
5152
5125
5098
5070
5041
5012
4983
4953
4922
4891
4860
4828
4795
4762
4729
4695
4660
4626
4590
4554
4518
4481
4444
4406
4368
4329
4289
4249
4208
4166
4124
4081
4037
3993
3948
3902
3856
3809
3761
3713
3664
3614
3564
3514
3463
3411
3359
3307
3254
3201
3148
3095
3041
2988
2934
2880
2826
2773
2719
2666
2613
2560
2508
2456
2404
2353
2303
2253
2204
2155
2107
2060
2013
1967
1922
1878
1834
1791
1749
1707
1666
1626
1587
1548
1509
1472
1435
1398
1362
1327
1292
1257
1223
1189
1156
1124
1091
1060
1028
997
966
935
905
875
845
815
786
757
728
699
671
643
615
587
560
533
506
480
454
428
402
377
352
327
302
277
253
228
203
178
154
129
104
78
53
27
1
-25
-51
-77
-104
-131
-158
-186
-213
-241
-270
-298
-328
-357
-387
-417
-448
-479
-510
-543
-575
-608
-642
-677
-712
-747
-783
-820
-857
-895
-934
-973
-1012
-1051
-1091
-1132
-1172
-1212
-1253
-1293
-1334
-1374
-1414
-1453
-1493
-1531
-1570
-1608
-1645
-1682
-1718
-1754
-1789
-1823
-1857
-1890
-1923
-1955
-1987
-2019
-2049
-2080
-2110
-2140
-2169
-2199
-2228
-2256
-2285
-2314
-2342
-2370
-2398
-2425
-2453
-2480
-2507
-2533
-2559
-2585
-2610
-2636
-2660
-2684
-2708
-2731
-2754
-2777
-2798
-2820
-2841
-2861
-2882
-2901
-2921
-2940
-2958
-2977
-2995
-3013
-3031
-3048
-3065
-3082
-3099
-3116
-3133
-3149
-3166
-3182
-3199
-3215
-3231
-3248
-3264
-3280
-3297
-3313
-3329
-3346
-3362
-3379
-3396
-3413
-3430
-3448
-3466
-3484
-3503
-3522
-3542
-3563
-3584
-3606
-3628
-3651
-3675
-3699
-3724
-3749
-3776
-3803
-3831
-3859
-3888
-3918
-3948
-3979
-4011
-4043
-4075
-4110
-4144
-4178
-4213
-4249
-4285
-4321
-4358
-4395
-4433
-4471
-4509
-4547
-4586
-4625
-4665
-4705
-4745
-4785
-4825
-4866
-4907
-4948
-4989
-5030
-5072
-5113
-5155
-5197
-5239
-5281
-5322
-5364
-5406
-5448
-5490
-5532
-5573
-5615
-5657
-5699
-5740
-5782
-5823
-5865
-5906
-5948
-5989
-6031
-6072
-6113
-6154
-6195
-6236
-6277
-6318
-6358
-6398
-6439
-6479
-6518
-6558
-6597
-6635
-6673
-6711
-6748
-6785
-6821
-6856
-6891
-6926
-6959
-6992
-7025
-7057
-7089
-7120
-7151
-7182
-7212
-7242
-7272
-7301
-7329
-7358
-7386
-7414
-7441
-7468
-7494
-7520
-7546
-7571
-7595
-7620
-7643
-7667
-7690
-7712
-7734
-7756
-7777
-7798
-7819
-7839
-7859
-7878
-7898
-7917
-7935
-7954
-7972
-7990
-8007
-8026
-8044
-8061
-8079
-8096
-8114
-8131
-8148
-8167
-8185
-8203
-8221
-8240
-8259
-8278
-8297
-8317
-8336
-8356
-8377
-8398
-8419
-8440
-8462
-8484
-8506
-8529
-8552
-8576
-8600
-8624
-8649
-8674
-8700
-8726
-8752
-8779
-8806
-8834
-8861
-8890
-8918
-8947
-8977
-9006
-9036
-9067
-9097
-9128
-9159
-9190
-9221
-9252
-9284
-9315
-9347
-9379
-9410
-9442
-9474
-9505
-9537
-9569
-9601
-9633
-9665
-9697
-9729
-9761
-9793
-9825
-9857
-9889
-9921
-9953
-9985
-10016
-10048
-10080
-10111
-10143
-10174
-10205
-10236
-10267
-10297
-10328
-10358
-10388
-10418
-10448
-10477
-10506
-10535
-10564
-10592
-10619
-10647
-10674
-10700
-10726
-10751
-10775
-10799
-10823
-10845
-10867
-10889
-10909
-10929
-10949
-10968
-10986
-11004
-11021
-11037
-11053
-11068
-11082
-11096
-11109
-11122
-11134
-11145
-11155
-11165
-11175
-11183
-11191
-11199
-11206
-11212
-11218
-11223
-11227
-11231
-11235
-11238
-11240
-11242
-11244
-11245
-11245
-11246
-11245
-11245
-11244
-11242
-11240
-11238
-11235
-11232
-11228
-11224
-11220
-11215
-11210
-11204
-11198
-11192
-11185
-11178
-11170
-11162
-11153
-11144
-11135
-11125
-11115
-11104
-11093
-11082
-11070
-11058
-11046
-11034
-11021
-11009
-10996
-10983
-10970
-10957
-10944
-10930
-10917
-10904
-10891
-10878
-10865
-10853
-10841
-10829
-10817
-10806
-10795
-10784
-10774
-10764
-10754
-10745
-10737
-10728
-10720
-10713
-10705
-10699
-10692
-10686
-10680
-10675
-10671
-10666
-10663
-10659
-10656
-10654
-10652
-10650
-10649
-10649
-10649
-10649
-10649
-10650
-10652
-10653
-10655
-10657
-10659
-10662
-10665
-10668
-10671
-10674
-10678
-10682
-10686
-10690
-10694
-10698
-10703
-10707
-10712
-10717
-10722
-10727
-10732
-10737
-10743
-10748
-10754
-10759
-10765
-10770
-10776
-10782
-10787
-10793
-10798
-10804
-10809
-10814
-10818
-10823
-10827
-10831
-10835
-10839
-10842
-10845
-10848
-10851
-10853
-10855
-10857
-10858
-10860
-10860
-10861
-10860
-10860
-10859
-10857
-10855
-10852
-10849
-10845
-10841
-10836
-10830
-10825
-10818
-10811
-10804
-10796
-10788
-10780
-10771
-10762
-10753
-10744
-10735
-10726
-10716
-10707
-10697
-10688
-10678
-10669
-10660
-10650
-10641
-10632
-10623
-10614
-10605
-10596
-10587
-10579
-10570
-10562
-10554
-10546
-10538
-10530
-10523
-10516
-10509
-10502
-10496
-10490
-10484
-10479
-10473
-10468
-10463
-10459
-10455
-10450
-10446
-10443
-10439
-10436
-10433
-10430
-10427
-10425
-10423
-10421
-10419
-10417
-10416
-10415
-10414
-10414
-10414
-10414
-10414
-10415
-10416
-10418
-10420
-10422
-10425
-10428
-10431
-10436
-10440
-10445
-10450
-10456
-10462
-10469
-10476
-10484
-10491
-10499
-10507
-10516
-10524
-10533
-10541
-10550
-10558
-10567
-10575
-10584
-10592
-10600
-10607
-10615
-10622
-10629
-10637
-10643
-10650
-10657
-10663
-10670
-10676
-10682
-10688
-10694
-10699
-10705
-10710
-10716
-10721
-10726
-10731
-10736
-10740
-10745
-10749
-10753
-10756
-10760
-10763
-10765
-10768
-10770
-10772
-10773
-10775
-10775
-10776
-10775
-10775
-10774
-10773
-10771
-10769
-10766
-10763
-10759
-10755
-10750
-10745
-10739
-10733
-10726
-10719
-10711
-10703
-10694
-10684
-10674
-10663
-10652
-10640
-10628
-10616
-10603
-10590
-10576
-10563
-10549
-10535
-10521
-10507
-10493
-10479
-10465
-10452
-10438
-10424
-10411
-10398
-10385
-10372
-10359
-10347
-10335
-10323
-10311
-10300
-10288
-10277
-10267
-10256
-10246
-10237
-10227
-10218
-10210
-10201
-10193
-10185
-10178
-10171
-10164
-10157
-10151
-10144
-10138
-10133
-10127
-10122
-10117
-10113
-10109
-10105
-10101
-10098
-10095
-10093
-10091
-10090
-10089
-10089
-10089
-10090
-10092
-10094
-10096
-10099
-10103
-10107
-10112
-10117
-10123
-10129
-10135
-10142
-10149
-10157
-10165
-10173
-10182
-10191
-10200
-10210
-10220
-10230
-10240
-10251
-10261
-10272
-10283
-10294
-10305
-10315
-10326
-10336
-10347
-10357
-10367
-10376
-10385
-10394
-10403
-10412
-10420
-10428
-10435
-10442
-10449
-10455
-10461
-10467
-10471
-10476
-10480
-10483
-10486
-10488
-10490
-10491
-10491
-10491
-10490
-10488
-10486
-10482
-10479
-10474
-10469
-10463
-10456
-10449
-10441
-10432
-10423
-10413
-10403
-10392
-10380
-10367
-10354
-10341
-10327
-10312
-10297
-10281
-10264
-10247
-10230
-10212
-10193
-10174
-10155
-10135
-10115
-10094
-10072
-10051
-10028
-10006
-9983
-9960
-9936
-9912
-9888
-9864
-9839
-9814
-9789
-9764
-9739
-9713
-9688
-9662
-9637
-9611
-9586
-9561
-9536
-9511
-9486
-9461
-9437
-9412
-9389
-9365
-9342
-9318
-9296
-9273
-9251
-9230
-9208
-9187
-9167
-9147
-9127
-9108
-9089
-9070
-9052
-9035
-9018
-9001
-8985
-8970
-8955
-8940
-8926
-8913
-8900
-8887
-8875
-8864
-8853
-8842
-8832
-8823
-8814
-8805
-8797
-8789
-8782
-8775
-8769
-8763
-8758
-8753
-8748
-8743
-8739
-8735
-8732
-8728
-8725
-8722
-8719
-8716
-8712
-8709
-8706
-8702
-8699
-8695
-8691
-8687
-8682
-8678
-8672
-8667
-8661
-8655
-8648
-8640
-8633
-8624
-8615
-8606
-8596
-8585
-8574
-8563
-8550
-8538
-8524
-8510
-8496
-8480
-8465
-8448
-8431
-8413
-8395
-8376
-8356
-8336
-8315
-8293
-8271
-8248
-8224
-8199
-8173
-8147
-8119
-8092
-8064
-8034
-8004
-7973
-7941
-7909
-7875
-7841
-7806
-7771
-7734
-7697
-7660
-7621
-7583
-7543
-7503
-7463
-7422
-7381
-7339
-7298
-7255
-7213
-7170
-7127
-7084
-7041
-6997
-6954
-6910
-6866
-6821
-6777
-6733
-6688
-6643
-6599
-6554
-6509
-6465
-6420
-6376
-6332
-6288
-6244
-6201
-6157
-6114
-6072
-6029
-5987
-5946
-5904
-5864
-5823
-5784
-5744
-5706
-5667
-5629
-5592
-5555
-5519
-5483
-5448
-5413
-5379
-5345
-5311
-5278
-5246
-5213
-5182
-5150
-5119
-5088
-5057
-5027
-4997
-4967
-4937
-4908
-4879
-4850
-4821
-4792
-4764
-4735
-4707
-4678
-4650
-4622
-4593
-4565
-4537
-4509
-4480
-4452
-4423
-4395
-4366
-4337
-4309
-4280
-4251
-4222
-4193
-4164
-4134
-4105
-4075
-4046
-4018
-3989
-3961
-3932
-3903
-3875
-3847
-3818
-3790
-3762
-3735
-3707
-3679
-3652
-3624
-3597
-3569
-3542
-3514
-3486
-3458
-3430
-3401
-3373
-3344
-3315
-3286
-3256
-3227
-3197
-3167
-3137
-3107
-3076
-3046
-3015
-2985
-2954
-2923
-2893
-2862
-2831
-2801
-2770
-2739
-2709
-2678
-2647
-2617
-2586
-2555
-2524
-2493
-2462
-2431
-2400
-2369
-2338
-2306
-2275
-2243
-2212
-2180
-2148
-2116
-2083
-2051
-2017
-1985
-1952
-1919
-1886
-1852
-1818
-1784
-1750
-1716
-1681
-1647
-1612
-1577
-1542
-1507
-1472
-1437
-1402
-1367
-1332
-1297
-1262
-1228
-1193
-1159
-1124
-1090
-1057
-1022
-990
-957
-925
-893
-861
-829
-798
-768
-738
-708
-678
-649
-620
-592
-564
-537
-510
-483
-457
-430
-405
-379
-354
-330
-305
-282
-258
-235
-212
-190
-169
-147
-127
-106
-87
-67
-49
-30
-12
5
22
39
55
70
86
101
115
130
143
157
170
183
195
207
218
229
240
251
261
271
280
289
298
307
315
323
331
339
346
353
360
366
372
378
384
389
394
398
402
406
410
413
416
419
421
423
425
427
428
429
430
431
432
432
433
433
434
435
435
436
437
438
439
440
441
442
443
444
446
447
449
450
452
453
455
457
459
461
464
466
469
472
475
479
482
486
491
495
500
505
510
516
522
528
535
541
548
556
563
571
579
588
596
606
615
625
634
645
655
666
677
688
699
711
723
735
747
759
772
785
798
811
824
837
851
865
878
892
906
919
933
947
960
974
987
1000
1012
1025
1037
1049
1061
1073
1084
1095
1105
1116
1126
1135
1145
1154
1163
1172
1180
1188
1196
1203
1211
1218
1224
1231
1236
1242
1247
1252
1257
1261
1265
1268
1271
1274
1276
1278
1280
1281
1282
1283
1284
1284
1285
1285
1285
1286
1286
1286
1286
1286
1286
1286
1287
1287
1287
1288
1288
1289
1290
1290
1291
1293
1294
1296
1298
1300
1302
1305
1308
1311
1315
1319
1323
1327
1332
1337
1342
1348
1353
1360
1366
1373
1381
1389
1397
1406
1416
1426
1437
1448
1460
1472
1485
1499
1513
1527
1543
1558
1575
1591
1609
1626
1645
1664
1683
1703
1723
1743
1764
1786
1807
1830
1852
1875
1898
1922
1946
1970
1995
2020
2045
2072
2098
2125
2152
2179
2207
2235
2263
2291
2319
2348
2376
2404
2433
2461
2490
2518
2546
2574
2602
2630
2657
2684
2711
2738
2764
2790
2815
2841
2866
2890
2914
2938
2961
2984
3007
3029
3050
3072
3092
3113
3132
3152
3171
3190
3208
3226
3243
3261
3278
3294
3311
3327
3343
3359
3375
3391
3407
3423
3439
3455
3471
3487
3503
3519
3536
3552
3569
3586
3603
3620
3637
3654
3672
3690
3708
3726
3744
3762
3781
3800
3819
3838
3857
3877
3897
3917
3938
3959
3980
4001
4022
4045
4067
4090
4114
4137
4161
4186
4210
4236
4262
4288
4314
4341
4369
4397
4426
4455
4484
4514
4544
4575
4606
4638
4670
4702
4735
4767
4801
4834
4868
4902
4936
4971
5005
5040
5075
5110
5145
5180
5216
5252
5287
5323
5359
5395
5431
5467
5503
5539
5575
5610
5646
5682
5718
5753
5789
5824
5860
5895
5930
5965
6001
6036
6071
6106
6141
6176
6211
6245
6280
6315
6350
6385
6420
6454
6489
6524
6558
6593
6627
6661
6696
6730
6764
6798
6831
6865
6899
6932
6966
6999
7033
7066
7099
7133
7166
7199
7233
7266
7299
7333
7366
7399
7432
7465
7498
7531
7564
7596
7629
7661
7694
7726
7759
7791
7823
7855
7887
7919
7951
7982
8013
8045
8076
8106
8137
8167
8196
8226
8255
8284
8312
8341
8369
8396
8424
8451
8478
8505
8532
8558
8584
8610
8636
8661
8687
8712
8737
8762
8787
8811
8836
8860
8884
8908
8932
8955
8979
9002
9025
9049
9072
9095
9118
9141
9163
9186
9209
9232
9255
9278
9301
9325
9348
9371
9394
9418
9441
9464
9488
9512
9535
9559
9583
9607
9632
9656
9680
9705
9730
9755
9780
9805
9830
9856
9882
9908
9934
9960
9987
10014
10041
10069
10096
10124
10152
10181
10210
10238
10267
10296
10326
10355
10385
10414
10444
10473
10503
10533
10563
10593
10623
10652
10682
10712
10743
10773
10803
10833
10863
10893
10924
10954
10984
11015
11045
11075
11105
11135
11165
11195
11225
11255
11284
11314
11344
11373
11402
11432
11461
11490
11519
11548
11577
11606
11635
11663
11692
11721
11749
11778
11806
11834
11862
11891
11919
11947
11975
12003
12031
12059
12087
12115
12143
12171
12198
12226
12254
12282
12309
12337
12364
12391
12418
12446
12473
12499
12526
12553
12579
12605
12631
12657
12683
12708
12734
12759
12783
12808
12832
12856
12880
12904
12927
12950
12972
12995
13017
13038
13060
13081
13101
13122
13142
13161
13181
13200
13219
13238
13257
13275
13294
13312
13330
13348
13365
13383
13401
13419
13437
13455
13473
13491
13509
13527
13545
13564
13582
13601
13620
13639
13658
13677
13697
13716
13736
13755
13775
13795
13815
13836
13856
13876
13897
13918
13939
13960
13981
14003
14025
14047
14069
14091
14113
14136
14159
14182
14205
14228
14251
14275
14299
14323
14347
14372
14396
14421
14446
14471
14497
14522
14548
14574
14600
14627
14653
14680
14707
14734
14761
14789
14817
14845
14873
14901
14929
14958
14986
15015
15044
15073
15102
15131
15160
15190
15219
15249
15278
15308
15337
15367
15397
15427
15457
15487
15517
15546
15576
15606
15636
15666
15695
15725
15754
15784
15813
15842
15871
15899
15928
15956
15985
16013
16041
16068
16097
16123
16152
16178
16206
16233
16260
16286
16314
16340
16367
16393
16418
16444
16469
16494
16519
16544
16568
16592
16616
16640
16664
16687
16710
16734
16757
16780
16803
16826
16849
16871
16894
16917
16939
16962
16985
17007
17030
17052
17075
17098
17120
17143
17165
17188
17211
17234
17256
17279
17302
17325
17348
17371
17394
17417
17440
17463
17486
17509
17533
17556
17579
17603
17626
17649
17673
17697
17720
17744
17768
17792
17816
17841
17865
17890
17914
17939
17964
17990
18015
18040
18066
18092
18118
18144
18170
18196
18222
18248
18274
18301
18327
18353
18380
18406
18432
18459
18485
18511
18537
18563
18589
18615
18641
18667
18692
18718
18743
18769
18794
18819
18844
18869
18893
18918
18942
18966
18989
19012
19035
19058
19081
19103
19124
19146
19166
19187
19207
19227
19246
19265
19283
19301
19318
19335
19351
19367
19382
19396
19410
19424
19437
19449
19461
19472
19483
19493
19503
19513
19522
19530
19539
19547
19555
19563
19571
19578
19586
19593
19600
19607
19614
19621
19628
19635
19641
19648
19654
19661
19667
19673
19680
19686
19693
19699
19706
19713
19720
19728
19735
19743
19751
19759
19767
19776
19785
19794
19803
19813
19822
19832
19842
19853
19863
19874
19885
19896
19907
19919
19930
19942
19954
19967
19979
19992
20005
20018
20032
20046
20060
20075
20090
20105
20120
20135
20151
20168
20184
20201
20218
20235
20253
20271
20289
20308
20327
20347
20366
20386
20406
20427
20447
20468
20490
20511
20532
20554
20576
20598
20620
20643
20665
20688
20710
20733
20756
20779
20802
20825
20848
20871
20894
20916
20939
20962
20984
21006
21028
21050
21072
21094
21115
21136
21157
21178
21198
21219
21239
21259
21278
21297
21316
21335
21353
21371
21389
21406
21423
21440
21457
21473
21489
21505
21520
21535
21550
21565
21580
21594
21608
21621
21635
21648
21660
21672
21684
21696
21707
21718
21728
21738
21748
21757
21766
21775
21784
21792
21801
21809
21817
21825
21833
21840
21848
21856
21863
21871
21878
21885
21893
21900
21907
21915
21922
21929
21937
21944
21952
21959
21967
21975
21983
21991
22000
22008
22017
22026
22035
22044
22053
22062
22072
22082
22091
22101
22111
22121
22131
22142
22152
22162
22173
22183
22194
22205
22216
22227
22238
22249
22261
22272
22284
22296
22307
22319
22331
22343
22355
22367
22379
22391
22403
22415
22427
22439
22450
22462
22474
22485
22497
22508
22519
22531
22542
22553
22564
22575
22587
22598
22609
22621
22632
22643
22655
22666
22678
22689
22700
22712
22723
22734
22745
22755
22766
22776
22786
22796
22806
22815
22825
22834
22843
22852
22861
22870
22878
22887
22896
22904
22912
22921
22929
22937
22946
22954
22962
22971
22979
22988
22996
23004
23013
23021
23030
23038
23046
23055
23063
23071
23080
23088
23096
23105
23113
23121
23130
23138
23146
23155
23163
23172
23181
23190
23199
23208
23217
23227
23236
23246
23256
23266
23277
23287
23298
23309
23320
23331
23342
23354
23365
23377
23389
23400
23412
23424
23436
23448
23460
23472
23484
23496
23508
23520
23532
23544
23557
23569
23581
23594
23607
23619
23632
23645
23658
23671
23684
23697
23710
23724
23737
23750
23763
23777
23790
23803
23817
23830
23844
23858
23871
23885
23898
23912
23925
23938
23952
23965
23978
23991
24004
24017
24030
24043
24056
24068
24080
24093
24105
24117
24129
24140
24152
24163
24174
24185
24196
24207
24218
24228
24238
24248
24258
24267
24277
24286
24295
24304
24313
24322
24330
24338
24346
24354
24362
24369
24376
24383
24390
24396
24402
24407
24412
24417
24422
24426
24430
24434
24437
24440
24443
24446
24448
24450
24452
24453
24455
24456
24456
24457
24457
24457
24457
24457
24456
24455
24453
24451
24449
24447
24444
24441
24437
24433
24429
24424
24419
24413
24407
24400
24393
24386
24378
24370
24361
24351
24341
24331
24320
24309
24297
24285
24273
24260
24247
24233
24219
24204
24189
24174
24159
24143
24126
24110
24093
24075
24058
24040
24022
24003
23984
23965
23946
23926
23907
23887
23867
23846
23826
23805
23784
23763
23742
23721
23699
23677
23655
23633
23611
23589
23566
23543
23520
23497
23474
23451
23427
23403
23379
23355
23331
23307
23283
23258
23234
23210
23185
23161
23136
23112
23088
23063
23039
23015
22991
22967
22943
22919
22896
22872
22849
22825
22802
22778
22755
22732
22709
22685
22662
22639
22616
22592
22569
22546
22522
22499
22475
22452
22428
22405
22381
22358
22335
22311
22288
22265
22242
22219
22196
22173
22150
22127
22104
22081
22058
22035
22012
21989
21966
21942
21919
21895
21872
21848
21824
21800
21776
21752
21729
21705
21681
21657
21633
21610
21586
21563
21540
21517
21494
21471
21448
21425
21402
21380
21357
21335
21313
21290
21268
21246
21224
21202
21180
21159
21137
21115
21094
21073
21051
21030
21009
20988
20967
20947
20926
20906
20886
20866
20846
20826
20807
20788
20769
20750
20731
20713
20695
20677
20659
20642
20625
20608
20592
20575
20560
20544
20529
20514
20499
20485
20471
20457
20443
20430
20418
20405
20393
20381
20370
20358
20347
20336
20325
20315
20305
20295
20285
20275
20265
20256
20247
20238
20229
20220
20212
20204
20195
20187
20180
20172
20164
20157
20149
20142
20135
20128
20122
20115
20108
20102
20096
20089
20083
20077
20071
20066
20060
20054
20049
20044
20038
20033
20028
20023
20019
20014
20010
20006
20001
19998
19994
19990
19987
19983
19980
19977
19974
19971
19968
19965
19963
19960
19958
19955
19953
19951
19948
19946
19943
19941
19938
19935
19933
19930
19927
19924
19921
19917
19914
19910
19907
19903
19899
19894
19890
19885
19880
19875
19870
19865
19859
19853
19847
19840
19834
19827
19820
19812
19804
19796
19788
19780
19771
19762
19753
19744
19734
19725
19715
19705
19694
19684
19673
19662
19651
19639
19628
19616
19604
19592
19580
19567
19554
19541
19527
19513
19499
19484
19469
19454
19439
19423
19407
19391
19374
19357
19340
19323
19306
19289
19271
19253
19235
19217
19199
19181
19162
19144
19126
19107
19089
19070
19051
19033
19014
18995
18976
18957
18939
18920
18901
18882
18863
18844
18826
18807
18788
18770
18751
18733
18715
18696
18678
18660
18643
18625
18607
18590
18573
18555
18538
18521
18504
18487
18470
18453
18436
18420
18403
18386
18370
18353
18337
18320
18304
18288
18272
18256
18240
18225
18209
18193
18178
18163
18147
18132
18117
18101
18086
18071
18055
18040
18024
18009
17993
17977
17962
17946
17930
17913
17897
17881
17864
17847
17830
17813
17796
17778
17760
17742
17724
17705
17687
17668
17649
17630
17610
17591
17571
17551
17531
17511
17490
17470
17449
17428
17407
17385
17364
17342
17319
17297
17274
17251
17228
17204
17180
17155
17130
17105
17079
17053
17026
16999
16972
16945
16917
16888
16860
16831
16802
16772
16742
16713
16682
16652
16621
16591
16560
16529
16497
16465
16434
16401
16369
16335
16303
16270
16236
16203
16169
16135
16100
16065
16030
15996
15961
15925
15889
15853
15817
15781
15745
15708
15671
15635
15598
15561
15523
15486
15449
15412
15374
15337
15300
15262
15225
15188
15151
15114
15077
15040
15004
14967
14931
14895
14859
14823
14787
14752
14716
14680
14645
14610
14575
14539
14504
14469
14434
14399
14364
14330
14295
14260
14226
14191
14157
14122
14088
14054
14020
13985
13952
13918
13884
13850
13817
13783
13750
13716
13683
13650
13617
13583
13550
13517
13485
13452
13419
13387
13354
13322
13289
13257
13225
13192
13160
13128
13096
13064
13032
13000
12969
12937
12906
12874
12843
12812
12780
12749
12719
12688
12657
12627
12596
12566
12536
12506
12476
12446
12416
12387
12357
12328
12298
12269
12239
12210
12181
12152
12123
12093
12064
12035
12006
11977
11948
11919
11890
11862
11833
11804
11776
11748
11719
11691
11663
11636
11608
11581
11553
11526
11499
11472
11445
11419
11393
11366
11341
11315
11289
11264
11239
11214
11189
11164
11139
11115
11090
11066
11042
11018
10994
10970
10946
10923
10900
10876
10853
10830
10808
10785
10763
10741
10719
10698
10676
10655
10634
10613
10592
10572
10551
10531
10510
10490
10470
10450
10430
10410
10390
10370
10351
10331
10312
10292
10273
10254
10235
10216
10197
10178
10160
10141
10123
10105
10086
10068
10050
10032
10014
9997
9979
9961
9944
9927
9909
9892
9876
9859
9842
9826
9810
9794
9778
9762
9746
9731
9716
9701
9686
9672
9658
9644
9630
9616
9603
9590
9577
9565
9553
9541
9529
9518
9506
9495
9485
9474
9463
9453
9443
9433
9423
9413
9403
9393
9383
9373
9362
9352
9342
9332
9322
9312
9301
9291
9281
9270
9260
9249
9239
9228
9218
9207
9197
9186
9175
9165
9154
9144
9133
9123
9112
9102
9091
9081
9070
9060
9049
9039
9028
9018
9008
8997
8987
8977
8967
8956
8946
8936
8926
8916
8905
8895
8885
8874
8864
8853
8843
8832
8821
8810
8799
8789
8778
8767
8756
8744
8733
8722
8711
8700
8689
8678
8667
8656
8645
8633
8622
8611
8601
8590
8579
8568
8557
8546
8535
8524
8513
8502
8491
8480
8469
8457
8446
8435
8423
8412
8400
8388
8376
8364
8352
8340
8328
8315
8303
8290
8278
8265
8252
8239
8226
8213
8200
8186
8173
8161
8148
8134
8121
8106
8093
8080
8066
8052
8038
8023
8010
7995
7981
7966
7951
7937
7922
7907
7891
7876
7861
7845
7830
7814
7798
7782
7767
7750
7734
7718
7701
7684
7668
7650
7633
7616
7598
7580
7562
7543
7525
7506
7487
7468
7448
7429
7409
7389
7369
7349
7328
7308
7287
7266
7245
7224
7203
7182
7161
7139
7118
7096
7074
7052
7030
7008
6985
6963
6940
6917
6893
6870
6846
6822
6798
6774
6750
6725
6700
6675
6650
6625
6599
6574
6548
6522
6496
6470
6443
6417
6390
6364
6337
6310
6283
6255
6228
6200
6173
6145
6117
6089
6061
6032
6004
5975
5946
5917
5888
5859
5830
5800
5771
5741
5711
5681
5650
5620
5589
5558
5527
5495
5464
5432
5401
5369
5337
5305
5273
5240
5208
5176
5143
5111
5078
5045
5013
4980
4947
4914
4881
4848
4816
4783
4750
4717
4684
4651
4618
4585
4552
4519
4486
4453
4420
4387
4354
4321
4288
4255
4222
4188
4155
4122
4088
4054
4022
3988
3955
3922
3888
3855
3822
3789
3756
3723
3690
3657
3624
3591
3557
3524
3491
3458
3425
3393
3360
3327
3294
3261
3229
3196
3164
3131
3099
3067
3035
3003
2971
2939
2907
2875
2844
2812
2781
2750
2718
2687
2656
2625
2594
2562
2531
2500
2469
2438
2407
2376
2344
2313
2282
2250
2219
2187
2156
2125
2093
2062
2029
1999
1967
1936
1904
1873
1841
1810
1778
1747
1715
1684
1652
1621
1589
1558
1526
1495
1463
1432
1400
1369
1337
1306
1274
1242
1210
1178
1147
1115
1083
1051
1018
986
954
923
891
859
827
795
764
732
701
669
638
606
575
543
512
480
449
417
386
354
322
291
259
227
195
163
132
100
68
36
4
-28
-60
-92
-124
-156
-188
-220
-252
-284
-316
-348
-380
-412
-444
-476
-508
-540
-572
-604
-636
-668
-700
-732
-765
-797
-830
-862
-895
-928
-960
-993
-1026
-1059
-1092
-1125
-1158
-1192
-1225
-1258
-1291
-1325
-1358
-1392
-1425
-1459
-1493
-1527
-1561
-1596
-1630
-1665
-1700
-1735
-1771
-1806
-1842
-1878
-1914
-1951
-1987
-2024
-2061
-2099
-2137
-2175
-2213
-2252
-2291
-2330
-2370
-2410
-2450
-2491
-2532
-2574
-2615
-2657
-2699
-2742
-2784
-2827
-2871
-2914
-2958
-3001
-3045
-3090
-3134
-3179
-3223
-3268
-3313
-3358
-3404
-3449
-3495
-3540
-3586
-3632
-3678
-3724
-3770
-3816
-3862
-3908
-3954
-4000
-4046
-4091
-4138
-4184
-4230
-4277
-4323
-4370
-4416
-4463
-4510
-4556
-4603
-4650
-4697
-4744
-4791
-4837
-4884
-4931
-4977
-5024
-5070
-5116
-5162
-5209
-5254
-5300
-5346
-5392
-5438
-5483
-5529
-5575
-5620
-5666
-5711
-5757
-5802
-5847
-5893
-5938
-5983
-6027
-6072
-6117
-6161
-6205
-6249
-6293
-6337
-6380
-6424
-6467
-6510
-6553
-6596
-6639
-6682
-6725
-6768
-6811
-6854
-6897
-6940
-6983
-7025
-7068
-7111
-7154
-7197
-7240
-7283
-7326
-7369
-7413
-7456
-7499
-7543
-7586
-7630
-7673
-7717
-7761
-7805
-7849
-7893
-7938
-7982
-8026
-8071
-8116
-8161
-8206
-8251
-8297
-8342
-8388
-8434
-8480
-8526
-8572
-8619
-8665
-8712
-8759
-8806
-8853
-8901
-8948
-8995
-9043
-9091
-9138
-9186
-9233
-9281
-9328
-9376
-9423
-9470
-9517
-9564
-9611
-9659
-9705
-9752
-9799
-9846
-9893
-9940
-9987
-10034
-10081
-10128
-10175
-10222
-10269
-10316
-10363
-10409
-10456
-10502
-10548
-10594
-10640
-10685
-10731
-10776
-10821
-10866
-10910
-10955
-10999
-11043
-11087
-11131
-11175
-11218
-11262
-11305
-11348
-11391
-11434
-11477
-11520
-11562
-11605
-11647
-11689
-11730
-11772
-11813
-11854
-11895
-11935
-11976
-12016
-12055
-12095
-12134
-12174
-12212
-12251
-12289
-12327
-12365
-12403
-12440
-12477
-12514
-12551
-12587
-12623
-12659
-12695
-12730
-12765
-12800
-12835
-12870
-12905
-12939
-12973
-13007
-13041
-13074
-13108
-13141
-13174
-13207
-13239
-13272
-13304
-13336
-13368
-13399
-13431
-13462
-13493
-13524
-13554
-13585
-13615
-13645
-13675
-13705
-13734
-13764
-13793
-13822
-13851
-13880
-13909
-13938
-13966
-13994
-14023
-14050
-14078
-14106
-14133
-14160
-14187
-14214
-14240
-14266
-14292
-14317
-14343
-14368
-14392
-14417
-14441
-14465
-14488
-14512
-14535
-14557
-14580
-14602
-14624
-14645
-14667
-14687
-14708
-14728
-14748
-14767
-14786
-14805
-14824
-14841
-14859
-14876
-14893
-14910
-14926
-14942
-14957
-14972
-14987
-15001
-15015
-15028
-15042
-15054
-15067
-15079
-15091
-15102
-15113
-15123
-15133
-15143
-15152
-15161
-15169
-15177
-15185
-15193
-15200
-15206
-15212
-15218
-15224
-15229
-15233
-15238
-15242
-15245
-15248
-15251
-15253
-15255
-15257
-15258
-15259
-15260
-15261
-15261
-15261
-15260
-15260
-15259
-15258
-15256
-15255
-15253
-15251
-15249
-15246
-15244
-15241
-15237
-15234
-15230
-15226
-15222
-15218
-15213
-15209
-15204
-15199
-15193
-15188
-15182
-15176
-15170
-15164
-15157
-15150
-15143
-15136
-15129
-15121
-15113
-15105
-15096
-15087
-15079
-15070
-15060
-15051
-15041
-15031
-15022
-15011
-15001
-14991
-14980
-14969
-14958
-14947
-14936
-14924
-14913
-14900
-14888
-14875
-14862
-14849
-14835
-14821
-14806
-14792
-14776
-14761
-14745
-14728
-14711
-14694
-14677
-14659
-14641
-14623
-14604
-14585
-14566
-14546
-14526
-14506
-14486
-14465
-14444
-14422
-14400
-14378
-14356
-14333
-14310
-14286
-14262
-14238
-14214
-14189
-14164
-14138
-14113
-14087
-14060
-14034
-14008
-13981
-13954
-13927
-13899
-13872
-13845
-13817
-13789
-13761
-13733
-13705
-13677
-13649
-13620
-13592
-13563
-13534
-13505
-13476
-13447
-13418
-13388
-13358
-13329
-13299
-13269
-13238
-13208
-13178
-13148
-13117
-13087
-13056
-13025
-12995
-12964
-12933
-12903
-12872
-12841
-12811
-12780
-12749
-12719
-12688
-12658
-12627
-12597
-12567
-12536
-12506
-12476
-12445
-12415
-12385
-12355
-12324
-12294
-12264
-12233
-12203
-12172
-12141
-12110
-12080
-12049
-12018
-11986
-11955
-11924
-11893
-11861
-11830
-11799
-11768
-11737
-11706
-11675
-11644
-11613
-11582
-11551
-11520
-11490
-11459
-11429
-11398
-11368
-11337
-11307
-11277
-11247
-11217
-11187
-11157
-11127
-11097
-11068
-11038
-11009
-10980
-10951
-10922
-10894
-10866
-10838
-10810
-10782
-10755
-10728
-10701
-10675
-10648
-10622
-10596
-10570
-10545
-10519
-10494
-10468
-10443
-10418
-10393
-10367
-10342
-10317
-10292
-10268
-10243
-10218
-10193
-10169
-10144
-10120
-10095
-10071
-10047
-10023
-9999
-9975
-9952
-9928
-9905
-9882
-9859
-9837
-9814
-9792
-9770
-9748
-9726
-9705
-9684
-9662
-9642
-9621
-9601
-9580
-9560
-9540
-9521
-9501
-9482
-9462
-9443
-9424
-9405
-9386
-9368
-9349
-9331
-9312
-9294
-9276
-9258
-9240
-9223
-9205
-9187
-9170
-9152
-9135
-9117
-9100
-9082
-9065
-9047
-9029
-9012
-8994
-8976
-8959
-8941
-8923
-8904
-8886
-8868
-8850
-8831
-8813
-8794
-8776
-8757
-8739
-8720
-8701
-8683
-8664
-8646
-8628
-8609
-8591
-8573
-8555
-8538
-8520
-8502
-8485
-8468
-8450
-8433
-8416
-8399
-8382
-8365
-8348
-8331
-8314
-8297
-8280
-8263
-8246
-8230
-8213
-8197
-8180
-8164
-8148
-8132
-8116
-8100
-8084
-8068
-8053
-8037
-8022
-8006
-7991
-7976
-7960
-7945
-7930
-7914
-7899
-7883
-7868
-7852
-7837
-7821
-7805
-7790
-7774
-7758
-7742
-7727
-7711
-7695
-7680
-7664
-7648
-7633
-7617
-7601
-7586
-7571
-7555
-7540
-7525
-7510
-7494
-7479
-7464
-7449
-7433
-7418
-7402
-7387
-7371
-7356
-7340
-7324
-7308
-7292
-7276
-7260
-7243
-7227
-7211
-7195
-7179
-7163
-7147
-7131
-7115
-7100
-7084
-7068
-7052
-7037
-7021
-7005
-6990
-6974
-6958
-6942
-6926
-6910
-6894
-6878
-6862
-6846
-6829
-6813
-6797
-6781
-6764
-6748
-6732
-6715
-6699
-6683
-6667
-6650
-6634
-6618
-6602
-6585
-6569
-6553
-6537
-6521
-6505
-6489
-6473
-6457
-6442
-6426
-6410
-6395
-6379
-6364
-6348
-6333
-6318
-6303
-6288
-6273
-6258
-6243
-6228
-6213
-6199
-6184
-6169
-6154
-6140
-6125
-6110
-6096
-6081
-6066
-6051
-6036
-6021
-6006
-5991
-5976
-5961
-5946
-5931
-5916
-5900
-5885
-5869
-5853
-5837
-5821
-5804
-5788
-5771
-5753
-5736
-5718
-5700
-5682
-5663
-5645
-5626
-5606
-5587
-5567
-5548
-5528
-5508
-5488
-5467
-5447
-5426
-5406
-5385
-5364
-5343
-5322
-5300
-5279
-5257
-5235
-5213
-5191
-5168
-5145
-5122
-5098
-5074
-5050
-5026
-5001
-4976
-4951
-4925
-4899
-4873
-4847
-4820
-4793
-4766
-4739
-4711
-4683
-4655
-4627
-4598
-4570
-4540
-4511
-4482
-4452
-4422
-4392
-4361
-4330
-4299
-4268
-4237
-4205
-4173
-4141
-4109
-4075
-4043
-4011
-3978
-3945
-3912
-3879
-3846
-3812
-3779
-3745
-3712
-3678
-3645
-3611
-3577
-3544
-3510
-3477
-3444
-3410
-3377
-3344
-3311
-3278
-3245
-3211
-3178
-3145
-3112
-3079
-3045
-3012
-2978
-2945
-2911
-2877
-2843
-2808
-2774
-2739
-2705
-2670
-2635
-2601
-2566
-2531
-2496
-2462
-2427
-2392
-2358
-2323
-2289
-2254
-2220
-2186
-2152
-2117
-2083
-2049
-2015
-1981
-1947
-1913
-1879
-1845
-1812
-1778
-1744
-1710
-1676
-1642
-1608
-1574
-1541
-1507
-1473
-1439
-1405
-1371
-1338
-1304
-1270
-1236
-1202
-1167
-1133
-1099
-1064
-1030
-995
-960
-925
-891
-856
-821
-786
-750
-715
-680
-645
-609
-574
-539
-503
-467
-432
-396
-360
-324
-288
-251
-215
-179
-142
-105
-69
-32
5
43
80
117
155
192
230
268
306
344
383
421
460
499
538
577
617
656
696
737
777
818
859
900
942
983
1025
1068
1110
1153
1196
1239
1283
1327
1371
1415
1459
1504
1549
1594
1639
1684
1730
1776
1822
1869
1916
1963
2009
2057
2105
2152
2200
2248
2297
2345
2393
2442
2490
2539
2588
2636
2685
2734
2783
2832
2881
2930
2979
3029
3078
3128
3177
3227
3277
3327
3377
3427
3477
3527
3578
3628
3679
3730
3780
3831
3882
3933
3984
4035
4086
4137
4188
4240
4291
4342
4394
4445
4497
4549
4600
4652
4704
4755
4807
4859
4910
4962
5014
5065
5117
5169
5220
5272
5324
5376
5427
5479
5531
5583
5635
5687
5740
5792
5844
5896
5949
6001
6053
6106
6158
6211
6263
6316
6369
6421
6474
6527
6580
6633
6685
6738
6791
6844
6897
6950
7003
7056
7109
7162
7215
7268
7321
7374
7427
7480
7532
7585
7638
7690
7742
7795
7847
7899
7951
8002
8054
8106
8157
8209
8260
8311
8363
8414
8465
8516
8567
8618
8668
8719
8770
8821
8871
8922
8972
9022
9073
9123
9173
9223
9273
9323
9373
9423
9473
9523
9573
9622
9672
9721
9771
9820
9869
9919
9968
10017
10067
10116
10165
10214
10264
10313
10363
10412
10462
10511
10561
10611
10661
10711
10761
10811
10860
10910
10960
11010
11060
11110
11160
11210
11259
11309
11359
11409
11458
11508
11557
11607
11656
11705
11754
11803
11853
11901
11950
11999
12047
12096
12144
12192
12240
12287
12334
12381
12428
12474
12521
12566
12612
12657
12702
12747
12791
12835
12879
12922
12965
13008
13050
13093
13135
13177
13218
13260
13301
13342
13383
13423
13464
13504
13544
13584
13624
13664
13704
13743
13783
13822
13861
13900
13938
13977
14015
14053
14090
14128
14165
14202
14239
14275
14311
14347
14383
14419
14454
14489
14524
14558
14593
14627
14661
14695
14728
14762
14795
14828
14861
14893
14926
14959
14991
15023
15055
15087
15119
15151
15183
15214
15246
15277
15308
15340
15371
15402
15433
15463
15494
15525
15556
15586
15616
15647
15677
15707
15738
15768
15798
15828
15858
15887
15917
15947
15977
16007
16036
16065
16096
16125
16155
16184
16213
16242
16271
16302
16331
16360
16389
16417
16446
16474
16503
16531
16559
16587
16615
16642
16670
16697
16724
16751
16778
16805
16832
16858
16885
16911
16937
16964
16990
17015
17041
17067
17092
17117
17142
17167
17192
17217
17241
17265
17289
17313
17336
17360
17383
17406
17429
17452
17475
17497
17520
17542
17564
17586
17608
17630
17652
17674
17695
17717
17738
17759
17780
17800
17821
17841
17861
17881
17900
17919
17938
17957
17975
17993
18011
18029
18046
18063
18079
18096
18112
18128
18143
18159
18174
18189
18204
18219
18233
18248
18262
18276
18290
18304
18318
18332
18345
18359
18372
18385
18398
18411
18424
18436
18448
18460
18472
18484
18496
18508
18519
18531
18542
18554
18566
18577
18589
18600
18612
18624
18636
18647
18659
18671
18683
18695
18706
18718
18729
18741
18752
18764
18775
18786
18797
18809
18820
18831
18842
18853
18864
18875
18886
18897
18908
18920
18931
18942
18953
18965
18976
18987
18998
19009
19021
19032
19043
19053
19064
19075
19085
19096
19106
19117
19127
19138
19148
19158
19169
19179
19189
19200
19210
19221
19231
19242
19253
19263
19274
19285
19296
19306
19317
19328
19339
19350
19360
19371
19382
19392
19403
19414
19424
19435
19445
19456
19466
19476
19487
19497
19507
19517
19527
19537
19547
19557
19567
19577
19587
19597
19607
19617
19627
19637
19648
19658
19668
19678
19689
19699
19709
19720
19730
19741
19751
19761
19772
19782
19793
19804
19814
19825
19836
19847
19858
19869
19881
19892
19904
19916
19928
19941
19953
19966
19979
19992
20006
20019
20033
20048
20062
20077
20092
20107
20122
20138
20153
20169
20186
20202
20219
20236
20253
20271
20288
20307
20325
20344
20363
20382
20402
20421
20442
20462
20483
20504
20525
20547
20568
20590
20612
20634
20656
20678
20700
20722
20744
20766
20788
20810
20832
20854
20876
20898
20920
20941
20963
20985
21007
21028
21050
21071
21093
21114
21136
21157
21178
21199
21219
21240
21260
21281
21301
21321
21341
21361
21380
21400
21419
21438
21457
21476
21495
21513
21531
21549
21567
21585
21602
21619
21636
21652
21669
21685
21700
21716
21731
21746
21760
21774
21788
21801
21814
21827
21839
21851
21863
21874
21885
21895
21906
21916
21925
21934
21943
21952
21960
21968
21976
21984
21991
21998
22005
22011
22018
22024
22030
22036
22042
22048
22053
22059
22064
22070
22075
22080
22085
22091
22096
22101
22106
22111
22116
22121
22126
22131
22136
22141
22145
22150
22155
22160
22165
22169
22174
22179
22184
22189
22194
22198
22203
22208
22213
22219
22224
22229
22234
22240
22245
22251
22256
22262
22268
22273
22279
22285
22291
22297
22303
22310
22316
22322
22329
22335
22341
22348
22355
22361
22368
22375
22382
22389
22396
22403
22410
22417
22425
22432
22440
22447
22455
22463
22471
22479
22488
22496
22505
22513
22522
22530
22539
22548
22557
22566
22575
22585
22594
22603
22612
22621
22631
22640
22649
22658
22667
22676
22685
22694
22703
22712
22721
22730
22739
22748
22756
22765
22774
22782
22790
22799
22807
22815
22823
22831
22838
22846
22853
22860
22868
22875
22881
22888
22895
22902
22909
22915
22922
22928
22935
22941
22948
22954
22961
22967
22974
22980
22987
22993
23000
23006
23013
23019
23026
23032
23039
23045
23052
23058
23065
23071
23078
23084
23090
23096
23103
23109
23115
23121
23127
23133
23139
23146
23152
23158
23164
23170
23176
23182
23188
23195
23201
23207
23213
23219
23226
23232
23238
23244
23250
23256
23261
23267
23273
23279
23285
23290
23296
23302
23308
23314
23320
23326
23333
23339
23346
23352
23359
23366
23373
23380
23387
23394
23401
23409
23416
23424
23431
23439
23447
23454
23462
23469
23477
23485
23493
23500
23508
23516
23523
23531
23539
23546
23554
23562
23569
23577
23584
23592
23599
23607
23614
23622
23629
23636
23644
23651
23658
23665
23672
23679
23686
23693
23700
23706
23713
23720
23727
23733
23740
23747
23753
23760
23766
23773
23779
23786
23792
23798
23804
23810
23815
23821
23827
23832
23837
23842
23847
23852
23857
23862
23866
23871
23875
23879
23883
23887
23891
23894
23898
23901
23904
23908
23911
23914
23917
23920
23924
23927
23930
23933
23937
23940
23943
23947
23950
23953
23957
23960
23963
23967
23970
23973
23976
23979
23981
23984
23987
23989
23992
23994
23996
23998
24000
24003
24005
24006
24008
24010
24012
24014
24015
24017
24019
24021
24022
24024
24025
24027
24028
24030
24031
24033
24034
24035
24037
24038
24039
24040
24041
24041
24042
24042
24043
24043
24043
24043
24043
24043
24042
24042
24041
24040
24040
24039
24038
24037
24036
24035
24034
24032
24031
24030
24028
24026
24025
24023
24021
24019
24017
24014
24012
24010
24007
24005
24002
24000
23997
23994
23991
23989
23986
23983
23980
23977
23974
23971
23968
23965
23962
23958
23955
23952
23949
23945
23942
23938
23935
23931
23927
23923
23920
23916
23912
23908
23903
23899
23895
23891
23886
23882
23878
23873
23869
23864
23859
23854
23850
23845
23840
23834
23829
23824
23818
23812
23807
23800
23794
23788
23781
23774
23767
23760
23753
23745
23737
23730
23721
23713
23704
23696
23687
23677
23668
23658
23648
23638
23627
23617
23606
23594
23583
23571
23559
23547
23535
23522
23509
23496
23482
23468
23454
23439
23424
23409
23393
23377
23360
23343
23325
23307
23288
23269
23250
23230
23210
23189
23168
23146
23124
23101
23078
23055
23031
23007
22983
22958
22933
22908
22882
22856
22830
22803
22776
22749
22722
22694
22666
22638
22609
22580
22551
22521
22492
22462
22431
22401
22370
22339
22308
22277
22245
22213
22181
22149
22117
22084
22052
22019
21986
21953
21920
21886
21853
21820
21786
21753
21719
21686
21652
21619
21585
21552
21518
21485
21452
21418
21385
21352
21319
21286
21254
21221
21188
21156
21124
21092
21060
21029
20998
20967
20936
20906
20876
20846
20817
20788
20760
20732
20704
20677
20650
20623
20597
20571
20546
20521
20496
20472
20448
20424
20401
20378
20356
20333
20311
20290
20269
20248
20227
20207
20187
20168
20148
20129
20110
20092
20073
20055
20037
20019
20001
19983
19965
19948
19930
19912
19895
19878
19860
19843
19825
19808
19791
19773
19756
19738
19721
19703
19686
19668
19650
19632
19614
19596
19578
19559
19541
19522
19504
19485
19466
19447
19428
19408
19389
19369
19349
19328
19308
19287
19266
19244
19223
19201
19179
19156
19133
19110
19087
19063
19039
19015
18990
18966
18940
18915
18889
18863
18836
18809
18782
18754
18726
18698
18669
18640
18610
18580
18549
18518
18486
18454
18422
18389
18356
18322
18288
18253
18218
18183
18148
18112
18076
18040
18003
17967
17930
17893
17857
17820
17783
17746
17709
17672
17636
17599
17562
17526
17490
17453
17417
17382
17346
17310
17275
17240
17205
17170
17135
17101
17067
17033
17000
16967
16934
16901
16869
16837
16805
16774
16742
16712
16681
16651
16622
16592
16563
16535
16506
16478
16451
16423
16397
16370
16344
16318
16292
16267
16242
16218
16193
16170
16146
16123
16101
16079
16056
16035
16013
15992
15971
15951
15931
15911
15891
15872
15853
15835
15816
15798
15780
15762
15745
15727
15710
15693
15676
15659
15643
15626
15610
15593
15577
15561
15544
15528
15512
15496
15480
15463
15447
15431
15415
15398
15382
15365
15349
15332
15316
15299
15282
15265
15247
15230
15212
15194
15176
15157
15139
15120
15101
15081
15061
15041
15021
15001
14980
14959
14938
14916
14894
14872
14850
14827
14805
14782
14758
14735
14711
14687
14663
14638
14613
14588
14563
14538
14512
14486
14459
14433
14406
14379
14351
14324
14296
14268
14239
14211
14182
14153
14124
14095
14066
14036
14007
13977
13947
13917
13887
13857
13827
13796
13766
13735
13705
13674
13643
13612
13580
13549
13517
13485
13453
13421
13389
13357
13324
13291
13259
13226
13193
13160
13127
13095
13062
13029
12997
12965
12932
12900
12868
12837
12805
12774
12742
12711
12680
12649
12618
12587
12557
12526
12495
12465
12435
12404
12374
12344
12314
12284
12254
12224
12195
12165
12136
12107
12078
12049
12020
11991
11963
11934
11906
11878
11850
11822
11794
11766
11738
11710
11682
11655
11627
11599
11571
11543
11515
11488
11460
11431
11403
11375
11347
11318
11289
11261
11232
11203
11174
11144
11115
11085
11056
11026
10996
10965
10935
10904
10874
10843
10811
10780
10748
10717
10685
10652
10620
10587
10554
10521
10488
10454
10420
10386
10352
10318
10283
10248
10213
10177
10142
10106
10069
10033
9996
9959
9922
9885
9847
9809
9771
9733
9694
9656
9617
9578
9539
9499
9460
9420
9381
9341
9301
9261
9220
9180
9139
9099
9058
9017
8976
8934
8893
8851
8809
8767
8725
8682
8640
8597
8554
8511
8468
8425
8381
8338
8294
8250
8207
8163
8119
8074
8032
7988
7944
7900
7856
7812
7768
7724
7681
7637
7593
7549
7505
7462
7418
7374
7331
7287
7244
7200
7157
7113
7070
7027
6984
6941
6898
6855
6812
6770
6727
6685
6643
6601
6559
6518
6476
6435
6394
6354
6313
6273
6232
6192
6153
6113
6073
6034
5995
5956
5917
5879
5840
5802
5764
5726
5689
5651
5614
5577
5540
5504
5468
5432
5396
5361
5326
5291
5256
5222
5188
5154
5120
5087
5054
5022
4989
4957
4925
4894
4862
4831
4800
4770
4739
4709
4679
4649
4620
4590
4561
4532
4503
4474
4445
4416
4387
4359
4330
4302
4274
4246
4218
4190
4163
4135
4108
4081
4054
4027
4000
3973
3946
3919
3892
3866
3839
3812
3785
3758
3732
3705
3678
3651
3624
3597
3570
3543
3515
3488
3461
3434
3406
3379
3351
3324
3296
3269
3241
3214
3186
3158
3131
3103
3075
3047
3019
2991
2963
2935
2907
2879
2850
2822
2793
2764
2735
2706
2677
2648
2618
2588
2559
2529
2498
2468
2437
2407
2376
2345
2314
2282
2251
2219
2188
2156
2124
2093
2061
2029
1997
1965
1932
1900
1868
1836
1804
1771
1739
1707
1675
1642
1610
1578
1546
1514
1482
1451
1419
1388
1356
1325
1295
1264
1234
1203
1173
1144
1114
1085
1056
1027
998
970
941
913
886
858
831
804
777
750
724
698
672
646
620
595
570
545
520
496
471
447
423
400
376
353
330
307
284
261
239
217
194
172
150
129
107
85
64
43
22
2
-18
-39
-58
-78
-97
-116
-135
-154
-172
-190
-208
-226
-244
-262
-279
-296
-314
-331
-348
-364
-381
-398
-415
-431
-448
-465
-481
-498
-514
-531
-547
-564
-580
-597
-614
-630
-647
-664
-680
-697
-714
-731
-748
-765
-782
-799
-816
-833
-851
-868
-886
-903
-921
-939
-957
-975
-993
-1010
-1030
-1048
-1067
-1085
-1104
-1123
-1142
-1161
-1180
-1199
-1218
-1238
-1257
-1277
-1296
-1316
-1335
-1355
-1374
-1394
-1414
-1433
-1453
-1473
-1492
-1512
-1532
-1552
-1572
-1592
-1613
-1633
-1654
-1675
-1696
-1717
-1739
-1760
-1782
-1804
-1825
-1847
-1870
-1892
-1914
-1936
-1959
-1981
-2003
-2025
-2048
-2071
-2093
-2116
-2138
-2161
-2183
-2206
-2228
-2251
-2273
-2295
-2317
-2340
-2362
-2384
-2406
-2428
-2450
-2471
-2493
-2515
-2536
-2558
-2579
-2600
-2622
-2643
-2664
-2685
-2706
-2727
-2748
-2769
-2789
-2810
-2830
-2851
-2871
-2891
-2911
-2931
-2951
-2971
-2991
-3011
-3030
-3050
-3070
-3089
-3109
-3128
-3148
-3167
-3187
-3206
-3226
-3245
-3264
-3284
-3303
-3323
-3342
-3361
-3381
-3400
-3419
-3438
-3458
-3477
-3496
-3515
-3534
-3553
-3572
-3591
-3611
-3630
-3649
-3669
-3688
-3707
-3727
-3747
-3766
-3786
-3806
-3826
-3846
-3866
-3886
-3907
-3927
-3948
-3968
-3989
-4010
-4030
-4051
-4074
-4094
-4116
-4138
-4160
-4181
-4203
-4225
-4247
-4269
-4291
-4313
-4335
-4357
-4379
-4401
-4423
-4446
-4468
-4490
-4512
-4535
-4557
-4580
-4602
-4625
-4647
-4670
-4692
-4715
-4737
-4760
-4783
-4805
-4828
-4851
-4874
-4896
-4919
-4942
-4964
-4987
-5009
-5031
-5054
-5076
-5098
-5120
-5142
-5163
-5185
-5206
-5228
-5249
-5270
-5291
-5312
-5332
-5352
-5372
-5392
-5412
-5431
-5451
-5469
-5488
-5506
-5524
-5542
-5559
-5576
-5593
-5609
-5625
-5641
-5656
-5671
-5686
-5700
-5714
-5728
-5741
-5753
-5766
-5778
-5789
-5801
-5812
-5822
-5833
-5843
-5852
-5862
-5871
-5880
-5889
-5897
-5906
-5914
-5922
-5929
-5936
-5944
-5951
-5957
-5964
-5970
-5976
-5982
-5988
-5994
-5999
-6004
-6009
-6013
-6018
-6022
-6026
-6030
-6033
-6037
-6040
-6043
-6046
-6048
-6051
-6053
-6056
-6058
-6060
-6062
-6063
-6065
-6066
-6068
-6069
-6070
-6071
-6071
-6072
-6073
-6073
-6074
-6074
-6074
-6074
-6074
-6074
-6074
-6074
-6073
-6073
-6073
-6073
-6072
-6072
-6072
-6071
-6071
-6070
-6070
-6070
-6069
-6069
-6068
-6068
-6067
-6067
-6066
-6066
-6065
-6065
-6064
-6063
-6062
-6061
-6059
-6058
-6056
-6054
-6052
-6049
-6047
-6044
-6040
-6037
-6034
-6030
-6026
-6022
-6018
-6013
-6009
-6004
-5999
-5995
-5990
-5984
-5979
-5974
-5968
-5963
-5957
-5951
-5945
-5939
-5932
-5926
-5919
-5912
-5905
-5898
-5890
-5883
-5875
-5867
-5859
-5850
-5842
-5833
-5824
-5815
-5805
-5796
-5786
-5776
-5766
-5755
-5744
-5734
-5723
-5711
-5700
-5688
-5677
-5664
-5652
-5640
-5627
-5614
-5601
-5588
-5575
-5561
-5548
-5534
-5520
-5505
-5491
-5476
-5462
-5447
-5432
-5417
-5402
-5387
-5371
-5356
-5341
-5325
-5310
-5295
-5280
-5264
-5249
-5234
-5219
-5204
-5189
-5175
-5160
-5145
-5131
-5116
-5102
-5087
-5073
-5058
-5044
-5029
-5015
-5001
-4987
-4972
-4958
-4944
-4930
-4916
-4902
-4889
-4875
-4862
-4848
-4835
-4821
-4808
-4795
-4781
-4768
-4755
-4742
-4729
-4716
-4703
-4691
-4678
-4665
-4653
-4640
-4628
-4616
-4604
-4592
-4580
-4568
-4556
-4545
-4533
-4522
-4510
-4499
-4487
-4476
-4465
-4454
-4443
-4431
-4420
-4409
-4398
-4387
-4376
-4365
-4354
-4342
-4331
-4320
-4309
-4297
-4285
-4274
-4262
-4250
-4238
-4225
-4213
-4200
-4187
-4174
-4161
-4148
-4135
-4121
-4107
-4094
-4080
-4066
-4051
-4037
-4022
-4008
-3994
-3979
-3964
-3949
-3934
-3919
-3904
-3888
-3873
-3857
-3842
-3826
-3810
-3794
-3778
-3762
-3745
-3729
-3712
-3696
-3679
-3662
-3645
-3628
-3611
-3594
-3577
-3560
-3543
-3526
-3509
-3491
-3474
-3457
-3439
-3422
-3404
-3387
-3369
-3352
-3334
-3316
-3298
-3280
-3262
-3244
-3225
-3207
-3189
-3170
-3152
-3133
-3115
-3096
-3077
-3059
-3040
-3021
-3002
-2983
-2965
-2946
-2927
-2908
-2889
-2870
-2851
-2832
-2813
-2795
-2776
-2757
-2739
-2721
-2703
-2684
-2666
-2649
-2631
-2613
-2596
-2578
-2561
-2544
-2527
-2510
-2493
-2476
-2460
-2443
-2427
-2411
-2395
-2379
-2364
-2348
-2333
-2319
-2304
-2290
-2275
-2262
-2248
-2235
-2221
-2209
-2196
-2183
-2171
-2159
-2148
-2136
-2125
-2115
-2104
-2094
-2084
-2075
-2066
-2057
-2049
-2040
-2033
-2025
-2017
-2012
-2005
-1999
-1994
-1988
-1984
-1979
-1975
-1971
-1967
-1964
-1961
-1959
-1956
-1955
-1953
-1952
-1951
-1951
-1950
-1950
-1951
-1951
-1952
-1953
-1955
-1956
-1958
-1960
-1962
-1964
-1967
-1969
-1972
-1974
-1977
-1980
-1983
-1987
-1990
-1993
-1997
-2000
-2004
-2007
-2011
-2015
-2017
-2021
-2025
-2029
-2033
-2037
-2041
-2045
-2049
-2052
-2056
-2060
-2063
-2067
-2070
-2074
-2077
-2081
-2084
-2087
-2091
-2094
-2097
-2100
-2102
-2105
-2108
-2110
-2112
-2114
-2116
-2118
-2119
-2121
-2122
-2123
-2124
-2125
-2125
-2125
-2125
-2125
-2125
-2124
-2124
-2123
-2122
-2120
-2119
-2117
-2115
-2113
-2111
-2108
-2105
-2102
-2099
-2096
-2092
-2088
-2084
-2080
-2076
-2071
-2066
-2061
-2056
-2051
-2045
-2039
-2033
-2027
-2020
-2013
-2007
-2000
-1993
-1985
-1978
-1970
-1962
-1955
-1947
-1939
-1930
-1922
-1914
-1905
-1897
-1888
-1879
-1870
-1861
-1852
-1843
-1834
-1825
-1816
-1807
-1797
-1788
-1779
-1770
-1760
-1751
-1742
-1732
-1723
-1714
-1705
-1696
-1687
-1678
-1669
-1660
-1652
-1643
-1635
-1626
-1618
-1610
-1602
-1594
-1586
-1579
-1571
-1564
-1557
-1550
-1543
-1536
-1530
-1523
-1517
-1511
-1505
-1500
-1494
-1489
-1484
-1479
-1474
-1469
-1465
-1460
-1456
-1452
-1448
-1444
-1440
-1436
-1433
-1429
-1426
-1422
-1419
-1416
-1412
-1409
-1406
-1403
-1401
-1398
-1395
-1392
-1390
-1387
-1384
-1382
-1379
-1376
-1374
-1371
-1368
-1366
-1363
-1360
-1357
-1354
-1351
-1348
-1345
-1342
-1339
-1336
-1333
-1330
-1326
-1323
-1320
-1317
-1314
-1310
-1307
-1304
-1300
-1297
-1293
-1289
-1285
-1281
-1277
-1273
-1269
-1264
-1260
-1255
-1250
-1245
-1240
-1235
-1229
-1224
-1218
-1212
-1206
-1199
-1193
-1186
-1180
-1173
-1166
-1159
-1152
-1144
-1137
-1129
-1121
-1113
-1105
-1096
-1087
-1079
-1069
-1060
-1051
-1041
-1031
-1020
-1010
-1000
-989
-978
-967
-956
-944
-933
-921
-909
-897
-884
-872
-859
-846
-833
-819
-806
-792
-778
-764
-749
-735
-720
-705
-689
-674
-658
-642
-625
-609
-591
-574
-556
-539
-520
-502
-483
-464
-444
-425
-405
-385
-364
-343
-322
-301
-280
-258
-236
-214
-192
-169
-147
-124
-100
-77
-53
-29
-5
20
45
70
95
121
147
173
199
225
252
279
306
333
360
388
416
444
472
500
529
557
586
615
644
673
702
732
761
791
821
851
881
911
941
971
1000
1032
1062
1093
1123
1154
1184
1215
1246
1276
1307
1338
1368
1399
1429
1460
1490
1521
1551
1581
1611
1641
1671
1701
1731
1761
1791
1821
1851
1881
1911
1941
1970
2000
2029
2059
2089
2119
2148
2178
2208
2238
2268
2298
2328
2358
2388
2418
2449
2479
2509
2540
2570
2601
2631
2662
2692
2723
2754
2784
2815
2846
2877
2908
2939
2970
3001
3033
3064
3096
3127
3159
3191
3223
3256
3288
3321
3353
3386
3419
3452
3485
3518
3552
3585
3619
3652
3686
3720
3754
3788
3823
3857
3892
3926
3961
3996
4030
4065
4101
4136
4171
4206
4242
4278
4313
4349
4385
4422
4458
4494
4531
4567
4604
4640
4677
4714
4750
4787
4824
4860
4897
4934
4970
5007
5043
5079
5115
5151
5187
5223
5258
5294
5329
5364
5399
5434
5469
5503
5538
5572
5606
5640
5673
5707
5740
5774
5807
5840
5873
5905
5938
5971
6003
6036
6068
6100
6132
6164
6196
6228
6259
6291
6322
6353
6385
6416
6446
6477
6508
6538
6569
6599
6629
6659
6689
6718
6748
6778
6807
6836
6866
6895
6924
6953
6982
7011
7040
7069
7097
7126
7155
7183
7211
7240
7268
7296
7325
7353
7381
7409
7437
7465
7493
7521
7549
7577
7605
7633
7662
7690
7718
7747
7775
7804
7832
7861
7890
7919
7948
7977
8006
8035
8064
8093
8122
8151
8180
8211
8241
8270
8300
8330
8360
8390
8420
8450
8480
8510
8541
8571
8601
8631
8662
8692
8723
8754
8784
8815
8846
8877
8908
8940
8971
9002
9034
9065
9096
9128
9159
9190
9222
9253
9284
9315
9346
9377
9408
9439
9470
9501
9532
9562
9593
9623
9654
9685
9715
9746
9776
9806
9837
9867
9897
9927
9957
9987
10016
10046
10075
10104
10133
10162
10191
10219
10247
10275
10303
10330
10357
10383
10410
10436
10462
10487
10513
10538
10562
10587
10611
10635
10658
10681
10704
10727
10749
10771
10793
10815
10836
10857
10877
10898
10918
10937
10957
10976
10995
11013
11031
11049
11067
11084
11101
11118
11134
11150
11166
11181
11196
11211
11226
11240
11255
11269
11282
11296
11309
11323
11336
11348
11361
11374
11386
11398
11411
11423
11435
11446
11458
11470
11482
11494
11505
11517
11529
11541
11553
11565
11577
11589
11601
11613
11625
11637
11649
11662
11674
11687
11700
11713
11726
11739
11752
11765
11779
11793
11807
11821
11835
11849
11863
11878
11893
11908
11923
11938
11953
11969
11985
12001
12017
12033
12049
12066
12083
12100
12117
12135
12153
12171
12189
12207
12226
12245
12264
12284
12303
12323
12343
12364
12384
12405
12426
12448
12469
12491
12513
12535
12558
12580
12603
12625
12648
12671
12694
12717
12740
12763
12786
12809
12832
12854
12877
12900
12922
12945
12967
12989
13011
13033
13055
13077
13098
13120
13141
13162
13184
13205
13226
13246
13267
13288
13308
13328
13348
13368
13388
13408
13427
13447
13466
13485
13503
13522
13540
13558
13576
13594
13611
13629
13646
13663
13680
13696
13712
13729
13745
13761
13776
13792
13808
13823
13838
13853
13868
13883
13898
13912
13927
13941
13955
13969
13983
13997
14011
14025
14038
14052
14066
14079
14092
14106
14119
14132
14145
14158
14171
14185
14198
14211
14224
14237
14251
14264
14277
14291
14305
14318
14332
14346
14361
14375
14389
14404
14419
14434
14449
14464
14479
14494
14510
14526
14542
14558
14574
14590
14607
14623
14640
14657
14674
14691
14709
14726
14744
14762
14779
14797
14815
14834
14852
14870
14888
14907
14926
14944
14963
14982
15000
15019
15038
15057
15076
15095
15114
15133
15152
15171
15190
15209
15229
15248
15267
15287
15306
15326
15345
15365
15384
15404
15423
15443
15462
15482
15501
15520
15540
15559
15578
15597
15616
15635
15654
15673
15691
15710
15728
15747
15765
15783
15801
15819
15837
15854
15872
15889
15906
15923
15939
15956
15972
15988
16003
16018
16033
16049
16064
16078
16091
16106
16120
16133
16146
16158
16172
16184
16196
16207
16219
16232
16242
16254
16265
16274
16286
16296
16306
16315
16325
16334
16343
16352
16361
16369
16376
16385
16393
16400
16408
16415
16421
16428
16435
16441
16447
16453
16458
16464
16469
16474
16479
16483
16488
16492
16497
16501
16504
16508
16512
16515
16518
16522
16525
16528
16530
16533
16535
16538
16540
16542
16544
16546
16548
16549
16551
16552
16553
16554
16555
16556
16557
16558
16559
16560
16560
16561
16562
16563
16563
16564
16565
16566
16567
16567
16568
16569
16570
16571
16572
16573
16574
16575
16577
16578
16579
16580
16582
16583
16584
16586
16587
16589
16590
16592
16593
16595
16596
16598
16599
16601
16602
16604
16605
16607
16608
16610
16611
16613
16614
16616
16617
16619
16620
16622
16624
16625
16627
16628
16630
16632
16633
16635
16636
16638
16640
16641
16642
16644
16645
16647
16648
16649
16650
16651
16653
16653
16654
16655
16656
16657
16657
16657
16658
16658
16658
16658
16658
16658
16657
16656
16656
16655
16653
16652
16650
16649
16647
16644
16642
16639
16636
16633
16629
16625
16621
16617
16612
16608
16603
16597
16592
16586
16580
16574
16568
16561
16555
16548
16541
16533
16526
16518
16510
16502
16494
16486
16478
16469
16461
16452
16443
16434
16425
16416
16407
16397
16388
16378
16369
16359
16350
16340
16331
16321
16312
16302
16293
16283
16274
16265
16256
16247
16238
16230
16221
16212
16204
16196
16187
16178
16171
16163
16155
16148
16140
16133
16126
16119
16113
16106
16100
16094
16088
16082
16077
16072
16067
16062
16058
16053
16049
16045
16042
16038
16035
16032
16029
16027
16024
16021
16020
16018
16015
16015
16014
16013
16012
16011
16011
16011
16011
16011
16011
16011
16012
16013
16013
16014
16015
16015
16018
16018
16020
16021
16023
16024
16027
16027
16030
16032
16033
16036
16038
16040
16042
16044
16046
16047
16050
16053
16055
16056
16059
16062
16064
16065
16068
16071
16073
16075
16077
16079
16081
16082
16085
16087
16088
16090
16091
16093
16094
16096
16097
16099
16100
16101
16102
16103
16104
16104
16105
16105
16106
16106
16106
16106
16106
16106
16106
16106
16106
16106
16106
16105
16105
16105
16105
16104
16104
16104
16103
16103
16103
16102
16102
16102
16101
16101
16100
16100
16099
16097
16097
16097
16097
16096
16094
16094
16094
16093
16093
16091
16091
16090
16090
16088
16088
16087
16085
16085
16084
16082
16082
16079
16079
16078
16076
16075
16073
16072
16070
16068
16067
16065
16062
16061
16059
16058
16056
16053
16052
16050
16047
16045
16043
16041
16039
16036
16033
16032
16030
16027
16024
16023
16021
16018
16015
16014
16012
16009
16007
16004
16003
16000
15998
15996
15994
15991
15989
15987
15984
15982
15980
15977
15975
15972
15970
15967
15965
15962
15959
15957
15954
15952
15949
15947
15944
15941
15939
15937
15934
15932
15929
15927
15925
15923
15921
15919
15917
15916
15914
15913
15911
15910
15909
15908
15907
15906
15905
15905
15904
15904
15903
15903
15902
15902
15902
15902
15902
15902
15902
15902
15902
15902
15902
15903
15903
15904
15904
15905
15905
15906
15907
15908
15909
15910
15910
15911
15912
15913
15914
15915
15915
15916
15917
15917
15918
15919
15919
15920
15920
15921
15921
15922
15922
15923
15923
15923
15924
15924
15924
15925
15925
15925
15925
15925
15925
15924
15924
15924
15923
15923
15922
15921
15920
15920
15918
15917
15916
15915
15913
15912
15910
15908
15906
15904
15902
15900
15898
15895
15893
15890
15888
15885
15882
15879
15876
15873
15870
15867
15864
15861
15858
15854
15851
15847
15843
15839
15835
15831
15827
15823
15818
15814
15809
15805
15800
15795
15790
15785
15780
15775
15770
15765
15760
15755
15750
15745
15740
15735
15730
15725
15720
15715
15710
15705
15700
15695
15691
15686
15681
15676
15672
15667
15662
15658
15653
15649
15644
15640
15635
15631
15627
15623
15619
15615
15611
15608
15604
15600
15597
15594
15590
15587
15584
15581
15577
15574
15571
15568
15565
15562
15559
15556
15553
15550
15547
15544
15541
15538
15534
15531
15527
15524
15520
15517
15513
15509
15505
15501
15497
15493
15488
15484
15480
15475
15470
15466
15461
15456
15450
15445
15440
15434
15428
15422
15416
15410
15403
15397
15390
15383
15376
15368
15361
15353
15345
15337
15329
15321
15312
15304
15295
15286
15277
15268
15258
15249
15239
15229
15219
15209
15199
15189
15178
15167
15156
15145
15133
15122
15110
15098
15086
15074
15061
15048
15036
15023
15010
14996
14983
14970
14956
14942
14928
14914
14900
14886
14872
14858
14843
14829
14814
14800
14785
14770
14756
14741
14726
14712
14697
14682
14667
14653
14638
14623
14609
14594
14580
14565
14551
14537
14523
14509
14495
14481
14467
14454
14440
14427
14414
14401
14388
14376
14363
14351
14339
14327
14315
14303
14292
14281
14269
14258
14248
14237
14226
14216
14206
14196
14186
14176
14166
14157
14148
14138
14129
14120
14112
14103
14094
14086
14077
14069
14060
14052
14043
14035
14026
14018
14009
14001
13992
13984
13975
13967
13958
13950
13942
13933
13925
13916
13908
13900
13892
13883
13875
13867
13859
13851
13842
13834
13826
13817
13809
13800
13792
13783
13774
13765
13756
13747
13737
13728
13718
13709
13699
13689
13679
13668
13658
13648
13637
13626
13616
13605
13594
13583
13571
13560
13548
13536
13524
13512
13500
13487
13474
13461
13448
13435
13421
13407
13393
13379
13365
13350
13336
13321
13306
13291
13275
13260
13244
13229
13213
13197
13181
13165
13149
13133
13116
13100
13084
13067
13051
13035
13018
13002
12985
12969
12952
12936
12919
12903
12886
12870
12853
12836
12820
12803
12786
12770
12753
12736
12720
12703
12686
12670
12653
12636
12619
12603
12586
12569
12552
12535
12519
12502
12485
12468
12451
12434
12418
12401
12384
12367
12351
12334
12317
12301
12284
12267
12250
12234
12217
12200
12183
12166
12150
12133
12116
12099
12082
12065
12048
12031
12014
11997
11980
11963
11946
11928
11911
11894
11877
11860
11843
11826
11809
11792
11774
11757
11740
11722
11705
11687
11670
11652
11634
11616
11598
11580
11562
11543
11525
11506
11488
11469
11450
11431
11412
11392
11373
11353
11334
11314
11294
11274
11254
11233
11213
11193
11172
11151
11130
11109
11088
11067
11045
11023
11002
10980
10958
10936
10914
10892
10869
10847
10825
10802
10780
10757
10735
10712
10690
10667
10644
10622
10599
10576
10554
10531
10508
10485
10463
10440
10417
10394
10372
10349
10326
10303
10280
10258
10235
10212
10189
10166
10144
10121
10098
10075
10053
10030
10007
9985
9963
9940
9918
9896
9874
9852
9830
9808
9786
9764
9743
9721
9699
9678
9656
9635
9613
9592
9571
9550
9529
9508
9487
9467
9446
9426
9405
9385
9365
9345
9325
9306
9286
9267
9247
9228
9209
9190
9171
9153
9134
9116
9098
9079
9061
9044
9026
9008
8991
8974
8957
8940
8923
8906
8889
8872
8855
8839
8822
8806
8789
8773
8757
8740
8724
8708
8691
8675
8659
8643
8626
8610
8594
8578
8562
8545
8529
8513
8497
8480
8464
8447
8431
8415
8398
8382
8365
8349
8332
8315
8298
8282
8265
8248
8231
8214
8197
8179
8162
8145
8128
8109
8093
8074
8058
8041
8023
8006
7988
7971
7954
7936
7919
7901
7884
7867
7849
7832
7815
7798
7780
7763
7746
7729
7711
7694
7676
7659
7641
7624
7606
7588
7571
7553
7535
7518
7500
7482
7465
7447
7430
7412
7395
7378
7360
7343
7326
7309
7293
7276
7259
7243
7226
7210
7194
7178
7162
7146
7130
7114
7099
7083
7068
7053
7038
7023
7008
6994
6979
6965
6950
6936
6922
6908
6894
6880
6867
6853
6840
6826
6813
6800
6787
6774
6761
6748
6735
6722
6709
6697
6684
6671
6658
6646
6633
6620
6607
6594
6581
6567
6554
6541
6527
6514
6500
6487
6473
6459
6446
6432
6418
6405
6391
6377
6363
6350
6336
6322
6308
6294
6280
6266
6252
6237
6223
6209
6194
6179
6165
6150
6135
6120
6104
6089
6074
6058
6043
6027
6012
5996
5980
5964
5948
5932
5916
5899
5883
5866
5850
5833
5817
5800
5783
5766
5749
5732
5715
5698
5681
5663
5646
5629
5611
5594
5576
5559
5541
5524
5506
5489
5471
5453
5436
5418
5400
5383
5365
5347
5330
5312
5295
5277
5260
5242
5225
5207
5190
5173
5156
5139
5122
5105
5088
5071
5055
5038
5021
5005
4989
4973
4957
4941
4925
4909
4893
4878
4862
4847
4832
4817
4802
4787
4772
4757
4743
4728
4714
4699
4685
4670
4656
4642
4628
4614
4599
4585
4571
4557
4543
4529
4515
4501
4487
4473
4458
4444
4430
4416
4401
4387
4373
4358
4344
4330
4315
4301
4286
4272
4257
4242
4228
4213
4198
4184
4169
4154
4139
4123
4108
4093
4077
4062
4046
4030
4014
3998
3982
3965
3949
3932
3915
3899
3882
3864
3847
3829
3812
3794
3776
3757
3739
3720
3701
3682
3662
3642
3622
3602
3582
3561
3541
3520
3499
3478
3457
3436
3414
3392
3371
3349
3326
3304
3282
3259
3236
3213
3190
3167
3143
3120
3096
3072
3048
3024
3000
2976
2951
2927
2903
2878
2853
2829
2804
2779
2754
2729
2705
2680
2655
2629
2604
2579
2554
2529
2503
2478
2453
2428
2402
2377
2351
2326
2300
2275
2249
2224
2198
2172
2146
2121
2095
2069
2043
2017
1990
1964
1938
1912
1885
1859
1832
1806
1780
1753
1726
1700
1673
1647
1620
1593
1567
1540
1514
1487
1461
1434
1408
1382
1355
1329
1303
1277
1251
1226
1200
1174
1149
1124
1098
1073
1048
1022
999
974
949
925
901
877
852
828
805
781
757
734
710
687
663
640
617
594
571
548
525
502
479
456
433
410
387
364
341
318
295
272
249
226
203
179
156
132
109
85
62
38
14
-9
-33
-57
-81
-105
-129
-153
-177
-201
-226
-250
-274
-299
-324
-348
-373
-398
-423
-448
-473
-498
-524
-549
-575
-600
-626
-652
-678
-704
-731
-757
-784
-810
-837
-864
-891
-918
-945
-973
-1000
-1028
-1056
-1084
-1112
-1140
-1169
-1197
-1226
-1255
-1285
-1314
-1344
-1373
-1403
-1433
-1463
-1494
-1524
-1554
-1585
-1615
-1646
-1677
-1708
-1738
-1769
-1800
-1831
-1862
-1893
-1924
-1956
-1987
-2017
-2049
-2080
-2111
-2143
-2174
-2205
-2236
-2267
-2298
-2329
-2360
-2391
-2421
-2452
-2483
-2513
-2544
-2574
-2604
-2635
-2665
-2695
-2725
-2755
-2784
-2814
-2844
-2873
-2903
-2932
-2962
-2991
-3020
-3049
-3079
-3108
-3137
-3166
-3195
-3224
-3253
-3281
-3310
-3339
-3367
-3396
-3424
-3452
-3481
-3509
-3536
-3564
-3592
-3619
-3647
-3674
-3701
-3728
-3754
-3781
-3807
-3833
-3859
-3885
-3911
-3936
-3961
-3987
-4011
-4037
-4062
-4086
-4112
-4136
-4161
-4185
-4210
-4234
-4258
-4283
-4307
-4331
-4355
-4379
-4403
-4427
-4451
-4475
-4498
-4522
-4546
-4569
-4593
-4617
-4640
-4664
-4687
-4711
-4734
-4758
-4781
-4805
-4828
-4852
-4876
-4899
-4923
-4947
-4970
-4994
-5018
-5042
-5066
-5090
-5114
-5139
-5163
-5187
-5212
-5236
-5261
-5286
-5310
-5335
-5360
-5385
-5410
-5436
-5461
-5487
-5512
-5538
-5564
-5589
-5615
-5641
-5667
-5693
-5719
-5745
-5772
-5798
-5824
-5850
-5876
-5903
-5929
-5955
-5981
-6007
-6034
-6060
-6086
-6112
-6138
-6164
-6190
-6216
-6242
-6267
-6293
-6318
-6343
-6369
-6393
-6418
-6443
-6467
-6491
-6515
-6538
-6562
-6585
-6608
-6631
-6654
-6676
-6699
-6721
-6743
-6765
-6786
-6808
-6829
-6850
-6870
-6891
-6911
-6931
-6951
-6971
-6991
-7010
-7029
-7048
-7067
-7085
-7103
-7121
-7139
-7156
-7174
-7190
-7207
-7223
-7240
-7255
-7271
-7286
-7302
-7316
-7331
-7345
-7360
-7374
-7387
-7401
-7414
-7427
-7440
-7453
-7465
-7478
-7489
-7501
-7513
-7524
-7535
-7545
-7556
-7566
-7576
-7586
-7596
-7605
-7614
-7624
-7632
-7641
-7650
-7658
-7666
-7675
-7683
-7691
-7698
-7706
-7713
-7721
-7728
-7735
-7742
-7749
-7756
-7762
-7769
-7775
-7782
-7788
-7794
-7800
-7807
-7813
-7818
-7824
-7830
-7836
-7842
-7847
-7853
-7858
-7864
-7869
-7874
-7879
-7884
-7890
-7895
-7900
-7904
-7909
-7914
-7919
-7923
-7928
-7932
-7937
-7941
-7945
-7949
-7953
-7957
-7961
-7965
-7968
-7972
-7976
-7979
-7982
-7986
-7989
-7992
-7995
-7999
-8002
-8005
-8007
-8010
-8013
-8016
-8019
-8022
-8023
-8026
-8029
-8032
-8034
-8036
-8038
-8039
-8042
-8044
-8045
-8048
-8048
-8051
-8052
-8053
-8054
-8054
-8055
-8055
-8055
-8055
-8055
-8054
-8054
-8053
-8052
-8050
-8048
-8047
-8045
-8042
-8041
-8038
-8036
-8032
-8029
-8026
-8022
-8018
-8013
-8009
-8004
-7999
-7993
-7988
-7982
-7976
-7969
-7962
-7955
-7948
-7941
-7933
-7925
-7917
-7908
-7899
-7890
-7881
-7871
-7861
-7851
-7841
-7830
-7819
-7808
-7797
-7785
-7773
-7762
-7749
-7737
-7725
-7712
-7699
-7686
-7673
-7659
-7646
-7632
-7618
-7604
-7590
-7576
-7562
-7547
-7533
-7518
-7503
-7488
-7474
-7459
-7444
-7429
-7413
-7398
-7383
-7367
-7352
-7336
-7320
-7304
-7288
-7272
-7256
-7240
-7223
-7207
-7190
-7174
-7157
-7140
-7123
-7106
-7089
-7072
-7055
-7038
-7021
-7004
-6987
-6970
-6953
-6936
-6919
-6902
-6886
-6869
-6852
-6835
-6818
-6801
-6785
-6768
-6751
-6734
-6718
-6701
-6684
-6667
-6650
-6634
-6617
-6599
-6582
-6565
-6548
-6531
-6513
-6496
-6479
-6461
-6444
-6426
-6408
-6390
-6372
-6354
-6336
-6317
-6299
-6280
-6261
-6242
-6223
-6203
-6184
-6164
-6144
-6123
-6103
-6082
-6062
-6041
-6019
-5998
-5976
-5955
-5933
-5911
-5888
-5866
-5843
-5820
-5796
-5773
-5749
-5725
-5701
-5676
-5651
-5626
-5601
-5575
-5549
-5523
-5497
-5470
-5443
-5415
-5388
-5360
-5332
-5303
-5275
-5246
-5216
-5187
-5157
-5127
-5097
-5067
-5036
-5005
-4974
-4942
-4911
-4879
-4847
-4815
-4782
-4750
-4717
-4683
-4650
-4617
-4583
-4549
-4515
-4481
-4446
-4412
-4377
-4342
-4307
-4272
-4237
-4202
-4166
-4131
-4094
-4059
-4024
-3988
-3952
-3916
-3880
-3844
-3808
-3772
-3735
-3699
-3662
-3626
-3589
-3552
-3515
-3478
-3441
-3404
-3367
-3330
-3293
-3255
-3218
-3180
-3143
-3105
-3068
-3030
-2993
-2955
-2918
-2880
-2843
-2805
-2768
-2730
-2693
-2656
-2619
-2581
-2544
-2507
-2470
-2433
-2396
-2359
-2322
-2285
-2248
-2211
-2174
-2137
-2099
-2062
-2024
-1987
-1949
-1912
-1874
-1836
-1798
-1760
-1722
-1684
-1646
-1608
-1570
-1532
-1494
-1456
-1417
-1379
-1341
-1302
-1264
-1225
-1187
-1148
-1109
-1070
-1031
-992
-953
-914
-875
-835
-796
-756
-717
-677
-637
-597
-557
-517
-477
-436
-396
-355
-315
-274
-233
-192
-151
-110
-69
-27
14
56
97
139
181
223
265
307
349
391
434
476
519
562
604
647
690
734
777
820
864
907
951
994
1038
1082
1126
1170
1214
1258
1302
1346
1390
1434
1478
1522
1566
1610
1654
1698
1742
1786
1830
1874
1918
1962
2005
2051
2095
2139
2183
2227
2271
2315
2359
2403
2447
2491
2535
2579
2623
2667
2711
2755
2799
2843
2887
2930
2974
3017
3060
3104
3147
3190
3233
3276
3319
3362
3405
3448
3490
3533
3576
3618
3661
3703
3746
3788
3830
3872
3914
3956
3998
4040
4082
4123
4165
4206
4248
4289
4330
4371
4412
4453
4494
4535
4576
4617
4657
4698
4738
4779
4819
4859
4899
4940
4980
5020
5060
5100
5139
5179
5219
5258
5298
5337
5377
5416
5455
5494
5533
5572
5611
5649
5688
5726
5765
5803
5842
5880
5919
5957
5995
6033
6071
6109
6147
6185
6223
6261
6298
6336
6374
6411
6449
6486
6523
6560
6598
6635
6672
6709
6746
6783
6820
6857
6895
6932
6969
7006
7043
7081
7118
7156
7193
7231
7269
7306
7344
7382
7421
7459
7497
7536
7574
7613
7652
7691
7729
7768
7807
7846
7885
7925
7964
8003
8042
8082
8121
8161
8200
8240
8280
8320
8360
8400
8440
8480
8520
8561
8601
8642
8682
8723
8764
8805
8846
8887
8928
8969
9010
9051
9093
9134
9175
9217
9259
9300
9342
9384
9426
9468
9510
9552
9594
9636
9678
9721
9763
9805
9847
9890
9932
9974
10017
10059
10101
10143
10185
10227
10269
10310
10352
10394
10435
10477
10518
10560
10601
10642
10683
10724
10765
10806
10847
10887
10928
10968
11008
11048
11088
11128
11167
11206
11245
11284
11323
11362
11400
11438
11476
11514
11552
11589
11626
11663
11700
11736
11773
11809
11844
11880
11915
11950
11985
12019
12053
12087
12120
12154
12187
12220
12252
12284
12316
12348
12379
12410
12441
12472
12502
12533
12562
12592
12621
12650
12679
12708
12736
12764
12792
12820
12847
12875
12902
12929
12957
12984
13010
13037
13064
13091
13117
13144
13170
13197
13223
13249
13275
13301
13327
13353
13379
13405
13430
13456
13481
13507
13532
13557
13583
13608
13633
13659
13684
13710
13735
13761
13786
13812
13837
13863
13889
13914
13940
13966
13992
14018
14044
14070
14097
14123
14149
14176
14202
14229
14255
14282
14309
14336
14363
14390
14418
14445
14472
14500
14527
14555
14583
14610
14638
14666
14694
14721
14749
14777
14805
14833
14861
14889
14917
14945
14973
15001
15029
15057
15085
15113
15141
15169
15197
15225
15253
15280
15308
15336
15363
15390
15418
15445
15472
15498
15525
15552
15578
15605
15631
15657
15683
15709
15735
15761
15787
15813
15838
15864
15889
15915
15940
15965
15991
16015
16041
16065
16091
16114
16140
16165
16189
16213
16238
16262
16286
16309
16334
16358
16381
16405
16428
16452
16475
16499
16522
16546
16569
16592
16615
16638
16661
16684
16707
16730
16752
16775
16797
16820
16842
16864
16887
16909
16931
16953
16975
16997
17019
17041
17062
17084
17106
17128
17150
17172
17194
17216
17238
17260
17282
17304
17326
17349
17371
17394
17417
17440
17463
17486
17509
17532
17555
17579
17602
17626
17649
17673
17696
17720
17744
17767
17791
17815
17838
17862
17886
17910
17934
17958
17981
18005
18029
18053
18077
18101
18125
18149
18173
18197
18221
18245
18269
18293
18317
18341
18365
18389
18413
18437
18461
18484
18508
18532
18556
18579
18603
18627
18650
18674
18698
18721
18745
18769
18792
18816
18839
18863
18887
18910
18934
18958
18981
19005
19028
19052
19075
19099
19122
19145
19169
19192
19215
19238
19261
19283
19306
19329
19351
19374
19397
19419
19441
19464
19486
19509
19531
19553
19576
19598
19620
19642
19664
19686
19708
19730
19752
19774
19796
19818
19840
19862
19884
19906
19928
19950
19972
19994
20016
20038
20061
20083
20105
20127
20149
20171
20193
20215
20237
20259
20281
20303
20325
20347
20369
20391
20413
20434
20456
20478
20500
20521
20543
20564
20585
20607
20628
20649
20670
20691
20712
20733
20754
20775
20795
20816
20837
20857
20878
20898
20919
20939
20960
20980
21001
21021
21041
21061
21082
21102
21122
21142
21162
21182
21202
21222
21242
21262
21281
21301
21321
21341
21360
21380
21399
21419
21438
21458
21477
21496
21515
21535
21554
21573
21592
21611
21630
21649
21668
21687
21706
21725
21744
21763
21782
21800
21819
21838
21857
21875
21894
21913
21931
21950
21969
21987
22006
22025
22043
22061
22080
22098
22116
22135
22153
22171
22189
22206
22224
22241
22259
22276
22293
22310
22326
22343
22359
22375
22391
22407
22423
22438
22454
22469
22484
22499
22513
22528
22542
22556
22570
22584
22597
22610
22623
22636
22649
22661
22673
22685
22696
22708
22719
22729
22740
22750
22760
22770
22779
22788
22797
22806
22814
22823
22831
22838
22846
22853
22860
22867
22873
22879
22885
22890
22896
22900
22905
22909
22913
22917
22920
22924
22926
22929
22931
22933
22935
22937
22938
22939
22940
22941
22941
22942
22942
22941
22941
22940
22940
22939
22937
22936
22934
22933
22931
22928
22926
22924
22921
22918
22915
22912
22909
22905
22902
22898
22894
22890
22886
22882
22878
22873
22869
22864
22859
22855
22850
22845
22840
22835
22830
22826
22821
22815
22810
22805
22800
22795
22790
22785
22779
22774
22769
22764
22758
22753
22748
22743
22737
22732
22727
22722
22716
22711
22706
22701
22695
22690
22685
22680
22675
22670
22665
22660
22656
22651
22646
22642
22637
22632
22628
22623
22619
22614
22610
22605
22601
22597
22592
22588
22583
22579
22574
22570
22566
22561
22557
22553
22549
22545
22541
22537
22533
22529
22524
22520
22516
22512
22508
22504
22500
22496
22492
22487
22483
22479
22475
22471
22467
22462
22458
22454
22450
22446
22441
22437
22433
22429
22424
22420
22415
22411
22406
22402
22397
22392
22388
22383
22378
22373
22369
22364
22359
22354
22349
22344
22338
22333
22328
22323
22317
22312
22306
22301
22295
22289
22284
22278
22272
22267
22261
22255
22249
22243
22238
22232
22226
22221
22215
22209
22204
22198
22193
22187
22182
22177
22171
22166
22161
22156
22151
22146
22141
22136
22131
22127
22122
22118
22113
22109
22105
22101
22097
22093
22090
22086
22083
22080
22077
22074
22071
22069
22066
22064
22062
22060
22058
22057
22055
22054
22053
22052
22051
22050
22050
22049
22049
22049
22049
22050
22050
22051
22052
22053
22054
22055
22056
22058
22059
22061
22062
22064
22066
22069
22071
22073
22076
22078
22081
22084
22087
22090
22093
22096
22100
22103
22106
22110
22114
22117
22121
22125
22129
22132
22136
22140
22144
22148
22152
22156
22161
22165
22169
22173
22178
22182
22187
22191
22196
22200
22205
22209
22214
22218
22223
22228
22232
22237
22241
22246
22250
22254
22259
22263
22268
22272
22277
22281
22286
22290
22295
22299
22304
22309
22313
22318
22323
22328
22333
22338
22343
22348
22353
22358
22363
22369
22374
22379
22385
22390
22396
22402
22408
22413
22419
22425
22432
22438
22444
22451
22458
22464
22471
22478
22485
22493
22500
22508
22516
22524
22532
22540
22548
22556
22565
22573
22581
22590
22598
22607
22616
22624
22633
22641
22650
22659
22667
22676
22685
22693
22702
22711
22720
22729
22738
22747
22756
22765
22774
22783
22793
22802
22811
22820
22830
22839
22849
22858
22867
22877
22886
22896
22905
22915
22924
22934
22943
22952
22962
22971
22980
22989
22999
23008
23017
23026
23035
23044
23053
23062
23071
23079
23088
23096
23105
23113
23121
23129
23137
23144
23152
23159
23166
23173
23180
23186
23193
23199
23205
23211
23217
23223
23228
23234
23239
23244
23249
23254
23258
23262
23267
23271
23275
23279
23282
23286
23289
23293
23296
23299
23302
23305
23307
23310
23313
23315
23317
23320
23322
23324
23326
23327
23329
23330
23332
23333
23334
23335
23336
23337
23338
23338
23339
23339
23340
23340
23340
23340
23340
23340
23340
23340
23339
23339
23339
23338
23338
23337
23337
23336
23336
23335
23335
23334
23333
23333
23332
23331
23330
23330
23329
23328
23327
23326
23325
23324
23323
23321
23320
23319
23318
23316
23315
23313
23312
23311
23309
23308
23306
23305
23303
23302
23300
23299
23297
23296
23294
23292
23291
23289
23287
23286
23284
23282
23280
23278
23276
23273
23271
23269
23266
23264
23261
23258
23255
23252
23249
23246
23242
23239
23235
23232
23228
23224
23220
23216
23212
23208
23204
23199
23195
23190
23185
23180
23175
23170
23165
23160
23154
23149
23143
23137
23131
23125
23119
23112
23106
23099
23092
23085
23078
23071
23063
23055
23048
23040
23032
23023
23015
23006
22998
22989
22980
22971
22961
22952
22942
22933
22923
22913
22903
22893
22883
22872
22862
22851
22840
22829
22818
22806
22795
22783
22771
22759
22747
22734
22722
22709
22696
22683
22669
22656
22642
22628
22613
22599
22584
22569
22554
22539
22523
22508
22492
22476
22460
22443
22427
22410
22394
22377
22360
22342
22325
22308
22290
22272
22254
22236
22218
22200
22181
22163
22144
22125
22107
22088
22069
22050
22031
22011
21992
21973
21953
21934
21915
21895
21875
21856
21836
21816
21796
21777
21757
21737
21717
21697
21677
21656
21636
21616
21596
21576
21556
21536
21516
21496
21476
21456
21436
21417
21397
21377
21357
21338
21318
21299
21279
21260
21240
21221
21201
21182
21163
21144
21124
21105
21086
21066
21047
21028
21009
20990
20970
20951
20932
20913
20894
20875
20856
20837
20818
20799
20780
20761
20742
20723
20704
20684
20665
20646
20627
20607
20588
20568
20549
20529
20509
20489
20469
20449
20429
20408
20388
20367
20347
20326
20305
20284
20263
20242
20221
20200
20178
20157
20135
20113
20091
20069
20047
20024
20002
19979
19956
19933
19910
19886
19863
19839
19815
19791
19767
19743
19718
19693
19669
19644
19618
19593
19568
19542
19517
19491
19465
19439
19413
19386
19360
19334
19307
19281
19254
19228
19201
19174
19148
19121
19094
19067
19040
19013
18986
18959
18932
18905
18878
18851
18824
18796
18769
18742
18715
18688
18660
18633
18606
18579
18552
18525
18498
18471
18444
18417
18391
18364
18338
18311
18285
18259
18233
18207
18181
18155
18129
18103
18078
18052
18027
18002
17977
17952
17927
17902
17877
17852
17828
17803
17779
17754
17730
17706
17682
17658
17635
17611
17588
17565
17542
17519
17496
17473
17451
17429
17406
17384
17362
17340
17319
17297
17276
17254
17233
17212
17190
17169
17148
17128
17107
17086
17065
17045
17024
17003
16983
16962
16942
16922
16901
16881
16861
16840
16820
16800
16780
16760
16740
16720
16699
16679
16659
16639
16619
16600
16580
16560
16540
16520
16500
16480
16460
16440
16420
16400
16379
16360
16340
16320
16300
16280
16260
16239
16219
16200
16178
16158
16139
16119
16099
16079
16059
16039
16018
15999
15979
15959
15939
15919
15899
15878
15858
15838
15818
15798
15777
15757
15737
15716
15696
15676
15655
15635
15614
15594
15573
15553
15533
15512
15492
15472
15451
15431
15411
15391
15371
15351
15331
15311
15291
15271
15251
15231
15211
15191
15172
15152
15132
15113
15093
15074
15054
15035
15016
14997
14977
14958
14939
14920
14902
14883
14864
14845
14827
14808
14790
14772
14753
14735
14717
14699
14682
14664
14646
14629
14612
14594
14577
14560
14543
14527
14510
14493
14477
14461
14444
14428
14412
14397
14381
14365
14350
14335
14320
14305
14290
14276
14261
14247
14233
14219
14205
14191
14178
14164
14151
14138
14125
14113
14100
14088
14076
14063
14052
14040
14028
14017
14006
13995
13984
13973
13962
13951
13941
13931
13920
13910
13900
13890
13880
13871
13861
13851
13842
13833
13823
13814
13805
13795
13786
13777
13768
13759
13750
13741
13732
13723
13715
13706
13697
13689
13680
13672
13664
13656
13648
13640
13631
13623
13615
13607
13599
13591
13583
13575
13567
13559
13551
13543
13535
13527
13519
13511
13503
13495
13488
13480
13472
13464
13456
13448
13440
13432
13424
13416
13409
13401
13393
13385
13377
13370
13362
13354
13346
13338
13331
13323
13315
13307
13300
13292
13284
13276
13269
13261
13253
13246
13238
13230
13223
13215
13207
13200
13192
13184
13177
13169
13162
13154
13146
13139
13131
13124
13116
13109
13101
13094
13086
13079
13071
13064
13056
13049
13041
13034
13026
13019
13011
13004
12996
12989
12982
12974
12967
12959
12952
12945
12937
12930
12923
12915
12908
12901
12893
12886
12879
12871
12864
12857
12849
12842
12835
12828
12820
12813
12806
12799
12792
12784
12777
12770
12763
12756
12748
12741
12734
12727
12720
12713
12706
12698
12691
12684
12677
12670
12663
12656
12649
12642
12635
12628
12621
12614
12607
12600
12593
12586
12579
12572
12565
12558
12551
12544
12537
12530
12523
12516
12509
12502
12495
12489
12482
12475
12468
12461
12454
12447
12441
12434
12427
12420
12413
12407
12400
12393
12386
12379
12373
12366
12359
12352
12346
12339
12332
12326
12319
12312
12305
12299
12292
12285
12279
12272
12266
12259
12252
12246
12239
12232
12226
12219
12213
12206
12200
12193
12186
12180
12173
12167
12160
12154
12147
12141
12134
12128
12121
12115
12108
12102
12095
12089
12083
12076
12070
12063
12057
12050
12044
12038
12031
12025
12019
12012
12006
12000
11993
11987
11981
11974
11968
11962
11955
11949
11943
11937
11930
11924
11918
11912
11905
11899
11893
11887
11880
11874
11868
11862
11856
11849
11843
11837
11831
11825
11819
11813
11806
11800
11794
11788
11782
11776
11770
11764
11758
11752
11746
11740
11734
11728
11722
11716
11710
11704
11698
11692
11686
11680
11674
11668
11662
11656
11650
11644
11638
11632
11626
11620
11614
11609
11603
11597
11591
11585
11579
11573
11568
11562
11556
11550
11544
11538
11533
11527
11521
11515
11510
11504
11498
11492
11487
11481
11475
11469
11464
11458
11452
11447
11441
11435
11429
11424
11418
11412
11407
11401
11396
11390
11384
11379
11373
11368
11362
11356
11351
11345
11340
11334
11329
11323
11317
11312
11306
11301
11295
11290
11284
11279
11273
11268
11262
11257
11252
11246
11241
11235
11230
11224
11219
11214
11208
11203
11197
11192
11187
11181
11176
11171
11165
11160
11155
11149
11144
11139
11133
11128
11123
11117
11112
11107
11102
11096
11091
11086
11081
11075
11070
11065
11060
11054
11049
11044
11039
11034
11029
11023
11018
11013
11008
11003
10998
10992
10987
10982
10977
10972
10967
10962
10957
10952
10947
10942
10937
10931
10926
10921
10916
10911
10906
10901
10896
10891
10886
10881
10876
10871
10866
10861
10856
10852
10847
10842
10837
10832
10827
10822
10817
10812
10807
10802
10798
10793
10788
10783
10778
10773
10768
10764
10759
10754
10749
10744
10740
10735
10730
10725
10720
10716
10711
10706
10701
10697
10692
10687
10682
10678
10673
10668
10664
10659
10654
10650
10645
10640
10636
10631
10626
10622
10617
10612
10608
10603
10599
10594
10589
10585
10580
10576
10571
10566
10562
10557
10553
10548
10544
10539
10535
10530
10526
10521
10517
10512
10508
10503
10499
10494
10490
10485
10481
10476
10472
10468
10463
10459
10454
10450
10445
10441
10437
10432
10428
10424
10419
10415
10410
10406
10402
10397
10393
10389
10385
10380
10376
10372
10367
10363
10359
10354
10350
10346
10342
10337
10333
10329
10325
10321
10316
10312
10308
10304
10299
10295
10291
10287
10283
10279
10274
10270
10266
10262
10258
10254
10250
10245
10241
10237
10233
10229
10225
10221
10217
10213
10209
10205
10201
10197
10192
10188
10184
10180
10176
10172
10168
10164
10160
10156
10152
10148
10144
10140
10137
10133
10129
10125
10121
10117
10113
10109
10105
10101
10097
10093
10089
10086
10082
10078
10074
10070
10066
10062
10059
10055
10051
10047
10043
10039
10036
10032
10028
10024
10020
10017
10013
10009
10005
10002
9998
9994
9990
9987
9983
9979
9975
9972
9968
9964
9961
9957
9953
9950
9946
9942
9939
9935
9931
9928
9924
9920
9917
9913
9909
9906
9902
9899
9895
9891
9888
9884
9881
9877
9874
9870
9867
9863
9859
9856
9852
9849
9845
9842
9838
9835
9831
9828
9824
9821
9817
9814
9810
9807
9804
9800
9797
9793
9790
9786
9783
9780
9776
9773
9769
9766
9763
9759
9756
9752
9749
9746
9742
9739
9736
9732
9729
9726
9722
9719
9716
9712
9709
9706
9703
9699
9696
9693
9689
9686
9683
9680
9676
9673
9670
9667
9663
9660
9657
9654
9651
9647
9644
9641
9638
9635
9632
9628
9625
9622
9619
9616
9613
9609
9606
9603
9600
9597
9594
9591
9588
9585
9581
9578
9575
9572
9569
9566
9563
9560
9557
9554
9551
9548
9545
9542
9539
9536
9533
9530
9527
9524
9521
9518
9515
9512
9509
9506
9503
9500
9497
9494
9491
9488
9485
9482
9480
9477
9474
9471
9468
9465
9462
9459
9456
9454
9451
9448
9445
9442
9439
9436
9434
9431
9428
9425
9422
9419
9417
9414
9411
9408
9405
9403
9400
9397
9394
9392
9389
9386
9383
9381
9378
9375
9372
9370
9367
9364
9362
9359
9356
9354
9351
9348
9345
9343
9340
9337
9335
9332
9330
9327
9324
9322
9319
9316
9314
9311
9309
9306
9303
9301
9298
9296
9293
9290
9288
9285
9283
9280
9278
9275
9273
9270
9267
9265
9262
9260
9257
9255
9252
9250
9247
9245
9242
9240
9237
9235
9233
9230
9228
9225
9223
9220
9218
9215
9213
9211
9208
9206
9203
9201
9199
9196
9194
9191
9189
9187
9184
9182
9179
9177
9175
9172
9170
9168
9165
9163
9161
9158
9156
9154
9152
9149
9147
9145
9142
9140
9138
9135
9133
9131
9129
9126
9124
9122
9120
9117
9115
9113
9111
9109
9106
9104
9102
9100
9098
9095
9093
9091
9089
9087
9084
9082
9080
9078
9076
9074
9071
9069
9067
9065
9063
9061
9059
9057
9054
9052
9050
9048
9046
9044
9042
9040
9038
9036
9034
9032
9030
9027
9025
9023
9021
9019
9017
9015
9013
9011
9009
9007
9005
9003
9001
8999
8997
8995
8993
8991
8989
8987
8985
8983
8981
8980
8978
8976
8974
8972
8970
8968
