1485
1485
1485
1485
1489
1492
1494
1496
1498
1498
1498
1497
1496
1496
1498
1498
1500
1501
1503
1505
1507
1507
1508
1511
1511
1511
1511
1511
1512
1520
1525
1529
1534
1541
1543
1555
1567
1587
1630
1663
1692
1704
1712
1720
1743
1744
1747
1748
1750
1750
1750
1756
1760
1767
1770
1772
1778
1783
1785
1787
1785
1784
1784
1787
1791
1797
1799
1800
1799
1798
1803
1806
1809
1812
1819
1820
1823
1825
1826
1827
1832
1840
1846
1849
1850
1850
1851
1851
1852
1853
1860
1862
1865
1869
1873
1874
1877
1888
1896
1904
1913
1920
1930
1934
1941
1941
1942
1945
1950
1955
1959
1962
1969
1972
1976
1982
1987
2011
2019
2025
2033
2035
2040
2042
2044
2048
2050
2051
2054
2060
2060
2057
2055
2055
2054
2053
2051
2048
2046
2041
2036
2034
2034
2035
2035
2038
2039
2039
2039
2043
2045
2044
2043
2039
2039
2038
2038
2036
2033
2030
2027
2024
2019
2017
2013
2006
2002
1999
1997
1988
1985
1978
1973
1971
1971
1950
1945
1945
1932
1920
1918
1915
1914
1912
1911
1909
1907
1904
1904
1904
1903
1902
1896
1891
1873
1871
1871
1868
1866
1865
1863
1858
1855
1853
1851
1846
1845
1844
1841
1838
1836
1834
1833
1831
1829
1823
1821
1816
1813
1811
1807
1800
1799
1795
1791
1789
1786
1782
1772
1770
1751
1745
1743
1740
1739
1737
1732
1723
1719
1716
1709
1707
1702
1700
1699
1696
1695
1692
1690
1688
1684
1682
1679
1673
1669
1668
1668
1667
1663
1650
1631
1631
1629
1624
1622
1621
1620
1617
1608
1606
1605
1604
1603
1603
1602
1600
1600
1599
1597
1594
1589
1588
1588
1587
1586
1584
1582
1581
1576
1565
1560
1558
1556
1550
1525
1520
1517
1512
1510
1509
1508
1508
1508
1504
1502
1498
1492
1490
1489
1489
1487
1485
1485