1399 1399 1398 1396 1394 1391 1391 1395 1396 1398 1398 1397 1396 1397 1400 1400 1401 1402 1406 1407 1407 1405 1404 1404 1401 1398 1395 1392 1393 1395 1395 1396 1394 1396 1396 1399 1404 1407 1407 1409 1414 1417 1420 1423 1425 1425 1426 1428 1427 1429 1431 1434 1438 1443 1443 1442 1445 1446 1451 1454 1457 1460 1463 1467 1470 1473 1477 1478 1480 1480 1483 1486 1490 1493 1496 1500 1503 1506 1508 1508 1505 1501 1501 1505 1508 1511 1511 1514 1520 1525 1525 1529 1532 1537 1541 1544 1544 1548 1553 1557 1561 1564 1569 1573 1576 1580 1580 1581 1584 1590 1590 1593 1597 1600 1601 1601 1604 1604 1606 1606 1609 1612 1618 1621 1623 1626 1626 1629 1632 1635 1638 1645 1648 1648 1650 1651 1651 1653 1660 1660 1663 1663 1666 1669 1674 1677 1680 1684 1688 1692 1692 1695 1701 1701 1704 1704 1707 1707 1711 1715 1719 1719 1722 1726 1729 1729 1733 1736 1739 1739 1739 1740 1740 1740 1740 1743 1745 1748 1748 1749 1749 1751 1751 1753 1753 1754 1755 1757 1759 1762 1762 1765 1767 1768 1771 1774 1778 1781 1783 1784 1784 1785 1784 1784 1787 1787 1789 1792 1793 1790 1791 1790 1791 1792 1794 1794 1797 1797 1797 1796 1798 1798 1798 1801 1801 1806 1807 1809 1809 1811 1815 1815 1817 1819 1820 1822 1824 1825 1825 1828 1828 1834 1837 1839 1840 1840 1841 1845 1848 1848 1849 1849 1849 1850 1851 1851 1852 1852 1857 1857 1860 1862 1864 1867 1872 1875 1878 1878 1880 1880 1884 1884 1886 1887 1890 1890 1891 1892 1892 1897 1900 1900 1904 1907 1910 1913 1916 1919 1923 1923 1923 1924 1924 1929 1932 1932 1935 1938 1941 1945 1948 1952 1957 1961 1963 1964 1967 1967 1970 1973 1977 1980 1980 1983 1984 1984 1985 1990 1991 1993 1996 1998 2001 2003 2006 2009 2009 2012 2015 2014 2012 2013 2015 2018 2020 2020 2022 2024 2027 2030 2030 2032 2037 2040 2043 2044 2047 2047 2049 2051 2054 2057 2058 2058 2061 2061 2064 2067 2067 2069 2075 2079 2082 2086 2090 2092 2092 2097 2100 2100 2103 2105 2108 2109 2112 2114 2118 2121 2124 2124 2127 2129 2132 2133 2135 2137 2141 2145 2146 2145 2144 2143 2141 2140 2140 2141 2140 2139 2139 2142 2143 2146 2146 2144 2144 2148 2150 2150 2152 2154 2156 2153 2152 2152 2151 2149 2149 2145 2145 2142 2141 2139 2135 2135 2135 2136 2137 2139 2139 2142 2144 2145 2147 2150 2152 2152 2153 2156 2159 2159 2161 2162 2164 2165 2166 2168 2169 2169 2168 2167 2165 2162 2162 2160 2163 2164 2164 2168 2172 2175 2178 2178 2179 2180 2180 2180 2180 2179 2180 2184 2184 2187 2188 2188 2191 2194 2197 2198 2197 2198 2201 2201 2202 2204 2207 2210 2212 2212 2213 2212 2212 2212 2211 2215 2220 2222 2223 2224 2226 2231 2234 2234 2234 2234 2231 2229 2228 2228 2229 2229 2228 2228 2229 2232 2232 2233 2235 2236 2236 2238 2239 2241 2244 2247 2248 2254 2253 2263 2265 2268 2271 2271 2274 2276 2274 2274 2270 2271 2272 2277 2280 2284 2287 2290 2292 2294 2299 2302 2302 2305 2309 2309 2312 2312 2311 2314 2314 2316 2318 2317 2318 2318 2317 2318 2316 2318 2321 2323 2324 2326 2326 2326 2323 2323 2322 2322 2322 2324 2326 2344 2344 2346 2346 2349 2350 2349 2347 2344 2341 2343 2346 2347 2346 2345 2345 2345 2345 2344 2345 2345 2345 2346 2347 2347 2348 2346 2345 2348 2348 2349 2352 2352 2351 2349 2347 2345 2341 2340 2340 2341 2338 2338 2337 2337 2333 2331 2331 2330 2330 2329 2330 2325 2325 2323 2322 2320 2315 2310 2308 2308 2306 2304 2302 2299 2300 2303 2305 2308 2310 2310 2311 2311 2312 2313 2312 2312 2313 2313 2310 2309 2308 2303 2301 2299 2294 2294 2293 2290 2290 2290 2289 2290 2293 2291 2290 2287 2284 2284 2283 2285 2287 2286 2285 2282 2279 2276 2276 2274 2274 2274 2270 2267 2264 2261 2260 2259 2259 2257 2257 2259 2259 2257 2254 2252 2250 2251 2251 2251 2250 2247 2247 2241 2241 2241 2240 2238 2235 2231 2229 2225 2222 2222 2220 2219 2218 2217 2217 2216 2212 2208 2205 2204 2201 2202 2201 2201 2201 2200 2197 2194 2194 2189 2189 2186 2183 2180 2176 2176 2180 2184 2186 2187 2189 2187 2187 2184 2181 2179 2178 2176 2175 2175 2173 2173 2172 2172 2171 2169 2166 2164 2164 2161 2158 2154 2154 2155 2155 2154 2151 2149 2145 2141 2136 2134 2134 2133 2133 2131 2130 2131 2129 2129 2128 2126 2126 2125 2123 2121 2119 2117 2113 2113 2110 2108 2105 2103 2100 2100 2098 2096 2095 2092 2092 2090 2089 2091 2092 2092 2092 2090 2087 2084 2082 2082 2079 2076 2075 2071 2071 2070 2067 2063 2063 2061 2061 2063 2065 2069 2071 2075 2075 2075 2081 2085 2088 2088 2087 2087 2087 2087 2087 2084 2084 2084 2084 2087 2091 2093 2091 2091 2093 2096 2099 2102 2102 2102 2103 2103 2103 2105 2106 2106 2107 2109 2109 2112 2116 2115 2119 2123 2123 2126 2135 2132 2134 2137 2139 2143 2146 2149 2149 2155 2155 2158 2162 2162 2165 2169 2172 2174 2174 2180 2185 2190 2191 2191 2197 2197 2199 2203 2206 2206 2209 2213 2219 2222 2227 2227 2231 2234 2237 2240 2243 2243 2246 2245 2247 2249 2249 2246 2246 2244 2241 2237 2237 2239 2242 2246 2249 2252 2254 2256 2256 2259 2260 2260 2262 2264 2268 2272 2275 2277 2275 2277 2280 2283 2288 2291 2291 2292 2292 2297 2300 2304 2304 2304 2304 2309 2308 2308 2309 2313 2316 2316 2324 2326 2328 2332 2335 2335 2335 2338 2338 2341 2345 2345 2351 2354 2357 2357 2360 2360 2362 2362 2363 2366 2366 2369 2372 2377 2377 2380 2381 2383 2387 2388 2388 2391 2394 2394 2415 2418 2425 2425 2430 2433 2437 2441 2444 2449 2449 2453 2457 2460 2463 2463 2460 2457 2457 2454 2454 2451 2448 2443 2443 2440 2441 2441 2441 2441 2440 2441 2445 2448 2461 2461 2461 2461 2463 2467 2470 2474 2477 2479 2479 2478 2475 2473 2471 2468 2468 2466 2463 2459 2454 2454 2450 2450 2444 2440 2436 2433 2433 2432 2430 2428 2425 2425 2425 2425 2425 2423 2423 2422 2421 2421 2421 2421 2419 2417 2417 2414 2413 2411 2411 2410 2409 2409 2409 2409 2409 2409 2408 2408 2406 2405 2403 2400 2398 2394 2393 2389 2388 2388 2386 2386 2384 2384 2384 2385 2384 2388 2388 2388 2388 2388 2388 2390 2389 2387 2387 2387 2386 2387 2390 2394 2397 2397 2399 2398 2397 2399 2400 2400 2401 2402 2405 2405 2406 2406 2407 2406 2406 2408 2409 2408 2408 2403 2403 2403 2404 2404 2406 2406 2402 2399 2394 2391 2388 2388 2388 2389 2390 2389 2389 2389 2389 2389 2389 2390 2390 2390 2390 2392 2392 2398 2401 2403 2404 2403 2403 2403 2403 2398 2394 2391 2388 2383 2379 2376 2372 2367 2365 2365 2363 2359 2359 2356 2353 2353 2350 2347 2344 2341 2338 2335 2335 2331 2326 2326 2324 2320 2318 2318 2315 2311 2308 2305 2303 2298 2295 2292 2289 2285 2281 2278 2276 2276 2275 2273 2271 2269 2266 2266 2262 2262 2261 2257 2252 2249 2244 2240 2237 2235 2232 2229 2224 2224 2213 2213 2212 2209 2207 2204 2201 2201 2198 2195 2193 2192 2191 2191 2190 2189 2189 2189 2188 2187 2188 2188 2188 2188 2188 2186 2184 2189 2192 2192 2189 2186 2186 2190 2190 2192 2188 2188 2184 2181 2182 2186 2186 2181 2178 2174 2170 2165 2162 2157 2154 2151 2147 2143 2138 2134 2129 2124 2119 2113 2108 2104 2099 2094 2090 2086 2083 2080 2074 2071 2068 2065 2063 2063 2063 2061 2059 2057 2057 2054 2051 2049 2046 2042 2041 2039 2033 2031 2029 2027 2027 2025 2025 2024 2018 2014 2014 2011 2009 2008 2006 2001 1998 1995 1995 1992 1991 1990 1987 1985 1985 1986 1986 1983 1979 1979 1975 1972 1972 1967 1963 1961 1960 1961 1961 1960 1957 1954 1949 1949 1943 1940 1937 1934 1931 1931 1928 1922 1919 1916 1916 1914 1909 1909 1906 1906 1902 1902 1898 1876 1871 1866 1863 1860 1853 1848 1840 1837 1834 1801 1798 1794 1792 1795 1797 1800 1803 1806 1810 1813 1817 1819 1819 1819 1815 1812 1808 1805 1805 1803 1803 1802 1801 1801 1801 1794 1787 1784 1779 1776 1772 1768 1765 1761 1761 1761 1763 1764 1765 1765 1766 1761 1761 1756 1753 1750 1745 1740 1736 1733 1730 1728 1727 1725 1722 1720 1717 1714 1711 1711 1708 1705 1704 1702 1700 1699 1699 1699 1701 1704 1703 1701 1700 1699 1703 1703 1707 1710 1714 1717 1719 1721 1724 1724 1725 1722 1722 1719 1716 1714 1712 1710 1709 1709 1708 1707 1705 1703 1703 1700 1697 1694 1694 1691 1688 1685 1682 1679 1676 1673 1671 1671 1668 1665 1662 1659 1659 1655 1652 1650 1646 1643 1641 1638 1637 1637 1636 1635 1633 1633 1633 1633 1633 1631 1630 1627 1626 1626 1628 1629 1630 1631 1631 1631 1631 1631 1631 1634 1635 1637 1637 1639 1642 1643 1643 1644 1645 1648 1649 1648 1650 1653 1657 1657 1661 1663 1665 1667 1670 1673 1673 1674 1677 1680 1683 1687 1690 1690 1693 1696 1698 1697 1698 1702 1704 1707 1707 1707 1709 1709 1713 1716 1720 1720 1721 1722 1724 1724 1724 1725 1727 1726 1727 1727 1733 1732 1732 1730 1733 1733 1736 1740 1740 1743 1747 1749 1750 1753 1753 1756 1760 1764 1766 1766 1764 1763 1763 1761 1759 1759 1758 1758 1757 1752 1747 1744 1742 1742 1742 1743 1745 1746 1745 1744 1743 1743 1743 1743 1745 1748 1750 1753 1753 1755 1757 1759 1759 1763 1764 1766 1767 1767 1766 1767 1768 1768 1773 1777 1781 1781 1782 1787 1787 1790 1792 1793 1794 1797 1797 1798 1799 1802 1803 1806 1806 1807 1809 1815 1819 1822 1825 1827 1827 1826 1831 1837 1840 1844 1847 1850 1853 1853 1853 1853 1855 1858 1859 1861 1861 1863 1866 1869 1869 1871 1874 1878 1883 1885 1885 1885 1890 1890 1891 1890 1891 1896 1896 1896 1898 1900 1900 1903 1903 1906 1909 1909 1909 1909 1911 1914 1917 1917 1921 1924 1927 1931 1933 1935 1935 1937 1940 1940 1943 1947 1950 1950 1952 1956 1959 1959 1958 1957 1958 1959 1958 1959 1959 1961 1961 1961 1962 1963 1963 1964 1963 1963 1964 1965 1963 1963 1961 1961 1963 1965 1966 1966 1965 1963 1963 1962 1960 1960 1959 1960 1959 1959 1955 1955 1954 1953 1952 1951 1950 1949 1947 1947 1946 1946 1944 1944 1943 1943 1943 1941 1940 1940 1938 1938 1938 1939 1939 1940 1940 1940 1939 1936 1933 1933 1932 1932 1930 1930 1929 1928 1927 1925 1921 1920 1920 1918 1918 1917 1916 1914 1914 1912 1910 1907 1906 1905 1905 1907 1907 1905 1905 1905 1904 1902 1898 1898 1900 1900 1902 1903 1907 1912 1912 1916 1919 1919 1921 1925 1928 1930 1931 1933 1936 1936 1935 1935 1936 1936 1936 1938 1941 1943 1941 1939 1938 1937 1937 1937 1936 1935 1936 1936 1938 1940 1940 1941 1944 1947 1947 1948 1948 1951 1951 1951 1951 1953 1955 1956 1956 1958 1962 1966 1972 1976 1979 1979 1984 1987 1989 1990 1990 1992 1995 1996 2001 2004 2006 2008 2008 2011 2014 2014 2016 2022 2025 2028 2031 2034 2034 2036 2036 2035 2035 2036 2038 2041 2044 2046 2048 2050 2050 2055 2058 2061 2061 2062 2063 2064 2065 2065 2066 2069 2070 2072 2071 2071 2073 2074 2074 2076 2079 2081 2084 2084 2088 2088 2089 2092 2093 2093 2094 2097 2099 2101 2101 2102 2106 2110 2112 2116 2119 2121 2123 2124 2124 2127 2129 2131 2132 2132 2134 2135 2139 2141 2143 2146 2146 2148 2148 2150 2150 2150 2151 2154 2158 2163 2168 2168 2169 2172 2172 2175 2177 2179 2182 2182 2185 2188 2191 2195 2197 2198 2201 2207 2207 2209 2213 2218 2221 2224 2229 2230 2232 2235 2235 2236 2236 2236 2239 2239 2243 2247 2252 2252 2255 2261 2265 2269 2274 2274 2279 2281 2281 2284 2284 2286 2281 2279 2280 2279 2277 2276 2274 2271 2271 2270 2266 2265 2267 2267 2264 2264 2264 2263 2264 2263 2265 2263 2263 2261 2259 2259 2254 2252 2248 2245 2242 2240 2237 2237 2235 2235 2234 2233 2232 2232 2230 2225 2224 2222 2219 2216 2216 2213 2210 2207 2207 2204 2201 2201 2199 2199 2195 2195 2195 2193 2190 2190 2188 2187 2186 2185 2185 2181 2178 2178 2176 2172 2169 2166 2163 2163 2160 2158 2158 2157 2156 2154 2151 2148 2145 2142 2142 2139 2137 2135 2135 2132 2129 2126 2125 2124 2123 2123 2118 2116 2114 2114 2110 2107 2103 2100 2097 2093 2088 2087 2085 2084 2083 2083 2081 2078 2077 2075 2075 2075 2072 2072 2071 2069 2069 2065 2062 2062 2060 2057 2054 2054 2051 2051 2048 2048 2044 2041 2041 2038 2037 2035 2035 2034 2034 2034 2034 2032 2032 2031 2028 2027 2026 2018 2018 2018 2019 2019 2020 2021 2022 2023 2026 2026 2028 2027 2028 2028 2026 2025 2024 2025 2026 2026 2026 2026 2026 2027 2028 2030 2030 2030 2030 2032 2029 2029 2026 2026 2022 2020 2020 2019 2016 2016 2015 2014 2013 2013 2012 2013 2014 2016 2017 2017 2016 2016 2016 2016 2017 2017 2017 2016 2016 2016 2019 2019 2019 2018 2017 2015 2013 2012 2012 2011 2009 2007 2004 2003 1999 1999 1998 1997 1996 1997 1997 1999 2002 2002 2001 2001 2000 2002 2002 2004 2008 2010 2016 2019 2022 2027 2027 2029 2029 2030 2031 2032 2035 2040 2043 2043 2046 2048 2050 2053 2055 2057 2061 2064 2068 2070 2072 2073 2075 2076 2079 2083 2085 2088 2091 2094 2097 2100 2104 2105 2107 2107 2107 2107 2108 2110 2112 2118 2123 2126 2129 2131 2134 2138 2140 2141 2145 2145 2148 2150 2153 2155 2158 2160 2160 2163 2166 2169 2172 2175 2178 2181 2183 2187 2187 2190 2193 2195 2195 2198 2201 2201 2204 2208 2209 2209 2207 2206 2204 2204 2203 2198 2196 2196 2191 2191 2191 2192 2190 2190 2187 2187 2185 2182 2182 2185 2190 2191 2193 2194 2191 2189 2188 2187 2186 2184 2184 2184 2182 2182 2181 2179 2178 2174 2174 2171 2168 2165 2162 2160 2160 2158 2155 2154 2154 2153 2153 2153 2155 2156 2151 2151 2150 2150 2150 2150 2151 2151 2152 2154 2157 2157 2159 2159 2163 2166 2166 2169 2170 2172 2172 2174 2177 2179 2180 2180 2182 2182 2186 2189 2190 2192 2192 2195 2200 2200 2200 2200 2198 2198 2198 2197 2196 2195 2192 2190 2188 2188 2184 2184 2181 2181 2178 2176 2173 2170 2170 2166 2166 2163 2161 2158 2156 2156 2157 2160 2163 2163 2164 2163 2162 2158 2158 2156 2152 2150 2148 2147 2146 2145 2144 2141 2140 2141 2142 2143 2139 2138 2139 2140 2140 2140 2140 2137 2137 2135 2133 2133 2133 2131 2127 2124 2124 2119 2117 2116 2115 2114 2114 2111 2107 2106 2102 2097 2097 2092 2088 2085 2085 2083 2082 2078 2078 2076 2071 2066 2063 2059 2057 2055 2054 2052 2051 2050 2049 2049 2048 2046 2042 2040 2037 2035 2035 2032 2029 2025 2022 2019 2016 2014 2014 2011 2007 2003 2001 1996 1992 1989 1985 1983 1981 1979 1979 1976 1973 1970 1967 1967 1965 1963 1960 1958 1955 1953 1951 1951 1949 1946 1943 1940 1938 1935 1932 1927 1923 1921 1916 1913 1910 1910 1907 1903 1903 1900 1898 1895 1893 1891 1888 1888 1885 1882 1882 1880 1876 1873 1870 1866 1863 1861 1859 1857 1853 1850 1848 1844 1841 1838 1838 1835 1832 1831 1830 1828 1827 1824 1824 1824 1822 1818 1816 1812 1810 1807 1805 1805 1804 1803 1802 1800 1799 1799 1799 1798 1795 1796 1796 1795 1795 1794 1794 1790 1790 1789 1788 1785 1782 1782 1778 1777 1773 1770 1770 1768 1765 1765 1762 1762 1759 1757 1754 1750 1747 1745 1745 1743 1740 1739 1736 1733 1729 1727 1722 1722 1719 1719 1716 1713 1710 1707 1704 1700 1697 1694 1690 1690 1686 1683 1678 1676 1671 1668 1665 1664 1661 1655 1652 1649 1645 1642 1641 1638 1635 1631 1627 1627 1623 1622 1619 1616 1614 1612 1610 1606 1602 1600 1598 1597 1592 1589 1586 1583 1579 1576 1574 1571 1567 1564 1561 1558 1555 1555 1551 1550 1546 1543 1540 1540 1537 1534 1531 1529 1529 1525 1521 1518 1515 1511 1509 1504 1501 1501 1497 1491 1488 1488 1486 1483 1477 1474 1470 1467 1464 1460 1456 1456 1454 1449 1446 1444 1442 1436 1436 1436 1433 1429 1426 1422 1421 1421 1420 1418 1418 1415 1414 1412 1410 1410 1406 1406 1404 1404 1403 1399 1397 1397 1398 1398 1398 1399 1401 1404 1405 1407 1409 1408 1408 1405 1402 1402 1400 1399 1400 1400 1400 1399 1398 1395 1394 1394 1394 1393 1393