1818
1823
1820
1821
1815
1813
1813
1812
1810
1810
1810
1810
1810
1810
1811
1811
1813
1815
1815
1824
1799
1803
1816
1818
1812
1809
1811
1809
1808
1806
1814
1829
1820
1840
1812
1802
1824
1836
1831
1802
1803
1803
1802
1799
1821
1817
1807
1817
1816
1812
1805
1809
1812
1818
1820
1821
1810
1806
1808
1813
1819
1807
1804
1813
1817
1808
1807
1814
1818
1819
1819
1817
1816
1821
1821
1812
1810
1854
1836
1823
1828
1843
1818
1834
1837
1836
1833
1825
1820
1815
1830
1830
1821
1822
1825
1826
1829
1819
1811
1795
1858
1813
1803
1801
1814
1803
1817
1816
1804
1807
1809
1808
1803
1808
1819
1805
1822
1818
1815
1831
1822
1799
1802
1809
1817
1821
1826
1828
1829
1821
1811
1806
1797
1794
1792
1776
1773
1768
1767
1766
1766
1767
1771
1787
1804
1814
1820
1825
1825
1825
1831
1847
1905
1896
2082
2053
1996
1710
1709
1709
1709
1739
1739
1738
1738
1741
1750
1745
1746
1750
1717
1707
1715
1744
1753
1768
1766
1723
1716
1721
1736
1727
1709
1713
1719
1723
1757
1760
1766
1766
1765
1764
1763
1763
1766
1769
1776
1775
1774
1774
1773
1777
1783
1791
1783
1781
1782
1783
1789
1789
1786
1785
1802
1797
1799
1807
1819
1833
1827
1823
1817
1811
1805
1805
1812
1809
1808
1814
1823
1813
1822
1826
1825
1825
1837
1842
1845
1850
1857
1862
1861
1856
1852
1849
1845
1851
1866
1863
1859
1851
1845
1851
1863
1883
1884
1885
1893
1882
1876
1872
1865
1860
1853
1837
1824
1823
1799
1794
1794
1794
1798
1809
1820
1785
1772
1773
1789
1793
1753
1760
1769
1779
1775
1769
1766
1762
1761
1760
1757
1753
1747
1732
1731
1730
1730
1724
1706
1703
1702
1700
1698
1704
1686
1682
1679
1675
1673
1646
1638
1638
1633
1630
1626
1622
1625
1642
1647
1648
1635
1625
1591
1598
1610
1629
1622
1596
1589
1590
1602
1600
1529
1566
1525
1524
1522
1524
1532
1528
1514
1499
1488
1484
1482
1482
1483
1483
1484
1484
1480
1479
1477
1476
1475
1475
1474
1473
1473
1473
1473
1474
1474
1473
1472
1472
1472
1473
1476
1479
1483
1484
1488
1495
1494
1490
1492
1499
1495
1498
1505
1504
1523
1530
1527
1508
1506
1512
1514
1514
1510
1512
1514
1510
1508
1519
1512
1516
1531
1534
1525
1516
1520
1518
1516
1515
1522
1533
1538
1539
1540
1542
1545
1547
1549
1552
1552
1550
1550
1566
1571
1576
1574
1569
1574
1586
1594
1595
1597
1597
1600
1599
1601
1612
1614
1614
1617
1616
1618
1620
1623
1621
1618
1619
1616
1616
1615
1615
1615
1615
1633
1635
1630
1626
1623
1625
1627
1630
1637
1635
1633
1632
1632
1640
1645
1624
1624
1624
1625
1625
1627
1626
1623
1622
1617
1612
1619
1642
1637
1637
1637
1631
1628
1627
1630
1635
1632
1631
1631
1631
1634
1627
1623
1656
1654
1656
1642
1640
1637
1635
1635
1638
1641
1654
1656
1668
1665
1662
1666
1666
1666
1674
1673
1672
1669
1670
1668
1675
1682
1678
1672
1664
1662
1668
1671
1671
1665
1665
1665
1666
1666
1669
1670
1667
1668
1668
1669
1669
1669
1669
1668
1665
1662
1660
1660
1663
1666
1667
1677
1680
1679
1679
1678
1679
1692
1698
1703
1705
1705
1710
1716
1719
1719
1722
1723
1721
1714
1710
1708
1708
1715
1711
1701
1698
1710
1705
1703
1704
1704
1697
1695
1696
1694
1689
1689
1691
1693
1688
1687
1689
1688
1686
1686
1686
1686
1688
1698
1686
1686
1690
1701
1693
1685
1689
1689
1688
1687
1688
1688
1688
1688
1689
1688
1686
1690
1689
1691
1691
1689
1688
1690
1691
1692
1703
1704
1704
1704
1704
1704
1705
1710
1709
1709
1709
1709
1709
1714
1718
1723
1716
1717
1713
1721
1721
1706
1712
1716
1715
1712
1713
1712
1709
1709
1710
1710
1710
1711
1711
1717
1725
1724
1723
1719
1716
1715
1711
1709
1710
1708
1707
1707
1707
1707
1707
1707
1707
1707
1707
1707
1707
1707
1706
1725
1726
1727
1727
1727
1727
1727
1727
1732
1732
1732
1734
1735
1737
1737
1736
1736
1735
1735
1736
1742
1747
1747
1747
1744
1753
1752
1752
1751
1750
1752
1756
1749
1760
1760
1763
1765
1767
1777
1779
1781
1790
1791
1791
1791
1796
1797
1800
1802
1802
1805
1823
1828
1830
1827
1822
1820
1820
1820
1821
1822
1823
1821
1828
1831
1835
1833
1842
1839
1842
1839
1838
1841
1841
1839
1839
1840
1845
1853
1866
1867
1872
1881
1882
1881
1882
1884
1884
1890
1904
1909
1911
1915
1928
1936
1922
1924
1933
1935
1935
1935
1936
1936
1940
1943
1948
1950
1951
1955
1959
1961
1963
1967
1971
1982
1993
1998
1998
2013
2015
2016
2018
2024
2026
2026
2026
2025
2022
2023
2025
2028
2029
2032
2042
2043
2043
2044
2045
2046
2047
2048
2052
2054
2055
2067
2068
2065
2067
2072
2072
2073
2077
2075
2081
2082
2084
2087
2087
2085
2088
2094
2097
2102
2112
2113
2114
2120
2123
2123
2125
2127
2128
2131
2131
2138
2140
2141
2140
2141
2146
2154
2158
2178
2190
2190
2223
2225
2228
2229
2231
2234
2234
2234
2242
2241
2239
2246
2250
2252
2254
2258
2261
2264
2266
2272
2271
2269
2268
2270
2285
2285
2286
2286
2287
2288
2291
2292
2290
2288
2291
2292
2293
2301
2303
2303
2304
2305
2305
2313
2313
2321
2322
2323
2328
2328
2328
2327
2326
2316
2305
2300
2302
2304
2280
2270
2250
2261
2269
2250
2243
2242
2243
2246
2244
2238
2216
2227
2224
2221
2218
2216
2214
2211
2209
2196
2194
2176
2177
2178
2180
2181
2182
2183
2182
2179
2174
2173
2172
2172
2172
2162
2156
2141
2140
2137
2137
2133
2110
2105
2114
2115
2116
2106
2103
2102
2100
2099
2097
2089
2088
2087
2085
2084
2083
2082
2077
2075
2068
2063
2058
2055
2052
2056
2056
2058
2059
2061
2061
2061
2056
2055
2053
2050
2050
2050
2052
2054
2058
2061
2060
2049
2046
2049
2052
2062
2069
2069
2069
2074
2079
2083
2087
2092
2093
2094
2090
2087
2089
2095
2097
2098
2101
2108
2118
2125
2128
2133
2135
2137
2139
2145
2161
2176
2188
2209
2218
2224
2225
2226
2228
2228
2227
2227
2227
2228
2228
2228
2243
2246
2246
2246
2249
2255
2270
2272
2277
2284
2295
2305
2316
2315
2306
2301
2299
2297
2289
2289
2289
2273
2273
2270
2265
2258
2277
2268
2252
2258
2250
2229
2233
2198
2182
2176
2171
2191
2204
2196
2190
2166
2161
2148
2152
2130
2122
2125
2127
2126
2104
2088
2088
2086
2083
2066
2063
2062
2053
2053
2061
2048
2042
2037
2036
2028
2023
2020
2015
2011
2010
2013
2011
2006
2014
1992
1990
1990
1985
1979
1973
1974
1965
1968
1961
1959
1958
1958
1958
1954
1950
1939
1937
1924
1923
1921
1921
1917
1911
1910
1893
1892
1891
1876
1875
1871
1863
1869
1867
1866
1864
1860
1862
1863
1864
1865
1861
1860
1852
1852
1852
1852
1852
1852
1852
1847
1847
1849
1849
1849
1850
1851
1860
1861
1864
1863
1860
1858
1853
1851
1838
1836
1822
1821
1820
1819
1816
1816
1816
1815
1815
1815
1813
1812
1812
1811
1811
1812
1812
1807
1807
1807
1807
1809
1809
1809
1810
1810
1810
1810
1812
1816
1818