1001
10001
10002
1002
10003
1003
10004
1004
10005
1005
10006
1006
10007
1007
10008
1008
10009
1009
10010
1010
10011
1011
10012
1012
10013
1013
10014
1014
10015
1015
10016
1016
10018
10019
1017
1018
10017
1019
10020
1020
10021
1021
10026
10024
1022
10025
1023
1024
10028
1025
10029
1026
10031
1027
10033
1028
10035
1029
10037
1030
10038
1031
10042
1032
10045
1033
10047
1034
10049
1035
10051
1036
10053
1037
10055
1038
10059
1039
10039
1040
10040
1041
10048
1042
1043
10056
10058
1044
10057
1045
1046
10061
1047
10066
1048
10068
1049
10060
10062
1050
10064
1051
10065
1052
10063
1053
10067
1054
10069
1055
10343
10383
1056
10414
1057
10455
1058
10469
1059
10497
1060
10619
1061
10628
1062
10631
1063
10626
1064
10609
1065
10603
1066
10601
1067
10589
1068
10555
1069
10551
1070
10543
1071
10539
1072
10520
1073
10516
1074
10513
1075
10511
1076
10514
1077
10518
1078
10517
1079
10512
1080
10510
1081
10507
1082
10490
1083
10470
1084
10464
1085
10458
1086
10453
1087
10448
1088
10440
1089
10430
1090
10426
1091
10406
1092
10407
1093
10411
1094
10413
1095
10444
1096
10446
1097
10454
1098
10462
1099
10460
1100
10489
1101
10502
99
1102
10544
1103
10547
1104
10577
1105
10588
1106
10604
1107
10611
1108
10624
1109
10648
1110
10672
10638
1111
10620
1112
10618
1113
10639
1114
10645
1115
10641
1116
10657
1117
10651
1118
10647
1119
10640
1120
10636
1121
10613
1122
10616
1123
10646
1124
10649
1125
10653
1126
10684
1127
10685
1128
10687
1129
10688
1130
10692
1131
10698
1132
10729
1133
10731
1134
10736
1135
10738
1136
10746
1137
10748
1138
10750
1139
10755
1140
10760
1141
10764
1142
10766
1143
10769
1144
10770
1145
10772
1146
10775
1147
10777
1148
10778
1149
10780
1150
10781
1151
10779
10776
1152
10774
1153
10773
1154
10771
1155
10768
1156
10767
1157
10765
1158
10762
1159
10759
1160
10756
1161
10749
1162
10743
1163
10740
1164
10735
1165
10724
1166
10721
1167
10715
1168
10712
1169
10702
1170
10701
1171
10696
1172
10694
1173
10686
1174
10683
1175
10682
1176
10656
1177
10654
1178
10633
1179
10627
1180
10585
1181
10576
1182
10571
1183
10562
1184
10467
1185
10451
1186
10374
1187
10369
1188
10364
1189
10360
1190
10356
1191
10323
1192
10319
1193
10316
1194
10288
1195
10286
1196
10279
1197
10281
1198
10283
1199
10269
1200
10266
1201
10263
1202
10234
1203
10231
1204
10205
1205
10201
1206
10196
1207
10184
1208
10179
1209
10167
1210
10166
1211
10164
1212
10162
1213
10156
1214
10154
1215
10157
1216
10171
1217
10181
1218
10195
1219
10208
1220
10238
1221
10320
1222
10482
10471
1223
10463
1224
10340
1225
10334
1226
10326
1227
10260
1228
10258
1229
10251
1230
10245
1231
10185
1232
10178
1233
10220
1234
10225
1235
10277
1236
10282
1237
10303
1238
10335
1239
10339
1240
10346
1241
10390
1242
10393
1243
10386
1244
10382
1245
10381
1246
10380
1247
10371
1248
10349
1249
10345
1250
10342
1251
10294
1252
10289
1253
1254
10297
1255
10300
1256
10305
1257
10351
1258
10352
1259
10375
1260
10398
1261
10403
1262
10405
1263
10425
1264
10434
1265
10447
1266
10456
1267
10459
1268
10485
1269
10493
1270
10499
1271
10501
1272
10503
1273
10495
1274
10496
1275
10500
1276
10506
1277
10508
1278
10527
1279
10532
1280
10546
1281
10587
1282
10591
1283
10615
1284
10612
1285
10519
1286
10492
1287
1288
1289
1290
1291
1292
1293
1294
88
1295
1296
1297
1298
1299
10284
1300
1301
1302
1303
1304
10400
1305
10450
1306
10394
1307
10387
1308
10435
1309
10376
10431
1310
10474
1311
10476
1312
10483
1313
10491
1314
10481
1315
1316
10472
1317
10480
10578
1318
10593
10498
1319
10610
10602
1320
10600
1321
10549
1322
10550
1323
1324
10538
1325
10534
1326
10536
10439
1327
10437
1328
10475
10412
1329
10529
10436
1330
1331
10596
10606
1332
10614
1333
10621
1334
1335
10635
1336
10630
1337
10608
1338
10605
1339
1340
1341
10580
1342
1343
1344
1345
1346
10484
1347
1348
1349
10441
1350
1351
1352
1353
10395
1354
10350
1355
10348
1356
10368
1357
1358
1359
10401
1360
1361
10415
1362
1363
1364
10477
1365
1366
1367
10504
1368
10590
1369
1370
10478
1371
1372
1373
1374
1375
1376
10632
1377
10252
1378
10241
1379
10226
1380
10204
1381
10199
1382
10189
1383
10173
1384
10161
1385
10153
1386
10152
1387
10142
10140
1388
10130
1389
10118
1390
10116
1391
10109
1392
10108
10104
1393
10102
1394
10101
1395
10092
1396
10090
1397
10089
1398
10085
1399
10084
1400
10081
1401
10080
1402
10076
1403
10074
1404
10073
1405
10096
1406
10088
1407
10075
1408
10079
1409
10077
1410
10072
1411
1412
10228
1413
10229
1414
10239
1415
1416
10271
1417
10255
1418
10232
1419
10219
1420
10212
1421
10194
1422
10192
1423
10182
1424
10170
1425
10158
1426
10155
1427
10150
1428
10145
1429
10143
1430
10132
1431
10126
1432
10119
1433
10117
1434
10115
1435
10114
1436
10111
1437
10106
1438
10105
1439
10103
1440
10094
1441
10093
1442
10091
1443
10087
1444
10086
1445
10083
1446
10082
1447
10078
1448
10242
1449
10216
1450
10213
1451
1452
10099
1453
10100
1454
10120
1455
10122
1456
10128
1457
10125
1458
10131
1459
10134
1460
10144
1461
10146
1462
10160
1463
10165
1464
10187
1465
10188
1466
10215
1467
10211
1468
10218
1469
10227
1470
10247
1471
10256
1472
10273
1473
10276
1474
10302
1475
10299
1476
10308
1477
10312
1478
10315
1479
10365
1480
10372
1481
10373
1482
10417
1483
10421
1484
10429
1485
10432
1486
10438
1487
10442
1488
10466
1489
10473
1490
10494
1491
10509
1492
10524
1493
10521
1494
10525
1495
10530
1496
10537
1497
10528
1498
10535
1499
10542
1500
10565
1501
10569
1502
10568
1503
10566
1504
10563
1505
10552
1506
10560
1507
10586
1508
10599
1509
10659
1510
10663
1511
10673
1512
10678
1513
10703
1514
10706
1515
10708
1516
10711
1517
10713
1518
10710
1519
1520
1521
10559
1522
10553
1523
10558
1524
10570
1525
10574
1526
10581
1527
10583
1528
10597
1529
10660
1530
10665
1531
10674
1532
10679
1533
10690
1534
10693
1535
10705
1536
10707
1537
10709
1538
10714
1539
10727
1540
10728
1541
10725
1542
10723
1543
10722
1544
10720
1545
10718
1546
10719
1547
10742
1548
10751
1549
10752
1550
10754
1551
10758
1552
10761
1553
10763
1554
1555
10667
1556
10666
1557
10668
1558
10661
1559
10662
1560
10669
1561
10670
1562
10658
1563
10655
1564
10652
1565
10650
1566
10644
1567
10642
1568
10637
1569
10634
1570
10579
1571
10573
1572
10554
1573
10556
1574
10561
1575
10575
1576
10584
1577
10629
1578
10733
10737
1579
10739
1580
10744
1581
10747
1582
10753
1583
10757
1584
1585
10676
1586
10681
1587
10695
1588
10699
1589
10704
1590
10717
1591
10732
1592
1593
10734
1594
10745
1595
1596
10741
1597
10730
1598
10726
1599
10716
1600
10700
1601
10697
1602
10691
1603
10689
1604
10680
1605
10675
1606
10677
1607
10671
1608
10664
1609
10643
1610
1611
1612
1613
1614
10545
1615
10468
1616
10515
1617
10567
1618
10595
1619
10625
1620
10598
1621
1622
10592
1623
10623
1624
1625
10572
1626
10541
1627
10533
1628
10487
1629
10433
1630
10428
1631
10423
1632
10397
1633
10392
1634
10385
1635
10363
1636
10362
1637
10359
1638
10331
1639
10328
1640
1641
10564
1642
10526
1643
10486
1644
10479
1645
10424
1646
10422
1647
10420
1648
10409
1649
10389
1650
10384
1651
10378
1652
10361
1653
10358
1654
10355
1655
10325
1656
10318
1657
1658
10461
1659
10427
1660
10445
1661
10416
1662
10402
1663
10399
1664
10391
1665
10298
1666
10293
1667
10290
1668
10235
1669
10230
1670
1671
1672
10452
1673
10419
1674
10410
1675
10408
1676
10404
1677
10311
1678
10301
1679
10296
1680
10249
1681
10244
1682
1683
1684
10138
1685
10139
1686
10177
1687
10183
1688
10186
1689
10222
1690
1691
1692
10133
1693
10136
1694
10169
1695
10172
1696
10174
1697
10209
1698
10095
1699
10097
1700
10098
1701
10110
1702
10112
1703
10113
1704
10123
1705
10124
1706
10127
1707
1708
1709
10147
1710
10148
1711
10149
1712
10175
1713
10176
1714
10180
1715
10200
1716
10202
1717
10207
1718
1719
10264
1720
10267
1721
10274
1722
10285
1723
10287
1724
10291
1725
1726
10023
1727
10022
1728
10027
1729
1730
10030
1731
10032
1732
10034
1733
10036
1734
1735
10041
1736
10043
1737
10044
1738
10046
1739
10050
1740
10052
1741
10054
1742
1743
1744
1745
10070
1746
10071
1747
10377
1748
10379
1749
10388
1750
10449
1751
10457
1752
10465
1753
10488
1754
10505
1755
10523
1756
10522
1757
10531
1758
10540
1759
10548
1760
10557
1761
10582
1762
10594
1763
10607
1764
10617
1765
10622
1766
1767
1768
1769
1770
10443
1771
10418
1772
1773
10396
1774
10370
1775
10354
1776
10324
1777
1778
10330
1779
1780
1781
1782
1783
1784
1785
10366
1786
10344
1787
10338
1788
10304
1789
10306
1790
10253
1791
10240
1792
10237
1793
10233
1794
10224
1795
10217
1796
10214
1797
10203
1798
10197
1799
10159
1800
10135
1801
1802
10321
1803
10275
1804
1805
1806
10246
1807
10193
1808
1809
10168
1810
1811
10210
1812
10295
1813
1814
10292
1815
1816
1817
1818
10236
1819
1820
10151
1821
10141
1822
10121
1823
1824
10137
1825
1826
10129
1827
10107
1828
1829
10191
10198
1830
10206
1831
10221
1832
10223
1833
10248
1834
10259
1835
10268
1836
10310
1837
10317
1838
10322
1839
10333
1840
10347
1841
10357
1842
10190
1843
1844
1845
1846
1847
10163
1848
1849
1850
1851
1852
10329
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
10341
1885
1886
10367
1887
10353
1888
1889
10337
1890
10336
1891
10332
1892
10313
1893
10309
1894
10307
1895
1896
10327
1897
10314
1898
10280
1899
10272
1900
10278
1901
1902
1903
1904
1905
1906
1907
1908
1909
10243
1910
10257
1911
10250
1912
10254
1913
1914
10270
1915
1916
10265
1917
10262
1918
10261
1919
1920
1921
1922
10782
10783
1923
10784
1924
10785
1925
10786
1926
10787
1927
10788
1928
10789
1929
10793
1930
10792
1931
10791
1932
10790
1933
10794