1536
1535
1524
1524
1541
1547
1576
1574
1584
1589
1605
1604
1613
1631
1631
1637
1655
1655
1674
1677
1681
1686
1692
1697
1718
1708
1743
1743
1737
1732
1739
1781
1774
1784
1790
1829
1830
1836
1863
1850
1850
1903
1898
1912
1911
1909
1910
1921
1925
1925
1932
1935
1935
1936
1951
1953
1956
1958
1964
1971
1976
1979
1983
1988
1995
2003
2009
2013
2016
2016
2011
2018
2042
2041
2043
2054
2051
2065
2065
2071
2074
2079
2084
2092
2096
2105
2105
2105
2116
2119
2113
2104
2095
2081
2078
2078
2079
2066
2061
2056
2055
2060
2049
2044
2038
2039
2034
2008
2021
2011
2008
2005
2021
2014
2009
2009
2027
2020
2044
2014
2014
2014
2007
1987
1980
1965
1945
1934
1927
1926
1926
1926
1911
1911
1908
1907
1896
1882
1871
1877
1877
1878
1900
1908
1914
1914
1946
1945
1945
1943
1935
1942
1986
1993
1997
1998
2003
2015
2031
2038
2040
2077
2089
2085
2115
2116
2133
2138
2136
2167
2177
2184
2192
2200
2197
2209
2207
2208
2214
2228
2217
2230
2248
2248
2248
2246
2227
2220
2195
2194
2176
2176
2178
2179
2180
2180
2166
2154
2153
2142
2138
2138
2129
2116
2103
2090
2077
2044
2041
2028
2023
1997
1994
1984
1959
1959
1959
1939
1927
1890
1890
1881
1873
1870
1867
1858
1852
1840
1828
1828
1824
1823
1819
1831
1836
1844
1851
1849
1859
1884
1879
1881
1896
1906
1912
1904
1900
1910
1917
1923
1930
1937
1937
1955
1976
1974
1981
2000
2004
1995
2014
2023
2031
2031
2031
2031
2030
2027
2026
2031
2040
2043
2049
2069
2075
2077
2080
2088
2092
2095
2095
2099
2112
2112
2126
2128
2135
2139
2160
2164
2164
2165
2172
2175
2175
2185
2202
2204
2214
2231
2239
2240
2244
2245
2243
2242
2241
2237
2237
2237
2237
2237
2237
2237
2237
2237
2237
2237
2237
2237
2237
2237
2237
2237
2237
2237
2235
2234
2213
2211
2212
2203
2195
2193
2178
2165
2158
2155
2155
2150
2142
2132
2123
2122
2116
2108
2100
2095
2095
2089
2064
2053
2048
2043
2039
2039
2040
2040
2039
2030
2020
2019
2017
2003
2000
1986
1972
1965
1948
1943
1942
1921
1913
1901
1891
1891
1881
1878
1869
1867
1867
1866
1854
1845
1843
1837
1829
1830
1820
1803
1791
1786
1773
1764
1748
1748
1747
1743
1736
1734
1726
1721
1711
1710
1687
1677
1666
1663
1664
1655
1644
1630
1624
1620
1617
1610
1607
1598
1596
1596
1601
1606
1606
1606
1605
1631
1658
1658
1662
1710
1715
1737
1747
1754
1747
1758
1766
1773
1803
1802
1817
1824
1841
1847
1855
1858
1865
1869
1876
1862
1855
1845
1834
1816
1796
1792
1755
1745
1726
1720
1720
1709
1708
1708
1699
1697
1695
1684
1673
1671
1667
1663
1663
1663
1658
1634
1631
1626
1621
1615
1612
1607
1606
1600
1590
1586
1586
1577
1566
1570
1561
1558
1554
1550
1544
1527
1524
1525
1536
1536