5
17263
0
0
0
0
0
0
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
-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
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-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
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-19
-19
-19
-19
-20
-20
-20
-20
-20
-21
-21
-21
-21
-22
-22
-22
-22
-23
-23
-23
-23
-24
-24
-24
-24
-25
-25
-25
-25
-26
-26
-26
-26
-27
-27
-27
-27
-28
-28
-28
-28
-29
-29
-29
-30
-30
-30
-30
-31
-31
-31
-32
-32
-32
-32
-33
-33
-33
-34
-34
-34
-35
-35
-35
-36
-36
-36
-36
-37
-37
-37
-38
-38
-38
-39
-39
-39
-40
-40
-40
-41
-41
-41
-42
-42
-42
-43
-43
-43
-44
-44
-44
-45
-45
-45
-46
-46
-47
-47
-47
-48
-48
-48
-49
-49
-49
-50
-50
-51
-51
-51
-52
-52
-52
-53
-53
-54
-54
-54
-55
-55
-56
-56
-56
-57
-57
-58
-58
-58
-59
-59
-60
-60
-60
-61
-61
-62
-62
-63
-63
-63
-64
-64
-65
-65
-66
-66
-66
-67
-67
-68
-68
-69
-69
-70
-70
-70
-71
-71
-72
-72
-73
-73
-74
-74
-75
-75
-75
-76
-76
-77
-77
-78
-78
-79
-79
-80
-80
-81
-81
-82
-82
-83
-83
-84
-84
-85
-85
-86
-86
-87
-87
-88
-88
-89
-89
-90
-90
-91
-91
-92
-92
-93
-93
-94
-95
-95
-96
-96
-97
-97
-98
-98
-99
-99
-100
-101
-101
-102
-102
-103
-103
-104
-104
-105
-106
-106
-107
-107
-108
-108
-109
-110
-110
-111
-111
-112
-113
-113
-114
-114
-115
-115
-116
-117
-117
-118
-119
-119
-120
-120
-121
-122
-122
-123
-123
-124
-125
-125
-126
-127
-127
-128
-128
-129
-130
-130
-131
-132
-132
-133
-134
-134
-135
-136
-136
-137
-138
-138
-139
-140
-140
-141
-142
-142
-143
-144
-144
-145
-146
-146
-147
-148
-148
-149
-150
-150
-151
-152
-153
-153
-154
-155
-155
-156
-157
-158
-158
-159
-160
-160
-161
-162
-163
-163
-164
-165
-165
-166
-167
-168
-168
-169
-170
-171
-171
-172
-173
-174
-174
-175
-176
-177
-178
-178
-179
-180
-181
-181
-182
-183
-184
-185
-185
-186
-187
-188
-188
-189
-190
-191
-192
-192
-193
-194
-195
-196
-197
-197
-198
-199
-200
-201
-201
-202
-203
-204
-205
-206
-206
-207
-208
-209
-210
-211
-212
-212
-213
-214
-215
-216
-217
-218
-218
-219
-220
-221
-222
-223
-224
-225
-225
-226
-227
-228
-229
-230
-231
-232
-233
-233
-234
-235
-236
-237
-238
-239
-240
-241
-242
-243
-243
-244
-245
-246
-247
-248
-249
-250
-251
-252
-253
-254
-255
-256
-257
-258
-259
-259
-260
-261
-262
-263
-264
-265
-266
-267
-268
-269
-270
-271
-272
-273
-274
-275
-276
-277
-278
-279
-280
-281
-282
-283
-284
-285
-286
-287
-288
-289
-290
-291
-292
-293
-294
-295
-297
-298
-299
-300
-301
-302
-303
-304
-305
-306
-307
-308
-309
-310
-311
-312
-313
-315
-316
-317
-318
-319
-320
-321
-322
-323
-324
-325
-327
-328
-329
-330
-331
-332
-333
-334
-335
-337
-338
-339
-340
-341
-342
-343
-344
-346
-347
-348
-349
-350
-351
-352
-354
-355
-356
-357
-358
-359
-361
-362
-363
-364
-365
-367
-368
-369
-370
-371
-372
-374
-375
-376
-377
-378
-380
-381
-382
-383
-385
-386
-387
-388
-389
-391
-392
-393
-394
-396
-397
-398
-399
-401
-402
-403
-404
-406
-407
-408
-409
-411
-412
-413
-414
-416
-417
-418
-420
-421
-422
-423
-425
-426
-427
-429
-430
-431
-433
-434
-435
-436
-438
-439
-440
-442
-443
-444
-446
-447
-448
-450
-451
-452
-454
-455
-456
-458
-459
-461
-462
-463
-465
-466
-467
-469
-470
-472
-473
-474
-476
-477
-478
-480
-481
-483
-484
-485
-487
-488
-490
-491
-492
-494
-495
-497
-498
-500
-501
-502
-504
-505
-507
-508
-510
-511
-513
-514
-515
-517
-518
-520
-521
-523
-524
-526
-527
-529
-530
-532
-533
-535
-536
-538
-539
-541
-542
-544
-545
-547
-548
-550
-551
-553
-554
-556
-557
-559
-560
-562
-563
-565
-567
-568
-570
-571
-573
-574
-576
-577
-579
-581
-582
-584
-585
-587
-588
-590
-592
-593
-595
-596
-598
-600
-601
-603
-604
-606
-608
-609
-611
-612
-614
-616
-617
-619
-621
-622
-624
-626
-627
-629
-630
-632
-634
-635
-637
-639
-640
-642
-644
-645
-647
-649
-651
-652
-654
-656
-657
-659
-661
-662
-664
-666
-667
-669
-671
-673
-674
-676
-678
-680
-681
-683
-685
-686
-688
-690
-692
-693
-695
-697
-699
-701
-702
-704
-706
-708
-709
-711
-713
-715
-717
-718
-720
-722
-724
-725
-727
-729
-731
-733
-735
-736
-738
-740
-742
-744
-746
-747
-749
-751
-753
-755
-757
-758
-760
-762
-764
-766
-768
-770
-771
-773
-775
-777
-779
-781
-783
-785
-787
-788
-790
-792
-794
-796
-798
-800
-802
-804
-806
-808
-810
-811
-813
-815
-817
-819
-821
-823
-825
-827
-829
-831
-833
-835
-837
-839
-841
-843
-845
-847
-849
-852
-854
-856
-858
-860
-862
-864
-866
-868
-870
-872
-874
-877
-879
-881
-883
-885
-887
-889
-891
-893
-895
-897
-899
-901
-903
-905
-907
-909
-911
-913
-915
-917
-919
-921
-923
-924
-926
-928
-930
-932
-934
-935
-937
-939
-941
-943
-944
-946
-948
-949
-951
-953
-954
-956
-958
-959
-961
-962
-964
-965
-967
-968
-970
-972
-973
-975
-976
-978
-979
-981
-982
-984
-986
-987
-989
-990
-992
-994
-995
-997
-998
-1000
-1002
-1002
-1004
-1006
-1008
-1010
-1012
-1012
-1014
-1016
-1018
-1020
-1022
-1024
-1025
-1027
-1029
-1031
-1033
-1035
-1036
-1038
-1040
-1042
-1044
-1046
-1047
-1049
-1051
-1053
-1055
-1056
-1058
-1060
-1062
-1064
-1065
-1067
-1069
-1071
-1073
-1075
-1077
-1078
-1080
-1082
-1084
-1086
-1087
-1089
-1091
-1093
-1094
-1096
-1098
-1099
-1101
-1103
-1104
-1106
-1108
-1110
-1111
-1113
-1115
-1116
-1118
-1120
-1122
-1123
-1125
-1127
-1129
-1130
-1132
-1134
-1136
-1137
-1139
-1141
-1143
-1144
-1146
-1148
-1150
-1151
-1153
-1155
-1156
-1158
-1160
-1161
-1163
-1165
-1166
-1168
-1170
-1172
-1173
-1175
-1177
-1179
-1180
-1182
-1184
-1186
-1188
-1189
-1191
-1193
-1195
-1197
-1198
-1200
-1202
-1204
-1206
-1207
-1209
-1211
-1213
-1214
-1216
-1218
-1220
-1221
-1223
-1225
-1226
-1228
-1230
-1232
-1233
-1235
-1237
-1238
-1240
-1241
-1243
-1245
-1246
-1248
-1250
-1251
-1253
-1255
-1256
-1258
-1260
-1261
-1263
-1265
-1266
-1268
-1270
-1271
-1273
-1274
-1276
-1278
-1279
-1281
-1282
-1284
-1285
-1287
-1289
-1290
-1292
-1293
-1295
-1296
-1298
-1300
-1301
-1303
-1304
-1306
-1308
-1309
-1311
-1313
-1314
-1316
-1318
-1319
-1321
-1323
-1324
-1326
-1327
-1329
-1331
-1332
-1334
-1335
-1337
-1338
-1340
-1342
-1343
-1345
-1346
-1348
-1349
-1351
-1353
-1354
-1356
-1357
-1359
-1360
-1362
-1364
-1365
-1367
-1368
-1369
-1371
-1372
-1373
-1375
-1376
-1377
-1378
-1379
-1381
-1382
-1383
-1384
-1385
-1386
-1387
-1389
-1390
-1391
-1392
-1393
-1394
-1394
-1395
-1396
-1397
-1398
-1399
-1400
-1401
-1402
-1403
-1404
-1405
-1406
-1407
-1408
-1409
-1410
-1411
-1412
-1413
-1414
-1415
-1416
-1417
-1418
-1419
-1420
-1421
-1422
-1423
-1424
-1425
-1426
-1427
-1428
-1428
-1429
-1430
-1431
-1432
-1433
-1434
-1435
-1436
-1437
-1438
-1439
-1440
-1441
-1442
-1443
-1443
-1444
-1445
-1446
-1447
-1448
-1448
-1449
-1450
-1451
-1451
-1452
-1453
-1454
-1455
-1456
-1456
-1457
-1458
-1459
-1460
-1460
-1461
-1462
-1463
-1464
-1465
-1466
-1466
-1467
-1468
-1469
-1470
-1470
-1471
-1472
-1472
-1473
-1474
-1474
-1475
-1475
-1476
-1476
-1477
-1478
-1478
-1479
-1480
-1480
-1481
-1482
-1482
-1483
-1484
-1484
-1485
-1486
-1486
-1487
-1487
-1488
-1489
-1489
-1490
-1490
-1491
-1492
-1492
-1493
-1494
-1494
-1495
-1496
-1497
-1497
-1498
-1499
-1500
-1501
-1502
-1504
-1505
-1506
-1507
-1508
-1509
-1510
-1511
-1513
-1514
-1515
-1516
-1517
-1518
-1519
-1520
-1521
-1522
-1523
-1524
-1525
-1526
-1527
-1528
-1529
-1530
-1531
-1533
-1534
-1535
-1537
-1538
-1539
-1541
-1542
-1543
-1545
-1546
-1547
-1548
-1549
-1551
-1552
-1553
-1554
-1555
-1557
-1558
-1559
-1560
-1561
-1562
-1563
-1564
-1565
-1566
-1567
-1568
-1569
-1570
-1570
-1571
-1572
-1572
-1573
-1573
-1574
-1574
-1574
-1575
-1575
-1575
-1575
-1575
-1575
-1576
-1576
-1576
-1576
-1576
-1576
-1576
-1576
-1576
-1576
-1575
-1575
-1575
-1575
-1574
-1574
-1573
-1573
-1572
-1571
-1570
-1570
-1569
-1568
-1567
-1566
-1565
-1564
-1563
-1562
-1560
-1559
-1558
-1556
-1555
-1553
-1552
-1550
-1549
-1547
-1545
-1543
-1542
-1540
-1538
-1536
-1534
-1533
-1531
-1529
-1527
-1525
-1524
-1522
-1520
-1519
-1517
-1515
-1514
-1513
-1511
-1510
-1509
-1508
-1507
-1506
-1506
-1505
-1504
-1504
-1503
-1503
-1503
-1502
-1502
-1502
-1502
-1502
-1502
-1503
-1503
-1503
-1503
-1504
-1504
-1505
-1505
-1506
-1506
-1507
-1507
-1508
-1508
-1509
-1509
-1509
-1510
-1510
-1510
-1510
-1511
-1511
-1511
-1511
-1511
-1511
-1511
-1511
-1511
-1511
-1511
-1511
-1511
-1511
-1511
-1510
-1510
-1510
-1510
-1510
-1510
-1510
-1510
-1511
-1511
-1511
-1511
-1512
-1512
-1512
-1513
-1513
-1513
-1514
-1514
-1515
-1515
-1516
-1517
-1517
-1518
-1519
-1519
-1520
-1521
-1521
-1522
-1523
-1524
-1524
-1525
-1525
-1526
-1526
-1527
-1527
-1528
-1528
-1528
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1529
-1528
-1528
-1528
-1527
-1527
-1526
-1526
-1525
-1525
-1524
-1523
-1522
-1521
-1521
-1520
-1519
-1518
-1517
-1516
-1514
-1513
-1512
-1510
-1509
-1507
-1505
-1503
-1501
-1499
-1497
-1495
-1492
-1490
-1487
-1484
-1481
-1478
-1475
-1471
-1468
-1464
-1461
-1457
-1453
-1450
-1446
-1442
-1438
-1434
-1431
-1427
-1423
-1419
-1415
-1412
-1408
-1405
-1402
-1398
-1395
-1392
-1389
-1386
-1383
-1381
-1378
-1376
-1374
-1372
-1371
-1369
-1368
-1367
-1366
-1365
-1364
-1364
-1364
-1364
-1364
-1364
-1365
-1366
-1367
-1368
-1369
-1371
-1373
-1375
-1377
-1379
-1382
-1384
-1387
-1389
-1392
-1395
-1398
-1400
-1403
-1406
-1409
-1412
-1415
-1418
-1420
-1423
-1426
-1429
-1431
-1434
-1436
-1439
-1441
-1443
-1445
-1447
-1449
-1451
-1452
-1453
-1454
-1455
-1456
-1456
-1456
-1456
-1455
-1455
-1454
-1452
-1451
-1450
-1448
-1446
-1444
-1442
-1440
-1437
-1435
-1432
-1430
-1427
-1424
-1421
-1419
-1416
-1413
-1410
-1407
-1404
-1401
-1397
-1394
-1391
-1388
-1384
-1381
-1377
-1373
-1370
-1366
-1362
-1358
-1355
-1351
-1347
-1344
-1340
-1337
-1334
-1331
-1328
-1325
-1322
-1320
-1317
-1315
-1313
-1311
-1309
-1307
-1306
-1304
-1303
-1302
-1301
-1300
-1300
-1300
-1300
-1300
-1300
-1301
-1302
-1303
-1304
-1305
-1307
-1308
-1310
-1312
-1314
-1316
-1318
-1321
-1323
-1326
-1328
-1331
-1334
-1336
-1339
-1342
-1345
-1348
-1351
-1353
-1356
-1359
-1361
-1364
-1366
-1369
-1371
-1373
-1375
-1377
-1379
-1381
-1383
-1385
-1386
-1388
-1389
-1390
-1392
-1393
-1394
-1395
-1396
-1397
-1399
-1400
-1401
-1402
-1403
-1404
-1405
-1406
-1407
-1408
-1410
-1411
-1412
-1414
-1415
-1417
-1418
-1420
-1422
-1423
-1425
-1426
-1428
-1429
-1431
-1433
-1434
-1436
-1438
-1440
-1441
-1443
-1445
-1447
-1449
-1451
-1453
-1455
-1457
-1460
-1462
-1464
-1466
-1469
-1471
-1473
-1476
-1478
-1481
-1483
-1485
-1488
-1490
-1492
-1495
-1497
-1499
-1501
-1504
-1506
-1508
-1510
-1512
-1514
-1516
-1518
-1520
-1522
-1524
-1526
-1527
-1529
-1531
-1532
-1533
-1535
-1536
-1537
-1537
-1538
-1539
-1539
-1539
-1539
-1539
-1539
-1539
-1538
-1538
-1537
-1537
-1536
-1535
-1534
-1533
-1532
-1532
-1531
-1530
-1529
-1528
-1527
-1526
-1526
-1525
-1524
-1524
-1523
-1523
-1522
-1522
-1522
-1522
-1522
-1523
-1523
-1524
-1525
-1527
-1529
-1531
-1534
-1537
-1541
-1545
-1549
-1553
-1558
-1563
-1568
-1573
-1579
-1585
-1591
-1597
-1603
-1609
-1616
-1622
-1629
-1636
-1642
-1649
-1655
-1662
-1668
-1674
-1680
-1686
-1692
-1698
-1703
-1708
-1713
-1718
-1722
-1726
-1730
-1734
-1737
-1740
-1743
-1745
-1747
-1749
-1751
-1752
-1753
-1754
-1755
-1755
-1755
-1755
-1754
-1753
-1752
-1751
-1749
-1748
-1746
-1743
-1741
-1738
-1736
-1733
-1730
-1727
-1723
-1720
-1717
-1713
-1709
-1706
-1702
-1698
-1695
-1691
-1687
-1683
-1678
-1674
-1670
-1665
-1661
-1656
-1651
-1647
-1642
-1637
-1631
-1626
-1621
-1616
-1611
-1606
-1601
-1596
-1592
-1587
-1583
-1578
-1574
-1571
-1567
-1564
-1560
-1557
-1555
-1552
-1549
-1547
-1545
-1543
-1541
-1539
-1538
-1536
-1535
-1534
-1533
-1532
-1531
-1531
-1531
-1531
-1531
-1531
-1532
-1533
-1534
-1535
-1537
-1539
-1541
-1543
-1545
-1548
-1550
-1553
-1557
-1560
-1563
-1567
-1571
-1575
-1579
-1583
-1587
-1591
-1596
-1600
-1604
-1608
-1612
-1617
-1621
-1625
-1629
-1633
-1637
-1642
-1646
-1650
-1654
-1658
-1662
-1667
-1671
-1675
-1679
-1683
-1688
-1692
-1696
-1700
-1704
-1708
-1712
-1717
-1721
-1726
-1730
-1735
-1740
-1745
-1750
-1755
-1760
-1765
-1771
-1776
-1782
-1787
-1793
-1799
-1804
-1810
-1816
-1822
-1828
-1834
-1840
-1845
-1851
-1856
-1862
-1867
-1872
-1877
-1882
-1886
-1890
-1894
-1898
-1901
-1905
-1907
-1910
-1912
-1914
-1916
-1917
-1918
-1919
-1919
-1919
-1918
-1917
-1916
-1914
-1912
-1909
-1906
-1903
-1899
-1895
-1890
-1885
-1880
-1874
-1869
-1863
-1856
-1849
-1843
-1835
-1828
-1820
-1812
-1804
-1796
-1787
-1778
-1769
-1761
-1752
-1743
-1734
-1725
-1716
-1707
-1698
-1690
-1681
-1673
-1665
-1657
-1649
-1642
-1635
-1628
-1621
-1615
-1609
-1603
-1598
-1593
-1588
-1584
-1579
-1575
-1572
-1568
-1565
-1562
-1559
-1557
-1554
-1552
-1550
-1548
-1547
-1545
-1544
-1543
-1542
-1541
-1541
-1541
-1541
-1541
-1541
-1542
-1542
-1543
-1544
-1545
-1547
-1548
-1549
-1551
-1553
-1554
-1556
-1558
-1560
-1562
-1564
-1566
-1568
-1571
-1573
-1575
-1577
-1579
-1581
-1583
-1585
-1587
-1589
-1590
-1592
-1594
-1595
-1597
-1598
-1600
-1601
-1602
-1603
-1604
-1605
-1606
-1607
-1608
-1609
-1609
-1610
-1611
-1611
-1612
-1612
-1613
-1613
-1614
-1614
-1615
-1615
-1615
-1615
-1615
-1615
-1615
-1614
-1614
-1613
-1612
-1611
-1610
-1609
-1607
-1606
-1605
-1603
-1601
-1600
-1598
-1596
-1595
-1593
-1591
-1589
-1587
-1585
-1583
-1581
-1578
-1576
-1574
-1572
-1569
-1567
-1564
-1562
-1559
-1556
-1554
-1551
-1548
-1546
-1543
-1541
-1539
-1537
-1535
-1534
-1532
-1531
-1529
-1528
-1527
-1526
-1526
-1525
-1525
-1524
-1524
-1524
-1524
-1524
-1524
-1524
-1524
-1524
-1525
-1525
-1526
-1527
-1527
-1528
-1529
-1530
-1531
-1532
-1534
-1535
-1536
-1538
-1540
-1541
-1544
-1546
-1548
-1550
-1553
-1556
-1559
-1562
-1565
-1568
-1571
-1575
-1578
-1582
-1586
-1590
-1594
-1598
-1602
-1606
-1611
-1615
-1620
-1624
-1629
-1633
-1638
-1642
-1647
-1652
-1656
-1660
-1665
-1669
-1673
-1677
-1681
-1684
-1688
-1692
-1696
-1699
-1703
-1706
-1710
-1713
-1717
-1720
-1723
-1726
-1729
-1732
-1736
-1739
-1742
-1746
-1750
-1753
-1757
-1761
-1765
-1770
-1774
-1778
-1782
-1786
-1790
-1794
-1799
-1802
-1806
-1810
-1814
-1818
-1821
-1825
-1828
-1831
-1835
-1838
-1841
-1844
-1846
-1849
-1851
-1854
-1856
-1857
-1859
-1860
-1862
-1863
-1864
-1864
-1865
-1866
-1866
-1866
-1866
-1866
-1866
-1865
-1865
-1864
-1863
-1862
-1861
-1860
-1858
-1857
-1855
-1853
-1850
-1848
-1846
-1843
-1840
-1838
-1835
-1833
-1830
-1828
-1826
-1824
-1822
-1821
-1819
-1818
-1817
-1816
-1816
-1815
-1815
-1815
-1816
-1816
-1818
-1819
-1820
-1822
-1825
-1827
-1830
-1833
-1836
-1839
-1843
-1847
-1851
-1855
-1859
-1864
-1868
-1873
-1879
-1884
-1890
-1895
-1901
-1907
-1913
-1919
-1926
-1932
-1938
-1944
-1950
-1956
-1962
-1968
-1974
-1980
-1986
-1992
-1997
-2003
-2008
-2013
-2019
-2024
-2029
-2033
-2037
-2043
-2047
-2052
-2056
-2061
-2065
-2069
-2074
-2078
-2082
-2086
-2090
-2094
-2098
-2101
-2105
-2108
-2111
-2114
-2116
-2119
-2121
-2123
-2125
-2127
-2129
-2131
-2133
-2135
-2137
-2139
-2141
-2143
-2145
-2147
-2149
-2151
-2153
-2156
-2158
-2160
-2162
-2165
-2167
-2169
-2171
-2174
-2176
-2178
-2179
-2181
-2182
-2183
-2184
-2184
-2185
-2185
-2184
-2184
-2183
-2182
-2181
-2180
-2178
-2177
-2175
-2174
-2172
-2171
-2169
-2167
-2166
-2164
-2162
-2160
-2158
-2157
-2155
-2154
-2152
-2151
-2149
-2148
-2147
-2146
-2145
-2144
-2144
-2143
-2143
-2143
-2144
-2144
-2145
-2146
-2147
-2148
-2149
-2150
-2151
-2153
-2154
-2156
-2158
-2160
-2162
-2164
-2167
-2169
-2172
-2175
-2177
-2180
-2183
-2186
-2189
-2192
-2195
-2198
-2201
-2204
-2207
-2210
-2214
-2217
-2220
-2224
-2227
-2231
-2234
-2238
-2242
-2246
-2249
-2253
-2257
-2261
-2265
-2269
-2273
-2277
-2281
-2285
-2289
-2293
-2296
-2300
-2304
-2308
-2312
-2315
-2319
-2322
-2326
-2329
-2333
-2336
-2339
-2343
-2346
-2349
-2352
-2355
-2358
-2361
-2363
-2365
-2368
-2370
-2371
-2373
-2374
-2376
-2377
-2378
-2379
-2380
-2381
-2382
-2382
-2383
-2384
-2385
-2386
-2387
-2388
-2389
-2390
-2390
-2391
-2391
-2391
-2391
-2391
-2391
-2390
-2389
-2388
-2387
-2385
-2383
-2381
-2379
-2377
-2375
-2372
-2369
-2366
-2363
-2360
-2356
-2352
-2348
-2344
-2340
-2335
-2330
-2325
-2320
-2315
-2310
-2305
-2300
-2295
-2290
-2286
-2281
-2277
-2272
-2269
-2265
-2262
-2259
-2256
-2254
-2252
-2250
-2248
-2247
-2246
-2246
-2245
-2245
-2245
-2245
-2246
-2246
-2246
-2247
-2247
-2248
-2249
-2249
-2250
-2252
-2253
-2254
-2255
-2257
-2258
-2260
-2262
-2263
-2265
-2266
-2268
-2269
-2270
-2271
-2272
-2273
-2273
-2273
-2273
-2273
-2272
-2271
-2269
-2268
-2266
-2264
-2261
-2258
-2255
-2252
-2249
-2246
-2242
-2239
-2235
-2232
-2228
-2225
-2222
-2218
-2215
-2212
-2209
-2206
-2203
-2200
-2197
-2194
-2191
-2188
-2185
-2183
-2180
-2177
-2174
-2170
-2167
-2164
-2161
-2157
-2154
-2150
-2146
-2142
-2138
-2134
-2129
-2125
-2120
-2115
-2111
-2106
-2101
-2096
-2091
-2086
-2082
-2077
-2073
-2068
-2064
-2060
-2056
-2052
-2048
-2044
-2040
-2037
-2033
-2031
-2028
-2025
-2023
-2021
-2019
-2017
-2016
-2013
-2013
-2013
-2013
-2013
-2013
-2013
-2015
-2016
-2017
-2020
-2021
-2025
-2028
-2031
-2033
-2037
-2041
-2045
-2050
-2054
-2058
-2063
-2067
-2071
-2075
-2079
-2083
-2087
-2091
-2094
-2098
-2101
-2103
-2106
-2108
-2110
-2112
-2114
-2115
-2116
-2117
-2117
-2117
-2117
-2117
-2116
-2115
-2114
-2113
-2111
-2109
-2106
-2104
-2101
-2097
-2093
-2089
-2085
-2079
-2074
-2068
-2062
-2055
-2048
-2040
-2033
-2024
-2016
-2007
-1998
-1988
-1979
-1969
-1959
-1949
-1940
-1930
-1920
-1910
-1900
-1890
-1881
-1872
-1862
-1853
-1845
-1836
-1828
-1820
-1812
-1804
-1796
-1788
-1781
-1773
-1766
-1759
-1752
-1745
-1738
-1731
-1724
-1718
-1712
-1706
-1700
-1695
-1690
-1685
-1680
-1675
-1671
-1667
-1663
-1659
-1656
-1652
-1649
-1646
-1643
-1641
-1638
-1635
-1632
-1630
-1627
-1625
-1622
-1620
-1617
-1615
-1613
-1611
-1609
-1607
-1605
-1604
-1603
-1602
-1601
-1600
-1599
-1599
-1599
-1598
-1598
-1598
-1598
-1598
-1598
-1599
-1599
-1600
-1601
-1603
-1604
-1606
-1608
-1611
-1613
-1616
-1619
-1623
-1626
-1630
-1634
-1638
-1643
-1647
-1652
-1657
-1662
-1667
-1673
-1678
-1684
-1690
-1697
-1703
-1710
-1717
-1724
-1731
-1738
-1745
-1752
-1759
-1767
-1774
-1781
-1788
-1795
-1802
-1809
-1816
-1822
-1829
-1836
-1842
-1849
-1855
-1862
-1868
-1875
-1881
-1887
-1893
-1898
-1904
-1909
-1914
-1918
-1923
-1927
-1930
-1934
-1937
-1940
-1942
-1944
-1946
-1947
-1948
-1948
-1948
-1947
-1946
-1944
-1941
-1938
-1934
-1930
-1925
-1920
-1914
-1907
-1900
-1893
-1885
-1877
-1869
-1860
-1851
-1842
-1833
-1824
-1814
-1805
-1795
-1785
-1775
-1765
-1756
-1746
-1736
-1727
-1717
-1708
-1698
-1689
-1680
-1671
-1662
-1654
-1646
-1638
-1630
-1623
-1616
-1610
-1605
-1600
-1595
-1592
-1589
-1586
-1585
-1584
-1584
-1585
-1586
-1589
-1592
-1596
-1600
-1606
-1612
-1619
-1627
-1635
-1644
-1654
-1664
-1675
-1687
-1699
-1711
-1724
-1737
-1751
-1765
-1779
-1794
-1809
-1824
-1839
-1855
-1870
-1886
-1902
-1917
-1933
-1948
-1963
-1977
-1991
-2005
-2017
-2029
-2041
-2051
-2061
-2070
-2078
-2086
-2093
-2099
-2104
-2109
-2113
-2116
-2118
-2120
-2122
-2123
-2123
-2123
-2122
-2122
-2120
-2118
-2116
-2114
-2111
-2108
-2104
-2100
-2096
-2092
-2087
-2083
-2077
-2072
-2067
-2061
-2056
-2050
-2044
-2039
-2033
-2028
-2023
-2017
-2013
-2008
-2004
-2000
-1997
-1994
-1991
-1989
-1987
-1985
-1983
-1982
-1980
-1979
-1978
-1976
-1975
-1973
-1972
-1970
-1968
-1966
-1964
-1961
-1958
-1955
-1952
-1949
-1945
-1941
-1937
-1932
-1928
-1923
-1918
-1913
-1908
-1903
-1897
-1892
-1886
-1880
-1874
-1867
-1860
-1854
-1846
-1839
-1832
-1825
-1818
-1811
-1804
-1797
-1791
-1784
-1778
-1772
-1766
-1761
-1755
-1750
-1745
-1740
-1735
-1731
-1727
-1724
-1721
-1719
-1717
-1715
-1715
-1715
-1715
-1716
-1718
-1720
-1722
-1725
-1729
-1732
-1737
-1741
-1746
-1752
-1757
-1763
-1770
-1777
-1784
-1792
-1800
-1809
-1817
-1827
-1836
-1846
-1857
-1868
-1879
-1891
-1903
-1915
-1928
-1941
-1955
-1968
-1983
-1997
-2011
-2025
-2041
-2056
-2071
-2086
-2101
-2116
-2132
-2147
-2162
-2177
-2191
-2206
-2220
-2235
-2248
-2262
-2275
-2288
-2301
-2313
-2325
-2336
-2346
-2356
-2366
-2375
-2383
-2390
-2397
-2403
-2409
-2414
-2419
-2423
-2426
-2429
-2432
-2434
-2436
-2438
-2439
-2440
-2440
-2440
-2440
-2440
-2440
-2439
-2438
-2437
-2436
-2435
-2433
-2432
-2431
-2429
-2427
-2426
-2425
-2423
-2422
-2421
-2420
-2419
-2418
-2418
-2417
-2417
-2418
-2418
-2419
-2420
-2421
-2422
-2423
-2425
-2427
-2430
-2433
-2436
-2440
-2445
-2450
-2456
-2462
-2469
-2476
-2484
-2493
-2502
-2511
-2521
-2531
-2542
-2553
-2565
-2577
-2589
-2601
-2613
-2626
-2638
-2651
-2663
-2675
-2687
-2699
-2711
-2722
-2733
-2744
-2754
-2765
-2774
-2784
-2793
-2801
-2810
-2818
-2825
-2832
-2839
-2845
-2850
-2855
-2859
-2863
-2866
-2868
-2870
-2871
-2872
-2872
-2872
-2872
-2871
-2869
-2868
-2866
-2863
-2861
-2858
-2855
-2852
-2849
-2845
-2842
-2839
-2836
-2833
-2830
-2827
-2824
-2821
-2819
-2817
-2814
-2812
-2811
-2809
-2807
-2806
-2805
-2803
-2802
-2802
-2801
-2800
-2800
-2799
-2799
-2799
-2799
-2799
-2799
-2800
-2800
-2800
-2800
-2801
-2801
-2801
-2801
-2801
-2802
-2801
-2801
-2801
-2800
-2800
-2799
-2797
-2796
-2793
-2791
-2788
-2785
-2782
-2778
-2774
-2770
-2765
-2760
-2755
-2749
-2744
-2738
-2732
-2726
-2721
-2715
-2708
-2702
-2696
-2690
-2683
-2677
-2670
-2663
-2656
-2648
-2641
-2634
-2626
-2618
-2610
-2603
-2595
-2587
-2580
-2572
-2565
-2559
-2552
-2546
-2540
-2535
-2530
-2525
-2521
-2517
-2514
-2511
-2508
-2506
-2504
-2503
-2502
-2501
-2501
-2502
-2503
-2504
-2506
-2509
-2512
-2516
-2520
-2525
-2531
-2537
-2543
-2551
-2558
-2567
-2576
-2586
-2597
-2608
-2619
-2632
-2644
-2658
-2672
-2686
-2700
-2715
-2730
-2746
-2761
-2776
-2792
-2807
-2823
-2838
-2854
-2869
-2884
-2900
-2915
-2930
-2945
-2959
-2974
-2988
-3001
-3015
-3028
-3041
-3053
-3065
-3076
-3087
-3098
-3108
-3117
-3125
-3133
-3140
-3147
-3152
-3157
-3161
-3164
-3166
-3168
-3169
-3169
-3169
-3168
-3167
-3165
-3162
-3159
-3156
-3152
-3148
-3144
-3139
-3134
-3128
-3123
-3117
-3110
-3104
-3097
-3089
-3082
-3074
-3067
-3059
-3051
-3044
-3037
-3029
-3023
-3016
-3010
-3004
-2999
-2994
-2990
-2986
-2983
-2981
-2979
-2978
-2978
-2979
-2981
-2983
-2987
-2991
-2996
-3003
-3010
-3018
-3027
-3037
-3047
-3059
-3071
-3084
-3097
-3111
-3126
-3141
-3156
-3172
-3189
-3205
-3222
-3239
-3256
-3273
-3290
-3307
-3324
-3341
-3357
-3373
-3389
-3405
-3420
-3435
-3449
-3463
-3477
-3490
-3502
-3514
-3526
-3538
-3549
-3559
-3569
-3579
-3589
-3597
-3606
-3614
-3621
-3628
-3635
-3641
-3646
-3652
-3657
-3662
-3666
-3671
-3675
-3679
-3683
-3687
-3691
-3694
-3698
-3701
-3704
-3707
-3710
-3712
-3715
-3717
-3720
-3722
-3724
-3726
-3729
-3731
-3733
-3735
-3737
-3738
-3740
-3741
-3742
-3743
-3743
-3743
-3743
-3743
-3742
-3741
-3740
-3738
-3736
-3733
-3730
-3726
-3722
-3718
-3712
-3707
-3701
-3694
-3687
-3679
-3671
-3663
-3654
-3644
-3635
-3624
-3613
-3602
-3590
-3578
-3566
-3552
-3539
-3524
-3510
-3495
-3479
-3463
-3446
-3428
-3410
-3392
-3373
-3353
-3333
-3312
-3291
-3269
-3248
-3226
-3203
-3181
-3159
-3137
-3115
-3093
-3072
-3050
-3029
-3009
-2989
-2969
-2949
-2931
-2912
-2895
-2878
-2862
-2846
-2831
-2816
-2802
-2789
-2776
-2763
-2751
-2739
-2727
-2716
-2705
-2695
-2685
-2676
-2668
-2660
-2653
-2646
-2641
-2635
-2631
-2627
-2624
-2622
-2620
-2619
-2618
-2619
-2619
-2621
-2623
-2626
-2629
-2633
-2637
-2642
-2647
-2653
-2660
-2667
-2674
-2682
-2691
-2700
-2709
-2719
-2729
-2739
-2750
-2762
-2774
-2786
-2798
-2811
-2824
-2837
-2851
-2864
-2878
-2892
-2906
-2919
-2933
-2947
-2960
-2974
-2987
-2999
-3012
-3024
-3036
-3048
-3059
-3070
-3080
-3091
-3100
-3110
-3119
-3127
-3135
-3143
-3150
-3157
-3164
-3171
-3177
-3183
-3189
-3195
-3200
-3206
-3211
-3216
-3221
-3226
-3231
-3236
-3241
-3246
-3250
-3255
-3260
-3265
-3269
-3274
-3279
-3284
-3289
-3294
-3300
-3306
-3312
-3318
-3324
-3330
-3337
-3344
-3351
-3358
-3364
-3371
-3378
-3385
-3392
-3398
-3405
-3411
-3418
-3425
-3431
-3438
-3445
-3451
-3458
-3466
-3473
-3480
-3487
-3493
-3500
-3507
-3513
-3520
-3526
-3532
-3538
-3544
-3550
-3555
-3561
-3566
-3571
-3576
-3580
-3584
-3588
-3591
-3594
-3597
-3599
-3601
-3603
-3604
-3605
-3605
-3606
-3606
-3606
-3606
-3605
-3604
-3603
-3601
-3599
-3597
-3594
-3590
-3586
-3582
-3577
-3572
-3566
-3560
-3554
-3547
-3539
-3532
-3524
-3516
-3508
-3500
-3492
-3484
-3476
-3468
-3461
-3454
-3448
-3441
-3436
-3430
-3425
-3420
-3415
-3410
-3406
-3402
-3397
-3393
-3389
-3385
-3381
-3377
-3372
-3368
-3363
-3358
-3352
-3347
-3341
-3334
-3328
-3321
-3313
-3306
-3298
-3289
-3281
-3272
-3262
-3253
-3242
-3232
-3221
-3209
-3197
-3184
-3171
-3157
-3142
-3128
-3112
-3097
-3080
-3064
-3047
-3030
-3012
-2994
-2976
-2957
-2939
-2920
-2900
-2881
-2861
-2841
-2822
-2802
-2782
-2763
-2743
-2724
-2706
-2688
-2670
-2652
-2635
-2618
-2601
-2585
-2570
-2554
-2540
-2526
-2512
-2499
-2487
-2475
-2464
-2454
-2444
-2436
-2427
-2420
-2413
-2407
-2401
-2396
-2392
-2389
-2386
-2384
-2383
-2382
-2383
-2384
-2386
-2389
-2394
-2399
-2405
-2411
-2419
-2427
-2437
-2447
-2457
-2469
-2481
-2493
-2505
-2518
-2531
-2545
-2558
-2571
-2584
-2598
-2611
-2624
-2637
-2650
-2664
-2677
-2690
-2703
-2717
-2730
-2743
-2755
-2768
-2780
-2792
-2803
-2814
-2825
-2835
-2845
-2854
-2863
-2871
-2879
-2886
-2892
-2897
-2902
-2906
-2909
-2912
-2914
-2915
-2915
-2915
-2915
-2914
-2912
-2911
-2909
-2907
-2905
-2903
-2901
-2898
-2896
-2894
-2891
-2889
-2886
-2884
-2882
-2879
-2877
-2875
-2874
-2872
-2871
-2870
-2869
-2868
-2868
-2868
-2868
-2868
-2869
-2870
-2871
-2873
-2875
-2877
-2879
-2882
-2884
-2887
-2890
-2894
-2897
-2900
-2903
-2906
-2909
-2912
-2915
-2917
-2919
-2921
-2922
-2923
-2924
-2925
-2925
-2925
-2925
-2924
-2924
-2923
-2921
-2920
-2918
-2915
-2912
-2909
-2905
-2901
-2897
-2891
-2886
-2879
-2872
-2864
-2856
-2846
-2836
-2825
-2813
-2800
-2786
-2772
-2757
-2741
-2724
-2708
-2691
-2674
-2656
-2639
-2621
-2604
-2586
-2569
-2553
-2536
-2520
-2504
-2488
-2472
-2457
-2442
-2428
-2413
-2399
-2385
-2372
-2358
-2346
-2333
-2321
-2310
-2299
-2288
-2278
-2269
-2260
-2251
-2243
-2235
-2227
-2220
-2213
-2207
-2200
-2194
-2187
-2181
-2175
-2169
-2163
-2156
-2150
-2143
-2135
-2128
-2120
-2111
-2103
-2094
-2084
-2074
-2064
-2053
-2041
-2031
-2020
-2008
-1996
-1984
-1972
-1960
-1947
-1935
-1922
-1909
-1896
-1882
-1868
-1854
-1839
-1824
-1809
-1793
-1776
-1760
-1743
-1726
-1708
-1690
-1672
-1653
-1634
-1615
-1596
-1576
-1555
-1535
-1514
-1493
-1471
-1450
-1429
-1407
-1386
-1364
-1343
-1321
-1300
-1278
-1256
-1235
-1213
-1190
-1168
-1145
-1122
-1099
-1077
-1053
-1031
-1008
-985
-962
-940
-917
-895
-874
-852
-831
-810
-790
-771
-752
-734
-716
-699
-683
-667
-652
-638
-625
-612
-600
-589
-578
-568
-559
-550
-542
-534
-527
-520
-513
-506
-500
-494
-488
-482
-477
-472
-468
-464
-460
-457
-454
-452
-450
-448
-447
-447
-447
-447
-448
-449
-451
-453
-456
-460
-464
-468
-473
-478
-484
-490
-496
-503
-510
-517
-525
-533
-541
-549
-558
-568
-578
-588
-599
-611
-623
-635
-648
-661
-674
-688
-702
-717
-731
-745
-760
-774
-788
-801
-814
-827
-839
-850
-861
-871
-881
-890
-898
-906
-912
-918
-923
-928
-932
-935
-937
-939
-940
-941
-941
-941
-940
-938
-935
-932
-928
-924
-918
-912
-905
-898
-890
-881
-871
-861
-849
-837
-825
-811
-797
-782
-767
-751
-735
-719
-703
-686
-670
-653
-637
-620
-603
-587
-570
-553
-535
-518
-500
-482
-464
-446
-428
-409
-390
-371
-351
-332
-312
-292
-272
-252
-231
-211
-191
-170
-150
-129
-109
-89
-68
-48
-27
-6
14
35
56
78
99
121
143
166
189
212
235
259
283
307
331
355
379
404
428
451
475
498
520
543
564
585
606
626
645
664
682
699
716
731
747
761
775
788
800
812
822
832
841
848
855
861
866
869
872
874
875
875
875
873
871
867
863
858
853
846
840
832
824
816
808
799
790
782
774
766
758
751
744
738
733
728
724
720
717
714
712
711
710
709
709
709
710
711
713
716
718
721
725
728
732
736
740
745
749
753
758
762
767
771
774
778
781
784
786
788
789
790
790
790
789
788
786
784
782
779
775
772
768
763
758
753
747
741
735
728
720
713
705
696
688
679
670
660
651
641
631
622
612
602
592
583
573
564
555
546
538
530
522
515
507
501
494
488
482
477
472
467
462
458
454
450
446
443
439
436
432
428
424
420
416
411
406
400
394
388
382
375
368
361
353
346
338
331
324
316
309
302
295
288
281
274
267
260
253
245
238
230
221
212
203
193
183
172
160
148
136
124
111
98
85
72
60
47
35
22
11
-1
-12
-23
-34
-44
-54
-64
-73
-82
-92
-100
-109
-117
-126
-134
-142
-151
-159
-168
-177
-186
-196
-206
-217
-228
-240
-251
-264
-276
-288
-301
-313
-324
-336
-347
-358
-368
-378
-388
-397
-406
-414
-422
-430
-437
-443
-450
-455
-461
-465
-469
-473
-476
-478
-480
-480
-480
-479
-478
-475
-471
-467
-461
-455
-447
-438
-428
-417
-405
-391
-376
-360
-342
-323
-303
-282
-260
-236
-212
-186
-160
-133
-104
-75
-46
-15
16
47
79
111
143
175
207
239
271
303
334
364
394
424
453
481
509
536
562
587
612
635
657
679
698
717
734
750
765
778
790
800
810
818
824
830
834
837
840
841
841
840
839
837
834
831
827
823
818
814
809
804
799
795
790
786
782
778
774
770
767
763
760
757
755
752
750
748
746
745
744
743
743
743
743
743
744
745
746
748
749
751
754
757
760
763
767
770
774
778
781
785
788
792
795
798
800
803
806
808
810
811
813
813
814
813
812
811
808
805
801
796
790
783
775
766
755
744
732
718
703
687
670
652
633
613
593
571
549
526
503
479
455
431
407
383
360
336
313
291
269
247
226
206
186
168
150
132
115
99
84
69
55
41
28
16
4
-8
-19
-29
-39
-48
-56
-63
-70
-75
-80
-83
-86
-88
-88
-88
-86
-84
-81
-77
-72
-67
-61
-55
-48
-41
-33
-25
-17
-9
-1
7
15
22
29
36
42
48
53
58
62
66
68
70
72
72
72
71
69
67
64
60
55
49
42
35
26
17
6
-5
-18
-31
-45
-59
-75
-90
-107
-124
-141
-159
-177
-195
-214
-232
-251
-270
-289
-308
-327
-346
-364
-382
-400
-417
-434
-451
-467
-482
-497
-511
-525
-537
-549
-561
-571
-580
-589
-596
-602
-608
-612
-615
-618
-620
-621
-621
-620
-619
-617
-615
-611
-607
-603
-597
-591
-584
-577
-569
-560
-551
-540
-530
-518
-506
-493
-480
-466
-452
-437
-421
-406
-389
-373
-355
-338
-320
-302
-283
-264
-245
-225
-205
-185
-165
-145
-124
-103
-82
-61
-39
-18
4
26
48
70
92
113
134
155
175
195
214
232
249
265
280
294
307
318
329
337
345
352
357
361
365
367
368
368
368
366
364
361
358
353
348
342
336
329
321
313
304
294
284
274
262
250
238
224
211
197
182
167
152
137
121
105
89
72
56
40
24
8
-8
-23
-38
-53
-67
-81
-95
-108
-121
-134
-146
-157
-168
-179
-188
-198
-207
-215
-223
-230
-237
-244
-251
-257
-263
-269
-276
-282
-289
-296
-303
-311
-319
-327
-336
-345
-354
-364
-374
-384
-395
-405
-417
-428
-440
-452
-464
-477
-490
-503
-517
-531
-545
-559
-574
-589
-603
-618
-633
-648
-664
-679
-694
-709
-724
-738
-753
-768
-782
-796
-810
-823
-836
-849
-861
-872
-883
-893
-902
-911
-918
-925
-931
-936
-941
-944
-946
-947
-947
-946
-944
-941
-937
-932
-925
-918
-910
-901
-891
-880
-868
-856
-842
-828
-813
-797
-781
-764
-747
-730
-713
-695
-678
-660
-643
-626
-609
-593
-577
-562
-547
-533
-520
-507
-494
-482
-471
-460
-449
-439
-430
-420
-412
-403
-395
-387
-379
-371
-363
-354
-346
-338
-330
-322
-314
-306
-297
-288
-280
-271
-261
-252
-242
-232
-222
-212
-201
-190
-180
-169
-158
-148
-137
-127
-116
-106
-96
-86
-75
-65
-55
-45
-34
-24
-14
-4
5
14
23
31
38
45
52
58
63
68
73
77
81
84
87
90
93
94
96
97
97
97
96
95
93
91
88
85
82
79
75
71
68
64
60
56
52
48
45
41
37
34
30
26
23
19
16
13
10
8
6
4
3
2
1
1
1
1
2
2
3
5
6
8
9
11
13
16
18
21
24
28
31
36
40
45
50
56
61
67
72
78
84
90
95
101
107
112
118
124
129
135
141
147
152
158
163
168
173
177
181
184
187
189
191
192
192
192
191
189
187
183
179
174
168
161
154
146
137
127
117
106
95
83
71
58
45
31
17
2
-13
-28
-44
-60
-76
-93
-111
-129
-147
-166
-185
-205
-226
-246
-268
-289
-310
-332
-354
-375
-397
-418
-439
-459
-480
-500
-520
-539
-559
-578
-598
-617
-636
-655
-673
-692
-710
-729
-747
-765
-782
-800
-817
-834
-850
-867
-882
-898
-912
-927
-941
-954
-966
-979
-990
-1000
-1010
-1020
-1028
-1036
-1042
-1048
-1052
-1056
-1058
-1059
-1060
-1059
-1057
-1055
-1052
-1047
-1042
-1037
-1030
-1022
-1014
-1004
-995
-985
-974
-962
-949
-936
-922
-907
-892
-877
-860
-844
-827
-810
-792
-774
-756
-738
-719
-700
-681
-661
-641
-622
-602
-582
-562
-542
-523
-503
-484
-466
-447
-429
-411
-393
-376
-358
-341
-325
-309
-293
-278
-264
-250
-236
-224
-211
-200
-188
-178
-168
-159
-150
-143
-136
-130
-125
-121
-118
-116
-115
-115
-115
-117
-118
-121
-124
-127
-131
-135
-140
-145
-150
-155
-161
-166
-172
-178
-184
-190
-197
-203
-210
-216
-222
-228
-234
-240
-246
-251
-257
-262
-266
-271
-275
-278
-281
-284
-286
-287
-287
-287
-286
-285
-282
-280
-277
-273
-269
-265
-261
-256
-251
-246
-241
-235
-229
-223
-216
-210
-203
-196
-189
-181
-174
-167
-161
-154
-147
-141
-134
-128
-121
-115
-108
-102
-95
-88
-82
-75
-68
-62
-56
-50
-44
-38
-33
-28
-23
-19
-15
-12
-9
-6
-4
-2
-1
0
0
0
-1
-2
-4
-5
-7
-10
-12
-14
-17
-19
-21
-23
-24
-25
-27
-28
-29
-30
-31
-32
-34
-36
-38
-40
-43
-46
-50
-53
-57
-60
-64
-68
-72
-76
-81
-85
-90
-94
-99
-104
-109
-114
-119
-125
-131
-137
-143
-150
-157
-164
-172
-180
-188
-197
-206
-215
-224
-233
-242
-251
-260
-269
-277
-285
-292
-299
-306
-312
-318
-324
-329
-333
-338
-342
-346
-350
-355
-359
-364
-370
-375
-381
-387
-393
-400
-406
-413
-420
-427
-433
-440
-446
-453
-459
-464
-470
-475
-479
-483
-487
-491
-494
-497
-499
-502
-504
-507
-509
-512
-514
-517
-519
-522
-525
-528
-531
-534
-537
-540
-544
-547
-550
-553
-555
-558
-561
-563
-565
-567
-568
-569
-570
-570
-570
-570
-569
-568
-567
-564
-562
-559
-555
-551
-546
-541
-535
-529
-522
-514
-506
-497
-488
-478
-468
-457
-445
-433
-421
-408
-395
-381
-367
-353
-339
-324
-310
-295
-281
-266
-252
-237
-223
-208
-194
-180
-166
-153
-139
-126
-113
-101
-89
-77
-66
-55
-45
-35
-25
-15
-6
2
11
19
27
35
42
49
56
62
68
74
80
85
91
96
101
106
111
115
119
123
126
129
131
133
134
134
134
133
132
130
128
125
121
117
113
108
103
97
91
85
79
72
64
57
49
40
32
23
13
3
-7
-18
-29
-40
-52
-64
-76
-88
-100
-112
-124
-135
-147
-158
-168
-178
-188
-197
-206
-214
-221
-228
-234
-240
-245
-250
-254
-258
-262
-265
-268
-271
-274
-277
-280
-283
-286
-289
-293
-296
-299
-302
-305
-308
-310
-312
-314
-315
-316
-316
-316
-316
-316
-315
-314
-314
-313
-313
-312
-312
-313
-313
-313
-314
-315
-316
-317
-318
-320
-321
-323
-325
-327
-329
-331
-333
-335
-337
-339
-340
-342
-343
-344
-345
-346
-346
-346
-346
-346
-345
-344
-343
-342
-341
-339
-338
-336
-335
-333
-332
-330
-329
-327
-326
-324
-322
-320
-319
-317
-315
-313
-311
-309
-308
-306
-304
-303
-301
-299
-298
-296
-295
-294
-293
-291
-290
-289
-288
-286
-284
-283
-280
-278
-276
-273
-271
-268
-265
-262
-260
-257
-254
-250
-247
-243
-240
-236
-232
-228
-224
-219
-214
-209
-204
-198
-192
-185
-178
-170
-162
-153
-143
-133
-123
-112
-100
-88
-76
-64
-51
-38
-25
-12
1
14
27
40
53
66
78
91
103
115
127
139
150
161
172
182
192
201
210
218
225
231
237
242
246
250
253
255
256
257
256
255
253
251
248
244
240
235
231
226
221
217
212
207
203
198
194
189
185
181
177
173
169
165
161
156
152
148
143
139
134
129
124
119
114
110
105
100
96
91
87
83
79
75
72
69
66
63
61
59
57
56
54
53
52
51
50
48
47
46
45
44
43
43
42
42
42
42
43
44
45
46
48
50
53
56
59
62
66
70
74
78
82
87
91
95
99
103
106
109
112
114
116
117
118
119
118
118
117
115
114
112
110
108
105
103
100
97
94
90
86
82
77
72
67
61
55
48
41
33
25
17
8
-1
-11
-21
-31
-42
-53
-63
-74
-86
-97
-108
-119
-131
-142
-153
-165
-177
-188
-200
-212
-223
-235
-247
-259
-272
-285
-299
-313
-327
-342
-358
-374
-390
-407
-424
-442
-460
-478
-497
-515
-534
-554
-573
-593
-613
-634
-654
-675
-696
-718
-740
-763
-786
-809
-833
-857
-881
-905
-930
-954
-979
-1002
-1027
-1051
-1074
-1097
-1119
-1141
-1162
-1182
-1202
-1221
-1239
-1256
-1273
-1289
-1303
-1318
-1331
-1344
-1357
-1368
-1380
-1390
-1401
-1410
-1420
-1428
-1436
-1444
-1451
-1458
-1464
-1470
-1475
-1480
-1484
-1488
-1491
-1494
-1496
-1498
-1499
-1500
-1500
-1500
-1500
-1499
-1498
-1497
-1495
-1494
-1491
-1489
-1486
-1482
-1479
-1474
-1470
-1465
-1460
-1454
-1447
-1441
-1434
-1426
-1419
-1411
-1403
-1395
-1387
-1378
-1370
-1362
-1354
-1345
-1337
-1328
-1320
-1311
-1303
-1294
-1286
-1278
-1271
-1264
-1257
-1250
-1244
-1239
-1234
-1229
-1224
-1220
-1217
-1213
-1210
-1208
-1205
-1203
-1200
-1198
-1196
-1194
-1191
-1189
-1187
-1184
-1182
-1179
-1177
-1174
-1171
-1169
-1166
-1164
-1162
-1159
-1158
-1156
-1154
-1153
-1151
-1150
-1149
-1148
-1147
-1146
-1146
-1145
-1144
-1143
-1142
-1141
-1140
-1138
-1137
-1135
-1134
-1131
-1129
-1126
-1123
-1119
-1116
-1113
-1109
-1106
-1103
-1101
-1098
-1096
-1095
-1094
-1093
-1092
-1092
-1091
-1091
-1091
-1090
-1090
-1089
-1087
-1086
-1084
-1083
-1081
-1078
-1076
-1073
-1071
-1068
-1065
-1062
-1058
-1055
-1051
-1048
-1044
-1041
-1037
-1034
-1030
-1027
-1022
-1018
-1014
-1010
-1006
-1000
-995
-990
-984
-977
-971
-964
-956
-948
-940
-931
-922
-913
-903
-893
-883
-873
-862
-851
-840
-829
-818
-807
-795
-783
-771
-759
-747
-735
-723
-711
-699
-687
-675
-663
-651
-640
-628
-617
-606
-595
-584
-574
-564
-554
-544
-535
-526
-517
-508
-499
-490
-481
-472
-463
-454
-444
-435
-426
-417
-408
-399
-390
-382
-374
-366
-359
-353
-346
-341
-336
-332
-329
-326
-325
-324
-325
-326
-329
-333
-338
-344
-351
-359
-368
-378
-389
-401
-413
-426
-440
-454
-469
-484
-500
-516
-533
-549
-566
-583
-600
-617
-634
-651
-668
-684
-700
-716
-731
-746
-760
-773
-785
-796
-806
-815
-823
-830
-835
-839
-842
-844
-844
-843
-841
-837
-833
-827
-820
-812
-803
-793
-782
-770
-757
-744
-729
-714
-699
-683
-666
-649
-632
-614
-597
-579
-561
-544
-527
-509
-493
-476
-461
-445
-430
-416
-402
-389
-377
-364
-352
-341
-330
-318
-308
-297
-286
-276
-266
-256
-247
-238
-229
-220
-212
-204
-197
-190
-183
-176
-170
-165
-159
-154
-150
-145
-141
-138
-134
-131
-127
-124
-120
-116
-113
-109
-105
-100
-96
-91
-86
-80
-74
-67
-60
-52
-44
-35
-25
-16
-6
5
16
27
38
49
60
71
82
93
104
116
127
139
150
162
174
186
198
210
223
235
247
259
271
283
295
307
319
330
341
352
362
372
381
389
396
402
408
412
415
418
419
419
418
416
413
408
403
396
389
380
370
359
346
333
318
302
284
266
246
225
202
179
154
129
102
74
45
14
-17
-49
-82
-115
-149
-184
-219
-254
-289
-324
-360
-395
-431
-466
-501
-537
-572
-607
-642
-677
-711
-745
-779
-811
-843
-874
-903
-932
-959
-986
-1010
-1035
-1058
-1080
-1101
-1121
-1140
-1159
-1176
-1193
-1209
-1224
-1239
-1254
-1268
-1281
-1295
-1308
-1321
-1334
-1347
-1360
-1373
-1387
-1400
-1414
-1429
-1443
-1458
-1473
-1488
-1504
-1519
-1535
-1550
-1566
-1581
-1597
-1613
-1628
-1644
-1661
-1677
-1694
-1711
-1728
-1746
-1763
-1781
-1798
-1814
-1831
-1846
-1861
-1875
-1888
-1900
-1911
-1922
-1931
-1939
-1947
-1953
-1958
-1962
-1965
-1967
-1968
-1967
-1966
-1964
-1962
-1958
-1953
-1948
-1942
-1936
-1929
-1921
-1913
-1905
-1897
-1888
-1880
-1871
-1863
-1854
-1846
-1837
-1829
-1821
-1813
-1805
-1797
-1790
-1783
-1777
-1771
-1766
-1761
-1757
-1753
-1750
-1748
-1747
-1746
-1745
-1746
-1747
-1748
-1750
-1752
-1753
-1755
-1757
-1759
-1760
-1761
-1762
-1763
-1763
-1764
-1764
-1764
-1764
-1763
-1763
-1762
-1761
-1760
-1758
-1756
-1754
-1752
-1749
-1746
-1743
-1740
-1737
-1734
-1731
-1727
-1724
-1720
-1717
-1714
-1710
-1707
-1703
-1700
-1697
-1694
-1692
-1689
-1686
-1684
-1682
-1679
-1677
-1675
-1673
-1672
-1670
-1669
-1668
-1668
-1667
-1667
-1666
-1666
-1666
-1666
-1666
-1666
-1666
-1667
-1668
-1668
-1669
-1670
-1671
-1672
-1673
-1673
-1673
-1674
-1674
-1674
-1674
-1674
-1674
-1674
-1674
-1674
-1675
-1675
-1676
-1676
-1677
-1678
-1679
-1680
-1681
-1683
-1684
-1686
-1688
-1691
-1694
-1698
-1702
-1707
-1712
-1717
-1723
-1728
-1734
-1740
-1745
-1751
-1756
-1761
-1765
-1769
-1772
-1775
-1777
-1779
-1780
-1781
-1782
-1782
-1781
-1781
-1779
-1778
-1775
-1772
-1769
-1766
-1762
-1757
-1752
-1747
-1742
-1736
-1729
-1722
-1715
-1707
-1699
-1690
-1680
-1671
-1661
-1650
-1640
-1629
-1617
-1606
-1594
-1583
-1571
-1559
-1548
-1537
-1525
-1514
-1504
-1494
-1484
-1474
-1465
-1457
-1449
-1442
-1436
-1430
-1425
-1421
-1417
-1415
-1412
-1411
-1410
-1410
-1410
-1412
-1414
-1417
-1421
-1426
-1433
-1440
-1448
-1457
-1467
-1479
-1492
-1506
-1521
-1538
-1555
-1575
-1595
-1616
-1638
-1662
-1686
-1711
-1736
-1762
-1788
-1815
-1842
-1869
-1897
-1924
-1952
-1980
-2008
-2036
-2065
-2093
-2121
-2149
-2177
-2205
-2232
-2260
-2288
-2315
-2342
-2370
-2396
-2423
-2449
-2475
-2500
-2524
-2548
-2572
-2594
-2616
-2638
-2659
-2679
-2698
-2717
-2735
-2752
-2768
-2784
-2799
-2814
-2827
-2840
-2852
-2863
-2874
-2884
-2893
-2901
-2908
-2914
-2920
-2925
-2929
-2933
-2936
-2938
-2940
-2941
-2942
-2942
-2943
-2943
-2943
-2943
-2942
-2942
-2941
-2940
-2939
-2938
-2937
-2936
-2935
-2933
-2932
-2931
-2930
-2929
-2928
-2928
-2927
-2927
-2926
-2926
-2925
-2924
-2923
-2922
-2921
-2919
-2917
-2915
-2912
-2909
-2906
-2902
-2898
-2893
-2889
-2884
-2879
-2874
-2869
-2864
-2858
-2852
-2845
-2838
-2831
-2823
-2815
-2807
-2798
-2789
-2780
-2771
-2762
-2752
-2742
-2733
-2723
-2713
-2704
-2694
-2685
-2677
-2668
-2660
-2653
-2646
-2639
-2633
-2627
-2621
-2616
-2612
-2608
-2605
-2603
-2601
-2599
-2599
-2599
-2599
-2599
-2600
-2602
-2603
-2605
-2607
-2609
-2611
-2614
-2617
-2620
-2623
-2626
-2630
-2633
-2637
-2640
-2643
-2646
-2649
-2651
-2654
-2656
-2657
-2658
-2659
-2659
-2658
-2657
-2656
-2653
-2651
-2647
-2643
-2639
-2633
-2627
-2621
-2614
-2606
-2597
-2588
-2578
-2567
-2556
-2544
-2531
-2517
-2503
-2488
-2472
-2456
-2439
-2421
-2403
-2384
-2365
-2345
-2325
-2304
-2283
-2261
-2239
-2216
-2194
-2171
-2148
-2126
-2103
-2081
-2059
-2037
-2017
-1996
-1976
-1956
-1936
-1917
-1898
-1879
-1861
-1843
-1825
-1807
-1790
-1773
-1756
-1740
-1724
-1709
-1695
-1681
-1667
-1655
-1643
-1633
-1622
-1613
-1604
-1596
-1589
-1582
-1576
-1570
-1565
-1561
-1557
-1554
-1551
-1549
-1546
-1544
-1543
-1541
-1540
-1539
-1538
-1538
-1538
-1539
-1541
-1544
-1547
-1550
-1555
-1560
-1565
-1571
-1578
-1585
-1592
-1600
-1607
-1615
-1623
-1630
-1638
-1645
-1651
-1657
-1663
-1668
-1673
-1678
-1682
-1685
-1688
-1691
-1694
-1696
-1697
-1698
-1698
-1698
-1697
-1694
-1691
-1687
-1682
-1676
-1668
-1660
-1650
-1639
-1627
-1613
-1599
-1584
-1568
-1551
-1533
-1515
-1497
-1477
-1458
-1438
-1417
-1396
-1375
-1354
-1333
-1313
-1292
-1272
-1251
-1231
-1212
-1193
-1174
-1155
-1137
-1120
-1103
-1086
-1070
-1054
-1039
-1024
-1008
-995
-981
-967
-954
-942
-931
-921
-911
-902
-895
-888
-882
-878
-874
-872
-870
-869
-870
-871
-874
-877
-881
-887
-893
-900
-908
-917
-927
-938
-950
-963
-977
-992
-1008
-1025
-1042
-1060
-1079
-1097
-1116
-1135
-1155
-1174
-1194
-1214
-1235
-1255
-1276
-1298
-1319
-1341
-1363
-1385
-1406
-1428
-1449
-1470
-1490
-1510
-1530
-1548
-1566
-1584
-1600
-1616
-1631
-1645
-1658
-1670
-1682
-1693
-1704
-1713
-1722
-1731
-1738
-1745
-1752
-1758
-1764
-1770
-1775
-1781
-1786
-1792
-1797
-1803
-1809
-1815
-1821
-1827
-1833
-1839
-1845
-1851
-1856
-1861
-1865
-1869
-1873
-1876
-1878
-1880
-1881
-1882
-1882
-1882
-1881
-1881
-1881
-1881
-1881
-1882
-1883
-1885
-1888
-1892
-1896
-1902
-1908
-1914
-1921
-1929
-1937
-1946
-1954
-1963
-1972
-1982
-1991
-2001
-2011
-2021
-2032
-2043
-2054
-2065
-2077
-2089
-2102
-2114
-2128
-2142
-2157
-2172
-2187
-2204
-2221
-2238
-2257
-2275
-2294
-2314
-2333
-2353
-2373
-2393
-2413
-2433
-2452
-2472
-2491
-2510
-2529
-2548
-2567
-2586
-2604
-2623
-2641
-2659
-2677
-2694
-2711
-2727
-2744
-2760
-2775
-2790
-2805
-2819
-2832
-2845
-2857
-2868
-2879
-2888
-2897
-2905
-2912
-2918
-2923
-2927
-2931
-2933
-2935
-2936
-2936
-2935
-2934
-2931
-2928
-2923
-2918
-2911
-2904
-2895
-2885
-2874
-2862
-2849
-2834
-2819
-2803
-2785
-2766
-2747
-2726
-2704
-2681
-2656
-2631
-2604
-2577
-2549
-2520
-2490
-2460
-2429
-2399
-2368
-2337
-2306
-2276
-2245
-2216
-2187
-2159
-2131
-2104
-2079
-2054
-2029
-2007
-1985
-1964
-1944
-1924
-1905
-1887
-1870
-1854
-1838
-1824
-1811
-1798
-1787
-1776
-1766
-1757
-1748
-1740
-1733
-1726
-1719
-1713
-1708
-1702
-1698
-1693
-1689
-1685
-1682
-1679
-1676
-1673
-1670
-1667
-1664
-1661
-1658
-1655
-1652
-1648
-1643
-1639
-1634
-1628
-1623
-1617
-1611
-1605
-1599
-1593
-1587
-1581
-1576
-1572
-1568
-1564
-1561
-1558
-1556
-1555
-1554
-1554
-1555
-1556
-1557
-1559
-1562
-1564
-1567
-1570
-1573
-1577
-1580
-1584
-1587
-1591
-1595
-1599
-1603
-1608
-1612
-1616
-1621
-1626
-1631
-1637
-1643
-1649
-1656
-1663
-1670
-1677
-1685
-1693
-1701
-1709
-1716
-1724
-1731
-1737
-1744
-1750
-1756
-1763
-1769
-1776
-1782
-1789
-1797
-1804
-1812
-1820
-1828
-1836
-1845
-1853
-1862
-1871
-1879
-1889
-1898
-1907
-1917
-1927
-1937
-1947
-1957
-1968
-1978
-1988
-1998
-2008
-2017
-2025
-2033
-2041
-2047
-2052
-2056
-2060
-2062
-2063
-2063
-2063
-2062
-2061
-2059
-2057
-2055
-2052
-2050
-2047
-2043
-2040
-2035
-2029
-2025
-2019
-2012
-2005
-1996
-1988
-1978
-1968
-1958
-1948
-1937
-1926
-1915
-1904
-1893
-1881
-1870
-1859
-1847
-1836
-1824
-1812
-1800
-1788
-1776
-1763
-1751
-1739
-1727
-1715
-1703
-1691
-1680
-1668
-1657
-1645
-1633
-1620
-1607
-1593
-1579
-1563
-1547
-1530
-1512
-1493
-1473
-1453
-1432
-1411
-1390
-1368
-1346
-1324
-1302
-1280
-1258
-1235
-1213
-1190
-1168
-1145
-1123
-1100
-1078
-1056
-1035
-1012
-992
-971
-951
-931
-911
-892
-873
-854
-837
-820
-803
-787
-772
-758
-745
-733
-721
-711
-702
-694
-688
-682
-677
-673
-671
-669
-669
-670
-671
-674
-678
-682
-687
-692
-698
-703
-709
-715
-721
-727
-733
-739
-745
-750
-756
-762
-767
-773
-778
-784
-789
-794
-798
-802
-805
-808
-810
-812
-813
-814
-814
-814
-814
-812
-811
-809
-807
-804
-801
-797
-794
-790
-786
-782
-778
-774
-770
-766
-762
-758
-754
-750
-746
-742
-737
-732
-726
-720
-714
-707
-700
-692
-684
-676
-666
-657
-647
-636
-625
-614
-602
-590
-577
-565
-553
-540
-528
-515
-503
-491
-478
-467
-455
-444
-433
-422
-411
-401
-391
-381
-371
-361
-351
-341
-331
-322
-312
-303
-295
-286
-278
-269
-262
-254
-247
-241
-235
-230
-225
-222
-219
-217
-216
-215
-215
-216
-217
-219
-221
-224
-228
-232
-236
-241
-247
-252
-258
-265
-271
-278
-285
-293
-301
-309
-318
-326
-336
-345
-355
-365
-375
-386
-397
-408
-419
-430
-442
-453
-465
-477
-489
-500
-511
-522
-532
-542
-551
-561
-570
-578
-587
-595
-604
-612
-620
-628
-636
-643
-650
-656
-662
-667
-671
-675
-678
-681
-682
-683
-683
-682
-681
-678
-675
-671
-667
-662
-656
-650
-643
-635
-628
-619
-611
-602
-593
-584
-575
-566
-557
-549
-541
-534
-526
-520
-514
-508
-502
-497
-492
-488
-484
-480
-477
-474
-471
-469
-466
-464
-462
-460
-459
-457
-456
-454
-453
-451
-450
-448
-446
-444
-442
-439
-436
-432
-428
-423
-418
-413
-407
-401
-394
-387
-380
-372
-364
-355
-346
-337
-327
-317
-305
-294
-282
-269
-256
-242
-228
-214
-200
-185
-170
-156
-142
-128
-114
-101
-89
-77
-66
-55
-45
-36
-27
-19
-11
-4
4
10
17
23
29
36
42
49
56
63
71
79
88
97
107
117
127
137
148
159
171
183
195
207
220
233
246
260
274
288
303
318
334
350
367
384
401
420
438
457
477
497
517
537
558
579
600
621
642
664
686
709
731
754
778
801
825
850
874
899
924
949
974
999
1025
1051
1077
1104
1131
1159
1186
1215
1244
1273
1302
1332
1362
1393
1424
1455
1487
1520
1553
1587
1621
1656
1692
1729
1766
1804
1842
1881
1921
1961
2001
2041
2080
2120
2159
2197
2234
2271
2307
2342
2377
2412
2446
2480
2512
2544
2576
2606
2635
2663
2689
2714
2738
2760
2781
2800
2818
2835
2851
2865
2879
2891
2901
2911
2919
2927
2933
2937
2941
2943
2944
2944
2943
2940
2937
2932
2927
2920
2913
2905
2897
2888
2879
2870
2860
2850
2840
2829
2819
2808
2797
2786
2774
2763
2751
2740
2728
2716
2704
2692
2680
2668
2656
2644
2632
2620
2608
2597
2585
2573
2561
2549
2537
2524
2512
2499
2486
2472
2459
2446
2433
2419
2406
2393
2380
2367
2354
2341
2327
2314
2300
2287
2273
2258
2244
2230
2216
2201
2187
2174
2160
2147
2134
2122
2109
2097
2085
2073
2061
2049
2037
2025
2012
2000
1987
1975
1963
1951
1939
1928
1917
1906
1895
1884
1873
1862
1850
1838
1825
1812
1798
1784
1769
1753
1738
1721
1705
1689
1672
1655
1638
1622
1605
1588
1572
1555
1538
1521
1504
1487
1470
1453
1436
1419
1403
1387
1372
1358
1344
1331
1319
1307
1296
1286
1276
1267
1258
1249
1241
1233
1224
1216
1209
1201
1193
1184
1176
1168
1159
1151
1142
1133
1125
1116
1108
1100
1092
1084
1077
1070
1063
1056
1050
1045
1039
1034
1030
1026
1022
1018
1016
1014
1010
1010
1008
1006
1006
1006
1008
1008
1010
1014
1018
1022
1026
1031
1036
1042
1048
1054
1060
1066
1073
1080
1087
1094
1102
1110
1119
1127
1136
1146
1155
1165
1176
1186
1197
1208
1220
1232
1245
1258
1272
1286
1300
1316
1331
1347
1364
1380
1397
1414
1431
1448
1464
1481
1497
1513
1528
1543
1557
1571
1583
1595
1606
1616
1626
1635
1644
1652
1659
1666
1672
1678
1684
1689
1693
1696
1699
1702
1703
1704
1705
1704
1703
1701
1699
1696
1692
1688
1684
1679
1674
1668
1663
1656
1650
1643
1635
1628
1620
1611
1603
1594
1584
1575
1565
1555
1544
1533
1521
1509
1496
1483
1469
1455
1441
1426
1412
1397
1382
1367
1352
1338
1323
1309
1295
1281
1267
1254
1241
1229
1217
1206
1196
1186
1177
1169
1162
1155
1148
1142
1136
1130
1124
1118
1113
1107
1102
1096
1091
1086
1082
1077
1073
1069
1064
1060
1056
1052
1048
1044
1039
1034
1029
1022
1016
1010
1002
993
983
972
959
945
930
913
894
874
852
829
804
778
751
723
693
663
632
600
567
534
500
465
430
395
358
321
284
246
208
169
130
91
52
12
-27
-67
-106
-146
-186
-225
-265
-304
-343
-383
-421
-460
-497
-535
-571
-606
-640
-673
-705
-736
-766
-795
-822
-848
-873
-897
-918
-939
-958
-975
-991
-1004
-1018
-1029
-1039
-1048
-1056
-1063
-1070
-1075
-1081
-1085
-1090
-1094
-1098
-1102
-1106
-1109
-1112
-1115
-1117
-1120
-1122
-1125
-1127
-1130
-1133
-1135
-1139
-1142
-1145
-1148
-1151
-1153
-1155
-1156
-1157
-1157
-1157
-1156
-1155
-1155
-1154
-1153
-1152
-1152
-1151
-1151
-1151
-1151
-1151
-1151
-1151
-1151
-1150
-1149
-1148
-1146
-1144
-1142
-1139
-1136
-1132
-1127
-1123
-1117
-1112
-1106
-1099
-1092
-1085
-1078
-1071
-1063
-1055
-1047
-1039
-1031
-1022
-1014
-1004
-997
-988
-979
-969
-960
-950
-940
-929
-918
-907
-896
-883
-871
-858
-845
-832
-818
-804
-790
-775
-760
-745
-729
-713
-697
-681
-665
-648
-632
-616
-599
-583
-566
-550
-534
-517
-501
-485
-468
-451
-435
-418
-401
-383
-366
-348
-331
-313
-295
-277
-259
-241
-223
-205
-187
-168
-150
-131
-113
-94
-75
-56
-36
-17
2
21
40
58
76
94
111
128
145
162
178
194
210
227
243
259
275
290
306
321
336
350
363
376
388
399
410
420
429
437
445
453
461
468
475
482
489
496
502
509
515
521
526
532
538
543
549
554
560
566
573
580
587
595
603
612
621
630
640
650
661
672
683
695
708
721
735
749
765
781
798
816
834
854
875
896
919
942
965
990
1014
1040
1066
1093
1120
1148
1177
1207
1238
1270
1303
1336
1371
1406
1441
1477
1514
1551
1589
1626
1664
1702
1740
1778
1816
1853
1890
1927
1964
2001
2037
2073
2108
2143
2177
2210
2243
2275
2306
2337
2366
2394
2421
2447
2473
2496
2519
2541
2561
2579
2597
2613
2627
2640
2652
2662
2671
2679
2686
2691
2696
2701
2705
2709
2713
2717
2721
2725
2728
2732
2736
2739
2742
2745
2747
2749
2752
2754
2756
2758
2759
2761
2762
2763
2763
2762
2761
2760
2757
2754
2751
2747
2743
2738
2732
2725
2718
2709
2700
2689
2677
2664
2649
2632
2614
2594
2572
2548
2522
2494
2463
2431
2396
2359
2320
2279
2236
2192
2146
2099
2050
2001
1950
1898
1846
1792
1737
1682
1625
1568
1510
1451
1391
1331
1270
1208
1145
1082
1018
953
889
824
760
695
631
568
505
443
381
321
260
201
143
85
29
-26
-80
-133
-184
-235
-285
-334
-382
-430
-478
-526
-573
-620
-667
-713
-758
-803
-847
-890
-933
-974
-1014
-1056
-1096
-1135
-1173
-1211
-1248
-1284
-1319
-1354
-1388
-1421
-1454
-1486
-1517
-1549
-1580
-1610
-1641
-1672
-1703
-1734
-1765
-1796
-1827
-1858
-1889
-1921
-1952
-1984
-2016
-2048
-2081
-2114
-2148
-2183
-2219
-2256
-2294
-2332
-2372
-2412
-2453
-2496
-2539
-2582
-2627
-2672
-2717
-2764
-2811
-2858
-2907
-2956
-3006
-3057
-3109
-3161
-3214
-3268
-3322
-3376
-3431
-3485
-3540
-3595
-3650
-3705
-3761
-3816
-3871
-3927
-3982
-4037
-4091
-4146
-4199
-4251
-4301
-4351
-4398
-4444
-4488
-4531
-4571
-4610
-4647
-4682
-4715
-4746
-4776
-4803
-4829
-4853
-4876
-4897
-4916
-4933
-4949
-4963
-4976
-4987
-4997
-5006
-5015
-5022
-5029
-5036
-5042
-5048
-5053
-5058
-5062
-5066
-5068
-5070
-5071
-5071
-5071
-5070
-5069
-5067
-5065
-5062
-5058
-5054
-5049
-5044
-5039
-5033
-5027
-5021
-5015
-5010
-5005
-5001
-4997
-4994
-4992
-4990
-4988
-4986
-4985
-4983
-4981
-4978
-4974
-4970
-4964
-4957
-4948
-4938
-4926
-4913
-4898
-4883
-4866
-4849
-4832
-4813
-4795
-4776
-4757
-4737
-4717
-4696
-4675
-4653
-4631
-4608
-4584
-4561
-4536
-4512
-4488
-4463
-4438
-4412
-4387
-4361
-4335
-4308
-4282
-4255
-4228
-4201
-4175
-4148
-4122
-4096
-4070
-4043
-4019
-3994
-3968
-3943
-3918
-3893
-3868
-3843
-3817
-3792
-3766
-3740
-3714
-3688
-3661
-3634
-3606
-3579
-3551
-3522
-3494
-3466
-3437
-3408
-3379
-3350
-3321
-3291
-3261
-3230
-3199
-3168
-3136
-3105
-3073
-3042
-3011
-2980
-2950
-2920
-2891
-2862
-2834
-2806
-2779
-2752
-2726
-2700
-2675
-2649
-2624
-2599
-2575
-2550
-2525
-2501
-2476
-2451
-2426
-2401
-2376
-2352
-2327
-2302
-2278
-2254
-2230
-2207
-2185
-2163
-2142
-2122
-2102
-2083
-2065
-2048
-2031
-2015
-2000
-1985
-1971
-1958
-1945
-1933
-1921
-1910
-1900
-1891
-1883
-1876
-1870
-1865
-1860
-1856
-1853
-1851
-1849
-1849
-1849
-1851
-1854
-1858
-1864
-1872
-1881
-1891
-1903
-1917
-1931
-1945
-1961
-1976
-1991
-2007
-2021
-2036
-2051
-2064
-2077
-2090
-2102
-2113
-2124
-2135
-2145
-2154
-2163
-2172
-2180
-2187
-2193
-2199
-2203
-2207
-2210
-2213
-2214
-2214
-2213
-2210
-2207
-2202
-2196
-2189
-2180
-2170
-2160
-2148
-2135
-2122
-2108
-2094
-2080
-2065
-2051
-2037
-2023
-2009
-1996
-1984
-1971
-1959
-1947
-1935
-1924
-1912
-1901
-1890
-1879
-1868
-1856
-1845
-1832
-1820
-1807
-1793
-1778
-1763
-1748
-1732
-1716
-1700
-1683
-1667
-1652
-1637
-1623
-1609
-1596
-1583
-1571
-1559
-1547
-1535
-1523
-1511
-1498
-1486
-1474
-1462
-1450
-1439
-1428
-1419
-1410
-1402
-1396
-1390
-1386
-1383
-1381
-1379
-1379
-1379
-1380
-1381
-1383
-1386
-1390
-1395
-1402
-1409
-1418
-1429
-1441
-1455
-1471
-1488
-1506
-1526
-1546
-1568
-1590
-1613
-1637
-1662
-1687
-1713
-1739
-1765
-1792
-1818
-1844
-1870
-1896
-1920
-1944
-1967
-1989
-2009
-2029
-2047
-2064
-2079
-2093
-2105
-2116
-2124
-2131
-2137
-2141
-2143
-2143
-2143
-2140
-2137
-2133
-2127
-2121
-2114
-2107
-2099
-2090
-2082
-2073
-2063
-2053
-2043
-2032
-2021
-2009
-1996
-1982
-1968
-1953
-1937
-1920
-1903
-1885
-1867
-1848
-1830
-1812
-1794
-1776
-1758
-1741
-1724
-1708
-1692
-1676
-1661
-1645
-1630
-1615
-1599
-1583
-1566
-1549
-1532
-1515
-1497
-1480
-1462
-1445
-1429
-1412
-1396
-1379
-1363
-1346
-1330
-1313
-1295
-1277
-1258
-1238
-1217
-1195
-1172
-1147
-1121
-1093
-1065
-1035
-1004
-973
-940
-906
-872
-836
-799
-761
-722
-681
-639
-596
-551
-505
-457
-409
-359
-308
-257
-205
-153
-100
-47
6
59
112
165
219
272
325
379
432
484
537
588
639
690
739
787
835
881
926
970
1012
1054
1094
1133
1171
1208
1244
1278
1311
1342
1372
1400
1427
1452
1476
1499
1520
1541
1562
1582
1601
1620
1639
1658
1676
1695
1712
1730
1747
1764
1780
1796
1812
1827
1842
1857
1872
1886
1900
1913
1926
1939
1951
1962
1974
1985
1996
2008
2019
2029
2041
2053
2065
2076
2088
2100
2112
2125
2138
2152
2167
2183
2200
2218
2237
2257
2278
2300
2324
2348
2372
2398
2424
2450
2477
2503
2530
2557
2584
2611
2637
2663
2689
2714
2739
2763
2786
2809
2831
2853
2874
2894
2914
2933
2951
2968
2984
2999
3013
3025
3036
3045
3052
3056
3059
3059
3057
3052
3046
3037
3026
3013
2999
2983
2965
2945
2924
2901
2877
2851
2824
2795
2764
2732
2698
2663
2626
2587
2547
2506
2463
2419
2374
2329
2282
2235
2188
2140
2092
2043
1995
1946
1898
1849
1800
1750
1701
1651
1600
1549
1498
1445
1393
1340
1286
1232
1177
1123
1068
1012
957
901
846
789
733
676
618
560
502
443
383
323
263
203
143
82
22
-38
-98
-157
-216
-274
-332
-389
-445
-501
-556
-610
-664
-718
-771
-823
-874
-925
-974
-1022
-1071
-1118
-1165
-1210
-1255
-1298
-1341
-1383
-1425
-1465
-1504
-1542
-1579
-1614
-1648
-1681
-1712
-1741
-1769
-1795
-1820
-1843
-1865
-1886
-1906
-1926
-1945
-1964
-1983
-2001
-2020
-2039
-2058
-2078
-2097
-2117
-2138
-2158
-2179
-2201
-2222
-2244
-2266
-2288
-2310
-2332
-2353
-2375
-2396
-2417
-2437
-2456
-2475
-2494
-2511
-2528
-2543
-2558
-2572
-2585
-2598
-2610
-2621
-2632
-2642
-2652
-2661
-2670
-2678
-2686
-2694
-2701
-2709
-2717
-2725
-2734
-2743
-2753
-2764
-2776
-2788
-2801
-2815
-2829
-2844
-2860
-2876
-2892
-2908
-2925
-2941
-2956
-2972
-2986
-3000
-3014
-3026
-3038
-3050
-3060
-3070
-3079
-3088
-3095
-3101
-3106
-3109
-3112
-3114
-3114
-3113
-3111
-3108
-3104
-3099
-3093
-3086
-3077
-3067
-3056
-3044
-3030
-3015
-2998
-2979
-2960
-2939
-2917
-2894
-2870
-2846
-2821
-2796
-2772
-2747
-2723
-2699
-2675
-2652
-2629
-2606
-2584
-2562
-2540
-2518
-2496
-2474
-2453
-2432
-2412
-2392
-2372
-2353
-2334
-2315
-2296
-2277
-2257
-2238
-2219
-2201
-2182
-2165
-2147
-2131
-2114
-2098
-2083
-2068
-2053
-2037
-2023
-2008
-1993
-1978
-1963
-1947
-1932
-1916
-1899
-1882
-1865
-1846
-1827
-1806
-1784
-1761
-1737
-1711
-1685
-1656
-1627
-1596
-1565
-1533
-1500
-1466
-1433
-1399
-1365
-1330
-1296
-1262
-1228
-1193
-1159
-1124
-1089
-1055
-1020
-985
-951
-917
-884
-851
-818
-787
-756
-726
-697
-669
-641
-614
-588
-563
-538
-514
-491
-469
-447
-425
-405
-385
-366
-347
-328
-310
-293
-275
-257
-239
-221
-203
-185
-166
-147
-129
-110
-91
-71
-52
-33
-14
6
25
45
65
86
107
129
151
174
198
222
248
273
300
327
354
382
410
438
466
495
524
553
583
613
643
673
704
735
767
799
832
865
899
933
969
1004
1041
1078
1115
1153
1191
1230
1269
1309
1349
1389
1431
1472
1515
1559
1603
1647
1693
1738
1784
1830
1877
1923
1970
2017
2064
2111
2158
2205
2252
2300
2348
2396
2444
2493
2542
2591
2640
2689
2738
2787
2835
2882
2928
2973
3018
3061
3104
3146
3186
3226
3266
3304
3342
3380
3418
3455
3493
3532
3570
3610
3650
3691
3732
3773
3815
3857
3900
3942
3984
4026
4067
4109
4149
4190
4230
4270
4309
4348
4387
4426
4464
4501
4539
4576
4613
4649
4685
4720
4756
4791
4826
4862
4897
4932
4966
5001
5034
5068
5100
5132
5163
5193
5221
5249
5276
5302
5328
5353
5379
5404
5431
5457
5485
5514
5544
5575
5607
5640
5674
5709
5744
5781
5818
5855
5893
5931
5969
6006
6044
6080
6117
6152
6187
6220
6253
6286
6317
6348
6379
6410
6441
6472
6504
6536
6569
6603
6637
6672
6708
6744
6781
6819
6856
6893
6931
6968
7005
7041
7076
7111
7144
7177
7208
7239
7268
7296
7322
7348
7372
7395
7417
7437
7457
7476
7494
7512
7529
7546
7562
7578
7594
7610
7626
7640
7655
7668
7681
7692
7702
7710
7717
7721
7724
7724
7722
7719
7713
7705
7696
7685
7672
7658
7642
7625
7607
7588
7568
7546
7524
7500
7476
7451
7424
7397
7369
7340
7310
7278
7246
7212
7177
7140
7102
7063
7022
6979
6935
6890
6843
6796
6747
6697
6647
6597
6547
6497
6447
6398
6349
6301
6254
6208
6162
6118
6074
6031
5989
5948
5907
5867
5827
5787
5747
5708
5668
5627
5586
5545
5504
5462
5420
5377
5335
5292
5248
5205
5161
5116
5071
5025
4978
4930
4882
4832
4780
4728
4674
4618
4561
4503
4444
4383
4320
4257
4193
4128
4062
3995
3927
3859
3790
3721
3651
3581
3511
3440
3370
3300
3231
3161
3093
3024
2956
2889
2822
2755
2689
2622
2556
2490
2424
2358
2292
2226
2162
2097
2033
1973
1912
1853
1796
1740
1686
1634
1583
1534
1487
1441
1397
1355
1314
1276
1238
1203
1169
1138
1108
1079
1053
1028
1004
983
963
945
928
912
897
883
870
857
845
833
821
810
799
788
778
767
757
747
736
726
716
705
694
683
671
659
647
634
622
609
595
582
567
553
537
521
504
486
468
448
428
408
386
364
342
319
296
273
249
226
202
179
156
133
110
88
66
45
25
5
-15
-34
-52
-70
-87
-104
-120
-136
-151
-166
-180
-194
-208
-221
-234
-248
-261
-274
-287
-300
-313
-326
-339
-351
-364
-376
-388
-400
-411
-422
-433
-443
-453
-462
-471
-480
-488
-496
-504
-512
-520
-528
-536
-544
-552
-560
-568
-577
-585
-593
-602
-611
-619
-628
-637
-646
-656
-665
-674
-683
-692
-701
-709
-717
-724
-731
-737
-743
-748
-753
-757
-762
-767
-771
-776
-781
-787
-793
-799
-806
-814
-821
-830
-838
-847
-856
-865
-874
-883
-892
-901
-910
-919
-929
-938
-948
-959
-969
-979
-990
-1000
-1010
-1018
-1028
-1037
-1046
-1054
-1062
-1071
-1079
-1087
-1095
-1103
-1112
-1120
-1130
-1139
-1149
-1159
-1170
-1182
-1194
-1207
-1220
-1233
-1247
-1261
-1276
-1290
-1304
-1319
-1333
-1347
-1360
-1373
-1386
-1398
-1409
-1420
-1430
-1440
-1449
-1459
-1468
-1476
-1485
-1494
-1502
-1511
-1519
-1528
-1536
-1544
-1552
-1560
-1568
-1576
-1584
-1593
-1601
-1611
-1621
-1631
-1642
-1653
-1665
-1678
-1691
-1705
-1720
-1735
-1751
-1768
-1786
-1804
-1822
-1842
-1861
-1882
-1903
-1924
-1946
-1969
-1992
-2015
-2040
-2064
-2090
-2117
-2144
-2172
-2201
-2230
-2261
-2292
-2324
-2357
-2391
-2426
-2462
-2498
-2536
-2574
-2613
-2652
-2693
-2734
-2775
-2817
-2860
-2903
-2946
-2989
-3032
-3075
-3118
-3161
-3203
-3246
-3288
-3330
-3372
-3415
-3457
-3499
-3542
-3585
-3628
-3672
-3717
-3762
-3808
-3855
-3903
-3952
-4001
-4051
-4102
-4154
-4206
-4258
-4310
-4363
-4415
-4468
-4520
-4572
-4624
-4676
-4727
-4779
-4830
-4881
-4932
-4984
-5035
-5087
-5139
-5192
-5245
-5298
-5352
-5407
-5462
-5518
-5574
-5631
-5689
-5747
-5805
-5863
-5922
-5980
-6039
-6097
-6155
-6212
-6269
-6325
-6380
-6435
-6488
-6541
-6592
-6643
-6692
-6741
-6789
-6835
-6881
-6926
-6970
-7013
-7055
-7096
-7136
-7175
-7212
-7249
-7283
-7317
-7348
-7378
-7405
-7431
-7454
-7474
-7492
-7507
-7519
-7528
-7534
-7536
-7535
-7531
-7524
-7513
-7499
-7483
-7463
-7440
-7414
-7387
-7357
-7324
-7291
-7255
-7218
-7179
-7140
-7098
-7055
-7011
-6965
-6917
-6867
-6816
-6762
-6706
-6648
-6588
-6526
-6461
-6395
-6326
-6256
-6184
-6111
-6036
-5960
-5884
-5806
-5728
-5649
-5571
-5492
-5413
-5334
-5256
-5179
-5102
-5027
-4952
-4878
-4805
-4734
-4663
-4594
-4525
-4457
-4390
-4324
-4258
-4193
-4127
-4062
-3998
-3935
-3871
-3808
-3746
-3684
-3623
-3562
-3503
-3445
-3387
-3331
-3275
-3221
-3167
-3114
-3062
-3010
-2960
-2909
-2859
-2809
-2759
-2710
-2660
-2610
-2560
-2510
-2460
-2410
-2361
-2311
-2261
-2211
-2161
-2111
-2061
-2011
-1961
-1910
-1860
-1809
-1758
-1708
-1657
-1606
-1556
-1506
-1456
-1407
-1358
-1310
-1263
-1216
-1170
-1125
-1081
-1038
-995
-953
-912
-872
-833
-795
-758
-723
-689
-657
-627
-597
-569
-543
-517
-493
-469
-446
-423
-401
-379
-357
-335
-313
-291
-269
-246
-224
-201
-178
-154
-131
-107
-83
-59
-34
-9
16
41
66
92
117
143
168
193
218
243
268
292
316
341
365
390
415
440
465
490
516
542
568
594
620
646
672
697
723
748
773
797
821
844
866
888
910
931
951
970
989
1006
1025
1042
1058
1073
1088
1101
1114
1127
1138
1149
1158
1167
1175
1181
1187
1191
1195
1197
1199
1199
1199
1198
1197
1195
1192
1189
1186
1183
1180
1177
1173
1169
1165
1161
1157
1152
1147
1142
1137
1131
1126
1119
1113
1107
1100
1093
1086
1078
1071
1063
1055
1048
1040
1032
1025
1018
1012
1004
999
993
988
983
978
972
967
961
954
947
939
930
920
908
894
879
862
843
822
799
774
747
717
685
650
614
575
534
490
445
398
348
297
243
187
130
70
8
-56
-123
-192
-263
-336
-412
-489
-569
-650
-734
-819
-907
-996
-1086
-1178
-1271
-1366
-1462
-1559
-1656
-1755
-1853
-1953
-2052
-2152
-2252
-2352
-2452
-2551
-2651
-2750
-2848
-2946
-3045
-3142
-3240
-3338
-3436
-3534
-3633
-3731
-3830
-3928
-4027
-4126
-4225
-4324
-4423
-4522
-4621
-4719
-4816
-4913
-5009
-5104
-5198
-5291
-5382
-5473
-5561
-5649
-5734
-5818
-5901
-5982
-6061
-6139
-6216
-6291
-6366
-6440
-6513
-6585
-6657
-6728
-6799
-6869
-6939
-7008
-7077
-7146
-7214
-7282
-7350
-7417
-7484
-7551
-7618
-7685
-7751
-7818
-7885
-7952
-8020
-8087
-8154
-8222
-8290
-8358
-8425
-8492
-8559
-8626
-8692
-8758
-8823
-8888
-8952
-9016
-9079
-9142
-9203
-9263
-9323
-9380
-9437
-9491
-9544
-9595
-9645
-9692
-9738
-9782
-9824
-9865
-9904
-9941
-9977
-10011
-10044
-10075
-10104
-10132
-10158
-10183
-10206
-10227
-10247
-10265
-10282
-10297
-10310
-10322
-10331
-10339
-10346
-10350
-10353
-10355
-10354
-10352
-10348
-10342
-10335
-10326
-10315
-10303
-10290
-10275
-10258
-10241
-10222
-10201
-10180
-10157
-10132
-10107
-10080
-10052
-10023
-9993
-9962
-9930
-9896
-9862
-9827
-9790
-9753
-9714
-9675
-9634
-9592
-9549
-9505
-9459
-9411
-9363
-9313
-9262
-9209
-9155
-9100
-9044
-8987
-8929
-8870
-8809
-8748
-8685
-8622
-8557
-8491
-8424
-8355
-8286
-8215
-8141
-8069
-7993
-7917
-7839
-7759
-7678
-7595
-7511
-7425
-7338
-7249
-7158
-7066
-6972
-6877
-6780
-6683
-6584
-6484
-6383
-6282
-6180
-6078
-5976
-5873
-5771
-5669
-5567
-5465
-5363
-5261
-5160
-5058
-4957
-4855
-4753
-4652
-4551
-4450
-4349
-4249
-4149
-4049
-3950
-3851
-3753
-3655
-3559
-3463
-3368
-3275
-3182
-3091
-3001
-2912
-2824
-2739
-2655
-2572
-2492
-2413
-2336
-2261
-2188
-2117
-2048
-1981
-1916
-1852
-1791
-1731
-1672
-1616
-1560
-1507
-1455
-1404
-1355
-1307
-1260
-1215
-1171
-1127
-1085
-1045
-1004
-966
-928
-891
-854
-818
-783
-748
-714
-679
-646
-612
-579
-547
-515
-484
-453
-422
-393
-363
-334
-305
-277
-248
-220
-191
-162
-133
-104
-75
-44
-14
17
49
81
113
145
178
211
244
277
310
343
376
408
441
473
505
537
568
599
629
659
689
718
747
776
804
832
859
886
912
939
965
990
1016
1041
1066
1090
1114
1138
1161
1185
1207
1230
1252
1274
1295
1315
1336
1355
1374
1393
1411
1428
1444
1460
1475
1489
1502
1514
1525
1535
1543
1551
1557
1562
1566
1568
1569
1569
1567
1564
1559
1553
1545
1535
1524
1511
1497
1481
1462
1442
1420
1396
1370
1342
1311
1279
1244
1208
1169
1128
1086
1042
997
950
902
853
803
751
700
647
594
541
488
434
381
328
276
224
173
122
72
23
-26
-73
-120
-165
-210
-254
-297
-338
-379
-418
-456
-493
-529
-563
-597
-629
-660
-690
-719
-747
-774
-800
-826
-851
-876
-900
-924
-947
-970
-992
-1014
-1036
-1057
-1078
-1099
-1120
-1142
-1163
-1185
-1206
-1228
-1251
-1273
-1295
-1318
-1341
-1364
-1386
-1409
-1432
-1455
-1478
-1502
-1525
-1547
-1570
-1593
-1615
-1636
-1658
-1678
-1698
-1717
-1736
-1754
-1771
-1787
-1802
-1817
-1831
-1845
-1858
-1870
-1882
-1893
-1903
-1913
-1923
-1932
-1940
-1947
-1953
-1959
-1964
-1969
-1972
-1975
-1978
-1979
-1980
-1981
-1980
-1979
-1977
-1974
-1970
-1966
-1961
-1955
-1949
-1942
-1935
-1928
-1921
-1914
-1908
-1902
-1897
-1893
-1889
-1886
-1885
-1884
-1884
-1885
-1888
-1891
-1895
-1901
-1908
-1916
-1925
-1936
-1948
-1961
-1975
-1990
-2007
-2025
-2045
-2065
-2088
-2111
-2136
-2162
-2190
-2220
-2251
-2284
-2318
-2354
-2392
-2430
-2470
-2511
-2553
-2596
-2640
-2685
-2731
-2777
-2824
-2871
-2919
-2968
-3017
-3066
-3116
-3166
-3216
-3267
-3318
-3369
-3420
-3471
-3523
-3574
-3625
-3675
-3726
-3776
-3826
-3875
-3924
-3972
-4019
-4066
-4112
-4157
-4200
-4242
-4282
-4321
-4359
-4394
-4429
-4462
-4493
-4523
-4551
-4579
-4605
-4629
-4652
-4674
-4695
-4714
-4731
-4747
-4762
-4775
-4786
-4795
-4803
-4808
-4812
-4814
-4815
-4814
-4811
-4807
-4802
-4796
-4789
-4781
-4772
-4763
-4753
-4742
-4731
-4720
-4708
-4697
-4685
-4673
-4661
-4649
-4638
-4627
-4616
-4606
-4596
-4586
-4577
-4569
-4561
-4554
-4547
-4540
-4534
-4529
-4524
-4519
-4515
-4511
-4507
-4504
-4501
-4498
-4494
-4491
-4488
-4484
-4480
-4475
-4469
-4463
-4456
-4447
-4439
-4429
-4418
-4407
-4395
-4383
-4369
-4356
-4342
-4327
-4312
-4296
-4280
-4263
-4246
-4228
-4210
-4191
-4171
-4151
-4130
-4108
-4086
-4062
-4038
-4014
-3989
-3963
-3936
-3907
-3878
-3849
-3818
-3787
-3755
-3722
-3689
-3655
-3620
-3585
-3549
-3512
-3475
-3437
-3398
-3359
-3319
-3278
-3237
-3194
-3150
-3105
-3058
-3011
-2962
-2911
-2859
-2805
-2750
-2694
-2636
-2577
-2517
-2455
-2391
-2327
-2261
-2194
-2126
-2056
-1986
-1914
-1841
-1767
-1692
-1615
-1538
-1461
-1382
-1302
-1222
-1141
-1059
-977
-894
-810
-726
-642
-558
-474
-390
-307
-224
-142
-60
21
101
179
257
333
409
482
555
625
695
762
828
893
956
1016
1076
1134
1190
1245
1298
1349
1399
1446
1492
1537
1579
1619
1658
1695
1731
1764
1797
1828
1858
1887
1915
1943
1970
1997
2024
2051
2079
2106
2134
2163
2192
2221
2251
2281
2312
2344
2376
2410
2443
2478
2514
2551
2588
2627
2667
2709
2751
2794
2839
2885
2931
2979
3028
3078
3128
3180
3233
3286
3341
3396
3452
3509
3566
3623
3681
3739
3797
3855
3913
3970
4027
4083
4141
4196
4251
4305
4359
4411
4463
4513
4562
4609
4655
4700
4743
4784
4823
4861
4896
4929
4961
4990
5017
5043
5066
5087
5106
5122
5137
5149
5159
5167
5172
5175
5176
5174
5170
5163
5154
5144
5131
5116
5099
5080
5060
5038
5015
4991
4965
4938
4910
4882
4852
4822
4791
4760
4728
4696
4664
4632
4600
4568
4536
4504
4471
4439
4406
4373
4340
4306
4272
4238
4203
4167
4131
4094
4057
4019
3981
3942
3902
3862
3822
3781
3739
3698
3656
3613
3570
3527
3483
3439
3394
3349
3303
3257
3210
3163
3115
3067
3018
2969
2919
2868
2817
2766
2715
2663
2610
2558
2505
2453
2400
2347
2294
2242
2190
2138
2086
2033
1983
1933
1882
1833
1783
1734
1685
1637
1589
1541
1493
1445
1398
1350
1302
1254
1206
1157
1109
1060
1010
961
911
861
811
761
710
659
608
557
506
455
403
352
300
247
194
141
87
33
-22
-78
-134
-191
-249
-307
-365
-424
-484
-544
-605
-666
-727
-789
-852
-915
-979
-1043
-1107
-1172
-1237
-1302
-1368
-1434
-1500
-1566
-1632
-1697
-1763
-1828
-1894
-1959
-2023
-2088
-2152
-2216
-2280
-2343
-2406
-2469
-2531
-2593
-2654
-2715
-2774
-2833
-2891
-2948
-3004
-3058
-3112
-3164
-3214
-3263
-3311
-3357
-3402
-3445
-3487
-3527
-3565
-3602
-3636
-3669
-3700
-3729
-3756
-3781
-3803
-3823
-3840
-3855
-3867
-3877
-3883
-3886
-3887
-3884
-3878
-3869
-3856
-3841
-3823
-3802
-3778
-3752
-3723
-3692
-3658
-3623
-3585
-3546
-3504
-3462
-3417
-3372
-3325
-3277
-3227
-3177
-3126
-3073
-3020
-2966
-2912
-2856
-2801
-2744
-2688
-2631
-2574
-2516
-2458
-2400
-2342
-2284
-2225
-2167
-2109
-2051
-1993
-1936
-1879
-1823
-1767
-1711
-1656
-1602
-1548
-1495
-1442
-1390
-1338
-1287
-1237
-1187
-1137
-1089
-1040
-992
-945
-898
-852
-806
-760
-715
-671
-627
-583
-540
-497
-454
-412
-370
-329
-288
-247
-207
-167
-127
-88
-49
-10
29
68
107
145
184
222
261
299
338
376
414
452
490
528
565
602
639
676
712
748
783
819
854
888
922
955
988
1020
1051
1082
1112
1141
1169
1197
1224
1251
1277
1303
1329
1354
1380
1405
1430
1455
1481
1506
1531
1556
1581
1607
1632
1658
1684
1710
1736
1763
1790
1818
1846
1875
1904
1934
1965
1997
2029
2064
2099
2135
2171
2210
2249
2289
2330
2373
2417
2461
2507
2554
2601
2650
2699
2749
2800
2852
2904
2957
3010
3063
3117
3172
3226
3282
3337
3393
3449
3505
3561
3617
3674
3730
3786
3842
3897
3952
4006
4061
4114
4167
4219
4271
4321
4371
4420
4468
4515
4561
4606
4650
4693
4735
4776
4816
4855
4893
4929
4965
4999
5032
5064
5095
5125
5153
5180
5206
5230
5254
5276
5297
5317
5336
5354
5371
5387
5402
5416
5429
5441
5451
5461
5469
5476
5482
5486
5489
5491
5491
5491
5489
5487
5483
5478
5473
5467
5460
5453
5446
5437
5429
5420
5410
5401
5391
5380
5370
5359
5348
5337
5326
5315
5304
5292
5281
5269
5257
5244
5232
5219
5206
5192
5177
5163
5148
5132
5116
5099
5082
5065
5047
5030
5012
4993
4975
4956
4938
4918
4899
4879
4859
4838
4817
4795
4773
4750
4727
4704
4679
4655
4629
4604
4578
4551
4525
4497
4470
4443
4415
4387
4359
4330
4302
4273
4244
4215
4185
4155
4125
4094
4064
4033
4002
3970
3938
3906
3873
3841
3808
3776
3744
3713
3682
3651
3622
3593
3564
3537
3510
3484
3458
3433
3410
3386
3364
3342
3322
3302
3282
3264
3247
3230
3214
3199
3186
3172
3160
3149
3138
3129
3120
3112
3105
3099
3093
3089
3085
3082
3079
3078
3076
3076
3076
3076
3077
3078
3079
3080
3082
3083
3084
3085
3086
3087
3087
3087
3086
3086
3085
3083
3082
3081
3079
3077
3076
3074
3073
3071
3070
3069
3068
3068
3067
3067
3067
3067
3068
3068
3069
3070
3071
3072
3073
3074
3076
3077
3079
3081
3082
3085
3087
3089
3092
3095
3099
3104
3109
3115
3121
3129
3137
3146
3156
3167
3178
3190
3202
3216
3230
3245
3260
3277
3294
3312
3331
3351
3372
3394
3417
3441
3466
3492
3520
3549
3579
3611
3644
3678
3714
3751
3789
3829
3870
3913
3956
4001
4046
4093
4141
4190
4239
4290
4341
4393
4446
4499
4554
4609
4664
4720
4777
4835
4892
4951
5010
5069
5128
5187
5247
5306
5366
5425
5484
5543
5602
5661
5719
5777
5835
5893
5951
6008
6065
6122
6179
6236
6293
6350
6406
6463
6519
6575
6631
6687
6743
6799
6854
6909
6964
7018
7072
7126
7179
7232
7284
7336
7388
7438
7488
7538
7587
7635
7683
7730
7776
7822
7868
7912
7957
8000
8044
8087
8129
8170
8213
8254
8294
8334
8373
8412
8450
8487
8524
8560
8595
8630
8663
8696
8729
8761
8792
8823
8853
8882
8912
8941
8969
8997
9025
9052
9079
9106
9132
9158
9184
9209
9233
9258
9282
9306
9329
9353
9376
9399
9422
9445
9468
9491
9514
9538
9561
9585
9609
9633
9658
9683
9709
9734
9761
9788
9815
9843
9871
9900
9930
9960
9991
10023
10055
10087
10121
10154
10189
10224
10259
10295
10331
10367
10404
10441
10478
10515
10552
10588
10625
10660
10696
10731
10765
10798
10830
10862
10892
10922
10950
10977
11003
11028
11051
11073
11094
11113
11131
11147
11162
11175
11187
11197
11206
11214
11220
11224
11227
11229
11230
11229
11227
11223
11219
11213
11207
11199
11191
11181
11171
11160
11149
11136
11124
11110
11096
11082
11067
11053
11038
11023
11008
10994
10980
10966
10953
10940
10928
10916
10906
10896
10887
10879
10871
10865
10860
10856
10853
10851
10850
10850
10852
10854
10857
10861
10866
10872
10879
10886
10895
10903
10912
10922
10932
10943
10954
10966
10978
10991
11003
11016
11030
11043
11056
11070
11083
11096
11109
11121
11134
11145
11157
11168
11178
11188
11197
11206
11214
11221
11227
11233
11238
11242
11246
11249
11251
11252
11253
11253
11251
11250
11247
11244
11240
11235
11230
11224
11217
11209
11201
11192
11183
11173
11162
11150
11138
11125
11111
11096
11081
11065
11048
11031
11012
10993
10973
10951
10929
10907
10883
10858
10832
10806
10778
10749
10720
10689
10657
10625
10591
10556
10521
10484
10447
10408
10368
10327
10286
10242
10198
10153
10106
10059
10010
9959
9908
9855
9801
9745
9688
9629
9569
9507
9443
9378
9311
9242
9172
9100
9026
8950
8872
8792
8710
8626
8541
8453
8363
8270
8176
8079
7980
7879
7776
7670
7563
7453
7341
7226
7110
6992
6872
6750
6626
6500
6373
6244
6114
5983
5850
5716
5581
5445
5309
5171
5033
4894
4755
4615
4475
4334
4193
4051
3910
3768
3626
3483
3340
3197
3054
2910
2766
2623
2479
2335
2192
2049
1906
1764
1622
1481
1341
1202
1064
926
790
654
519
385
252
119
-13
-144
-275
-405
-535
-664
-792
-920
-1048
-1175
-1301
-1428
-1553
-1678
-1803
-1927
-2051
-2175
-2298
-2420
-2542
-2663
-2784
-2904
-3024
-3143
-3262
-3380
-3498
-3615
-3732
-3849
-3966
-4083
-4199
-4316
-4433
-4549
-4666
-4783
-4900
-5018
-5135
-5253
-5371
-5490
-5609
-5728
-5847
-5967
-6087
-6208
-6328
-6450
-6571
-6694
-6816
-6939
-7062
-7186
-7311
-7436
-7561
-7687
-7814
-7941
-8069
-8197
-8325
-8454
-8584
-8713
-8843
-8972
-9102
-9231
-9360
-9489
-9618
-9746
-9873
-10000
-10126
-10251
-10375
-10499
-10621
-10742
-10863
-10982
-11100
-11217
-11332
-11447
-11560
-11672
-11783
-11892
-12000
-12107
-12212
-12316
-12418
-12519
-12618
-12715
-12811
-12905
-12997
-13087
-13175
-13262
-13347
-13430
-13512
-13592
-13670
-13746
-13820
-13893
-13964
-14033
-14099
-14165
-14228
-14289
-14348
-14406
-14461
-14515
-14567
-14617
-14665
-14712
-14756
-14799
-14839
-14877
-14914
-14948
-14980
-15011
-15039
-15065
-15089
-15110
-15130
-15148
-15165
-15179
-15192
-15203
-15213
-15221
-15227
-15232
-15235
-15236
-15236
-15235
-15231
-15226
-15220
-15211
-15201
-15190
-15176
-15161
-15144
-15126
-15105
-15084
-15060
-15036
-15009
-14982
-14953
-14923
-14892
-14860
-14827
-14793
-14759
-14723
-14686
-14649
-14612
-14573
-14535
-14495
-14456
-14416
-14375
-14335
-14294
-14253
-14211
-14170
-14129
-14087
-14046
-14005
-13964
-13924
-13884
-13844
-13805
-13766
-13728
-13691
-13654
-13618
-13584
-13550
-13517
-13486
-13455
-13426
-13398
-13370
-13344
-13319
-13295
-13273
-13251
-13230
-13211
-13192
-13175
-13158
-13143
-13128
-13114
-13102
-13089
-13078
-13067
-13057
-13048
-13039
-13030
-13022
-13014
-13007
-13000
-12993
-12987
-12981
-12975
-12969
-12964
-12959
-12954
-12948
-12943
-12938
-12933
-12927
-12921
-12914
-12907
-12900
-12892
-12883
-12874
-12863
-12853
-12841
-12829
-12816
-12802
-12787
-12772
-12757
-12741
-12724
-12707
-12690
-12672
-12653
-12634
-12615
-12595
-12575
-12554
-12533
-12511
-12489
-12467
-12444
-12421
-12398
-12374
-12350
-12326
-12302
-12277
-12253
-12229
-12204
-12180
-12155
-12131
-12107
-12083
-12060
-12037
-12014
-11992
-11970
-11950
-11929
-11910
-11891
-11872
-11855
-11838
-11821
-11806
-11790
-11776
-11762
-11749
-11737
-11725
-11715
-11705
-11696
-11688
-11681
-11675
-11670
-11666
-11663
-11661
-11660
-11660
-11661
-11663
-11666
-11670
-11674
-11680
-11687
-11695
-11704
-11713
-11724
-11736
-11748
-11762
-11777
-11792
-11809
-11827
-11845
-11865
-11886
-11908
-11931
-11956
-11981
-12008
-12037
-12066
-12097
-12129
-12162
-12197
-12232
-12269
-12307
-12346
-12386
-12427
-12468
-12511
-12554
-12597
-12642
-12686
-12731
-12777
-12823
-12869
-12916
-12963
-13010
-13058
-13106
-13154
-13203
-13252
-13302
-13352
-13402
-13452
-13503
-13554
-13606
-13657
-13709
-13762
-13814
-13867
-13920
-13974
-14028
-14082
-14136
-14191
-14246
-14300
-14355
-14411
-14466
-14521
-14577
-14632
-14688
-14744
-14799
-14855
-14911
-14967
-15022
-15078
-15133
-15188
-15243
-15297
-15351
-15404
-15457
-15509
-15561
-15613
-15664
-15714
-15764
-15813
-15862
-15909
-15957
-16003
-16049
-16094
-16138
-16181
-16225
-16267
-16308
-16347
-16388
-16427
-16465
-16502
-16538
-16573
-16608
-16642
-16674
-16706
-16737
-16767
-16796
-16824
-16851
-16877
-16902
-16927
-16950
-16973
-16995
-17016
-17036
-17055
-17073
-17090
-17107
-17123
-17137
-17151
-17164
-17176
-17188
-17198
-17208
-17217
-17226
-17233
-17240
-17246
-17251
-17255
-17258
-17261
-17263
-17263
-17263
-17262
-17259
-17256
-17252
-17246
-17240
-17232
-17223
-17213
-17202
-17190
-17176
-17161
-17145
-17128
-17109
-17089
-17067
-17045
-17020
-16994
-16967
-16938
-16908
-16877
-16844
-16810
-16775
-16738
-16700
-16661
-16620
-16579
-16536
-16492
-16448
-16402
-16355
-16306
-16258
-16207
-16157
-16105
-16050
-15997
-15941
-15884
-15826
-15767
-15707
-15646
-15584
-15521
-15457
-15392
-15326
-15259
-15191
-15123
-15054
-14984
-14914
-14843
-14772
-14700
-14627
-14555
-14482
-14408
-14335
-14260
-14186
-14111
-14037
-13962
-13886
-13811
-13735
-13659
-13583
-13507
-13430
-13353
-13276
-13199
-13122
-13045
-12967
-12890
-12813
-12736
-12659
-12583
-12507
-12432
-12357
-12282
-12208
-12135
-12062
-11990
-11919
-11848
-11779
-11710
-11641
-11574
-11507
-11441
-11376
-11312
-11249
-11186
-11125
-11065
-11007
-10949
-10893
-10838
-10784
-10732
-10681
-10631
-10582
-10535
-10488
-10443
-10400
-10357
-10315
-10275
-10235
-10197
-10159
-10121
-10085
-10049
-10014
-9979
-9945
-9912
-9879
-9847
-9816
-9785
-9755
-9726
-9697
-9668
-9641
-9613
-9587
-9561
-9535
-9511
-9486
-9463
-9440
-9417
-9395
-9374
-9353
-9333
-9313
-9294
-9275
-9257
-9239
-9222
-9205
-9188
-9172
-9156
-9140
-9124
-9108
-9093
-9077
-9062
-9047
-9031
-9016
-9000
-8984
-8968
-8952
-8935
-8918
-8900
-8883
-8864
-8845
-8826
-8806
-8786
-8765
-8744
-8722
-8700
-8677
-8654
-8630
-8606
-8582
-8557
-8532
-8507
-8482
-8456
-8430
-8404
-8377
-8351
-8324
-8297
-8269
-8242
-8214
-8186
-8157
-8129
-8100
-8071
-8042
-8013
-7983
-7954
-7924
-7893
-7863
-7832
-7801
-7770
-7738
-7706
-7675
-7642
-7610
-7577
-7545
-7512
-7478
-7445
-7411
-7378
-7344
-7309
-7274
-7239
-7204
-7168
-7132
-7095
-7058
-7021
-6983
-6945
-6906
-6867
-6828
-6788
-6748
-6707
-6666
-6625
-6583
-6541
-6497
-6454
-6409
-6364
-6319
-6272
-6225
-6176
-6127
-6077
-6026
-5974
-5921
-5867
-5812
-5756
-5699
-5641
-5582
-5522
-5461
-5398
-5335
-5271
-5206
-5140
-5074
-5007
-4940
-4872
-4803
-4734
-4665
-4595
-4526
-4455
-4385
-4314
-4243
-4171
-4099
-4027
-3955
-3882
-3809
-3736
-3663
-3590
-3516
-3443
-3369
-3295
-3222
-3148
-3075
-3001
-2928
-2854
-2781
-2709
-2636
-2563
-2491
-2420
-2348
-2277
-2207
-2137
-2067
-1998
-1930
-1862
-1795
-1729
-1663
-1598
-1533
-1469
-1406
-1343
-1281
-1219
-1159
-1099
-1039
-980
-923
-865
-809
-753
-698
-644
-591
-538
-486
-434
-384
-333
-284
-235
-186
-137
-89
-41
6
53
100
147
193
240
286
332
378
424
471
517
563
609
656
702
748
794
840
886
931
976
1020
1065
1109
1152
1195
1238
1280
1321
1362
1403
1443
1483
1523
1562
1600
1638
1675
1711
1747
1782
1816
1849
1881
1912
1942
1972
2000
2027
2053
2078
2103
2126
2148
2169
2189
2208
2226
2243
2259
2274
2288
2301
2314
2325
2336
2346
2355
2363
2371
2377
2383
2387
2391
2393
2395
2395
2394
2392
2388
2384
2378
2372
2364
2356
2346
2336
2325
2313
2300
2287
2273
2259
2245
2230
2214
2199
2184
2168
2152
2136
2120
2104
2088
2073
2057
2041
2025
2011
1996
1981
1967
1952
1938
1924
1910
1897
1883
1871
1858
1846
1835
1824
1813
1803
1793
1784
1775
1767
1759
1752
1745
1738
1732
1726
1721
1715
1710
1706
1701
1697
1694
1690
1687
1684
1681
1679
1677
1675
1673
1672
1671
1670
1670
1670
1670
1671
1672
1674
1676
1679
1682
1685
1688
1692
1696
1701
1705
1710
1715
1721
1726
1732
1738
1744
1751
1757
1764
1771
1778
1786
1793
1801
1809
1817
1825
1834
1842
1851
1859
1868
1876
1884
1893
1901
1909
1916
1923
1931
1937
1944
1950
1956
1962
1968
1973
1978
1983
1987
1991
1995
1999
2001
2005
2008
2009
2012
2013
2016
2017
2017
2017
2017
2016
2015
2013
2009
2007
2004
2000
1995
1990
1985
1979
1973
1967
1960
1953
1946
1939
1931
1924
1916
1909
1901
1894
1887
1880
1874
1868
1863
1858
1854
1851
1848
1845
1844
1843
1843
1844
1845
1848
1851
1855
1860
1866
1873
1880
1889
1898
1908
1919
1931
1944
1958
1973
1989
2005
2025
2044
2064
2086
2109
2132
2157
2183
2210
2239
2268
2298
2330
2362
2396
2430
2466
2502
2540
2578
2617
2658
2699
2741
2784
2828
2873
2918
2965
3012
3061
3110
3160
3210
3262
3314
3367
3421
3476
3531
3587
3644
3701
3760
3818
3877
3937
3997
4058
4119
4180
4242
4304
4366
4429
4492
4555
4618
4682
4746
4810
4875
4939
5005
5070
5136
5202
5268
5335
5401
5468
5535
5603
5670
5738
5806
5874
5942
6011
6079
6148
6217
6285
6354
6423
6491
6560
6628
6696
6765
6832
6900
6968
7035
7102
7169
7235
7302
7368
7434
7500
7565
7630
7695
7760
7824
7887
7951
8013
8076
8137
8199
8260
8320
8380
8439
8497
8555
8613
8669
8725
8781
8836
8890
8943
8996
9048
9100
9150
9200
9250
9298
9346
9394
9440
9486
9531
9575
9618
9661
9702
9743
9783
9821
9859
9896
9932
9967
10001
10034
10067
10098
10128
10158
10187
10215
10242
10268
10294
10319
10343
10367
10390
10413
10435
10457
10478
10499
10519
10540
10559
10579
10598
10616
10634
10652
10670
10687
10704
10721
10738
10755
10772
10789
10806
10823
10841
10858
10877
10895
10914
10933
10953
10973
10993
11014
11035
11057
11079
11101
11124
11147
11171
11196
11221
11247
11273
11300
11327
11355
11383
11412
11441
11471
11502
11533
11564
11596
11629
11662
11696
11731
11766
11803
11840
11878
11916
11955
11995
12036
12077
12119
12162
12205
12249
12293
12338
12383
12429
12475
12522
12569
12616
12663
12711
12758
12806
12854
12902
12950
12998
13046
13094
13142
13189
13237
13284
13331
13377
13423
13469
13514
13558
13601
13644
13686
13727
13767
13807
13845
13883
13919
13955
13990
14024
14058
14090
14122
14153
14183
14212
14240
14268
14295
14320
14346
14370
14394
14417
14439
14461
14482
14502
14522
14541
14560
14578
14595
14612
14629
14645
14660
14675
14690
14704
14717
14730
14743
14755
14766
14778
14789
14799
14810
14820
14829
14839
14848
14857
14865
14873
14881
14888
14895
14901
14907
14912
14917
14920
14924
14926
14928
14929
14929
14929
14928
14926
14924
14920
14917
14912
14907
14900
14893
14885
14877
14867
14856
14844
14831
14817
14802
14786
14769
14751
14732
14712
14691
14669
14646
14622
14598
14573
14548
14521
14494
14467
14439
14410
14381
14352
14322
14291
14260
14229
14197
14164
14132
14099
14065
14032
13998
13964
13930
13895
13861
13826
13791
13756
13721
13685
13650
13614
13578
13543
13507
13470
13434
13398
13361
13325
13288
13252
13215
13179
13142
13105
13069
13033
12997
12961
12925
12889
12854
12819
12784
12749
12715
12681
12647
12613
12579
12546
12512
12479
12446
12413
12380
12348
12315
12282
12249
12217
12184
12151
12118
12084
12051
12018
11984
11950
11916
11882
11848
11814
11780
11745
11711
11677
11642
11608
11573
11539
11505
11470
11436
11401
11367
11333
11299
11265
11231
11198
11165
11132
11100
11068
11037
11007
10977
10947
10919
10891
10864
10838
10813
10789
10766
10744
10724
10704
10686
10669
10653
10638
10625
10612
10602
10592
10583
10576
10570
10565
10561
10558
10557
10556
10557
10559
10561
10565
10570
10576
10583
10591
10600
10610
10620
10632
10645
10659
10673
10688
10704
10721
10738
10756
10774
10793
10812
10832
10851
10872
10892
10913
10933
10954
10975
10996
11017
11039
11060
11080
11101
11122
11143
11163
11183
11203
11223
11243
11263
11282
11301
11320
11339
11358
11377
11395
11414
11432
11451
11469
11487
11505
11523
11541
11558
11576
11593
11610
11626
11643
11659
11675
11690
11706
11720
11735
11749
11762
11775
11787
11798
11809
11819
11828
11837
11845
11852
11858
11864
11869
11873
11876
11879
11881
11882
11882
11882
11880
11878
11874
11870
11864
11858
11851
11842
11833
11823
11811
11799
11786
11771
11755
11739
11721
11702
11682
11661
11638
11615
11590
11564
11537
11508
11479
11448
11417
11384
11350
11315
11279
11242
11205
11166
11126
11085
11043
11000
10957
10912
10866
10819
10771
10722
10673
10622
10570
10517
10464
10409
10354
10297
10240
10182
10123
10063
10003
9941
9879
9815
9751
9686
9621
9554
9487
9418
9349
9280
9209
9138
9066
8994
8920
8846
8772
8696
8620
8544
8466
8388
8309
8230
8148
8068
7987
7905
7822
7738
7654
7570
7484
7399
7312
7226
7138
7050
6962
6873
6783
6693
6602
6511
6419
6327
6234
6140
6046
5951
5856
5761
5665
5568
5471
5374
5276
5178
5080
4981
4882
4783
4684
4584
4485
4385
4285
4185
4085
3984
3883
3782
3681
3580
3478
3376
3274
3171
3069
2966
2863
2759
2655
2552
2447
2343
2239
2134
2029
1924
1819
1714
1609
1504
1399
1294
1189
1084
978
873
767
662
556
449
343
236
129
22
-86
-194
-302
-410
-518
-626
-734
-842
-950
-1058
-1165
-1273
-1380
-1488
-1595
-1703
-1810
-1917
-2024
-2130
-2237
-2344
-2450
-2556
-2662
-2768
-2873
-2979
-3084
-3188
-3293
-3397
-3501
-3604
-3707
-3810
-3912
-4013
-4114
-4214
-4314
-4412
-4510
-4607
-4703
-4798
-4892
-4985
-5077
-5168
-5258
-5347
-5435
-5522
-5608
-5693
-5777
-5860
-5942
-6023
-6102
-6181
-6259
-6336
-6412
-6486
-6560
-6633
-6705
-6775
-6845
-6914
-6982
-7049
-7116
-7181
-7246
-7309
-7372
-7434
-7496
-7557
-7617
-7676
-7735
-7793
-7851
-7908
-7965
-8021
-8077
-8132
-8189
-8245
-8300
-8355
-8410
-8465
-8520
-8575
-8629
-8683
-8737
-8791
-8845
-8898
-8951
-9004
-9057
-9109
-9162
-9214
-9265
-9317
-9368
-9420
-9471
-9522
-9572
-9622
-9673
-9723
-9772
-9821
-9871
-9919
-9968
-10016
-10063
-10110
-10156
-10202
-10247
-10292
-10336
-10378
-10421
-10462
-10502
-10542
-10580
-10618
-10654
-10690
-10725
-10758
-10791
-10823
-10854
-10884
-10913
-10941
-10968
-10994
-11019
-11043
-11066
-11088
-11109
-11129
-11148
-11165
-11182
-11198
-11212
-11225
-11238
-11249
-11259
-11268
-11276
-11283
-11288
-11293
-11297
-11300
-11301
-11302
-11303
-11302
-11301
-11299
-11296
-11293
-11289
-11285
-11279
-11274
-11267
-11260
-11252
-11244
-11235
-11225
-11215
-11204
-11193
-11180
-11167
-11154
-11140
-11125
-11110
-11094
-11077
-11060
-11043
-11025
-11006
-10987
-10967
-10947
-10927
-10906
-10885
-10864
-10842
-10821
-10799
-10777
-10755
-10733
-10711
-10689
-10667
-10646
-10624
-10602
-10580
-10559
-10537
-10516
-10495
-10474
-10453
-10432
-10412
-10392
-10372
-10353
-10333
-10314
-10296
-10277
-10259
-10241
-10223
-10206
-10189
-10172
-10156
-10140
-10125
-10109
-10095
-10080
-10066
-10052
-10039
-10025
-10013
-10000
-9987
-9975
-9963
-9951
-9939
-9927
-9916
-9904
-9893
-9881
-9870
-9858
-9847
-9835
-9823
-9812
-9800
-9788
-9775
-9763
-9750
-9737
-9724
-9711
-9698
-9684
-9670
-9656
-9641
-9626
-9611
-9595
-9578
-9562
-9544
-9527
-9508
-9489
-9470
-9450
-9429
-9408
-9386
-9363
-9340
-9316
-9290
-9265
-9238
-9210
-9181
-9151
-9120
-9087
-9054
-9019
-8984
-8947
-8908
-8869
-8828
-8787
-8744
-8700
-8655
-8609
-8562
-8513
-8464
-8414
-8362
-8309
-8256
-8201
-8145
-8087
-8029
-7970
-7909
-7848
-7785
-7721
-7656
-7591
-7524
-7456
-7388
-7319
-7249
-7178
-7106
-7034
-6961
-6887
-6813
-6738
-6663
-6587
-6510
-6433
-6356
-6278
-6200
-6121
-6042
-5963
-5883
-5803
-5723
-5643
-5562
-5481
-5400
-5319
-5238
-5156
-5075
-4993
-4912
-4830
-4748
-4667
-4586
-4505
-4424
-4344
-4264
-4185
-4106
-4027
-3951
-3875
-3799
-3724
-3650
-3577
-3506
-3435
-3365
-3297
-3230
-3164
-3099
-3035
-2973
-2912
-2852
-2793
-2736
-2680
-2625
-2572
-2520
-2469
-2420
-2372
-2326
-2281
-2238
-2196
-2156
-2117
-2079
-2043
-2009
-1975
-1944
-1913
-1884
-1857
-1831
-1807
-1783
-1762
-1742
-1723
-1705
-1689
-1674
-1661
-1648
-1637
-1627
-1619
-1611
-1605
-1600
-1596
-1593
-1591
-1591
-1591
-1592
-1595
-1598
-1602
-1607
-1613
-1620
-1628
-1636
-1645
-1655
-1666
-1677
-1688
-1700
-1713
-1727
-1740
-1755
-1769
-1785
-1800
-1816
-1833
-1850
-1867
-1885
-1903
-1921
-1940
-1959
-1978
-1997
-2017
-2037
-2057
-2078
-2098
-2119
-2139
-2160
-2181
-2202
-2223
-2244
-2265
-2286
-2307
-2328
-2349
-2370
-2391
-2412
-2433
-2454
-2474
-2495
-2515
-2535
-2555
-2574
-2593
-2612
-2630
-2648
-2665
-2682
-2698
-2713
-2728
-2742
-2756
-2768
-2780
-2791
-2802
-2811
-2819
-2827
-2834
-2840
-2845
-2849
-2853
-2856
-2857
-2859
-2859
-2858
-2857
-2855
-2851
-2847
-2842
-2836
-2829
-2821
-2812
-2802
-2790
-2777
-2764
-2749
-2732
-2715
-2696
-2677
-2656
-2634
-2611
-2587
-2562
-2536
-2510
-2482
-2454
-2425
-2395
-2365
-2334
-2303
-2271
-2238
-2205
-2172
-2138
-2104
-2069
-2033
-1997
-1960
-1923
-1886
-1847
-1809
-1769
-1730
-1690
-1649
-1608
-1566
-1524
-1482
-1440
-1397
-1354
-1311
-1268
-1224
-1181
-1137
-1094
-1050
-1006
-963
-919
-876
-832
-787
-743
-698
-653
-608
-563
-517
-471
-424
-378
-331
-283
-236
-188
-140
-91
-43
6
55
104
153
203
252
302
352
401
451
500
550
599
649
698
747
797
846
895
944
993
1042
1092
1141
1190
1239
1288
1337
1386
1434
1483
1531
1580
1628
1675
1723
1770
1817
1864
1910
1956
2001
2047
2092
2137
2181
2225
2269
2312
2355
2398
2440
2482
2523
2564
2604
2644
2683
2721
2759
2796
2832
2868
2903
2937
2970
3002
3034
3065
3095
3124
3152
3180
3206
3232
3257
3281
3303
3325
3346
3366
3385
3403
3420
3436
3452
3466
3479
3492
3503
3514
3523
3532
3540
3547
3554
3559
3564
3568
3571
3573
3575
3576
3576
3575
3574
3572
3569
3566
3562
3558
3553
3548
3542
3536
3529
3522
3514
3506
3498
3489
3480
3471
3462
3452
3442
3431
3421
3410
3399
3388
3377
3365
3354
3342
3330
3318
3305
3293
3280
3268
3255
3242
3228
3215
3201
3188
3174
3159
3145
3130
3114
3099
3083
3066
3049
3032
3014
2996
2977
2958
2939
2919
2898
2877
2856
2834
2812
2789
2766
2743
2718
2694
2669
2643
2618
2591
2564
2537
2509
2481
2452
2423
2393
2363
2333
2303
2272
2240
2209
2177
2145
2113
2080
2047
2013
1981
1947
1913
1879
1845
1811
1776
1742
1707
1672
1637
1602
1567
1532
1498
1463
1428
1393
1358
1324
1289
1254
1220
1185
1151
1117
1083
1049
1014
981
947
913
879
845
812
778
745
711
677
644
610
576
543
509
475
442
408
374
341
307
274
240
207
173
140
106
73
40
7
-26
-59
-92
-125
-157
-190
-222
-254
-287
-319
-350
-382
-414
-446
-477
-509
-540
-572
-603
-634
-666
-697
-728
-759
-791
-822
-853
-884
-916
-947
-978
-1010
-1041
-1072
-1104
-1135
-1166
-1197
-1229
-1260
-1290
-1321
-1351
-1382
-1411
-1441
-1470
-1499
-1527
-1555
-1583
-1610
-1636
-1662
-1688
-1713
-1738
-1762
-1786
-1809
-1832
-1854
-1876
-1897
-1918
-1937
-1956
-1974
-1992
-2009
-2024
-2039
-2054
-2067
-2079
-2091
-2102
-2112
-2121
-2130
-2137
-2144
-2150
-2156
-2161
-2165
-2168
-2170
-2172
-2173
-2174
-2174
-2173
-2172
-2170
-2167
-2164
-2160
-2156
-2151
-2145
-2139
-2132
-2125
-2117
-2108
-2099
-2089
-2078
-2067
-2056
-2044
-2031
-2017
-2004
-1990
-1975
-1960
-1944
-1927
-1910
-1893
-1875
-1856
-1836
-1816
-1796
-1775
-1753
-1730
-1707
-1683
-1658
-1632
-1606
-1580
-1552
-1524
-1495
-1465
-1435
-1404
-1372
-1339
-1306
-1272
-1238
-1202
-1166
-1129
-1092
-1054
-1014
-975
-935
-894
-852
-809
-766
-722
-677
-632
-586
-539
-492
-444
-396
-347
-298
-249
-199
-149
-99
-48
2
53
104
154
205
256
307
357
408
459
509
559
609
659
709
759
809
858
907
957
1006
1055
1103
1152
1200
1248
1296
1343
1390
1437
1483
1529
1574
1619
1664
1708
1752
1796
1839
1882
1924
1966
2008
2049
2090
2131
2171
2210
2249
2288
2326
2364
2401
2438
2475
2510
2546
2581
2615
2648
2681
2714
2746
2777
2807
2837
2866
2895
2923
2950
2977
3003
3028
3053
3078
3101
3124
3147
3169
3190
3211
3231
3250
3269
3287
3304
3321
3337
3352
3367
3381
3394
3407
3420
3431
3443
3453
3463
3473
3482
3491
3499
3507
3514
3521
3527
3533
3539
3544
3549
3553
3557
3561
3564
3567
3569
3571
3572
3573
3573
3573
3572
3571
3570
3568
3565
3562
3559
3556
3552
3548
3543
3538
3533
3527
3521
3515
3508
3501
3494
3486
3478
3469
3459
3450
3440
3429
3418
3407
3395
3383
3370
3357
3344
3330
3315
3301
3285
3269
3253
3236
3218
3200
3181
3162
3142
3122
3100
3079
3056
3033
3010
2986
2962
2937
2911
2885
2859
2832
2805
2778
2750
2722
2694
2665
2637
2608
2579
2550
2521
2492
2462
2433
2404
2375
2346
2317
2287
2258
2229
2201
2172
2143
2114
2086
2057
2029
2000
1972
1944
1916
1887
1859
1832
1804
1776
1748
1721
1693
1666
1638
1611
1584
1557
1529
1502
1475
1448
1421
1393
1366
1339
1312
1285
1258
1231
1204
1177
1151
1124
1097
1071
1045
1018
993
967
941
915
890
864
839
814
789
764
739
714
689
665
641
617
593
569
546
523
500
477
455
433
412
391
370
350
330
310
290
271
252
234
215
197
179
162
145
128
111
94
78
61
45
29
14
-2
-18
-34
-50
-66
-81
-98
-114
-130
-147
-164
-182
-200
-218
-237
-256
-277
-297
-319
-341
-364
-388
-413
-438
-465
-492
-520
-549
-579
-610
-642
-675
-709
-744
-780
-818
-856
-895
-936
-977
-1020
-1064
-1108
-1154
-1201
-1249
-1298
-1347
-1398
-1450
-1502
-1556
-1610
-1665
-1721
-1778
-1835
-1893
-1952
-2011
-2072
-2132
-2194
-2256
-2318
-2381
-2445
-2509
-2574
-2638
-2704
-2769
-2835
-2901
-2968
-3035
-3102
-3169
-3237
-3304
-3372
-3440
-3507
-3575
-3643
-3711
-3778
-3845
-3913
-3980
-4046
-4113
-4180
-4246
-4312
-4378
-4443
-4508
-4573
-4638
-4703
-4767
-4831
-4894
-4957
-5020
-5083
-5145
-5207
-5268
-5328
-5388
-5448
-5507
-5566
-5624
-5681
-5738
-5794
-5850
-5905
-5959
-6013
-6066
-6119
-6170
-6222
-6272
-6322
-6371
-6419
-6467
-6514
-6560
-6606
-6650
-6694
-6737
-6780
-6821
-6862
-6902
-6942
-6980
-7018
-7055
-7092
-7128
-7163
-7197
-7231
-7264
-7297
-7329
-7360
-7391
-7421
-7451
-7480
-7509
-7537
-7565
-7592
-7619
-7645
-7670
-7695
-7719
-7743
-7767
-7789
-7812
-7834
-7855
-7876
-7896
-7916
-7936
-7955
-7973
-7992
-8009
-8026
-8042
-8058
-8074
-8090
-8103
-8118
-8131
-8144
-8156
-8167
-8178
-8189
-8198
-8207
-8215
-8222
-8228
-8234
-8238
-8242
-8245
-8247
-8248
-8248
-8247
-8245
-8243
-8239
-8234
-8228
-8221
-8213
-8205
-8195
-8183
-8173
-8160
-8147
-8132
-8118
-8102
-8085
-8067
-8048
-8029
-8007
-7987
-7965
-7942
-7918
-7894
-7869
-7843
-7816
-7789
-7761
-7732
-7703
-7673
-7643
-7611
-7580
-7547
-7515
-7481
-7448
-7413
-7379
-7344
-7309
-7273
-7237
-7201
-7165
-7129
-7092
-7055
-7018
-6982
-6945
-6908
-6871
-6834
-6797
-6760
-6723
-6686
-6650
-6613
-6577
-6541
-6505
-6468
-6432
-6396
-6360
-6324
-6287
-6251
-6215
-6178
-6142
-6105
-6068
-6032
-5995
-5958
-5921
-5884
-5846
-5809
-5771
-5733
-5695
-5656
-5617
-5578
-5538
-5498
-5458
-5417
-5375
-5334
-5292
-5249
-5207
-5164
-5120
-5076
-5032
-4987
-4942
-4897
-4851
-4805
-4758
-4711
-4664
-4617
-4569
-4522
-4474
-4426
-4377
-4329
-4281
-4232
-4184
-4135
-4086
-4038
-3989
-3941
-3893
-3845
-3797
-3749
-3701
-3654
-3607
-3560
-3514
-3468
-3422
-3377
-3332
-3288
-3244
-3200
-3157
-3114
-3071
-3029
-2988
-2947
-2906
-2866
-2827
-2788
-2749
-2711
-2674
-2637
-2600
-2564
-2529
-2494
-2459
-2425
-2391
-2358
-2325
-2292
-2259
-2227
-2196
-2164
-2133
-2101
-2071
-2040
-2009
-1979
-1949
-1920
-1890
-1861
-1832
-1803
-1774
-1746
-1718
-1690
-1662
-1634
-1606
-1579
-1551
-1524
-1496
-1468
-1441
-1413
-1385
-1357
-1329
-1302
-1273
-1245
-1217
-1189
-1160
-1132
-1103
-1075
-1046
-1016
-988
-959
-930
-901
-871
-842
-812
-782
-752
-722
-692
-661
-631
-600
-569
-538
-507
-475
-444
-412
-380
-348
-316
-283
-251
-218
-185
-152
-119
-86
-53
-20
13
46
79
113
146
180
213
247
281
315
349
384
419
454
489
524
560
595
631
667
703
739
776
812
849
885
922
958
995
1032
1068
1104
1141
1177
1213
1249
1284
1320
1355
1389
1423
1457
1491
1524
1557
1589
1620
1651
1682
1712
1742
1771
1800
1829
1857
1885
1912
1939
1966
1993
2019
2045
2072
2097
2123
2149
2174
2199
2224
2250
2274
2299
2324
2349
2374
2398
2423
2447
2471
2496
2520
2544
2568
2591
2615
2639
2662
2685
2708
2731
2753
2775
2798
2820
2841
2863
2884
2905
2925
2945
2965
2984
3003
3021
3039
3056
3072
3087
3102
3116
3129
3142
3153
3164
3174
3183
3191
3199
3205
3211
3216
3220
3223
3226
3227
3228
3228
3227
3225
3222
3219
3215
3210
3205
3198
3191
3183
3175
3166
3156
3146
3135
3123
3111
3098
3085
3070
3056
3041
3025
3009
2992
2975
2958
2940
2922
2904
2885
2866
2846
2826
2806
2786
2765
2744
2723
2701
2679
2657
2635
2612
2589
2566
2542
2519
2495
2471
2446
2422
2397
2371
2346
2320
2294
2268
2242
2215
2188
2161
2134
2107
2079
2051
2023
1995
1967
1939
1910
1882
1853
1824
1794
1765
1735
1705
1675
1644
1614
1583
1552
1521
1489
1457
1426
1394
1362
1329
1297
1265
1233
1201
1169
1136
1105
1073
1041
1008
978
946
915
884
853
823
792
762
731
701
671
642
612
583
554
525
497
469
441
414
387
361
335
310
285
260
236
213
190
167
145
124
103
82
62
43
24
5
-13
-31
-48
-65
-81
-97
-113
-128
-142
-157
-170
-184
-196
-209
-221
-232
-243
-253
-263
-272
-280
-288
-296
-303
-309
-315
-321
-325
-330
-334
-337
-340
-342
-344
-346
-347
-348
-348
-347
-346
-345
-344
-341
-339
-336
-332
-329
-324
-320
-315
-309
-303
-297
-290
-283
-275
-267
-259
-251
-242
-233
-223
-214
-204
-193
-183
-172
-162
-150
-139
-128
-116
-105
-93
-81
-68
-56
-44
-31
-18
-5
7
20
33
46
59
72
85
97
110
122
135
147
160
172
184
196
208
219
231
242
254
265
276
287
297
307
318
328
337
347
357
366
376
385
394
403
412
421
430
439
448
456
465
473
482
490
498
506
514
522
530
538
545
553
560
568
575
582
589
596
603
609
616
622
627
633
638
642
647
650
654
657
660
662
663
665
665
665
665
664
663
661
658
655
652
648
643
638
633
626
620
613
605
597
588
579
569
558
547
536
524
512
499
486
472
458
443
429
414
398
383
367
351
335
318
302
286
269
252
236
219
202
186
169
152
135
117
100
83
65
47
29
11
-8
-26
-45
-64
-83
-102
-122
-142
-161
-181
-201
-222
-242
-263
-284
-305
-326
-348
-370
-392
-415
-438
-462
-486
-510
-535
-561
-587
-613
-640
-667
-695
-723
-751
-780
-809
-838
-868
-898
-928
-958
-989
-1020
-1050
-1081
-1112
-1143
-1173
-1204
-1234
-1264
-1294
-1323
-1352
-1380
-1408
-1435
-1462
-1488
-1514
-1539
-1564
-1588
-1611
-1634
-1656
-1678
-1699
-1720
-1740
-1760
-1779
-1798
-1816
-1834
-1852
-1869
-1886
-1902
-1918
-1933
-1949
-1963
-1978
-1992
-2005
-2017
-2031
-2043
-2055
-2066
-2077
-2088
-2098
-2109
-2118
-2128
-2137
-2146
-2155
-2164
-2172
-2180
-2188
-2196
-2203
-2211
-2218
-2225
-2232
-2238
-2245
-2251
-2257
-2263
-2269
-2274
-2279
-2285
-2289
-2294
-2299
-2303
-2307
-2311
-2314
-2318
-2321
-2324
-2326
-2329
-2331
-2333
-2334
-2336
-2337
-2338
-2339
-2340
-2341
-2342
-2343
-2344
-2345
-2346
-2347
-2348
-2349
-2351
-2352
-2353
-2354
-2355
-2357
-2358
-2359
-2361
-2362
-2364
-2365
-2367
-2368
-2370
-2372
-2374
-2376
-2377
-2379
-2382
-2384
-2386
-2389
-2391
-2394
-2397
-2400
-2404
-2407
-2411
-2415
-2419
-2424
-2429
-2434
-2439
-2444
-2449
-2455
-2461
-2467
-2473
-2479
-2485
-2492
-2498
-2505
-2511
-2518
-2524
-2530
-2537
-2543
-2549
-2555
-2561
-2567
-2572
-2578
-2583
-2588
-2593
-2598
-2602
-2607
-2610
-2614
-2617
-2620
-2623
-2625
-2627
-2628
-2629
-2630
-2630
-2630
-2629
-2628
-2627
-2625
-2623
-2620
-2617
-2614
-2610
-2606
-2602
-2597
-2592
-2586
-2580
-2574
-2568
-2561
-2554
-2547
-2539
-2531
-2523
-2514
-2505
-2496
-2487
-2478
-2468
-2459
-2449
-2439
-2429
-2419
-2409
-2398
-2388
-2378
-2368
-2358
-2347
-2337
-2327
-2317
-2307
-2297
-2287
-2277
-2267
-2257
-2247
-2237
-2227
-2217
-2208
-2198
-2189
-2179
-2170
-2161
-2151
-2142
-2133
-2124
-2115
-2106
-2097
-2088
-2079
-2070
-2061
-2052
-2043
-2033
-2024
-2013
-2004
-1994
-1984
-1974
-1963
-1953
-1942
-1931
-1920
-1909
-1897
-1886
-1874
-1862
-1851
-1839
-1827
-1815
-1802
-1790
-1778
-1765
-1752
-1739
-1726
-1712
-1698
-1684
-1669
-1654
-1639
-1623
-1607
-1590
-1573
-1555
-1537
-1518
-1498
-1477
-1456
-1434
-1411
-1388
-1363
-1338
-1312
-1285
-1257
-1229
-1199
-1169
-1137
-1105
-1072
-1038
-1002
-967
-931
-893
-855
-815
-775
-734
-692
-649
-606
-561
-516
-469
-422
-375
-326
-277
-227
-176
-125
-73
-21
33
86
141
196
251
307
363
420
478
535
593
652
710
769
828
888
947
1006
1067
1127
1188
1248
1309
1370
1430
1491
1552
1613
1674
1735
1796
1857
1917
1978
2037
2098
2158
2218
2278
2337
2397
2456
2515
2574
2632
2690
2748
2806
2863
2921
2978
3034
3090
3146
3201
3256
3311
3365
3418
3471
3523
3575
3626
3677
3727
3777
3826
3874
3922
3969
4016
4062
4107
4152
4197
4240
4283
4325
4367
4408
4449
4489
4528
4566
4604
4642
4678
4714
4750
4784
4818
4851
4884
4916
4947
4977
5007
5036
5065
5093
5120
5147
5173
5199
5224
5249
5273
5297
5320
5342
5364
5386
5407
5427
5447
5467
5485
5504
5521
5538
5554
5570
5585
5600
5613
5627
5639
5651
5662
5672
5682
5692
5700
5708
5716
5722
5729
5734
5739
5743
5747
5750
5753
5754
5755
5756
5756
5755
5753
5751
5748
5745
5741
5736
5731
5725
5718
5711
5704
5696
5687
5678
5669
5659
5648
5637
5626
5614
5603
5590
5577
5564
5551
5537
5523
5509
5494
5478
5463
5447
5431
5414
5397
5380
5362
5344
5325
5307
5288
5268
5248
5228
5208
5187
5166
5145
5123
5101
5079
5057
5034
5011
4988
4965
4942
4919
4895
4872
4848
4825
4801
4777
4754
4730
4706
4682
4659
4635
4611
4587
4563
4540
4516
4492
4468
4445
4421
4397
4374
4350
4326
4303
4279
4256
4232
4209
4186
4163
4140
4118
4094
4073
4051
4029
4006
3985
3963
3941
3920
3898
3877
3856
3835
3814
3794
3773
3753
3733
3712
3693
3673
3653
3634
3615
3595
3576
3558
3539
3520
3502
3483
3465
3447
3429
3411
3393
3375
3356
3338
3320
3301
3283
3264
3246
3227
3208
3189
3170
3151
3132
3113
3094
3075
3056
3037
3017
2998
2979
2960
2940
2921
2902
2883
2864
2845
2825
2806
2787
2768
2749
2730
2711
2691
2672
2653
2634
2614
2595
2576
2557
2538
2518
2499
2480
2461
2441
2422
2402
2383
2363
2342
2322
2301
2280
2259
2237
2215
2192
2169
2145
2120
2095
2070
2044
2017
1989
1961
1932
1903
1872
1841
1809
1777
1744
1710
1675
1639
1603
1566
1527
1488
1449
1408
1366
1324
1280
1236
1190
1144
1097
1049
1000
950
899
847
794
741
686
631
575
518
461
403
344
284
224
164
102
41
-22
-84
-147
-211
-275
-339
-403
-468
-532
-598
-663
-728
-794
-859
-924
-990
-1055
-1120
-1186
-1250
-1315
-1379
-1444
-1507
-1571
-1634
-1696
-1759
-1820
-1882
-1942
-2003
-2062
-2121
-2179
-2237
-2294
-2351
-2406
-2462
-2516
-2570
-2623
-2676
-2728
-2779
-2830
-2880
-2929
-2978
-3026
-3073
-3119
-3165
-3210
-3255
-3298
-3341
-3383
-3425
-3465
-3505
-3544
-3582
-3620
-3656
-3692
-3727
-3761
-3794
-3826
-3858
-3889
-3918
-3947
-3975
-4002
-4027
-4053
-4078
-4101
-4124
-4145
-4166
-4186
-4205
-4223
-4241
-4257
-4273
-4288
-4302
-4316
-4328
-4340
-4351
-4361
-4371
-4380
-4388
-4395
-4402
-4408
-4414
-4419
-4423
-4426
-4429
-4432
-4433
-4434
-4435
-4435
-4434
-4433
-4431
-4429
-4426
-4423
-4419
-4415
-4410
-4405
-4400
-4394
-4388
-4381
-4375
-4367
-4360
-4352
-4344
-4336
-4327
-4318
-4308
-4299
-4288
-4278
-4267
-4256
-4244
-4232
-4220
-4207
-4194
-4181
-4167
-4153
-4138
-4123
-4108
-4091
-4075
-4059
-4043
-4026
-4009
-3991
-3973
-3955
-3936
-3917
-3898
-3878
-3859
-3839
-3818
-3798
-3777
-3756
-3734
-3712
-3690
-3668
-3646
-3623
-3600
-3577
-3553
-3530
-3506
-3482
-3458
-3434
-3410
-3386
-3361
-3337
-3312
-3288
-3264
-3239
-3214
-3190
-3165
-3140
-3116
-3091
-3066
-3041
-3016
-2991
-2966
-2940
-2915
-2889
-2864
-2838
-2812
-2787
-2761
-2734
-2708
-2682
-2656
-2629
-2603
-2576
-2549
-2522
-2495
-2468
-2441
-2414
-2386
-2359
-2331
-2304
-2276
-2248
-2220
-2191
-2163
-2134
-2105
-2076
-2045
-2017
-1987
-1956
-1926
-1895
-1864
-1832
-1801
-1769
-1737
-1704
-1672
-1639
-1606
-1572
-1538
-1504
-1470
-1436
-1401
-1367
-1332
-1297
-1261
-1226
-1191
-1155
-1120
-1084
-1048
-1012
-977
-942
-906
-870
-834
-799
-763
-727
-691
-655
-619
-584
-548
-512
-476
-441
-405
-370
-334
-299
-264
-229
-194
-160
-125
-91
-57
-23
10
44
77
109
142
174
206
237
268
299
330
360
390
419
449
477
506
534
562
590
618
645
672
698
725
751
776
802
827
852
877
901
926
950
974
997
1020
1044
1067
1090
1113
1135
1157
1180
1202
1224
1245
1267
1289
1310
1332
1354
1375
1397
1418
1439
1461
1482
1503
1524
1545
1566
1587
1608
1629
1650
1671
1692
1713
1734
1755
1776
1797
1818
1839
1860
1881
1902
1923
1944
1965
1985
2005
2027
2048
2068
2089
2110
2130
2150
2171
2191
2211
2231
2252
2272
2291
2311
2331
2351
2370
2390
2409
2428
2447
2466
2485
2503
2522
2540
2558
2576
2593
2611
2628
2645
2662
2679
2696
2713
2729
2746
2762
2778
2794
2810
2825
2841
2856
2872
2887
2902
2917
2932
2947
2962
2977
2991
3006
3020
3035
3049
3063
3078
3092
3106
3120
3134
3148
3161
3175
3189
3203
3217
3230
3244
3258
3271
3285
3299
3312
3326
3340
3354
3368
3382
3396
3411
3425
3440
3454
3469
3484
3499
3514
3530
3545
3561
3577
3592
3608
3624
3640
3656
3672
3687
3703
3719
3734
3749
3764
3779
3794
3808
3823
3836
3850
3863
3876
3889
3901
3913
3924
3935
3945
3955
3964
3972
3980
3988
3994
4001
4006
4011
4014
4018
4021
4022
4025
4025
4025
4025
4022
4021
4018
4014
4010
4005
3999
3993
3985
3978
3969
3960
3950
3939
3928
3917
3904
3891
3878
3864
3850
3835
3820
3804
3788
3772
3755
3739
3722
3705
3687
3670
3652
3635
3617
3599
3581
3564
3546
3528
3510
3492
3474
3456
3438
3419
3401
3383
3365
3347
3328
3310
3292
3274
3255
3237
3218
3200
3181
3162
3143
3124
3105
3086
3066
3046
3026
3006
2985
2964
2943
2921
2899
2877
2853
2830
2806
2781
2755
2729
2703
2676
2648
2619
2590
2561
2530
2499
2467
2435
2401
2367
2333
2298
2261
2225
2187
2149
2110
2071
2029
1989
1948
1905
1862
1818
1774
1729
1683
1637
1589
1542
1493
1444
1394
1344
1293
1241
1189
1136
1083
1029
975
920
865
809
752
695
638
580
521
462
403
343
283
222
162
100
39
-23
-85
-147
-209
-272
-334
-397
-459
-522
-584
-647
-709
-772
-834
-896
-958
-1020
-1082
-1144
-1206
-1268
-1329
-1390
-1451
-1512
-1573
-1634
-1694
-1754
-1814
-1874
-1933
-1992
-2051
-2110
-2168
-2226
-2283
-2340
-2397
-2453
-2509
-2565
-2620
-2674
-2729
-2782
-2836
-2889
-2942
-2994
-3046
-3097
-3148
-3199
-3250
-3300
-3349
-3399
-3448
-3496
-3545
-3593
-3640
-3687
-3734
-3781
-3827
-3873
-3919
-3964
-4009
-4054
-4098
-4142
-4186
-4230
-4273
-4317
-4359
-4402
-4444
-4487
-4528
-4570
-4611
-4652
-4692
-4733
-4773
-4812
-4852
-4891
-4930
-4968
-5006
-5044
-5081
-5118
-5155
-5191
-5227
-5263
-5298
-5333
-5368
-5402
-5436
-5469
-5502
-5535
-5567
-5598
-5629
-5660
-5690
-5719
-5748
-5776
-5804
-5831
-5858
-5884
-5909
-5934
-5959
-5983
-6006
-6029
-6051
-6073
-6094
-6114
-6134
-6154
-6172
-6191
-6208
-6225
-6241
-6257
-6272
-6287
-6301
-6314
-6327
-6339
-6350
-6360
-6370
-6380
-6388
-6396
-6403
-6410
-6416
-6422
-6426
-6431
-6434
-6437
-6440
-6442
-6443
-6444
-6444
-6444
-6443
-6442
-6440
-6438
-6435
-6432
-6429
-6424
-6420
-6415
-6410
-6404
-6398
-6391
-6384
-6377
-6369
-6361
-6353
-6344
-6335
-6326
-6317
-6307
-6297
-6287
-6277
-6266
-6255
-6244
-6232
-6221
-6209
-6197
-6184
-6172
-6159
-6146
-6132
-6119
-6105
-6090
-6076
-6061
-6045
-6030
-6013
-5997
-5980
-5963
-5945
-5927
-5908
-5889
-5870
-5850
-5830
-5809
-5788
-5766
-5744
-5722
-5699
-5676
-5653
-5629
-5605
-5581
-5557
-5532
-5508
-5483
-5457
-5432
-5406
-5381
-5355
-5328
-5302
-5276
-5249
-5222
-5195
-5168
-5141
-5113
-5086
-5058
-5030
-5002
-4973
-4945
-4916
-4887
-4858
-4829
-4800
-4771
-4741
-4711
-4681
-4651
-4621
-4591
-4560
-4530
-4499
-4469
-4438
-4407
-4376
-4345
-4314
-4283
-4252
-4221
-4190
-4159
-4128
-4097
-4066
-4034
-4003
-3972
-3941
-3909
-3878
-3847
-3815
-3784
-3753
-3722
-3691
-3659
-3629
-3598
-3567
-3536
-3505
-3475
-3444
-3414
-3384
-3353
-3323
-3293
-3263
-3232
-3202
-3172
-3142
-3112
-3081
-3051
-3021
-2990
-2960
-2929
-2899
-2868
-2837
-2807
-2776
-2745
-2714
-2683
-2652
-2621
-2590
-2559
-2527
-2496
-2465
-2434
-2403
-2372
-2341
-2310
-2279
-2248
-2217
-2186
-2155
-2124
-2093
-2062
-2031
-2001
-1970
-1939
-1908
-1878
-1847
-1816
-1785
-1755
-1724
-1693
-1662
-1631
-1600
-1569
-1538
-1506
-1475
-1444
-1413
-1381
-1350
-1318
-1287
-1256
-1224
-1193
-1162
-1130
-1099
-1067
-1036
-1004
-973
-941
-909
-877
-845
-813
-781
-748
-715
-682
-649
-615
-581
-547
-513
-478
-443
-407
-371
-335
-298
-262
-224
-187
-149
-110
-72
-33
7
46
86
126
167
208
249
290
332
374
416
458
501
543
586
630
673
716
760
803
847
891
935
979
1022
1066
1110
1154
1198
1242
1285
1329
1372
1415
1458
1501
1544
1586
1628
1670
1711
1752
1793
1833
1873
1912
1950
1988
2025
2063
2099
2135
2170
2204
2238
2271
2304
2336
2367
2397
2427
2456
2485
2512
2540
2566
2592
2617
2642
2666
2689
2712
2734
2756
2777
2797
2817
2837
2855
2874
2892
2909
2926
2943
2959
2975
2991
3007
3022
3037
3052
3067
3082
3097
3112
3126
3141
3155
3170
3184
3199
3213
3228
3242
3256
3271
3285
3300
3314
3329
3344
3358
3373
3387
3402
3417
3431
3446
3460
3474
3489
3503
3517
3531
3544
3558
3571
3584
3597
3609
3621
3633
3644
3655
3666
3676
3686
3695
3704
3713
3721
3728
3735
3742
3748
3754
3760
3765
3770
3775
3779
3782
3786
3789
3792
3794
3796
3797
3799
3800
3800
3800
3800
3800
3799
3798
3797
3795
3794
3792
3790
3788
3786
3783
3781
3779
3776
3774
3771
3768
3766
3763
3760
3757
3754
3751
3748
3744
3741
3737
3733
3729
3725
3721
3717
3712
3708
3703
3698
3692
3687
3681
3676
3670
3664
3658
3651
3645
3638
3631
3624
3616
3608
3601
3593
3584
3576
3567
3558
3549
3539
3529
3520
3509
3499
3489
3478
3468
3457
3446
3435
3425
3414
3403
3393
3382
3371
3361
3350
3340
3330
3319
3309
3298
3288
3277
3267
3256
3246
3235
3225
3214
3204
3193
3182
3172
3161
3151
3140
3129
3119
3108
3097
3087
3076
3065
3054
3043
3031
3020
3008
2997
2985
2972
2960
2947
2935
2921
2908
2894
2881
2866
2852
2837
2823
2807
2792
2777
2761
2745
2729
2713
2696
2680
2663
2646
2629
2611
2594
2576
2558
2539
2521
2502
2483
2463
2443
2423
2402
2381
2360
2338
2316
2294
2271
2248
2224
2200
2176
2151
2126
2101
2075
2049
2021
1995
1968
1941
1912
1884
1855
1826
1796
1765
1734
1703
1671
1639
1606
1573
1540
1506
1471
1436
1401
1365
1329
1293
1256
1219
1182
1145
1107
1069
1031
993
954
916
877
838
799
760
721
681
642
602
562
522
483
443
403
363
323
283
243
203
163
124
85
45
6
-32
-71
-110
-148
-186
-223
-261
-298
-335
-371
-407
-443
-479
-514
-549
-583
-617
-650
-683
-716
-747
-779
-810
-840
-870
-899
-928
-956
-984
-1010
-1038
-1064
-1089
-1114
-1138
-1162
-1186
-1209
-1231
-1253
-1274
-1295
-1316
-1336
-1355
-1375
-1393
-1412
-1430
-1448
-1465
-1482
-1499
-1515
-1531
-1546
-1562
-1577
-1591
-1606
-1620
-1634
-1647
-1660
-1673
-1686
-1698
-1710
-1722
-1734
-1745
-1756
-1767
-1778
-1788
-1798
-1808
-1817
-1826
-1835
-1844
-1852
-1860
-1868
-1875
-1882
-1889
-1895
-1900
-1906
-1910
-1915
-1918
-1922
-1924
-1927
-1928
-1929
-1930
-1929
-1929
-1927
-1925
-1923
-1919
-1916
-1911
-1906
-1900
-1894
-1887
-1879
-1871
-1862
-1853
-1843
-1832
-1820
-1808
-1796
-1782
-1768
-1754
-1739
-1723
-1706
-1689
-1672
-1654
-1635
-1616
-1596
-1576
-1555
-1534
-1512
-1490
-1467
-1444
-1421
-1397
-1373
-1349
-1324
-1298
-1273
-1247
-1221
-1195
-1168
-1141
-1114
-1086
-1059
-1031
-1002
-974
-946
-917
-887
-858
-828
-799
-769
-738
-708
-677
-647
-616
-585
-554
-523
-491
-460
-429
-397
-366
-334
-303
-271
-240
-208
-177
-145
-114
-82
-51
-20
11
42
73
104
134
165
195
224
254
283
312
341
369
397
425
452
479
505
531
556
581
605
629
652
674
697
718
739
760
780
799
818
836
854
872
888
905
921
936
951
965
978
991
1004
1016
1028
1039
1049
1059
1069
1078
1087
1095
1103
1110
1117
1124
1130
1135
1141
1146
1150
1154
1158
1162
1165
1167
1170
1172
1174
1175
1176
1177
1178
1178
1178
1177
1176
1175
1173
1171
1169
1166
1163
1160
1156
1152
1148
1144
1140
1135
1130
1125
1119
1113
1108
1101
1095
1088
1081
1074
1066
1059
1051
1042
1034
1025
1016
1006
997
987
978
968
957
947
937
926
916
905
895
884
873
863
852
841
831
820
810
799
789
779
769
758
748
738
729
719
709
700
691
681
672
664
655
646
638
630
622
614
606
599
591
584
577
571
564
558
552
546
540
535
530
524
520
515
510
506
502
498
494
490
487
484
481
478
475
473
471
469
467
465
464
463
461
461
460
459
459
458
458
458
458
459
459
460
460
461
462
463
464
465
465
466
467
468
469
469
470
470
470
470
470
470
470
469
468
467
466
465
463
462
460
458
456
454
452
450
447
445
443
440
438
435
433
430
428
425
423
421
419
417
416
414
413
412
411
411
410
410
410
410
411
411
412
414
415
417
419
422
425
429
433
437
442
448
453
460
466
473
481
489
497
506
515
525
535
545
556
567
579
591
603
615
627
640
653
666
679
693
706
719
733
746
760
773
786
800
813
826
839
852
865
878
891
903
915
928
939
951
962
974
985
995
1006
1016
1026
1036
1045
1055
1064
1073
1082
1090
1099
1107
1115
1123
1131
1138
1145
1152
1159
1166
1172
1178
1183
1189
1194
1199
1203
1208
1212
1215
1218
1221
1224
1226
1228
1230
1231
1232
1232
1232
1232
1231
1230
1229
1227
1224
1222
1218
1215
1211
1206
1201
1196
1190
1183
1176
1168
1160
1152
1142
1132
1122
1111
1100
1088
1075
1062
1049
1035
1020
1004
990
974
958
942
925
908
890
872
854
835
817
797
778
758
738
718
698
677
656
635
614
593
571
550
528
506
484
463
441
419
397
374
352
330
308
286
264
242
221
199
177
156
134
113
92
71
51
30
10
-10
-30
-49
-68
-87
-106
-124
-142
-159
-176
-193
-209
-225
-240
-255
-270
-283
-297
-309
-321
-333
-344
-354
-364
-373
-381
-388
-395
-401
-407
-412
-416
-419
-422
-424
-426
-426
-426
-426
-425
-423
-421
-419
-415
-411
-407
-402
-397
-392
-385
-379
-372
-365
-357
-349
-340
-331
-322
-313
-303
-292
-282
-271
-260
-249
-237
-225
-213
-201
-189
-177
-164
-151
-139
-126
-113
-100
-87
-73
-60
-47
-34
-20
-7
6
20
33
47
60
73
86
99
113
126
138
151
164
177
189
201
213
225
237
249
260
272
283
294
305
316
327
337
348
358
368
378
388
398
407
417
426
435
445
454
463
471
480
489
497
505
513
521
529
536
543
550
557
564
570
576
582
588
594
599
605
610
615
619
624
628
632
636
640
644
647
650
653
656
658
661
663
664
666
667
668
669
670
671
671
671
671
671
671
671
670
669
668
667
666
664
663
661
658
656
653
650
647
644
640
636
631
627
622
616
611
605
599
592
585
578
571
564
556
548
540
532
523
515
506
497
488
479
469
460
450
440
430
420
410
400
389
378
368
357
346
335
323
312
301
289
277
266
254
242
230
217
205
193
181
168
156
143
131
118
106
93
80
68
55
42
29
16
4
-9
-22
-35
-48
-61
-74
-87
-100
-112
-125
-138
-151
-164
-177
-190
-203
-216
-229
-243
-256
-269
-282
-296
-309
-322
-336
-349
-362
-376
-389
-402
-416
-429
-443
-456
-469
-483
-496
-510
-523
-536
-550
-563
-576
-589
-603
-616
-629
-641
-654
-667
-679
-692
-704
-716
-727
-739
-750
-762
-772
-783
-793
-804
-814
-823
-832
-842
-850
-859
-867
-875
-883
-891
-898
-905
-912
-919
-925
-931
-937
-943
-948
-954
-959
-963
-968
-972
-976
-979
-983
-986
-989
-992
-994
-996
-998
-1000
-1000
-1002
-1004
-1004
-1004
-1006
-1006
-1006
-1004
-1004
-1004
-1002
-1000
-1000
-998
-996
-994
-992
-989
-986
-984
-980
-977
-974
-970
-967
-963
-958
-954
-950
-945
-940
-935
-929
-924
-918
-912
-906
-900
-894
-887
-880
-874
-867
-860
-853
-845
-838
-831
-823
-815
-808
-800
-792
-783
-775
-767
-758
-749
-741
-732
-722
-713
-704
-694
-685
-675
-666
-656
-646
-636
-627
-617
-607
-597
-588
-578
-568
-558
-549
-539
-530
-520
-511
-502
-493
-484
-475
-466
-458
-449
-441
-433
-424
-416
-408
-400
-393
-385
-378
-371
-363
-357
-350
-343
-337
-331
-325
-319
-314
-309
-304
-299
-294
-290
-286
-282
-279
-275
-272
-270
-267
-265
-263
-262
-261
-260
-260
-259
-260
-260
-261
-263
-264
-266
-268
-271
-274
-277
-281
-285
-289
-293
-298
-303
-308
-314
-320
-326
-332
-339
-346
-353
-361
-368
-376
-384
-392
-401
-409
-418
-427
-435
-444
-453
-463
-472
-481
-491
-500
-510
-519
-529
-539
-549
-558
-568
-578
-588
-598
-607
-617
-627
-636
-646
-655
-665
-674
-683
-692
-701
-710
-719
-728
-736
-745
-753
-761
-769
-778
-786
-793
-801
-809
-817
-825
-832
-840
-848
-856
-863
-871
-878
-886
-893
-900
-907
-914
-921
-928
-935
-941
-948
-954
-960
-966
-973
-978
-984
-990
-996
-1000
-1006
-1012
-1018
-1022
-1028
-1033
-1038
-1043
-1048
-1053
-1058
-1064
-1069
-1074
-1079
-1084
-1089
-1094
-1098
-1103
-1108
-1113
-1117
-1122
-1126
-1130
-1134
-1138
-1142
-1145
-1149
-1152
-1155
-1158
-1161
-1163
-1166
-1168
-1170
-1171
-1173
-1174
-1175
-1175
-1176
-1176
-1175
-1175
-1174
-1173
-1171
-1169
-1167
-1164
-1161
-1157
-1154
-1149
-1145
-1140
-1135
-1129
-1123
-1117
-1110
-1103
-1096
-1088
-1081
-1072
-1064
-1055
-1046
-1037
-1028
-1018
-1008
-999
-988
-978
-968
-957
-946
-935
-924
-913
-902
-890
-879
-867
-856
-845
-833
-822
-810
-798
-787
-775
-764
-752
-741
-729
-718
-707
-696
-684
-673
-662
-651
-640
-630
-619
-609
-598
-588
-577
-567
-557
-547
-537
-527
-517
-507
-497
-487
-477
-468
-457
-447
-437
-427
-417
-406
-396
-385
-374
-363
-352
-341
-329
-318
-306
-294
-282
-270
-257
-245
-232
-219
-206
-193
-180
-166
-153
-139
-125
-111
-97
-83
-69
-55
-40
-26
-11
4
18
33
47
62
76
91
105
119
133
147
162
176
189
203
217
231
245
259
272
286
300
313
327
341
354
368
382
395
409
422
436
449
463
476
489
503
516
529
543
556
570
583
597
611
625
639
653
668
683
697
712
728
743
759
774
790
807
823
840
856
873
890
908
925
943
961
979
997
1016
1034
1053
1072
1091
1111
1131
1151
1171
1191
1212
1233
1254
1276
1297
1319
1341
1364
1386
1409
1432
1454
1477
1500
1524
1547
1570
1593
1617
1640
1663
1687
1710
1733
1757
1780
1804
1827
1851
1874
1897
1921
1944
1967
1991
2013
2037
2061
2084
2108
2131
2155
2178
2201
2225
2248
2271
2294
2318
2341
2364
2387
2410
2433
2456
2480
2503
2526
2549
2572
2595
2618
2642
2665
2688
2711
2735
2758
2781
2805
2828
2852
2875
2899
2922
2946
2969
2993
3017
3040
3064
3088
3111
3135
3158
3181
3205
3228
3251
3273
3296
3318
3340
3362
3384
3405
3426
3447
3468
3488
3508
3527
3546
3565
3584
3602
3619
3636
3653
3669
3685
3700
3715
3729
3743
3757
3770
3782
3795
3807
3818
3830
3840
3851
3861
3871
3881
3890
3899
3908
3916
3924
3932
3939
3946
3953
3960
3966
3972
3977
3982
3987
3992
3996
3999
4003
4006
4009
4011
4013
4014
4016
4017
4017
4017
4017
4017
4016
4014
4014
4013
4011
4009
4006
4003
4000
3996
3992
3988
3983
3978
3973
3967
3960
3953
3946
3939
3931
3922
3913
3904
3894
3884
3873
3862
3851
3839
3827
3814
3801
3788
3775
3761
3747
3732
3718
3703
3687
3672
3656
3640
3624
3607
3590
3573
3556
3538
3520
3502
3484
3466
3448
3429
3410
3392
3373
3354
3335
3316
3297
3278
3258
3239
3219
3200
3180
3160
3140
3120
3100
3079
3059
3038
3018
2997
2976
2955
2934
2913
2891
2870
2848
2827
2805
2783
2761
2738
2716
2693
2671
2648
2624
2601
2577
2553
2529
2505
2481
2456
2431
2406
2380
2355
2329
2302
2276
2249
2222
2194
2166
2138
2110
2082
2053
2024
1996
1966
1937
1908
1878
1848
1819
1789
1759
1729
1698
1668
1637
1607
1576
1545
1514
1483
1452
1421
1390
1359
1328
1296
1265
1234
1202
1170
1139
1107
1075
1043
1010
979
947
915
883
850
818
786
753
721
688
656
623
591
558
526
493
460
427
394
362
329
296
263
230
197
164
131
97
64
31
-2
-35
-69
-102
-135
-168
-201
-234
-267
-300
-333
-366
-398
-431
-464
-496
-528
-560
-592
-624
-656
-688
-720
-751
-782
-813
-844
-875
-906
-936
-966
-996
-1026
-1055
-1085
-1114
-1142
-1171
-1199
-1227
-1255
-1283
-1310
-1337
-1364
-1391
-1418
-1444
-1470
-1496
-1522
-1548
-1573
-1598
-1623
-1647
-1671
-1695
-1719
-1742
-1766
-1788
-1811
-1833
-1855
-1877
-1898
-1919
-1940
-1961
-1981
-2001
-2020
-2040
-2059
-2078
-2096
-2115
-2133
-2151
-2168
-2186
-2203
-2220
-2236
-2253
-2269
-2284
-2300
-2315
-2330
-2344
-2359
-2373
-2386
-2400
-2413
-2426
-2438
-2451
-2463
-2475
-2487
-2499
-2510
-2522
-2533
-2545
-2556
-2567
-2578
-2589
-2601
-2612
-2623
-2634
-2645
-2656
-2666
-2677
-2688
-2699
-2710
-2721
-2731
-2742
-2753
-2764
-2775
-2786
-2797
-2808
-2819
-2830
-2841
-2852
-2864
-2875
-2887
-2898
-2910
-2921
-2933
-2945
-2957
-2968
-2980
-2992
-3004
-3016
-3028
-3040
-3052
-3065
-3077
-3089
-3101
-3114
-3126
-3139
-3151
-3164
-3176
-3189
-3201
-3214
-3226
-3238
-3251
-3263
-3275
-3287
-3299
-3311
-3323
-3334
-3346
-3358
-3369
-3381
-3392
-3403
-3415
-3426
-3437
-3449
-3460
-3471
-3483
-3494
-3506
-3517
-3529
-3540
-3552
-3564
-3576
-3588
-3600
-3612
-3624
-3637
-3649
-3662
-3674
-3687
-3700
-3713
-3726
-3739
-3752
-3765
-3779
-3792
-3806
-3819
-3833
-3846
-3860
-3874
-3888
-3901
-3915
-3929
-3942
-3956
-3969
-3982
-3995
-4008
-4021
-4034
-4046
-4059
-4070
-4083
-4094
-4106
-4117
-4129
-4139
-4150
-4160
-4170
-4180
-4190
-4199
-4208
-4217
-4226
-4234
-4242
-4250
-4257
-4265
-4272
-4279
-4285
-4292
-4298
-4304
-4309
-4315
-4320
-4325
-4329
-4334
-4338
-4341
-4345
-4348
-4351
-4354
-4357
-4359
-4361
-4363
-4364
-4365
-4366
-4367
-4367
-4368
-4368
-4367
-4367
-4366
-4366
-4365
-4364
-4362
-4361
-4359
-4357
-4355
-4353
-4350
-4347
-4344
-4341
-4338
-4334
-4330
-4326
-4322
-4317
-4312
-4307
-4302
-4296
-4291
-4285
-4279
-4272
-4266
-4259
-4253
-4246
-4239
-4232
-4225
-4218
-4211
-4204
-4197
-4189
-4182
-4174
-4167
-4159
-4151
-4143
-4135
-4127
-4119
-4111
-4103
-4094
-4086
-4078
-4069
-4061
-4051
-4043
-4035
-4026
-4018
-4009
-4000
-3992
-3983
-3974
-3966
-3957
-3948
-3939
-3930
-3921
-3911
-3902
-3893
-3883
-3873
-3864
-3854
-3844
-3834
-3824
-3814
-3804
-3794
-3784
-3774
-3764
-3754
-3744
-3735
-3725
-3716
-3707
-3698
-3689
-3680
-3671
-3663
-3655
-3646
-3638
-3630
-3622
-3615
-3607
-3600
-3592
-3585
-3578
-3571
-3565
-3558
-3551
-3545
-3539
-3533
-3527
-3521
-3516
-3510
-3505
-3500
-3495
-3490
-3485
-3480
-3476
-3471
-3467
-3462
-3458
-3453
-3449
-3444
-3439
-3435
-3430
-3426
-3421
-3416
-3411
-3406
-3401
-3396
-3391
-3385
-3380
-3375
-3369
-3363
-3357
-3351
-3345
-3338
-3332
-3325
-3318
-3311
-3303
-3296
-3288
-3280
-3271
-3262
-3253
-3244
-3235
-3225
-3214
-3204
-3193
-3182
-3170
-3158
-3146
-3133
-3120
-3106
-3093
-3078
-3064
-3049
-3034
-3018
-3003
-2987
-2970
-2954
-2937
-2920
-2902
-2885
-2867
-2849
-2830
-2811
-2793
-2773
-2754
-2734
-2714
-2694
-2674
-2653
-2632
-2611
-2590
-2569
-2548
-2526
-2504
-2482
-2460
-2438
-2416
-2394
-2371
-2348
-2326
-2303
-2280
-2257
-2234
-2211
-2187
-2164
-2140
-2117
-2093
-2070
-2045
-2021
-1999
-1975
-1951
-1927
-1903
-1879
-1855
-1831
-1806
-1782
-1757
-1732
-1707
-1682
-1657
-1631
-1606
-1580
-1554
-1529
-1503
-1476
-1450
-1424
-1397
-1370
-1343
-1316
-1289
-1261
-1233
-1205
-1177
-1149
-1120
-1091
-1062
-1032
-1002
-973
-943
-912
-882
-851
-820
-788
-757
-725
-693
-661
-628
-596
-563
-530
-497
-463
-430
-396
-362
-327
-293
-258
-223
-188
-152
-116
-80
-44
-8
29
66
103
140
177
215
253
290
328
366
404
442
480
518
557
595
633
671
709
748
786
824
862
901
939
977
1014
1053
1091
1128
1165
1203
1240
1276
1313
1349
1384
1420
1455
1490
1524
1558
1592
1625
1658
1690
1723
1755
1786
1817
1848
1879
1909
1939
1968
1998
2027
2056
2084
2112
2140
2168
2196
2223
2250
2277
2304
2330
2356
2383
2408
2434
2460
2485
2510
2535
2560
2584
2609
2633
2657
2681
2705
2729
2753
2776
2800
2823
2847
2870
2894
2917
2940
2963
2986
3010
3033
3055
3078
3101
3123
3146
3168
3190
3212
3233
3255
3276
3297
3318
3338
3358
3378
3398
3417
3436
3455
3474
3492
3510
3527
3545
3562
3579
3595
3612
3628
3643
3659
3674
3688
3703
3717
3731
3744
3757
3770
3783
3795
3807
3818
3830
3841
3851
3862
3872
3882
3891
3900
3909
3918
3926
3934
3942
3949
3956
3963
3970
3976
3983
3988
3994
3999
4005
4009
4014
4018
4022
4025
4029
4032
4034
4035
4038
4040
4041
4042
4043
4043
4043
4043
4043
4042
4041
4040
4038
4035
4034
4030
4027
4024
4021
4017
4011
4008
4002
3997
3991
3986
3979
3973
3966
3959
3951
3944
3936
3927
3919
3910
3901
3892
3882
3872
3862
3852
3842
3831
3821
3810
3799
3788
3776
3765
3753
3741
3730
3718
3706
3693
3681
3669
3656
3643
3630
3617
3604
3591
3577
3563
3549
3535
3521
3507
3493
3478
3464
3449
3434
3419
3404
3389
3373
3358
3342
3327
3311
3295
3279
3262
3246
3229
3212
3195
3178
3160
3143
3125
3107
3088
3070
3051
3032
3013
2994
2975
2955
2935
2916
2895
2875
2855
2834
2813
2792
2771
2750
2729
2708
2686
2664
2643
2621
2599
2577
2555
2533
2510
2488
2465
2443
2420
2398
2375
2352
2330
2307
2284
2262
2240
2218
2196
2174
2152
2130
2108
2087
2065
2043
2021
2001
1979
1958
1937
1915
1894
1873
1852
1831
1810
1789
1768
1747
1727
1706
1686
1665
1645
1625
1605
1585
1566
1546
1527
1507
1488
1469
1449
1430
1410
1391
1372
1352
1332
1313
1293
1273
1253
1234
1214
1194
1174
1154
1134
1114
1094
1075
1055
1035
1016
996
977
957
938
919
900
881
862
843
824
806
788
769
751
733
716
698
680
663
646
629
612
595
579
563
547
531
515
500
485
470
455
441
427
412
398
385
371
357
344
330
317
304
291
278
266
253
241
229
217
206
195
184
173
163
152
142
133
123
114
104
95
87
78
70
61
54
46
38
31
24
17
11
4
-2
-8
-14
-20
-25
-31
-36
-41
-45
-50
-54
-58
-62
-66
-69
-73
-76
-79
-82
-85
-87
-90
-93
-95
-98
-100
-102
-105
-107
-109
-111
-113
-115
-117
-119
-121
-122
-124
-125
-127
-128
-129
-130
-131
-132
-133
-133
-133
-133
-133
-133
-133
-132
-131
-130
-129
-127
-126
-124
-123
-121
-119
-117
-114
-112
-109
-106
-103
-100
-97
-93
-89
-85
-81
-77
-72
-68
-63
-58
-53
-47
-42
-37
-31
-26
-20
-14
-9
-3
3
9
15
21
27
33
39
46
52
59
65
72
79
86
92
99
106
113
120
127
134
141
148
155
162
169
175
182
189
196
202
209
215
222
229
236
242
249
256
263
270
277
284
291
298
305
313
320
327
334
342
349
356
363
370
378
385
392
399
405
412
419
426
432
439
445
451
457
463
469
474
480
485
490
495
499
504
508
512
515
519
522
525
528
530
532
534
536
537
538
539
540
541
541
541
541
540
540
539
538
537
536
535
533
531
529
527
525
522
520
517
514
511
508
505
502
499
496
492
489
486
482
478
475
471
467
463
459
454
450
446
441
436
432
427
422
417
412
407
402
397
391
386
380
375
369
364
358
352
346
340
334
328
322
315
309
303
297
291
284
278
272
266
259
253
246
240
234
227
221
214
208
201
195
189
182
176
170
164
158
152
146
140
135
129
124
118
113
108
104
99
94
90
86
82
79
75
72
69
67
64
62
60
59
58
57
57
57
57
58
59
60
62
64
67
70
74
78
83
88
93
99
105
112
119
126
133
141
150
158
167
176
186
195
205
216
226
237
248
259
271
283
295
307
319
332
345
358
371
385
398
412
426
440
454
468
482
496
510
524
537
551
565
578
592
605
618
631
644
657
670
683
695
708
720
732
744
756
768
779
791
802
813
824
834
845
855
865
874
884
893
901
910
918
926
933
941
948
954
961
967
973
979
985
990
995
1000
1004
1010
1014
1018
1022
1027
1030
1034
1037
1041
1044
1047
1049
1052
1054
1056
1059
1060
1062
1064
1065
1066
1068
1069
1070
1071
1072
1073
1074
1075
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1105
1106
1107
1108
1109
1111
1112
1113
1114
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1147
1148
1149
1150
1151
1152
1153
1154
1154
1155
1156
1157
1158
1159
1160
1160
1161
1162
1163
1164
1164
1165
1166
1167
1167
1168
1168
1169
1169
1170
1170
1170
1171
1171
1171
1171
1172
1172
1172
1173
1173
1174
1175
1175
1176
1177
1178
1179
1180
1181
1183
1184
1185
1187
1188
1190
1191
1193
1194
1195
1196
1198
1199
1200
1201
1201
1202
1203
1203
1204
1204
1204
1204
1204
1204
1203
1203
1202
1201
1200
1199
1197
1196
1194
1192
1190
1187
1185
1182
1179
1176
1173
1169
1166
1162
1159
1155
1151
1147
1144
1140
1136
1132
1128
1125
1121
1117
1114
1110
1106
1103
1099
1096
1092
1089
1086
1083
1079
1076
1073
1071
1068
1065
1062
1060
1057
1054
1052
1049
1047
1044
1042
1040
1038
1036
1034
1032
1030
1028
1027
1026
1024
1022
1022
1020
1020
1018
1018
1016
1016
1016
1014
1014
1014
1014
1014
1014
1014
1016
1016
1016
1018
1018
1020
1022
1022
1025
1027
1029
1032
1034
1037
1040
1043
1047
1050
1054
1058
1063
1067
1072
1077
1082
1088
1093
1099
1105
1112
1118
1125
1132
1140
1147
1155
1163
1172
1180
1189
1198
1208
1217
1227
1237
1246
1257
1267
1277
1288
1298
1309
1320
1331
1343
1354
1366
1378
1390
1402
1414
1427
1440
1453
1466
1480
1493
1507
1522
1536
1551
1566
1582
1597
1613
1630
1646
1663
1680
1698
1716
1734
1752
1771
1790
1809
1829
1848
1868
1888
1908
1929
1950
1970
1991
2012
2033
2055
2076
2098
2120
2141
2163
2185
2206
2228
2250
2272
2293
2315
2337
2358
2380
2401
2423
2444
2465
2487
2508
2529
2550
2570
2591
2611
2632
2652
2672
2692
2712
2732
2751
2770
2789
2808
2827
2846
2864
2882
2900
2918
2935
2952
2969
2986
3003
3019
3035
3051
3067
3082
3098
3113
3128
3143
3157
3172
3186
3200
3214
3229
3243
3256
3270
3284
3298
3311
3325
3339
3352
3366
3379
3392
3405
3419
3432
3445
3458
3471
3484
3497
3510
3523
3536
3549
3562
3575
3588
3601
3614
3627
3640
3653
3666
3679
3692
3705
3718
3731
3744
3757
3770
3783
3795
3808
3821
3833
3846
3858
3870
3882
3895
3907
3919
3931
3943
3955
3967
3978
3990
4002
4013
4025
4035
4046
4058
4069
4078
4090
4100
4110
4120
4130
4139
4149
4158
4166
4175
4183
4191
4198
4205
4212
4219
4226
4232
4238
4244
4249
4255
4260
4265
4270
4274
4278
4282
4286
4289
4292
4295
4297
4300
4301
4303
4305
4306
4307
4307
4308
4308
4308
4308
4307
4306
4306
4305
4303
4302
4301
4299
4297
4295
4293
4291
4288
4286
4283
4280
4277
4274
4270
4267
4263
4259
4255
4251
4247
4242
4237
4233
4227
4222
4217
4211
4205
4199
4192
4186
4179
4172
4165
4157
4149
4141
4133
4124
4115
4106
4097
4088
4078
4067
4058
4048
4037
4027
4016
4003
3993
3981
3969
3956
3943
3931
3917
3904
3890
3877
3863
3848
3834
3819
3804
3789
3774
3758
3743
3727
3710
3694
3677
3660
3643
3625
3608
3590
3571
3553
3534
3515
3496
3477
3457
3437
3416
3396
3375
3354
3332
3310
3288
3266
3244
3221
3198
3175
3151
3127
3103
3079
3055
3030
3006
2981
2956
2930
2905
2879
2853
2827
2801
2774
2748
2721
2694
2667
2640
2612
2585
2557
2530
2502
2474
2446
2418
2391
2362
2334
2306
2278
2250
2221
2193
2164
2135
2106
2077
2048
2019
1989
1959
1930
1899
1869
1839
1808
1777
1747
1716
1685
1653
1622
1590
1559
1527
1495
1463
1431
1399
1366
1334
1301
1268
1235
1202
1169
1135
1102
1068
1034
1000
966
932
898
863
828
793
758
723
687
651
615
579
543
507
471
434
397
361
324
287
251
214
177
140
103
66
29
-8
-45
-82
-119
-157
-194
-231
-269
-306
-343
-381
-418
-455
-493
-530
-567
-604
-641
-678
-715
-752
-789
-826
-863
-899
-936
-972
-1008
-1044
-1080
-1116
-1152
-1188
-1224
-1259
-1295
-1330
-1366
-1401
-1437
-1472
-1507
-1542
-1577
-1612
-1648
-1683
-1717
-1752
-1787
-1822
-1856
-1891
-1925
-1960
-1994
-2028
-2062
-2096
-2130
-2163
-2196
-2230
-2263
-2295
-2328
-2360
-2392
-2424
-2456
-2487
-2518
-2549
-2579
-2609
-2639
-2669
-2698
-2726
-2755
-2782
-2810
-2837
-2864
-2890
-2916
-2942
-2967
-2992
-3017
-3041
-3065
-3088
-3111
-3134
-3156
-3178
-3200
-3221
-3242
-3262
-3282
-3302
-3321
-3339
-3358
-3376
-3393
-3410
-3426
-3442
-3458
-3473
-3488
-3503
-3516
-3530
-3543
-3555
-3567
-3579
-3590
-3601
-3611
-3621
-3631
-3640
-3648
-3657
-3664
-3672
-3679
-3685
-3692
-3698
-3703
-3708
-3713
-3718
-3722
-3726
-3729
-3732
-3735
-3737
-3740
-3742
-3743
-3745
-3746
-3747
-3748
-3748
-3749
-3749
-3749
-3749
-3748
-3747
-3747
-3745
-3744
-3742
-3740
-3738
-3736
-3733
-3730
-3727
-3723
-3720
-3716
-3711
-3707
-3702
-3697
-3692
-3686
-3680
-3674
-3667
-3661
-3654
-3646
-3639
-3631
-3623
-3614
-3606
-3597
-3587
-3578
-3568
-3557
-3547
-3536
-3525
-3513
-3501
-3489
-3476
-3463
-3450
-3437
-3423
-3409
-3394
-3380
-3365
-3350
-3334
-3319
-3303
-3287
-3270
-3254
-3237
-3220
-3202
-3185
-3167
-3149
-3131
-3112
-3094
-3075
-3055
-3036
-3016
-2996
-2976
-2955
-2935
-2914
-2892
-2871
-2849
-2827
-2805
-2782
-2760
-2737
-2713
-2690
-2666
-2643
-2618
-2594
-2570
-2545
-2520
-2495
-2469
-2444
-2418
-2392
-2366
-2340
-2314
-2288
-2262
-2235
-2209
-2182
-2156
-2129
-2103
-2076
-2049
-2023
-1996
-1969
-1942
-1915
-1888
-1861
-1834
-1807
-1779
-1752
-1724
-1697
-1669
-1641
-1613
-1585
-1557
-1529
-1501
-1473
-1445
-1417
-1389
-1361
-1332
-1304
-1277
-1249
-1221
-1193
-1165
-1138
-1110
-1082
-1055
-1028
-1000
-973
-946
-919
-892
-865
-839
-813
-786
-760
-734
-709
-683
-658
-633
-608
-584
-559
-535
-512
-488
-465
-442
-420
-397
-375
-354
-333
-312
-291
-271
-250
-231
-211
-192
-173
-155
-137
-119
-101
-84
-67
-50
-34
-18
-2
13
28
43
57
71
85
99
112
125
138
150
163
175
186
198
209
220
231
242
252
263
273
282
292
301
311
320
329
337
346
354
362
370
378
386
393
400
407
414
421
428
434
440
446
452
457
463
468
473
478
482
487
491
494
498
502
505
508
511
513
516
518
520
522
524
525
527
528
529
530
531
532
532
533
533
534
534
534
534
534
534
534
534
533
533
533
532
532
531
531
530
530
529
528
527
526
526
525
524
523
522
520
519
518
516
514
513
511
509
506
504
501
498
495
492
489
485
482
478
473
469
465
460
455
450
445
440
434
429
423
417
411
404
397
391
383
376
369
361
353
345
337
328
320
311
302
293
284
275
265
255
245
235
225
215
204
193
183
172
160
149
138
126
115
103
92
80
68
56
44
33
20
8
-4
-16
-28
-40
-53
-65
-78
-90
-103
-115
-128
-141
-154
-167
-180
-194
-207
-221
-235
-248
-262
-277
-291
-305
-320
-335
-350
-365
-380
-395
-411
-426
-442
-458
-474
-490
-507
-523
-540
-557
-574
-591
-608
-625
-643
-661
-679
-697
-715
-733
-752
-770
-789
-808
-827
-847
-866
-886
-905
-925
-945
-966
-986
-1006
-1027
-1048
-1069
-1090
-1112
-1133
-1154
-1176
-1198
-1220
-1242
-1264
-1286
-1309
-1331
-1354
-1377
-1399
-1422
-1445
-1469
-1492
-1515
-1539
-1562
-1586
-1610
-1633
-1657
-1682
-1706
-1730
-1755
-1779
-1804
-1828
-1853
-1878
-1902
-1927
-1952
-1977
-2001
-2025
-2051
-2075
-2100
-2124
-2149
-2173
-2198
-2222
-2246
-2271
-2295
-2320
-2344
-2368
-2393
-2417
-2441
-2465
-2490
-2514
-2538
-2562
-2586
-2610
-2633
-2657
-2680
-2704
-2727
-2750
-2773
-2796
-2818
-2841
-2863
-2885
-2907
-2929
-2951
-2973
-2994
-3016
-3037
-3058
-3080
-3101
-3122
-3144
-3165
-3186
-3207
-3228
-3250
-3271
-3292
-3313
-3335
-3356
-3377
-3398
-3419
-3440
-3462
-3483
-3504
-3525
-3547
-3568
-3589
-3611
-3632
-3653
-3675
-3696
-3718
-3739
-3761
-3783
-3804
-3826
-3847
-3869
-3890
-3911
-3932
-3953
-3974
-3995
-4014
-4035
-4056
-4075
-4094
-4114
-4134
-4153
-4171
-4190
-4208
-4226
-4244
-4262
-4280
-4297
-4314
-4331
-4348
-4364
-4380
-4396
-4412
-4427
-4443
-4458
-4472
-4487
-4501
-4515
-4529
-4542
-4555
-4568
-4581
-4593
-4605
-4617
-4628
-4639
-4650
-4660
-4671
-4681
-4690
-4699
-4708
-4717
-4725
-4733
-4741
-4748
-4755
-4761
-4767
-4773
-4779
-4784
-4788
-4793
-4796
-4800
-4803
-4806
-4808
-4810
-4812
-4813
-4814
-4814
-4814
-4814
-4813
-4812
-4811
-4809
-4807
-4804
-4801
-4798
-4794
-4790
-4786
-4781
-4776
-4770
-4764
-4758
-4751
-4743
-4735
-4727
-4718
-4709
-4700
-4690
-4679
-4668
-4657
-4645
-4633
-4620
-4607
-4594
-4580
-4565
-4551
-4536
-4521
-4505
-4489
-4473
-4456
-4439
-4422
-4405
-4387
-4369
-4351
-4333
-4314
-4295
-4276
-4256
-4236
-4216
-4196
-4176
-4155
-4134
-4113
-4091
-4070
-4050
-4027
-4006
-3985
-3963
-3941
-3919
-3896
-3874
-3852
-3829
-3807
-3784
-3761
-3738
-3715
-3693
-3669
-3646
-3623
-3600
-3577
-3553
-3530
-3506
-3483
-3459
-3435
-3411
-3387
-3364
-3339
-3315
-3291
-3267
-3243
-3218
-3193
-3169
-3144
-3119
-3094
-3068
-3043
-3017
-2992
-2966
-2940
-2914
-2888
-2861
-2835
-2808
-2781
-2754
-2727
-2700
-2672
-2645
-2617
-2589
-2561
-2533
-2504
-2476
-2447
-2418
-2389
-2360
-2331
-2301
-2272
-2243
-2213
-2184
-2154
-2124
-2095
-2065
-2035
-2005
-1976
-1946
-1916
-1887
-1857
-1827
-1797
-1768
-1738
-1709
-1679
-1649
-1620
-1590
-1560
-1531
-1501
-1472
-1443
-1413
-1384
-1354
-1325
-1296
-1267
-1238
-1209
-1180
-1151
-1122
-1093
-1064
-1035
-1006
-977
-948
-919
-890
-861
-832
-803
-774
-744
-715
-686
-657
-628
-599
-570
-541
-511
-482
-453
-424
-395
-366
-337
-308
-279
-251
-222
-193
-165
-136
-108
-79
-51
-23
5
33
60
88
115
142
169
196
223
249
275
301
327
353
378
403
428
453
477
501
525
548
572
595
618
640
663
685
706
728
749
770
791
811
832
852
871
891
910
929
948
966
985
1002
1020
1039
1056
1074
1091
1108
1125
1141
1158
1174
1190
1206
1222
1237
1252
1267
1282
1297
1311
1326
1340
1353
1367
1381
1394
1407
1420
1433
1445
1458
1470
1482
1494
1506
1517
1528
1540
1550
1561
1572
1582
1592
1602
1612
1621
1630
1639
1648
1656
1664
1672
1680
1687
1694
1701
1708
1715
1721
1727
1733
1738
1743
1749
1753
1758
1763
1767
1771
1775
1778
1782
1785
1788
1791
1793
1795
1797
1799
1800
1802
1803
1803
1804
1804
1804
1804
1804
1803
1802
1801
1800
1799
1797
1795
1793
1791
1788
1786
1783
1780
1776
1772
1768
1764
1760
1755
1750
1745
1740
1734
1728
1722
1715
1709
1702
1695
1687
1680
1672
1664
1656
1648
1640
1631
1622
1613
1604
1594
1585
1575
1565
1554
1543
1533
1521
1510
1498
1487
1475
1462
1450
1437
1424
1411
1398
1385
1371
1358
1344
1330
1316
1302
1288
1274
1259
1245
1230
1216
1201
1186
1171
1155
1140
1124
1109
1093
1077
1061
1044
1028
1010
994
978
961
943
926
909
892
874
857
839
821
804
786
768
751
733
715
697
680
662
644
626
609
591
573
556
538
520
503
485
468
450
433
415
398
380
363
346
329
312
295
278
261
244
228
211
195
179
163
147
131
115
100
84
69
54
38
23
9
-6
-21
-36
-50
-64
-79
-93
-107
-121
-135
-148
-162
-176
-189
-203
-216
-230
-243
-256
-270
-283
-296
-309
-322
-336
-349
-362
-376
-389
-402
-416
-430
-443
-457
-471
-485
-499
-513
-527
-541
-556
-570
-585
-600
-615
-630
-645
-660
-676
-691
-707
-722
-738
-754
-770
-786
-802
-818
-834
-850
-866
-883
-899
-915
-932
-948
-965
-981
-997
-1014
-1030
-1046
-1062
-1079
-1095
-1111
-1127
-1143
-1159
-1174
-1190
-1205
-1221
-1236
-1251
-1266
-1281
-1296
-1310
-1325
-1339
-1353
-1367
-1381
-1394
-1408
-1421
-1434
-1447
-1460
-1473
-1485
-1498
-1510
-1522
-1534
-1546
-1558
-1569
-1581
-1592
-1603
-1614
-1625
-1636
-1647
-1658
-1669
-1679
-1690
-1700
-1711
-1721
-1731
-1742
-1752
-1762
-1772
-1782
-1792
-1802
-1812
-1822
-1832
-1841
-1851
-1861
-1870
-1879
-1889
-1898
-1907
-1916
-1925
-1933
-1942
-1951
-1959
-1968
-1976
-1985
-1993
-2001
-2009
-2017
-2025
-2035
-2043
-2051
-2059
-2067
-2075
-2082
-2090
-2098
-2105
-2113
-2120
-2127
-2134
-2141
-2148
-2155
-2162
-2168
-2175
-2181
-2187
-2194
-2200
-2206
-2212
-2218
-2224
-2230
-2237
-2243
-2249
-2255
-2261
-2267
-2273
-2279
-2285
-2290
-2296
-2302
-2307
-2313
-2318
-2324
-2329
-2334
-2339
-2344
-2349
-2355
-2360
-2364
-2369
-2374
-2379
-2384
-2389
-2394
-2398
-2403
-2407
-2412
-2416
-2421
-2425
-2429
-2433
-2437
-2441
-2445
-2448
-2452
-2455
-2458
-2461
-2464
-2467
-2470
-2472
-2475
-2477
-2479
-2480
-2482
-2483
-2485
-2486
-2487
-2488
-2488
-2488
-2489
-2489
-2488
-2488
-2488
-2487
-2486
-2485
-2484
-2483
-2481
-2480
-2478
-2477
-2475
-2473
-2471
-2469
-2467
-2464
-2462
-2459
-2457
-2454
-2451
-2448
-2445
-2442
-2439
-2435
-2432
-2428
-2424
-2420
-2416
-2412
-2407
-2403
-2398
-2393
-2387
-2382
-2376
-2371
-2365
-2359
-2353
-2346
-2340
-2333
-2327
-2320
-2313
-2306
-2299
-2292
-2284
-2277
-2269
-2261
-2253
-2245
-2237
-2229
-2220
-2212
-2203
-2194
-2185
-2176
-2167
-2158
-2149
-2139
-2129
-2120
-2110
-2100
-2089
-2079
-2069
-2058
-2047
-2037
-2025
-2015
-2004
-1992
-1981
-1969
-1958
-1946
-1934
-1922
-1910
-1898
-1886
-1873
-1860
-1848
-1835
-1822
-1809
-1795
-1782
-1769
-1755
-1741
-1727
-1713
-1699
-1685
-1670
-1656
-1641
-1627
-1612
-1597
-1583
-1568
-1553
-1538
-1523
-1508
-1493
-1478
-1462
-1447
-1432
-1417
-1402
-1386
-1371
-1356
-1340
-1325
-1310
-1295
-1280
-1265
-1250
-1235
-1220
-1205
-1191
-1176
-1162
-1147
-1133
-1119
-1105
-1091
-1077
-1064
-1050
-1037
-1024
-1010
-998
-985
-972
-959
-947
-935
-922
-910
-898
-886
-874
-863
-851
-839
-828
-817
-805
-794
-782
-771
-760
-749
-738
-726
-715
-704
-693
-682
-671
-660
-649
-638
-627
-616
-605
-594
-583
-572
-561
-550
-540
-529
-518
-508
-497
-487
-477
-467
-457
-447
-437
-427
-418
-409
-400
-391
-382
-374
-366
-358
-351
-343
-336
-329
-323
-316
-310
-304
-299
-294
-289
-284
-280
-276
-272
-269
-266
-263
-260
-258
-256
-255
-253
-252
-252
-251
-251
-251
-252
-253
-254
-255
-257
-259
-262
-264
-268
-271
-275
-279
-283
-288
-293
-298
-304
-310
-316
-323
-330
-337
-345
-353
-361
-370
-378
-388
-397
-407
-417
-428
-439
-450
-461
-472
-484
-496
-508
-521
-533
-546
-560
-573
-587
-601
-615
-630
-644
-659
-674
-690
-706
-722
-738
-755
-771
-789
-806
-824
-842
-860
-878
-897
-916
-935
-954
-973
-993
-1012
-1032
-1052
-1072
-1093
-1113
-1134
-1154
-1175
-1196
-1217
-1239
-1260
-1282
-1303
-1325
-1347
-1369
-1391
-1413
-1436
-1458
-1481
-1503
-1526
-1549
-1572
-1595
-1618
-1641
-1664
-1687
-1710
-1734
-1757
-1780
-1803
-1827
-1850
-1873
-1897
-1920
-1943
-1966
-1990
-2013
-2036
-2060
-2083
-2106
-2129
-2153
-2176
-2199
-2222
-2245
-2269
-2292
-2314
-2337
-2360
-2383
-2405
-2428
-2450
-2472
-2495
-2516
-2538
-2560
-2581
-2603
-2624
-2645
-2666
-2687
-2708
-2728
-2749
-2769
-2789
-2809
-2829
-2849
-2869
-2888
-2908
-2927
-2946
-2966
-2985
-3004
-3023
-3042
-3061
-3080
-3099
-3118
-3137
-3156
-3176
-3195
-3214
-3233
-3252
-3271
-3291
-3310
-3329
-3348
-3367
-3386
-3405
-3424
-3442
-3461
-3479
-3498
-3516
-3534
-3552
-3570
-3587
-3604
-3621
-3638
-3655
-3671
-3687
-3703
-3718
-3733
-3748
-3763
-3777
-3791
-3805
-3818
-3831
-3843
-3855
-3867
-3878
-3888
-3899
-3909
-3918
-3927
-3935
-3943
-3951
-3957
-3964
-3970
-3975
-3980
-3985
-3989
-3992
-3995
-3998
-4000
-4002
-4003
-4003
-4003
-4003
-4003
-4003
-4001
-3999
-3997
-3994
-3991
-3988
-3984
-3980
-3975
-3970
-3965
-3959
-3953
-3946
-3940
-3933
-3926
-3918
-3911
-3903
-3894
-3886
-3877
-3868
-3859
-3850
-3841
-3831
-3821
-3811
-3801
-3791
-3781
-3771
-3760
-3750
-3740
-3729
-3719
-3708
-3698
-3687
-3677
-3666
-3656
-3646
-3635
-3625
-3615
-3605
-3595
-3585
-3575
-3565
-3556
-3546
-3537
-3528
-3519
-3510
-3501
-3493
-3484
-3476
-3468
-3461
-3453
-3446
-3439
-3432
-3425
-3419
-3413
-3407
-3401
-3396
-3390
-3386
-3381
-3376
-3372
-3368
-3365
-3361
-3358
-3355
-3353
-3350
-3348
-3346
-3345
-3343
-3342
-3341
-3341
-3341
-3341
-3341
-3341
-3342
-3343
-3344
-3346
-3347
-3349
-3351
-3353
-3356
-3358
-3361
-3364
-3367
-3370
-3373
-3377
-3380
-3384
-3388
-3392
-3397
-3401
-3406
-3410
-3415
-3420
-3425
-3430
-3435
-3441
-3446
-3452
-3457
-3463
-3468
-3474
-3480
-3485
-3491
-3497
-3503
-3508
-3514
-3520
-3526
-3532
-3538
-3544
-3550
-3556
-3562
-3568
-3574
-3580
-3586
-3592
-3598
-3604
-3610
-3616
-3622
-3628
-3634
-3641
-3647
-3653
-3659
-3665
-3671
-3678
-3684
-3690
-3696
-3702
-3709
-3715
-3721
-3727
-3734
-3740
-3746
-3752
-3758
-3764
-3770
-3776
-3782
-3788
-3794
-3800
-3806
-3812
-3818
-3824
-3830
-3835
-3841
-3847
-3853
-3859
-3865
-3870
-3876
-3882
-3888
-3893
-3899
-3905
-3910
-3916
-3921
-3926
-3931
-3936
-3941
-3946
-3950
-3955
-3959
-3963
-3967
-3970
-3974
-3977
-3980
-3982
-3985
-3987
-3989
-3990
-3992
-3993
-3993
-3994
-3994
-3994
-3993
-3992
-3991
-3990
-3988
-3986
-3984
-3981
-3978
-3975
-3971
-3967
-3963
-3958
-3953
-3948
-3942
-3936
-3930
-3924
-3917
-3910
-3903
-3896
-3889
-3882
-3874
-3866
-3858
-3850
-3842
-3834
-3826
-3817
-3809
-3801
-3793
-3785
-3777
-3769
-3761
-3753
-3745
-3736
-3728
-3720
-3712
-3704
-3696
-3688
-3680
-3672
-3664
-3656
-3648
-3640
-3632
-3624
-3616
-3608
-3600
-3592
-3584
-3577
-3569
-3561
-3553
-3545
-3537
-3529
-3521
-3513
-3505
-3498
-3490
-3482
-3474
-3466
-3458
-3451
-3443
-3435
-3427
-3419
-3412
-3404
-3396
-3388
-3381
-3373
-3365
-3357
-3350
-3342
-3334
-3326
-3319
-3311
-3303
-3296
-3288
-3280
-3273
-3265
-3257
-3250
-3242
-3235
-3227
-3219
-3212
-3204
-3197
-3189
-3181
-3174
-3166
-3159
-3151
-3144
-3136
-3129
-3121
-3113
-3106
-3098
-3091
-3083
-3076
-3069
-3061
-3054
-3046
-3039
-3031
-3024
-3016
-3009
-3002
-2994
-2987
-2979
-2972
-2965
-2957
-2950
-2943
-2935
-2928
-2921
-2913
-2906
-2899
-2891
-2884
-2877
-2869
-2862
-2855
-2848
-2840
-2833
-2826
-2819
-2811
-2804
-2797
-2790
-2782
-2775
-2768
-2761
-2754
-2747
-2739
-2732
-2725
-2718
-2711
-2704
-2697
-2689
-2682
-2675
-2668
-2661
-2654
-2647
-2640
-2633
-2626
-2619
-2612
-2605
-2597
-2590
-2583
-2576
-2569
-2562
-2555
-2548
-2541
-2534
-2528
-2521
-2514
-2507
-2500
-2493
-2486
-2479
-2472
-2465
-2458
-2451
-2444
-2438
-2431
-2424
-2417
-2410
-2403
-2396
-2390
-2383
-2376
-2369
-2362
-2356
-2349
-2342
-2335
-2328
-2322
-2315
-2308
-2301
-2295
-2288
-2281
-2274
-2268
-2261
-2254
-2248
-2241
-2234
-2228
-2221
-2214
-2208
-2201
-2194
-2188
-2181
-2174
-2168
-2161
-2155
-2148
-2141
-2135
-2128
-2122
-2115
-2109
-2102
-2096
-2089
-2082
-2076
-2069
-2063
-2056
-2050
-2043
-2037
-2029
-2024
-2017
-2011
-2005
-1998
-1992
-1985
-1979
-1972
-1966
-1960
-1953
-1947
-1940
-1934
-1928
-1921
-1915
-1909
-1902
-1896
-1890
-1883
-1877
-1871
-1864
-1858
-1852
-1845
-1839
-1833
-1826
-1820
-1814
-1808
-1801
-1795
-1789
-1783
-1777
-1770
-1764
-1758
-1752
-1746
-1739
-1733
-1727
-1721
-1715
-1708
-1702
-1696
-1690
-1684
-1678
-1672
-1666
-1659
-1653
-1647
-1641
-1635
-1629
-1623
-1617
-1611
-1605
-1599
-1593
-1587
-1581
-1575
-1569
-1563
-1557
-1551
-1545
-1539
-1533
-1527
-1521
-1515
-1509
-1503
-1497
-1491
-1485
-1479
-1473
-1467
-1462
-1456
-1450
-1444
-1438
-1432
-1426
-1420
-1415
-1409
-1403
-1397
-1391
-1385
-1380
-1374
-1368
-1362
-1356
-1351
-1345
-1339
-1333
-1328
-1322
-1316
-1310
-1305
-1299
-1293
-1288
-1282
-1276
-1270
-1265
-1259
-1253
-1248
-1242
-1236
-1231
-1225
-1219
-1214
-1208
-1203
-1197
-1191
-1186
-1180
-1175
-1169
-1163
-1158
-1152
-1147
-1141
-1136
-1130
-1124
-1119
-1113
-1108
-1102
-1097
-1091
-1086
-1080
-1075
-1069
-1064
-1058
-1053
-1048
-1042
-1037
-1031
-1026
-1020
-1014
-1010
-1004
-999
-993
-988
-983
-977
-972
-966
-961
-956
-950
-945
-940
-934
-929
-924
-918
-913
-908
-902
-897
-892
-887
-881
-876
-871
-866
-860
-855
-850
-845
-839
-834
-829
-824
-819
-813
-808
-803
-798
-793
-787
-782
-777
-772
-767
-762
-757
-751
-746
-741
-736
-731
-726
-721
-716
-711
-706
-701
-695
-690
-685
-680
-675
-670
-665
-660
-655
-650
-645
-640
-635
-630
-625
-620
-615
-610
-605
-600
-595
-590
-586
-581
-576
-571
-566
-561
-556
-551
-546
-541
-536
-532
-527
-522
-517
-512
-507
-502
-498
-493
-488
-483
-478
-474
-469
-464
-459
-454
-450
-445
-440
-435
-430
-426
-421
-416
-412
-407
-402
-397
-393
-388
-383
-379
-374
-369
-364
-360
-355
-350
-346
-341
-337
-332
-327
-323
-318
-313
-309
-304
-300
-295
-290
-286
-281
-277
-272
-267
-263
-258
-254
-249
-245
-240
-236
-231
-227
-222
-218
-213
-209
-204
-200
-195
-191
-186
-182
-177
-173
-168
-164
-160
-155
-151
-146
-142
-137
-133
-129
-124
-120
-115
-111
-107
-102
-98
-94
-89
-85
-81
-76
-72
-68
-63
-59
-55
-50
-46
-42
-38
-33
-29
-25
-20
-16
-12
-8
-3
1
5
9
13
18
22
26
30
35
39
43
47
51
55
60
64
68
72
76
80
84
89
93
97
101
105
109
113
117
121
126
130
134
138
142
146
150
154
158
162
166
170
174
178
182
186
190
194
198
202
206
210
214
218
222
226
230
234
238
242
246
250
253
257
261
265
269
273
277
281
285
288
292
296
300
304
308
312
315
319
323
327
331
335
338
342
346
350
354
357
361
365
369
372
376
380
384
387
391
395
399
402
406
410
414
417
421
425
428
432
436
439
443
447
450
454
458
461
465
469
472
476
479
483
487
490
494
497
501
505
508
512
515
519
523
526
530
533
537
540
544
547
551
554
558
561
565
568
572
575
579
582
586
589
593
596
600
603
607
610
614
617
620
624
627
631
634
637
641
644
648
651
654
658
661
665
668
671
675
678
681
685
688
691
695
698
701
705
708
711
715
718
721
724
728
731
734
737
741
744
747
751
754
757
760
763
767
770
773
776
780
783
786
789
792
796
799
802
805
808
811
815
818
821
824
827
830
833
837
840
843
846
849
852
855
858
861
864
868
871
874
877
880
883
886
889
892
895
898
901
904
907
910
913
916
919
922
925
928
931
934
937
940
943
946
949
952
955
958
961
964
967
970
973
975
978
981
984
987
990
993
996
999
1002
1004
1006
1010
1012
1016
1018
1022
1025
1027
1030
1033
1036
1039
1042
1044
1047
1050
1053
1056
1058
1061
1064
1067
1070
1072
1075
1078
1081
1083
1086
1089
1092
1094
1097
1100
1103
1105
1108
1111
1113
1116
1119
1122
1124
1127
1130
1132
1135
1138
1140
1143
1146
1148
1151
1154
1156
1159
1162
1164
1167
1169
1172
1175
1177
1180
1182
1185
1188
1190
1193
1195
1198
1201
1203
1206
1208
1211
1213
1216
1219
1221
1224
1226
1229
1231
1234
