1251 1249 1249 1254 1252 1252 1259 1253 1260 1256 1257 1257 1265 1266 1267 1267 1268 1269 1265 1266 1267 1269 1270 1271 1274 1274 1277 1275 1275 1275 1283 1276 1287 1276 1277 1277 1293 1278 1279 1297 1281 1282 1283 1283 1303 1285 1305 1306 1306 1306 1307 1293 1293 1295 1295 1297 1299 1299 1300 1300 1301 1301 1321 1323 1302 1325 1326 1306 1306 1329 1309 1310 1312 1332 1315 1317 1319 1320 1322 1323 1323 1325 1326 1327 1340 1329 1329 1342 1332 1345 1334 1346 1336 1348 1349 1350 1350 1351 1352 1354 1355 1345 1357 1359 1361 1348 1362 1363 1352 1364 1354 1354 1356 1356 1371 1357 1373 1360 1375 1361 1362 1362 1364 1380 1381 1381 1381 1370 1384 1373 1385 1375 1377 1378 1379 1380 1390 1382 1383 1383 1396 1383 1383 1402 1383 1385 1405 1386 1407 1390 1409 1410 1392 1412 1412 1396 1397 1399 1415 1416 1416 1403 1404 1406 1420 1421 1409 1422 1413 1414 1425 1425 1426 1427 1420 1420 1421 1432 1432 1424 1434 1427 1428 1435 1432 1432 1434 1438 1438 1438 1438 1438 1444 1441 1441 1442 1448 1444 1445 1452 1447 1449 1450 1450 1456 1452 1458 1454 1459 1457 1458 1462 1461 1464 1462 1466 1467 1465 1467 1467 1472 1469 1469 1475 1471 1472 1474 1476 1479 1477 1478 1482 1480 1481 1482 1483 1488 1489 1484 1485 1492 1488 1494 1496 1490 1497 1499 1500 1493 1503 1503 1505 1507 1497 1498 1509 1509 1504 1505 1506 1512 1508 1515 1510 1511 1518 1520 1522 1512 1524 1514 1515 1517 1517 1518 1531 1533 1518 1536 1537 1537 1524 1525 1526 1527 1528 1542 1542 1533 1534 1534 1546 1547 1548 1549 1539 1552 1540 1541 1542 1555 1545 1547 1548 1548 1548 1549 1551 1552 1564 1565 1555 1555 1568 1570 1558 1572 1561 1562 1563 1576 1578 1564 1581 1565 1584 1566 1567 1588 1568 1570 1571 1572 1591 1575 1576 1577 1578 1595 1596 1596 1596 1586 1588 1598 1599 1600 1602 1603 1593 1595 1605 1597 1598 1599 1609 1600 1601 1603 1605 1613 1607 1607 1607 1618 1620 1621 1610 1624 1613 1624 1616 1626 1619 1627 1620 1621 1622 1622 1633 1635 1635 1626 1627 1629 1639 1632 1641 1642 1634 1635 1637 1638 1640 1641 1641 1648 1645 1645 1651 1647 1648 1655 1657 1658 1650 1651 1661 1652 1665 1667 1668 1668 1670 1670 1672 1657 1676 1658 1660 1662 1663 1663 1682 1684 1664 1665 1687 1688 1690 1668 1669 1670 1672 1695 1696 1674 1674 1675 1676 1678 1701 1701 1683 1704 1684 1685 1687 1708 1710 1710 1690 1691 1693 1694 1713 1715 1716 1697 1698 1720 1721 1722 1702 1724 1704 1706 1726 1708 1710 1711 1712 1714 1716 1718 1719 1731 1720 1734 1722 1723 1737 1726 1739 1726 1727 1728 1730 1732 1744 1744 1736 1738 1739 1740 1742 1748 1745 1750 1746 1746 1747 1748 1757 1750 1750 1750 1750 1751 1765 1766 1754 1754 1769 1758 1758 1759 1761 1762 1763 1763 1764 1765 1778 1778 1770 1780 1782 1783 1773 1774 1775 1787 1788 1777 1792 1794 1796 1798 1778 1799 1781 1782 1802 1783 1784 1786 1806 1789 1807 1791 1809 1811 1793 1812 1795 1815 1796 1817 1817 1801 1819 1803 1804 1822 1807 1809 1822 1822 1813 1825 1825 1826 1826 1821 1822 1828 1828 1825 1832 1826 1835 1836 1838 1828 1839 1840 1832 1843 1845 1834 1847 1836 1847 1839 1840 1841 1843 1850 1850 1849 1851 1852 1853 1854 1854 1855 1856 1857 1858 1860 1861 1862 1864 1863 1863 1867 1868 1870 1872 1873 1867 1868 1876 1877 1878 1872 1872 1873 1875 1876 1877 1877 1887 1888 1880 1880 1882 1882 1882 1883 1883 1899 1886 1888 1889 1901 1891 1903 1904 1893 1907 1907 1898 1899 1899 1901 1902 1913 1903 1904 1917 1904 1904 1905 1924 1906 1907 1908 1908 1910 1930 1912 1913 1915 1915 1917 1918 1920 1937 1921 1922 1923 1924 1941 1941 1942 1943 1931 1945 1947 1947 1936 1938 1948 1949 1951 1951 1943 1953 1945 1947 1947 1956 1956 1956 1957 1954 1961 1954 1955 1965 1957 1959 1966 1966 1967 1964 1965 1971 1967 1973 1969 1970 1971 1977 1973 1979 1975 1975 1977 1983 1983 1984 1985 1983 1983 1989 1985 1992 1986 1986 1987 1998 1989 1999 1992 1994 1996 1996 1996 1997 1998 1998 2008 2000 2001 2002 2013 2003 2004 2005 2017 2019 2019 2010 2011 2012 2023 2013 2014 2026 2016 2027 2019 2020 2022 2031 2033 2022 2022 2024 2025 2025 2026 2027 2044 2027 2028 2029 2030 2050 2033 2051 2051 2053 2054 2038 2038 2058 2039 2061 2041 2063 2043 2045 2065 2046 2047 2047 2048 2048 2048 2048 2050 2077 2053 2078 2056 2056 2057 2058 2059 2084 2085 2087 2088 2090 2064 2064 2064 2097 2066 2097 2069 2100 2070 2102 2103 2104 2105 2074 2075 2077 2078 2080 2080 2081 2083 2085 2086 2087 2114 2115 2115 2115 2116 2117 2097 2120 2098 2099 2124 2100 2126 2127 2127 2105 2106 2129 2108 2132 2111 2133 2113 2115 2134 2119 2120 2120 2120 2122 2122 2124 2141 2127 2127 2145 2146 2129 2149 2131 2132 2133 2153 2154 2154 2137 2158 2138 2140 2160 2142 2142 2143 2145 2146 2147 2147 2148 2170 2151 2171 2152 2153 2154 2176 2178 2178 2179 2159 2181 2183 2183 2184 2165 2167 2168 2186 2170 2171 2171 2190 2175 2191 2192 2178 2195 2195 2196 2181 2200 2202 2202 2185 2187 2203 2189 2189 2190 2208 2192 2193 2193 2194 2213 2198 2199 2215 2216 2216 2217 2218 2219 2206 2206 2207 2209 2211 2224 2226 2227 2227 2218 2219 2230 2231 2222 2224 2233 2225 2235 2227 2228 2229 2229 2231 2232 2233 2243 2234 2246 2246 2239 2241 2243 2245 2245 2250 2246 2247 2248 2250 2250 2255 2253 2255 2256 2256 2261 2257 2257 2258 2259 2268 2260 2270 2261 2262 2264 2275 2276 2277 2278 2278 2269 2282 2270 2271 2272 2286 2274 2289 2290 2276 2278 2291 2292 2282 2294 2285 2285 2297 2298 2299 2299 2300 2301 2302 2304 2295 2296 2306 2298 2308 2308 2310 2311 2303 2304 2305 2306 2316 2309 2318 2319 2312 2312 2313 2313 2324 2326 2317 2318 2328 2329 2330 2331 2324 2331 2331 2330 2331 2332 2334 2335 2335 2337 2338 2339 2340 2339 2340 2344 2346 2348 2350 2352 2343 2345 2347 2353 2350 2354 2355 2354 2355 2356 2358 2360 2361 2363 2365 2360 2366 2366 2367 2365 2369 2367 2368 2373 2369 2375 2372 2375 2376 2377 2377 2379 2379 2379 2380 2382 2384 2384 2386 2387 2387 2389 2390 2390 2392 2393 2393 2393 2394 2397 2398 2399 2399 2401 2403 2401 2403 2403 2404 2406 2408 2410 2411 2409 2413 2411 2414 2415 2417 2415 2419 2417 2418 2420 2423 2420 2426 2428 2421 2421 2422 2424 2426 2426 2436 2428 2430 2431 2431 2431 2431 2432 2433 2433 2435 2449 2437 2438 2439 2440 2455 2441 2442 2442 2443 2444 2461 2447 2448 2449 2450 2465 2466 2454 2468 2457 2470 2458 2459 2473 2461 2475 2460 2460 2479 2479 2462 2462 2462 2461 2482 2484 2462 2484 2465 2466 2482 2469 2484 2469 2470 2469 2469 2470 2471 2487 2472 2489 2490 2472 2491 2493 2494 2495 2496 2497 2497 2498 2499 2473 2473 2473 2503 2473 2504 2504 2476 2477 2478 2478 2480 2505 2481 2507 2480 2480 2511 2480 2513 2478 2517 2518 2518 2517 2480 2481 2482 2515 2482 2483 2482 2480 2518 2480 2480 2480 2517 2480 2519 2521 2476 2524 2474 2524 2475 2524 2474 2475 2524 2475 2474 2474 2473 2475 2477 2476 2477 2477 2520 2479 2517 2481 2515 2514 2484 2485 2486 2488 2488 2510 2510 2487 2511 2511 2488 2486 2486 2513 2487 2511 2512 2486 2485 2487 2489 2490 2506 2490 2490 2507 2491 2490 2489 2508 2489 2489 2508 2509 2509 2509 2509 2509 2509 2508 2491 2508 2507 2490 2491 2509 2491 2506 2492 2493 2506 2493 2492 2492 2492 2492 2506 2491 2490 2490 2490 2509 2488 2487 2487 2512 2487 2488 2510 2490 2509 2488 2511 2487 2488 2486 2488 2511 2487 2486 2512 2487 2510 2490 2489 2511 2511 2485 2486 2514 2514 2483 2513 2485 2513 2486 2487 2512 2511 2487 2489 2489 2490 2491 2491 2507 2507 2492 2505 2504 2494 2493 2505 2492 2506 2506 2493 2505 2494 2493 2506 2491 2491 2506 2492 2491 2507 2506 2507 2491 2491 2509 2488 2511 2512 2487 2488 2488 2509 2488 2488 2511 2509 2508 2509 2491 2506 2505 2506 2492 2493 2494 2495 2503 2495 2503 2496 2504 2495 2495 2503 2502 2500 2498 2497 2497 2497 2496 2503 2494 2505 2504 2504 2493 2506 2494 2494 2505 2504 2493 2493 2506 2494 2495 2495 2504 2503 2502 2497 2497 2498 2501 2501 2501 2496 2496 2498 2497 2496 2503 2504 2493 2493 2491 2490 2507 2492 2508 2490 2507 2507 2489 2489 2509 2489 2510 2511 2511 2511 2488 2510 2488 2489 2510 2489 2488 2486 2485 2484 2486 2485 2485 2514 2484 2485 2486 2486 2485 2485 2513 2514 2513 2511 2510 2490 2489 2510 2510 2512 2485 2485 2513 2514 2483 2482 2481 2482 2517 2517 2482 2515 2482 2515 2483 2485 2486 2487 2511 2488 2488 2510 2486 2487 2512 2485 2514 2485 2514 2515 2483 2483 2483 2516 2482 2482 2481 2479 2479 2480 2478 2519 2479 2480 2517 2480 2480 2479 2519 2517 2482 2515 2516 2482 2515 2515 2514 2514 2483 2515 2483 2514 2512 2514 2512 2486 2486 2485 2513 2514 2513 2486 2485 2485 2487 2511 2487 2486 2485 2485 2515 2515 2483 2515 2516 2483 2482 2482 2482 2483 2515 2483 2516 2481 2517 2517 2482 2516 2483 2483 2482 2483 2513 2485 2513 2486 2486 2511 2511 2487 2487 2487 2487 2488 2487 2486 2514 2514 2483 2483 2482 2480 2520 2519 2477 2522 2475 2473 2474 2525 2523 2523 2476 2476 2476 2475 2475 2477 2478 2477 2477 2476 2477 2478 2520 2479 2519 2478 2478 2517 2478 2515 2514 2514 2476 2476 2476 2510 2509 2477 2477 2507 2507 2474 2507 2473 2506 2470 2469 2468 2468 2468 2505 2505 2466 2466 2465 2502 2464 2464 2500 2499 2497 2495 2494 2492 2467 2489 2466 2466 2488 2466 2466 2486 2465 2463 2484 2463 2482 2480 2465 2478 2463 2478 2462 2462 2475 2462 2474 2462 2461 2461 2460 2459 2459 2467 2457 2457 2457 2457 2457 2455 2458 2453 2454 2454 2451 2451 2449 2447 2450 2449 2449 2449 2439 2438 2446 2436 2444 2442 2441 2440 2432 2438 2436 2435 2435 2433 2432 2431 2426 2425 2425 2425 2424 2422 2421 2421 2419 2418 2419 2416 2416 2415 2413 2411 2413 2413 2411 2407 2406 2405 2408 2403 2405 2404 2401 2400 2399 2399 2397 2397 2396 2393 2396 2396 2388 2394 2394 2384 2383 2381 2380 2390 2377 2376 2387 2374 2373 2373 2371 2384 2368 2383 2382 2364 2363 2379 2377 2376 2376 2376 2357 2355 2374 2373 2351 2371 2350 2349 2348 2366 2346 2365 2342 2365 2340 2339 2337 2335 2333 2332 2331 2331 2356 2356 2355 2327 2327 2326 2350 2348 2346 2325 2342 2323 2322 2321 2339 2319 2319 2319 2319 2330 2330 2328 2316 2315 2325 2313 2311 2310 2310 2320 2320 2306 2306 2316 2314 2304 2302 2301 2301 2299 2299 2307 2297 2295 2295 2302 2295 2298 2297 2292 2292 2294 2291 2291 2290 2289 2288 2286 2286 2285 2284 2282 2282 2279 2277 2282 2281 2273 2280 2280 2279 2277 2277 2264 2277 2276 2261 2260 2272 2258 2270 2269 2269 2252 2251 2250 2249 2248 2247 2264 2262 2260 2260 2241 2239 2259 2237 2235 2257 2256 2232 2231 2230 2228 2228 2226 2226 2247 2226 2244 2244 2221 2243 2219 2219 2217 2217 2215 2214 2235 2213 2234 2210 2233 2232 2231 2205 2204 2204 2203 2203 2223 2200 2222 2221 2197 2219 2217 2196 2213 2195 2212 2212 2211 2190 2189 2207 2206 2187 2185 2202 2184 2184 2197 2183 2181 2179 2178 2194 2176 2175 2174 2173 2172 2170 2170 2170 2170 2170 2180 2169 2178 2166 2164 2177 2162 2161 2160 2160 2159 2158 2156 2167 2155 2154 2153 2153 2152 2151 2151 2150 2156 2155 2146 2154 2143 2142 2142 2150 2149 2147 2146 2137 2136 2134 2132 2131 2131 2131 2139 2138 2137 2127 2125 2125 2134 2121 2119 2117 2116 2132 2114 2130 2113 2112 2125 2124 2110 2109 2120 2108 2118 2117 2104 2116 2102 2102 2101 2100 2099 2097 2097 2095 2108 2091 2091 2105 2089 2089 2102 2087 2086 2097 2096 2095 2084 2084 2083 2089 2082 2086 2085 2078 2078 2082 2082 2073 2072 2071 2070 2069 2069 2068 2074 2066 2066 2070 2069 2063 2061 2060 2059 2064 2059 2059 2059 2058 2056 2055 2056 2054 2052 2053 2052 2051 2048 2048 2048 2044 2042 2047 2038 2046 2045 2036 2036 2034 2033 2032 2038 2038 2036 2027 2025 2024 2035 2020 2019 2018 2016 2033 2033 2031 2030 2009 2008 2028 2007 2005 2024 2004 2003 2021 2020 2001 2001 2000 2014 2014 1996 1994 1992 1991 1991 2009 2007 2005 1988 1986 2004 2003 1983 1983 2000 2000 1998 1979 1978 1978 1977 1990 1988 1977 1985 1975 1982 1974 1973 1978 1977 1976 1975 1974 1973 1967 1967 1970 1965 1965 1965 1963 1963 1960 1961 1960 1959 1958 1956 1957 1957 1957 1956 1955 1955 1953 1952 1944 1951 1942 1947 1945 1942 1942 1941 1940 1940 1939 1938 1936 1935 1934 1933 1931 1929 1929 1928 1928 1927 1926 1923 1922 1923 1922 1919 1917 1922 1914 1921 1920 1910 1918 1908 1916 1906 1915 1914 1913 1911 1910 1900 1909 1897 1896 1907 1893 1892 1891 1903 1888 1903 1885 1885 1900 1882 1881 1898 1897 1897 1897 1873 1873 1892 1891 1871 1888 1871 1870 1885 1884 1865 1863 1882 1880 1878 1877 1862 1860 1859 1873 1858 1871 1856 1855 1853 1868 1867 1866 1864 1862 1861 1847 1845 1844 1858 1842 1856 1840 1855 1855 1854 1854 1832 1830 1852 1828 1827 1827 1825 1824 1823 1845 1843 1821 1841 1840 1818 1816 1816 1837 1812 1836 1810 1810 1831 1830 1808 1829 1828 1804 1802 1801 1825 1800 1822 1821 1798 1797 1818 1818 1817 1790 1815 1789 1787 1786 1812 1783 1783 1809 1782 1780 1806 1777 1775 1774 1773 1802 1801 1772 1772 1797 1795 1793 1770 1770 1770 1770 1770 1770 1779 1769 1767 1766 1766 1765 1765 1771 1763 1762 1768 1760 1766 1758 1764 1757 1761 1760 1754 1759 1757 1757 1750 1754 1749 1749 1747 1746 1744 1744 1743 1746 1746 1745 1738 1737 1741 1734 1733 1732 1738 1736 1735 1729 1728 1732 1731 1726 1725 1727 1724 1724 1721 1723 1718 1716 1722 1713 1711 1709 1708 1706 1705 1703 1702 1701 1700 1699 1698 1696 1695 1713 1712 1692 1692 1692 1706 1705 1705 1688 1686 1701 1686 1699 1683 1681 1680 1678 1696 1696 1673 1694 1672 1692 1669 1669 1668 1667 1686 1666 1666 1681 1679 1665 1665 1664 1675 1662 1672 1660 1671 1658 1656 1656 1655 1666 1653 1652 1651 1661 1660 1648 1648 1647 1646 1644 1654 1653 1652 1639 1637 1650 1636 1648 1635 1634 1644 1644 1642 1642 1642 1626 1625 1625 1638 1622 1621 1619 1619 1633 1632 1617 1628 1615 1627 1625 1624 1612 1612 1620 1610 1609 1608 1607 1615 1604 1602 1615 1598 1596 1615 1594 1593 1591 1591 1591 1608 1588 1606 1586 1586 1602 1584 1584 1598 1597 1582 1580 1579 1592 1578 1577 1576 1576 1585 1575 1584 1582 1581 1580 1571 1569 1568 1566 1575 1565 1573 1564 1563 1563 1563 1566 1564 1563 1560 1559 1560 1555 1554 1554 1557 1556 1555 1549 1553 1546 1551 1546 1548 1548 1547 1546 1545 1544 1539 1541 1537 1539 1537 1537 1533 1532 1531 1530 1531 1531 1531 1526 1529 1523 1527 1521 1521 1522 1519 1518 1520 1516 1515 1517 1513 1512 1510 1509 1514 1513 1506 1505 1509 1502 1501 1501 1506 1498 1496 1504 1502 1502 1491 1501 1500 1498 1489 1494 1488 1492 1491 1485 1483 1488 1487 1487 1487 1476 1475 1485 1484 1483 1472 1470 1469 1467 1480 1463 1462 1478 1461 1461 1473 1459 1471 1470 1469 1467 1465 1455 1464 1452 1462 1450 1449 1448 1446 1445 1444 1443 1454 1442 1442 1441 1439 1437 1436 1436 1435 1434 1444 1432 1443 1430 1441 1427 1439 1437 1436 1424 1422 1420 1434 1417 1433 1433 1432 1412 1431 1409 1409 1427 1407 1424 1423 1422 1404 1403 1403 1402 1402 1402 1401 1410 1400 1408 1407 1407 1406 1394 1394 1402 1392 1391 1390 1389 1387 1397 1386 1386 1385 1384 1382 1391 1380 1378 1377 1375 1387 1385 1374 1373 1372 1372 1371 1369 1377 1367 1365 1365 1363 1363 1361 1371 1360 1359 1359 1357 1356 1355 1354 1361 1360 1353 1357 1350 1355 1353 1353 1347 1346 1345 1350 1350 1349 1339 1347 1337 1346 1346 1346 1330 1343 1343 1328 1341 1324 1341 1321 1321 1321 1320 1318 1316 1314 1313 1312 1332 1310 1308 1307 1306 1305 1305 1303 1302 1301 1299 1323 1297 1297 1297 1297 1296 1294 1293 1292 1292 1290 1288 1288 1308 1307 1286 1304 1302 1283 1282 1301 1300 1278 1298 1276 1296 1274 1273 1292 1272 1290 1271 1270 1269 1284 1269 1269 1268 1278 1265 1264 1263 1262 1261 1272 1272 1257 1271 1255 1255 1255 1254 1263 1262 1260 1259 1251 1256 1250 1250 1248 1252 