1739
1620
1618
1617
1616
1615
1614
1738
1737
1732
1766
1765
1764
1760
1758
1757
1756
1755
1752
1751
1750
1749
1746
1744
1743
1742
1741
1740
1731
1729
1728
1727
1726
1972
1971
1970
1612
1969
1725
1724
1720
1718
1717
1714
1713
1712
1695
1693
1692
1691
1690
1689
1688
1687
1686
1685
1684
1683
1682
1681
1680
1679
1678
1677
1676
1675
1674
1673
1672
1671
1670
1669
1668
1667
1666
1665
1664
1663
1662
1661
1660
1659
1658
1657
1656
1655
1652
1651
1650
1649
1648
1647
1646
1645
1644
1643
1642
1641
1640
1639
1638
1637
1636
1635
1634
1633
1632
1631
1630
1629
1628
1627
1626
1625
1613
1611
1610
1609
1608
1624
1397
1396
1395
1394
1774
1773
1772
1771
1770
1769
1768
1767
1736
1735
1734
1733
1745
1730
1723
1722
1721
1715
2106
2065
2061
2060
2059
2053
2051
2050
2049
2048
2047
2046
2045
2044
2103
2102
2101
2084
1337
1336
1326
1325
2083
2073
2068
2066
2093
2092
2091
2030
2027
2025
2023
2022
2021
2020
2019
2018
2017
2016
2015
2090
2089
2088
2087
2086
2085
2014
2011
2010
2009
2008
2007
2006
2005
1998
1997
1993
1992
1991
1990
2043
2041
2040
2039
2038
2037
2036
2035
2032
2031
2062
2097
2095
2094
2026
2003
2002
2001
2000
1999
1455
1454
1453
1452
1500
1498
1497
1496
1495
1494
1493
1491
1449
1445
1443
1442
1441
1440
1439
1435
1433
1423
1422
1421
1420
1419
1417
1415
1414
1407
1406
1405
1404
1403
1402
1401
1400
1399
1398
1448
1489
1488
1487
1484
1482
1481
1479
1478
1477
1476
1474
1473
1472
2058
2057
2054
1364
1341
1339
1338
2082
2081
2079
2078
1393
1392
1365
1590
1589
1588
1586
1585
1584
1583
1582
1574
1566
1565
1564
1550
1549
1546
1567
1563
1562
1607
1606
1593
1592
1573
1572
1570
1569
1561
1560
1558
1557
1556
1555
1554
1553
1552
1551
1545
1544
1543
1542
1541
1540
1539
1538
1605
1604
2034
2033
1537
1536
1534
1451
1450
1471
1469
1468
1467
1466
1465
1464
1462
1447
1431
1426
1425
1424
1446
1461
1460
1458
1457
2063
1559
1391
1390
1388
1387
1386
1385
1371
1369
1368
1367
1366
1384
1324
1323
1322
1320
1319
1329
1328
1327
2104
1381
1379
1377
1463
1430
1428
1427
1411
1410
1409
1408
2096
1989
1986
1985
1984
1983
1979
1978
1977
1976
1975
1974
1973
2056
2055
1355
1354
1352
1350
1349
1347
1353
1763
1762
1502
1501
1761
1852
1845
1844
1843
1842
1839
1836
1835
1834
1833
1832
1831
1830
1829
1828
1827
1826
1825
1899
1897
1896
1895
1894
1893
1892
1891
1888
1885
1884
1883
1882
1881
1880
1879
1878
1877
1876
1875
1874
1872
1871
1870
1869
1867
1866
1865
1864
1863
1862
1861
1854
1853
1603
1524
1522
1521
1505
1504
1503
1602
1824
1822
1821
1820
1819
1817
1816
1815
1814
1813
1806
1805
1798
1797
1793
1792
1791
1790
1788
1787
1786
1811
1810
1809
1808
1807
1795
1794
1748
1747
1781
1780
1438
1437
1436
1785
1784
653
652
1783
1782
1779
1778
1776
1775
1378
1904
1902
1901
1900
1851
1849
1848
1847
1846
1789
1804
1802
1801
1800
1799
1812
2067
2024
1335
1332
1331
1330
1982
1980
2099
1444
1432
1412
