ncols 500 nrows 552 xllcorner -400000 yllcorner -650000 cellsize 2000.000000 NODATA_value -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 153 154 410 291 202 224 442 586 731 353 732 700 610 757 975 935 1036 610 687 547 563 619 872 566 762 1272 1415 1157 1359 1590 1661 1556 1507 1387 1308 1475 1539 1768 1831 1614 1544 920 730 660 857 1028 1283 1142 1310 1259 1216 1600 1627 1842 2092 1764 1447 1435 1405 1464 1230 1281 1067 1186 975 1097 1412 1542 1474 1490 1241 1277 1222 1158 1065 1097 1045 1065 1319 1340 1168 1171 1168 1148 1212 1248 1341 1036 1340 1456 1486 1542 1650 1461 1342 1335 1275 1266 1256 1249 1268 1276 1331 1328 1280 1280 1279 1280 1272 1310 1307 1457 1416 1332 1280 1280 1301 1462 1645 1796 1715 1303 1280 1280 1280 1323 1411 1450 1455 1448 1458 1462 1492 1585 1585 1587 1640 1646 1676 1684 1676 1646 1649 1828 1585 1782 1524 1737 1707 1783 1571 1461 1455 1434 1427 1426 1426 1426 1426 1426 1437 1586 1877 2156 2301 2007 1964 1768 1816 1923 1836 1859 1766 1728 1707 1402 1526 1497 1483 1498 1457 1402 1390 1402 1826 1940 1903 1889 1768 1707 1651 1646 1611 1575 1579 1740 1859 1859 1889 1859 1829 1793 1784 1793 1828 1828 1828 1829 1797 1828 1757 1828 1951 2011 1955 1703 1585 1524 1553 1524 1515 1613 1659 1519 1524 1645 1736 2132 2194 1709 1739 1338 1266 1249 1273 1275 1280 1341 1472 1543 1826 1768 1950 2239 2073 2316 2296 2305 1952 1962 1706 1685 1632 1563 1524 1524 1576 1632 1585 1590 1584 1713 1707 1626 1384 1341 1341 1366 1395 1412 1445 1486 1511 1576 1842 1903 1916 1907 1889 1866 1871 1830 1831 1866 1861 1854 1800 1796 1768 1722 1700 1702 1736 1700 1659 1645 1646 1613 1585 1555 1554 1512 1646 1646 1637 1619 1614 1593 1588 1402 1492 1609 1606 1566 1590 1585 1585 1566 1583 1616 1617 1653 1655 1666 1677 1720 1742 1744 1768 1626 1619 1614 1614 1638 1642 1641 1835 2106 2214 2256 2322 2195 2194 1892 1926 2072 2058 2010 1986 1890 1914 1832 1789 1749 1694 1710 1887 1889 1929 1890 1919 1951 1912 1889 1707 1898 1915 1807 1999 1957 1950 1957 1951 1917 1958 2097 2169 2279 2499 2323 2138 2013 2076 2045 1889 2002 2071 2124 2019 1883 1764 1739 1707 1676 1585 1585 1643 1646 1675 1737 1748 1836 2027 2011 2006 1950 1851 1828 1843 1890 2040 1948 1830 1739 1703 1706 1707 1646 1585 1585 1615 1640 1637 1702 1989 2018 2149 2283 2368 2088 2159 2363 2078 1958 1850 1930 2176 2045 2051 2108 2105 2117 2242 2250 2701 2672 2682 2773 2617 2460 2411 2176 2396 2162 2029 1951 1721 1622 1504 1440 1391 1365 1404 1379 1413 1406 1315 1315 1321 1347 1484 1440 1401 1395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 293 364 271 321 293 265 612 639 671 370 610 426 742 880 1036 967 792 792 732 549 646 753 975 792 739 1225 1556 1463 1288 1653 1707 1490 1487 1252 1722 1341 1535 1282 1158 1433 1463 1223 837 843 974 917 792 943 1334 1707 1458 1610 1882 2012 1986 1830 1587 1343 1448 1230 1400 1191 1021 914 1035 1182 1408 1330 1158 1067 1255 976 1015 1139 1007 976 1016 1120 1156 1158 1149 1140 1106 1084 999 1026 1204 1289 1341 1402 1564 1473 1531 1438 1280 1259 1254 1253 1236 1254 1263 1266 1280 1292 1302 1280 1280 1264 1266 1272 1294 1273 1266 1266 1277 1269 1285 1512 1610 1768 1948 1416 1280 1280 1309 1333 1394 1402 1410 1441 1469 1469 1509 1557 1574 1646 1649 1646 1691 1696 1646 1646 1711 1710 1841 1618 1586 1632 1641 1671 1463 1462 1437 1426 1426 1426 1426 1426 1426 1426 1451 1753 1945 2091 2192 2071 2090 1975 2091 1982 1826 1768 1851 1673 1550 1524 1618 1646 1618 1586 1399 1366 1384 1486 1989 1952 1883 1785 1757 1707 1649 1594 1585 1580 1582 1859 1867 1859 1844 1829 1802 1806 1796 1797 1812 1803 1798 1777 1797 1739 1739 1828 1950 1957 1791 1707 1551 1524 1476 1484 1519 1645 1555 1448 1539 1707 1887 1831 2008 2173 1623 1275 1251 1271 1274 1289 1401 1480 1477 1596 1686 1715 1962 2235 2120 2390 2408 2185 1999 1764 1741 1586 1585 1524 1524 1525 1686 1688 1586 1463 1539 1576 1522 1563 1372 1343 1342 1360 1374 1403 1432 1462 1516 1585 1864 1851 1846 1701 1824 1889 1882 1828 1889 1941 1858 1844 1828 1818 1766 1706 1676 1692 1703 1672 1641 1615 1612 1605 1571 1546 1524 1621 1664 1647 1615 1610 1610 1598 1601 1552 1605 1634 1597 1522 1595 1584 1597 1574 1646 1633 1646 1646 1662 1675 1700 1756 1768 1713 1702 1616 1617 1613 1622 1632 1638 1757 2021 2179 2234 2255 2232 2101 1946 1950 2011 2120 2254 2044 1951 1967 1910 1829 1896 1707 1768 1938 1967 2008 2036 1965 1951 1950 1892 1895 2003 2014 2012 1865 2019 2021 2039 2017 2011 2073 2090 2160 2260 2527 2464 2306 2019 2044 1942 1889 1890 2068 2072 2012 1900 1930 1829 1754 1676 1616 1585 1612 1601 1623 1711 1763 1807 1893 2120 2016 2022 1945 1862 1889 1895 1887 1889 1883 1890 1675 1670 1693 1658 1643 1585 1640 1644 1676 1764 1971 1921 1984 2062 2083 2307 2048 2002 2260 1964 1791 1874 2006 2410 2272 2192 2349 2338 2107 2224 2504 2298 2507 2277 2514 2446 2275 2072 1972 1957 1906 1783 1742 1569 1582 1423 1403 1351 1351 1442 1499 1403 1319 1314 1324 1351 1441 1465 1395 1392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 158 246 270 412 414 154 430 650 650 399 366 451 723 768 1097 957 764 921 683 732 744 742 880 938 1180 933 997 1605 1301 900 1291 1402 1219 1585 975 1700 1645 1646 1626 1557 1097 969 755 839 1006 1311 1278 857 1393 1280 1141 1402 1616 1707 1605 1575 1585 1875 1483 1084 1252 1402 1166 1077 984 880 1071 1227 1060 1266 1065 975 948 792 996 1041 990 1034 918 1035 1155 1122 1113 924 968 1036 1245 1280 1324 1350 1375 1394 1378 1437 1436 1524 1251 1245 1245 1237 1251 1253 1247 1263 1263 1280 1274 1280 1253 1255 1260 1264 1256 1254 1255 1261 1249 1260 1280 1528 1655 1820 1341 1280 1280 1309 1325 1368 1390 1402 1450 1520 1489 1462 1501 1548 1646 1676 1656 1652 1677 1646 1645 1646 1668 1718 1702 1524 1524 1634 1768 1470 1462 1431 1426 1426 1426 1426 1426 1426 1426 1445 1673 1832 1932 2315 2188 2210 2092 2151 2031 1793 1730 1706 1657 1649 1523 1645 1721 1753 1688 1402 1381 1391 1517 2041 1965 1889 1771 1768 1768 1675 1604 1585 1583 1584 1886 1889 1889 1838 1828 1826 1802 1846 1828 1808 1792 1768 1767 1751 1734 1736 1800 1889 1903 1768 1611 1660 1569 1465 1465 1495 1646 1427 1435 1519 1646 1900 1816 1603 1658 1282 1250 1266 1270 1277 1338 1470 1642 1640 1790 1526 1610 1797 2130 2225 2401 2375 2372 1857 1719 1654 1585 1524 1524 1467 1462 1534 1533 1465 1434 1524 1513 1535 1452 1370 1356 1357 1341 1366 1397 1422 1438 1471 1667 1783 1697 1524 1579 1722 1911 1928 1859 1950 1949 1906 1881 1847 1828 1795 1707 1675 1676 1674 1653 1634 1615 1611 1584 1555 1554 1552 1633 1671 1676 1620 1612 1608 1601 1600 1586 1462 1590 1585 1520 1585 1585 1615 1600 1645 1646 1646 1659 1669 1676 1708 1765 1768 1740 1692 1615 1615 1625 1629 1635 1640 1779 2011 2099 2153 2194 2140 1890 1903 1889 2134 2102 2305 2134 2016 1957 2015 1789 1772 1842 1829 1954 1950 2117 2056 2045 2032 1991 2012 1772 2079 2086 2133 1830 2147 2166 2195 2134 2152 2107 2190 2194 2255 2500 2207 2148 1999 1932 1954 1858 1887 2020 2022 1965 1830 2012 2018 1765 1677 1602 1585 1585 1598 1646 1676 1733 1831 2131 2128 2255 2082 2134 1931 1894 1821 1828 1828 1829 1890 1661 1623 1646 1645 1593 1599 1619 1627 1674 1843 1752 1760 1896 1961 2170 2273 2202 2066 2072 1996 1853 1892 1983 2109 2232 2122 2205 2313 2454 2114 2016 2006 1985 1951 1994 1932 1855 1839 1812 1802 1794 1643 1606 1533 1492 1413 1365 1341 1334 1367 1440 1362 1342 1318 1325 1357 1384 1380 1362 1428 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57 59 106 250 119 234 336 520 379 671 671 569 555 947 975 914 487 975 612 789 914 745 1036 979 1350 982 1057 1632 1219 1025 955 1024 1490 1507 1036 1211 1341 1736 1402 1566 1199 918 1049 1232 1210 1280 1367 1273 1158 1738 1333 1695 1951 1430 1097 1477 1125 1551 1109 1067 1097 1246 1463 1151 956 853 925 1109 982 1219 1077 916 793 732 842 792 732 861 789 996 1105 1074 1042 880 1097 1259 1463 1310 1463 1393 1310 1331 1452 1310 1490 1280 1253 1271 1256 1246 1240 1242 1242 1240 1249 1250 1252 1251 1249 1249 1250 1242 1245 1244 1237 1243 1244 1249 1249 1339 1521 1496 1550 1524 1286 1280 1290 1358 1389 1411 1467 1501 1472 1460 1485 1538 1641 1635 1643 1640 1644 1642 1657 1675 1707 1768 1796 1604 1522 1558 1532 1564 1465 1437 1426 1426 1429 1425 1426 1426 1426 1445 1565 1934 2081 2185 2316 2172 2197 2091 1975 1820 1707 1633 1664 1623 1574 1620 1706 1857 1768 1462 1393 1395 1478 2040 2011 1881 1767 1775 1828 1733 1614 1594 1581 1584 1859 1886 1893 1872 1832 1860 1847 1828 1889 1828 1791 1768 1754 1731 1731 1734 1770 1778 1793 1707 1711 1696 1649 1587 1541 1463 1475 1371 1398 1459 1645 1889 1697 1859 1520 1287 1245 1266 1294 1331 1428 1589 1824 1998 2043 1638 1701 1703 1939 1945 2441 2494 2500 1991 1795 1707 1646 1585 1585 1585 1621 1615 1590 1777 1636 1432 1444 1509 1371 1364 1353 1358 1342 1353 1371 1401 1417 1443 1474 1509 1511 1645 1809 1734 1591 1717 1889 1937 1950 1892 1865 1858 1830 1796 1737 1691 1676 1676 1645 1615 1625 1609 1582 1563 1556 1527 1585 1676 1676 1646 1645 1612 1606 1611 1640 1579 1585 1483 1533 1585 1586 1613 1615 1655 1683 1646 1675 1675 1705 1709 1737 1768 1707 1707 1642 1634 1644 1637 1639 1642 1664 2011 1839 2010 2091 2052 2124 2110 2049 2072 2072 2310 2312 1951 1833 1840 1875 1585 1802 1868 1947 2183 2194 2158 2211 2136 2013 2113 2042 2173 2192 2204 1829 2065 2256 2356 2338 2279 2197 2236 2190 2309 2459 2452 2137 2041 1976 1854 1829 1887 2039 2025 1927 1991 2072 1889 1828 1707 1613 1585 1585 1629 1616 1646 1702 1875 2021 2142 2140 2308 2183 2001 1950 1829 1737 1766 1782 1710 1646 1615 1623 1615 1585 1615 1673 1677 1707 1972 1907 1854 1826 2039 2023 2150 1998 1971 2078 2109 1899 1856 2011 2275 2112 2014 1978 2027 2051 1937 1829 1811 1817 1827 1783 1758 1756 1737 1737 1731 1686 1582 1622 1498 1452 1381 1352 1317 1321 1331 1357 1336 1312 1312 1331 1343 1343 1350 1364 1387 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 9 58 168 68 304 547 660 568 428 792 738 769 817 732 609 465 1026 549 518 842 732 1219 1402 1219 1166 1490 1524 1233 813 700 874 1300 1150 1001 843 1341 1680 1586 1270 1149 1517 1615 1585 1531 1782 1707 1890 1885 1821 1707 1951 1742 1303 991 914 1003 1158 861 1158 1493 1462 1349 1102 1041 853 843 853 1158 1037 956 957 795 722 847 844 890 914 870 939 938 1037 858 975 1190 1646 1585 1345 1336 1402 1346 1307 1348 1310 1311 1341 1270 1272 1269 1249 1242 1241 1240 1240 1247 1248 1256 1252 1280 1255 1238 1238 1240 1241 1236 1242 1243 1244 1248 1311 1463 1463 1462 1463 1471 1402 1280 1335 1375 1400 1411 1438 1445 1439 1463 1537 1586 1604 1618 1617 1615 1616 1659 1707 1737 1778 1798 1646 1622 1570 1585 1768 1710 1461 1426 1425 1426 1425 1426 1426 1426 1463 1538 1722 1707 2021 2377 2225 2195 2195 1951 1768 1707 1615 1629 1524 1612 1615 1695 1950 1829 1570 1420 1402 1460 2007 1917 1889 1765 1766 1863 1762 1637 1600 1585 1640 1778 1890 1951 1906 1910 1890 1948 1861 1859 1856 1828 1765 1737 1730 1737 1775 1814 1765 1720 1737 1676 1612 1482 1561 1561 1404 1396 1341 1357 1461 1609 1821 1603 1610 1280 1258 1249 1293 1332 1391 1461 1573 1761 2174 2307 1647 1888 2077 2018 2024 2089 2028 2109 2115 1815 1729 1700 1666 1672 1710 1699 1693 1709 1835 1711 1523 1604 1500 1381 1371 1358 1361 1341 1349 1368 1402 1401 1450 1498 1642 1583 1645 1794 1833 1670 1629 1694 1797 1896 1920 1919 1889 1849 1798 1736 1710 1707 1680 1660 1645 1633 1609 1581 1572 1558 1554 1560 1621 1707 1663 1675 1635 1610 1605 1593 1585 1516 1470 1494 1517 1587 1614 1615 1615 1654 1643 1671 1675 1633 1646 1696 1765 1707 1695 1646 1646 1646 1644 1642 1643 1659 1732 1708 1824 2072 2142 2200 2073 2107 2004 2012 2299 2256 1974 2071 1996 1951 1694 1585 1707 1947 1960 2282 2344 2255 2134 2197 2196 1872 2034 2364 2246 2015 2377 2399 2439 2457 2372 2308 2370 2279 2348 2195 2132 2056 2107 1981 1846 1829 1950 2012 2005 1951 2132 2023 1944 1828 1676 1615 1585 1613 1640 1635 1639 1704 1879 1931 2198 2163 2194 2146 1995 1926 1845 1737 1707 1744 1701 1706 1615 1621 1615 1646 1622 1682 1768 1841 1876 1971 1886 1924 1857 1838 2003 1957 1913 1967 2330 2049 1896 2025 2234 2014 1971 1890 1867 1895 1864 1752 1710 1719 1704 1703 1681 1691 1672 1668 1657 1608 1587 1524 1467 1405 1352 1320 1313 1315 1314 1323 1304 1306 1310 1387 1356 1318 1320 1355 1480 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 50 56 333 173 415 676 572 183 604 979 823 731 929 406 549 400 732 488 792 1027 975 1341 1331 1280 1592 1361 1559 1234 985 679 781 1221 853 1049 670 977 1260 1158 1707 1447 1554 1768 1402 1312 1491 1226 1208 1466 1830 1939 2012 1617 1499 1420 1359 1100 733 1082 1402 1402 1451 1606 1305 1344 1037 787 781 935 976 865 822 768 687 792 844 953 915 981 1127 1401 1240 1326 1097 1163 1351 1465 1310 1311 1477 1309 1306 1310 1310 1312 1312 1370 1250 1267 1250 1244 1242 1240 1240 1243 1245 1261 1258 1254 1267 1233 1234 1235 1238 1235 1241 1242 1242 1247 1341 1382 1462 1432 1442 1478 1498 1494 1381 1350 1371 1384 1431 1432 1452 1493 1554 1548 1524 1554 1530 1548 1597 1646 1699 1732 1744 1767 1785 1790 1755 1767 1737 1736 1585 1426 1426 1426 1426 1426 1426 1426 1451 1724 2088 2050 1999 2296 2452 2316 2243 1890 1825 1707 1613 1613 1615 1642 1627 1646 1882 1932 1707 1465 1446 1529 1880 1952 1893 1768 1766 1838 1768 1646 1613 1585 1750 1889 1909 1950 1920 1920 1978 1955 1920 1861 1828 1829 1776 1766 1737 1829 1828 1818 1784 1707 1679 1676 1646 1423 1394 1431 1341 1348 1341 1348 1411 1599 1598 1595 1351 1279 1265 1280 1317 1366 1419 1445 1655 1677 1944 1951 1707 1988 1938 1719 1934 1832 1975 1813 2051 1876 1715 1768 1737 1769 1863 1828 1797 1767 1733 1608 1523 1556 1473 1413 1371 1365 1371 1345 1345 1365 1387 1418 1464 1522 1665 1523 1584 1937 1948 1766 1648 1648 1728 1838 1858 1840 1799 1767 1767 1775 1759 1717 1706 1680 1658 1645 1615 1587 1583 1571 1575 1554 1574 1647 1707 1693 1666 1615 1613 1611 1587 1558 1555 1524 1489 1583 1604 1613 1615 1603 1611 1608 1615 1653 1682 1676 1690 1707 1646 1646 1646 1659 1680 1658 1673 1693 1885 1854 1830 1901 2086 2133 2195 2241 2134 2054 2307 2043 2126 2066 2044 1896 1907 1733 1599 1747 1817 2314 2383 2255 2258 2316 2263 1891 2267 2283 2377 2338 2167 2542 2591 2560 2492 2476 2341 2270 2194 2067 1950 2012 2119 1858 1828 1829 1950 2011 2040 2011 2133 1987 1826 1768 1668 1615 1604 1646 1713 1687 1648 1707 1828 1950 2092 2167 2217 2061 1948 1890 1832 1767 1707 1707 1707 1669 1643 1646 1623 1707 1698 1707 1818 1925 2116 2105 1969 2092 1859 1912 1918 2015 1785 1971 2293 2184 1972 2076 2206 2054 2065 1928 1746 1791 1741 1695 1670 1643 1651 1641 1632 1637 1627 1621 1591 1583 1545 1479 1414 1362 1318 1302 1296 1291 1291 1291 1293 1287 1294 1329 1327 1299 1305 1353 1607 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 47 55 336 429 564 527 501 708 322 578 367 1059 716 365 709 456 389 597 861 1200 1209 1385 1743 1626 1727 1644 1524 1123 994 724 553 821 697 1280 689 884 1126 975 1645 1261 1676 1524 975 1158 1295 1219 1168 1431 1280 1750 1686 1833 1811 1417 1208 739 1156 1513 1158 1097 1153 1260 1656 1321 1050 813 732 914 900 947 914 792 731 732 839 820 1034 1129 1319 1601 1696 1539 1402 1219 1365 1483 1310 1402 1310 1309 1304 1309 1310 1314 1312 1324 1293 1402 1249 1246 1242 1240 1241 1240 1243 1262 1258 1259 1276 1228 1229 1231 1236 1234 1239 1242 1243 1246 1341 1400 1453 1421 1414 1443 1479 1459 1463 1404 1385 1373 1402 1433 1445 1466 1463 1540 1524 1523 1549 1584 1623 1663 1681 1705 1700 1724 1712 1718 1720 1732 1676 1641 1463 1426 1426 1426 1426 1426 1426 1426 1472 1786 1866 2316 2331 2158 2228 2422 2144 1762 1758 1694 1615 1616 1646 1655 1679 1698 1792 2034 1857 1633 1463 1516 1769 1887 1825 1764 1762 1859 1768 1657 1629 1587 1737 1889 1878 1830 1890 1942 1983 2011 1960 1877 1792 1737 1706 1699 1795 1828 1828 1875 1829 1737 1679 1665 1597 1512 1366 1348 1398 1341 1341 1341 1385 1514 1547 1323 1280 1280 1308 1306 1341 1480 1446 1462 1577 1826 1949 2023 1828 1866 1829 1581 1761 1725 1648 1863 1758 1887 1781 1776 1767 1839 1889 1738 1768 1735 1639 1573 1515 1524 1495 1427 1388 1382 1370 1341 1342 1360 1392 1432 1472 1561 1763 1595 1827 1778 2011 1943 1915 1856 1758 1767 1870 1859 1828 1798 1794 1828 1798 1742 1707 1676 1659 1647 1655 1615 1596 1585 1588 1583 1570 1595 1668 1693 1694 1707 1646 1646 1626 1610 1558 1530 1475 1571 1585 1601 1615 1604 1585 1606 1636 1676 1707 1707 1707 1707 1674 1646 1646 1669 1768 1701 1700 1821 1951 1707 1862 1868 2052 2057 2014 2133 2171 2181 2523 2208 2072 2016 1953 1903 1679 1742 1860 1722 1890 1890 2073 2244 2377 2378 2194 1931 2622 2736 2803 2253 1951 2373 2619 2623 2537 2424 2286 2194 2135 2148 2011 2062 2072 1828 1778 1974 2041 1981 2046 2074 2106 1953 1829 1749 1634 1615 1675 1944 1864 1749 1667 1706 1888 1952 2161 2127 2189 1981 1904 1848 1798 1768 1776 1707 1712 1707 1661 1646 1672 1766 1768 1725 1814 2124 2081 2184 1979 2163 1897 1750 1831 1853 1870 1953 2302 2438 2135 2090 2470 2234 2009 2086 1766 1735 1690 1657 1608 1589 1598 1593 1594 1587 1585 1564 1555 1540 1532 1488 1439 1328 1312 1290 1286 1286 1288 1290 1283 1287 1286 1291 1301 1292 1301 1393 1510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 34 42 51 60 338 548 548 536 580 366 549 549 864 581 320 304 305 595 707 885 1310 1443 1500 1395 1524 1697 1062 1046 974 914 853 628 535 812 1451 904 585 1064 604 1059 1158 1678 1219 1379 792 914 910 1096 913 1450 1382 1544 1876 1481 1402 1036 853 910 1232 1158 1139 1104 982 1161 1768 1321 1005 737 670 730 696 761 701 791 797 839 839 893 1300 1526 1707 1829 1715 1525 1411 1259 1402 1373 1347 1310 1304 1302 1309 1310 1321 1340 1572 1463 1280 1249 1248 1247 1240 1240 1240 1241 1252 1294 1268 1274 1228 1228 1228 1233 1232 1237 1241 1241 1245 1288 1365 1412 1408 1463 1401 1418 1421 1399 1394 1373 1384 1409 1432 1420 1437 1482 1491 1524 1493 1524 1566 1640 1640 1651 1677 1670 1672 1671 1669 1667 1670 1663 1558 1426 1426 1426 1426 1426 1426 1426 1445 1487 1951 2018 2171 2316 1935 1980 2083 1787 1648 1665 1615 1609 1604 1680 1707 1737 1737 1816 2064 1772 1707 1527 1655 1838 1806 1859 1828 1947 1792 1737 1690 1668 1646 1737 1859 1786 1825 1828 1920 1981 2011 1970 1862 1768 1707 1698 1676 1737 1859 1850 1859 1853 1806 1676 1614 1404 1380 1341 1333 1401 1341 1341 1322 1343 1463 1493 1287 1331 1605 1354 1330 1398 1707 1470 1563 1585 1768 2177 2118 1922 1687 1634 1521 1558 1524 1571 1703 1766 1889 1798 1842 1798 1768 1828 1722 1697 1607 1542 1523 1584 1573 1509 1463 1453 1463 1349 1339 1339 1359 1392 1438 1484 1595 1752 1654 1915 1833 2007 2022 2017 2003 1969 1731 1945 1898 1874 1834 1809 1798 1782 1739 1706 1697 1676 1668 1646 1617 1615 1613 1596 1646 1596 1584 1615 1646 1639 1630 1612 1630 1615 1599 1585 1554 1524 1526 1590 1613 1615 1615 1586 1585 1659 1706 1687 1676 1708 1707 1666 1646 1646 1693 1707 1768 1882 2089 1768 1797 1807 2045 1866 1885 1830 2008 1963 2234 2607 2353 2079 1960 1946 1829 1950 1889 1875 1758 1843 1889 1990 2105 2128 2430 2437 2009 2628 3061 2571 2218 2143 2090 2566 2712 2495 2256 2146 2133 2135 2177 1948 2059 1974 1828 1802 1914 2021 2018 2047 2214 2127 1951 1828 1690 1633 1615 1758 2111 2037 1830 1707 1828 1950 2096 2074 2090 2037 1940 1889 1828 1828 1798 1748 1768 1768 1791 1694 1707 1676 1764 1836 1828 1886 2069 2217 2179 2123 2073 1899 1810 1735 1706 1796 1972 2195 2313 2334 2078 2417 2028 1898 1855 1723 1705 1670 1624 1593 1567 1567 1556 1553 1544 1539 1534 1523 1519 1506 1487 1369 1357 1330 1288 1285 1285 1282 1282 1284 1283 1284 1290 1291 1291 1321 1479 1407 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 30 40 56 60 246 426 483 267 227 122 531 357 183 520 549 366 465 581 590 622 796 1097 1402 1341 1467 1446 1483 999 1003 710 697 586 538 704 869 946 458 427 427 630 923 1171 975 996 616 1071 728 1007 934 1219 1097 1480 1524 1187 862 1297 859 914 1037 1141 853 873 853 1099 1991 1390 1083 818 668 746 792 670 792 760 792 852 1165 1038 1341 1652 1902 1932 1799 1611 1437 1400 1402 1299 1301 1299 1295 1298 1308 1310 1325 1317 1487 1646 1319 1273 1259 1334 1246 1240 1240 1255 1320 1341 1279 1256 1228 1228 1228 1231 1231 1236 1240 1241 1245 1309 1372 1400 1426 1393 1373 1374 1384 1365 1362 1364 1379 1412 1413 1402 1421 1434 1449 1463 1504 1524 1583 1612 1597 1628 1646 1640 1636 1638 1636 1635 1644 1646 1577 1426 1426 1426 1426 1426 1426 1430 1463 1513 1813 2195 1945 1829 1951 1707 1642 1646 1804 1640 1615 1614 1615 1654 1707 1737 1748 1847 2108 1730 1648 1789 1707 1856 1827 1767 1829 1947 1778 1723 1760 1707 1737 1768 1790 1774 1844 1928 1938 2027 2000 1951 1851 1768 1708 1707 1707 1724 1746 1766 1832 1826 1793 1728 1639 1399 1335 1319 1322 1334 1335 1334 1310 1310 1483 1280 1318 1462 1459 1341 1388 1475 1514 1523 1649 1710 1952 2316 2417 2006 1847 1549 1463 1415 1463 1463 1523 1704 1977 1856 1858 1842 1828 1828 2011 1768 1586 1556 1529 1583 1584 1527 1532 1575 1442 1333 1338 1338 1365 1398 1435 1576 1703 2062 1888 1923 1893 2133 1956 1959 1828 1808 1876 2072 2053 1935 1865 1830 1799 1767 1752 1737 1708 1688 1676 1646 1645 1615 1612 1605 1615 1616 1595 1585 1585 1585 1593 1605 1614 1646 1612 1585 1564 1544 1536 1615 1615 1615 1615 1585 1592 1596 1653 1647 1676 1715 1706 1648 1646 1692 1830 1768 1846 1894 2007 1904 1947 2013 1768 1761 1767 1867 1935 1889 2052 2149 2239 2121 2114 1894 1953 1812 2057 2029 1829 1646 1978 1773 1933 2121 2437 2530 2073 2376 3072 2674 2289 2333 2679 2495 2730 2320 2232 2134 2000 1914 1953 1950 2011 1855 1767 1768 1828 1978 2011 2128 2289 2073 1939 1829 1707 1615 1651 1795 2156 2092 1952 1718 1747 2028 2073 2012 2125 1950 1885 1829 1813 1799 1786 1797 1852 1736 1830 1759 1737 1759 1806 1890 1896 1956 1971 2041 2193 2020 1944 1858 1830 1837 1706 1869 1877 1985 2101 2320 2361 2009 1896 1833 1798 1723 1709 1653 1623 1605 1559 1538 1528 1537 1517 1507 1501 1494 1485 1493 1512 1433 1375 1379 1280 1280 1282 1281 1281 1284 1282 1286 1284 1304 1288 1286 1371 1283 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 26 40 56 60 117 365 297 471 237 427 183 500 642 960 675 463 635 1157 741 945 1186 1254 1158 1366 1511 1311 1146 975 1140 998 1257 939 620 426 732 1097 549 691 659 640 659 655 487 702 792 986 742 1046 629 867 1042 1158 1011 1023 609 1099 760 671 609 831 770 651 792 975 1509 1036 1117 792 853 934 1065 776 792 851 914 1042 1280 1019 1344 1621 1928 2019 1840 1568 1463 1451 1332 1286 1287 1289 1298 1296 1307 1310 1325 1314 1310 1646 1463 1262 1277 1365 1317 1243 1273 1300 1366 1332 1341 1280 1228 1228 1232 1230 1230 1235 1242 1243 1244 1256 1383 1371 1445 1376 1362 1362 1362 1362 1362 1362 1372 1372 1402 1402 1402 1445 1480 1493 1511 1522 1551 1580 1582 1585 1615 1602 1607 1588 1614 1617 1623 1622 1524 1426 1426 1426 1426 1426 1426 1433 1463 1513 1889 2052 2192 1932 1679 1768 1464 1461 1533 1579 1618 1646 1633 1644 1677 1768 1772 1837 2130 1875 1887 1850 1707 1951 1807 1707 1829 1887 1795 1750 1758 1751 1738 1739 1809 1820 1829 2011 1968 2033 2034 1946 1828 1767 1734 1730 1772 1707 1705 1585 1599 1614 1631 1557 1522 1538 1349 1342 1311 1310 1310 1309 1310 1308 1280 1280 1318 1590 1470 1352 1422 1509 1463 1524 1687 2133 1882 2100 2498 2095 1859 1645 1480 1404 1394 1393 1525 1705 2043 1891 1920 1920 1885 1921 1893 1831 1651 1584 1583 1586 1705 1763 1630 1563 1397 1322 1336 1339 1371 1402 1455 1581 1801 1892 2011 2044 1985 2131 2115 1950 1969 2012 1889 2171 2135 2002 1889 1850 1817 1767 1763 1737 1706 1706 1679 1673 1645 1624 1615 1612 1619 1617 1615 1585 1585 1585 1585 1601 1615 1615 1594 1585 1584 1554 1542 1596 1624 1631 1646 1646 1646 1585 1585 1663 1768 1645 1646 1646 1691 1678 1696 1767 1941 2085 2130 1991 2025 2142 2003 1893 1712 1768 1910 1853 1889 2058 2223 2072 1954 1892 2145 1892 2072 2136 2072 1951 1828 2087 2335 2657 2384 2414 2437 2308 2741 2821 2501 2427 2869 2553 2785 2498 2203 2146 1974 1928 1873 1914 1817 1772 1807 1793 1827 1859 2011 2328 2405 2390 2185 1978 1768 1627 1667 1768 2046 2134 2011 1811 1788 2071 1910 2127 2039 1915 1828 1798 1798 1798 1794 1798 1795 1793 1828 1828 1803 1819 1768 1828 1953 2104 1878 1947 2103 1847 1855 1794 1710 1742 1713 1782 1765 1862 2091 2297 2247 1926 1795 1784 1764 1794 1696 1643 1608 1595 1558 1541 1509 1497 1481 1479 1477 1476 1472 1550 1546 1453 1393 1323 1281 1281 1282 1282 1281 1279 1280 1283 1280 1284 1285 1283 1276 1275 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 26 42 54 62 60 126 118 505 553 671 625 610 917 1110 1038 757 914 1031 1158 914 1267 1219 1103 1654 1738 1433 1402 1366 1219 1187 1158 796 589 477 769 627 1071 373 1067 1126 597 426 426 639 671 1206 994 747 549 555 861 908 626 597 548 732 549 867 1118 756 1097 975 609 914 1365 853 1097 670 883 1198 1313 795 759 914 1140 1153 1280 1240 1342 1640 1890 1941 1833 1878 1652 1331 1305 1293 1286 1286 1299 1289 1306 1310 1318 1310 1415 1488 1592 1280 1280 1341 1280 1250 1314 1347 1402 1313 1359 1442 1230 1228 1230 1229 1233 1241 1305 1243 1240 1247 1326 1360 1432 1378 1362 1362 1362 1370 1365 1362 1378 1395 1405 1402 1402 1463 1523 1554 1532 1535 1551 1554 1571 1554 1582 1568 1571 1585 1615 1584 1643 1617 1529 1450 1426 1426 1426 1426 1426 1426 1466 1535 1800 2007 2266 2073 1781 1470 1400 1397 1396 1463 1623 1634 1643 1676 1770 1779 1826 1896 2035 1886 1737 1768 1744 1946 1829 1707 1797 1944 1850 1822 1798 1768 1768 1739 1843 1869 1911 2024 2011 2044 2085 1917 1859 1807 1737 1828 1799 1828 1800 1822 1553 1524 1493 1494 1507 1585 1635 1595 1378 1361 1330 1303 1310 1295 1280 1280 1305 1550 1521 1394 1450 1435 1455 1524 1584 1767 2089 2138 2170 2282 2135 1834 1495 1403 1373 1365 1398 1542 1721 1658 1823 1926 1954 1874 1989 1870 1649 1584 1584 1615 1665 1675 1766 1707 1341 1311 1334 1340 1374 1406 1457 1544 1584 1645 1899 2039 2274 2195 2217 2041 2118 2011 1999 2128 2375 2011 1984 1883 1826 1769 1757 1740 1731 1712 1683 1676 1649 1633 1615 1615 1625 1619 1628 1619 1588 1586 1592 1608 1614 1615 1592 1591 1585 1584 1585 1530 1561 1626 1640 1646 1646 1643 1587 1707 1590 1646 1647 1702 1828 1669 1706 1763 1828 2010 2147 2070 2117 2073 1927 1946 1768 1889 1940 1888 1920 2072 2150 2108 2176 2072 2066 2006 2361 2256 2220 1937 1709 2182 2804 2848 2687 2496 2630 2681 2499 2919 2743 2325 2843 2411 2457 2591 2133 2007 1955 1901 1889 1829 1816 1785 1767 1832 1746 1762 1948 2245 2085 2055 1950 1920 1702 1651 1704 1829 2017 2135 1966 1819 1828 1983 1888 2128 1957 1889 1829 1798 1768 1768 1793 1848 1889 1846 1813 1948 1889 1889 1828 1900 1945 2043 1984 1781 2008 1766 1794 1760 1664 1701 1745 1794 1902 1945 2298 2682 2172 1929 1755 1720 1690 1659 1642 1623 1591 1572 1562 1534 1520 1507 1494 1479 1476 1472 1474 1654 1600 1486 1405 1294 1282 1282 1282 1282 1282 1281 1283 1285 1284 1283 1284 1283 1282 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 22 43 149 133 60 106 76 239 315 244 458 671 764 1097 975 823 714 884 1472 1475 1402 1790 1341 1240 1361 1707 1411 1540 1570 1426 1523 914 515 427 396 529 688 426 1095 1036 792 820 732 997 644 760 702 931 864 488 543 564 864 813 713 792 671 804 1013 914 1036 1158 827 664 609 684 933 778 792 970 901 792 764 814 898 958 1116 1341 1402 1616 1766 1940 1829 2061 1707 1402 1306 1294 1286 1288 1300 1300 1310 1310 1312 1310 1347 1340 1508 1394 1280 1280 1356 1303 1338 1358 1433 1313 1314 1335 1237 1230 1228 1228 1228 1233 1245 1242 1242 1246 1293 1369 1428 1548 1362 1362 1362 1383 1385 1362 1392 1404 1409 1425 1437 1491 1493 1518 1562 1555 1564 1554 1569 1524 1544 1524 1542 1554 1554 1570 1607 1589 1558 1463 1426 1426 1426 1426 1426 1426 1558 1586 1584 1736 2307 2122 1890 1509 1387 1371 1377 1491 1585 1631 1643 1694 1828 1817 1830 1939 1951 1764 1795 1768 1888 1950 1783 1702 1820 1950 1889 1857 1837 1828 1787 1737 1828 1829 1981 2138 2106 2171 2011 1960 1860 1801 1835 1828 1844 1843 1828 1828 1718 1626 1554 1463 1577 1654 1727 1681 1667 1393 1341 1308 1310 1288 1280 1280 1322 1733 1506 1428 1467 1425 1444 1500 1623 1827 1985 2163 2046 2150 1978 1790 1700 1404 1342 1338 1358 1482 1679 1948 1945 1950 2011 1950 2022 1889 1677 1612 1584 1604 1594 1551 1700 1737 1323 1309 1332 1338 1355 1421 1464 1659 1955 1905 2001 2316 2315 2264 2204 2064 2073 1948 1891 2072 2264 2206 1957 1876 1820 1788 1774 1752 1738 1737 1706 1673 1646 1633 1623 1618 1615 1615 1645 1632 1593 1595 1603 1613 1613 1615 1605 1615 1593 1592 1587 1561 1554 1532 1587 1595 1589 1615 1584 1530 1568 1643 1720 1676 1640 1641 1677 1769 1948 2025 2304 2195 2315 2132 2014 1966 1837 1833 1856 2001 1928 1897 2047 2014 1981 2041 2013 2153 2366 2345 2319 2430 1707 1994 2728 2475 2381 2560 2680 2760 2672 2789 2603 2734 2618 2377 2225 2334 2072 1968 1890 1859 1849 1837 1825 1778 1941 1896 1918 1830 1809 1787 1927 1953 1890 1768 1646 1808 1707 1843 2072 2145 1890 1783 1768 1831 1829 2133 1950 1829 1796 1770 1767 1761 1771 1868 1908 1844 1852 2061 2011 2069 1998 2088 2011 2134 1969 1728 1730 1757 1685 1705 1660 1658 1675 1775 1844 2120 2451 2526 2117 1855 1727 1678 1620 1611 1597 1604 1609 1597 1616 1577 1540 1543 1533 1519 1479 1453 1457 1511 1567 1518 1476 1414 1288 1284 1285 1284 1283 1284 1281 1281 1283 1283 1284 1278 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 20 44 78 121 86 218 487 124 366 792 607 732 732 1140 839 853 1219 1081 1311 1059 1387 1585 1554 908 1419 1696 1109 1585 1341 1402 1152 792 782 457 399 488 425 426 671 1061 549 914 853 1148 624 637 686 1097 914 718 831 1036 874 808 894 653 645 852 944 1398 1537 1205 1020 949 1030 1143 792 865 1134 963 802 795 853 795 837 909 1002 1273 1464 1631 1858 2266 1957 1948 1919 1599 1441 1331 1290 1292 1302 1310 1319 1310 1310 1531 1466 1431 1444 1500 1295 1280 1280 1312 1356 1365 1415 1310 1325 1402 1243 1236 1232 1234 1232 1228 1241 1242 1244 1249 1260 1380 1588 1587 1381 1362 1362 1364 1368 1367 1383 1415 1428 1450 1458 1479 1513 1496 1675 1577 1555 1553 1508 1521 1524 1537 1541 1569 1585 1572 1585 1585 1547 1483 1433 1426 1426 1426 1426 1488 1643 1585 1648 1617 1798 2239 1842 1428 1366 1363 1369 1460 1542 1615 1627 1717 1882 1889 1870 2012 1759 1737 1767 1768 1950 1946 1774 1700 1869 1991 1948 1897 1859 1825 1828 1737 1798 1795 1859 1996 2072 2027 1999 1901 1950 1902 1889 1859 1875 1859 1846 1830 1707 1573 1524 1466 1542 1679 1769 1804 1768 1460 1341 1310 1310 1289 1280 1285 1378 1809 1937 1572 1586 1422 1431 1478 1582 1785 1986 2113 2011 1951 2158 1831 1646 1425 1341 1330 1337 1385 1500 2072 1999 2133 2073 1986 1889 1838 1671 1613 1584 1598 1585 1523 1642 1598 1310 1310 1331 1341 1367 1428 1499 1584 1858 2118 2071 2256 2155 2195 2011 2072 2071 1900 1889 2008 2143 2091 1949 1874 1828 1798 1813 1767 1744 1737 1706 1683 1651 1646 1631 1617 1615 1615 1615 1615 1600 1605 1615 1614 1615 1615 1646 1615 1599 1601 1608 1560 1538 1554 1524 1527 1524 1580 1524 1536 1583 1707 1813 1755 1615 1627 1697 1768 1899 2148 2425 2332 2256 2133 2113 1939 1828 1768 1770 1823 1883 1973 2074 1996 2019 2046 2135 2148 2145 2168 2376 2211 1768 2005 2498 2414 2166 2371 2547 2611 2439 2968 2648 2535 2679 2338 2315 2204 2012 1921 1889 1854 1828 1828 1828 1768 2008 1950 2011 1882 2011 1913 1766 1909 1722 1659 1755 2011 2010 1879 2254 2102 1910 1768 1819 1925 1889 1927 1882 1787 1749 1764 1719 1775 1773 1786 1944 1957 1887 2133 2077 1952 2011 2185 2163 2192 1938 1720 1717 1703 1610 1649 1630 1627 1708 1818 1918 2095 2372 2615 2076 1820 1719 1662 1622 1586 1574 1569 1591 1642 1661 1602 1555 1593 1630 1566 1576 1445 1458 1464 1510 1473 1523 1295 1337 1288 1286 1286 1289 1286 1283 1288 1284 1285 1265 1265 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 19 44 182 74 249 316 532 420 244 701 481 607 792 515 1097 767 819 1097 1335 1191 1463 1306 1135 793 1585 1402 820 1401 920 958 1097 714 620 365 671 396 506 684 846 1339 671 1280 854 1192 1129 699 487 488 488 975 1171 1131 1156 914 1027 853 1158 1145 1128 1148 1197 956 792 908 1274 917 846 1158 1097 963 853 838 847 824 860 914 1120 1122 1280 1585 1829 2038 1889 1955 2195 1999 1593 1380 1294 1297 1302 1306 1309 1312 1392 1637 1614 1529 1494 1420 1447 1297 1280 1524 1633 1380 1402 1310 1340 1341 1252 1250 1255 1252 1250 1235 1245 1245 1246 1250 1262 1402 1479 1598 1401 1402 1362 1362 1371 1374 1384 1430 1429 1432 1436 1463 1487 1522 1646 1632 1554 1527 1522 1524 1534 1544 1553 1560 1554 1572 1580 1585 1541 1502 1447 1426 1426 1426 1426 1429 1788 1768 1646 1670 1615 1890 1829 1402 1353 1353 1362 1409 1568 1612 1626 1707 1828 1920 1939 2001 1908 1737 1737 1747 1888 1873 1829 1703 1910 2049 2010 1938 1950 1802 1757 1737 1737 1798 1799 1889 1923 1950 1923 1920 1943 1894 1883 1883 1859 1859 1859 1828 1579 1497 1463 1520 1525 1664 1761 1874 1828 1635 1377 1311 1310 1290 1285 1301 1463 2017 1972 1959 1669 1449 1396 1397 1461 1567 1757 2071 2024 1889 2088 1845 1587 1457 1342 1322 1326 1337 1496 2076 2079 2066 2133 1950 1893 1776 1645 1620 1584 1584 1543 1541 1471 1368 1309 1309 1330 1347 1392 1438 1497 1766 1852 2040 2364 2151 2048 2027 1957 2011 1964 1864 1835 1950 2015 2058 1949 1889 1836 1811 1817 1767 1767 1734 1706 1677 1676 1646 1639 1621 1615 1615 1615 1615 1607 1611 1646 1692 1649 1618 1646 1615 1604 1606 1610 1586 1524 1550 1554 1542 1554 1526 1524 1557 1585 1711 1649 1605 1611 1643 1674 1751 1876 2049 2377 2316 2128 2011 1942 1954 1789 1784 1782 2094 1951 2129 2144 1974 2072 2133 2131 2145 2072 2192 2134 2048 1769 2095 2301 2345 2193 2299 2509 2256 2453 2368 2802 2532 2200 2134 2324 2061 1953 1950 1890 1889 1859 1859 1770 1887 2104 2073 2188 2049 2040 1904 1707 1747 1707 1707 1892 2066 2021 2184 2256 2073 1952 1946 1890 1946 1995 1890 1794 1767 1707 1768 1677 1736 1824 1828 1828 1950 1889 1921 1889 1829 2011 2074 2196 2175 2072 1812 1676 1625 1595 1608 1597 1638 1730 1735 1836 1956 2197 2404 1980 2050 1681 1729 1784 1674 1575 1557 1575 1663 1668 1609 1594 1605 1692 1703 1544 1447 1408 1453 1466 1394 1332 1294 1298 1291 1285 1282 1282 1283 1285 1285 1265 1265 1265 1265 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 304 188 125 219 417 598 122 488 610 671 732 549 779 629 1273 1158 1246 968 1622 1234 898 732 1158 1463 701 1182 732 1173 762 671 638 685 402 732 658 664 1243 1400 792 1402 1269 1483 1599 1019 838 803 504 837 861 1433 1172 1198 1102 1280 1106 1341 1097 995 939 853 1008 1036 967 971 735 859 975 856 804 808 839 849 967 1034 1031 1216 1340 1606 1680 1707 1889 1852 2150 1791 1452 1310 1299 1301 1305 1303 1307 1312 1348 1670 1693 1713 1463 1397 1485 1341 1294 1391 1532 1397 1400 1310 1341 1330 1256 1264 1270 1270 1269 1252 1245 1250 1274 1279 1276 1402 1501 1497 1463 1432 1362 1366 1371 1379 1387 1408 1415 1432 1435 1480 1501 1524 1534 1554 1541 1501 1514 1526 1550 1548 1554 1570 1554 1564 1572 1582 1568 1475 1459 1426 1426 1426 1426 1487 1902 1910 1815 1808 1615 1802 1749 1384 1353 1353 1358 1367 1585 1642 1646 1707 1768 1914 1920 1950 1862 1737 1768 1760 1781 1782 1706 1716 1762 2014 1896 1882 1833 1768 1768 1752 1737 1798 1798 1824 1839 1907 1889 1890 1912 1859 1859 1860 1819 1768 1768 1686 1565 1583 1652 1536 1524 1585 1807 1893 1865 1530 1377 1323 1310 1300 1297 1309 1537 1945 1878 2214 1837 1451 1386 1382 1416 1512 1723 1870 1950 2071 1795 2031 1604 1466 1348 1312 1309 1309 1381 1708 2038 2024 1981 1955 1950 1771 1639 1584 1523 1709 1491 1384 1346 1342 1309 1310 1328 1358 1401 1456 1523 1705 1804 1952 2409 2245 2136 2044 1951 1889 1918 1832 1828 1889 1950 2083 1929 1883 1829 1798 1774 1760 1744 1719 1714 1700 1677 1662 1646 1627 1617 1615 1615 1615 1613 1621 1623 1688 1673 1646 1646 1646 1610 1611 1609 1585 1584 1548 1554 1585 1585 1555 1524 1644 1646 1652 1591 1600 1633 1646 1700 1741 1871 2103 1958 2437 2371 2152 2006 1829 1783 1828 1829 1929 2073 2072 1993 2081 2040 2124 2112 2012 2012 2098 2144 1910 1928 1889 2002 2016 2177 2134 2498 2267 2244 2374 2535 2800 2747 2370 2103 1989 1950 1918 1889 1859 1851 1854 1828 1884 2132 2132 2083 1971 1907 1878 1820 1707 1707 1788 1934 2301 2259 2256 2232 2133 1950 2015 2002 1867 1948 1856 1768 1707 1704 1722 1675 1782 1973 1905 1889 2020 1879 1828 1815 1822 1951 2001 2068 1972 1845 1768 1720 1631 1659 1592 1582 1625 1693 1749 1821 1992 2247 2218 1888 1970 1672 1644 1799 1637 1555 1516 1559 1642 1604 1613 1598 1607 1682 1650 1624 1467 1451 1406 1398 1461 1350 1323 1317 1281 1279 1282 1279 1283 1282 1283 1265 1265 1265 1265 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 220 126 184 239 328 486 289 207 488 732 347 488 792 935 1522 1178 993 1131 1158 1516 985 1158 853 671 598 805 668 941 610 531 427 732 482 530 594 899 1176 1036 853 1280 1768 1758 1793 1735 1524 1311 994 633 914 945 825 1016 1265 1524 1619 1402 1819 1168 1021 970 1341 975 853 792 828 792 801 803 792 811 840 871 1008 1036 1063 1156 1097 1364 1585 1495 1590 1605 1980 1910 1474 1310 1305 1307 1306 1300 1311 1310 1337 1341 1389 1388 1377 1349 1398 1331 1326 1341 1360 1430 1385 1351 1319 1289 1282 1279 1281 1280 1279 1266 1251 1267 1279 1283 1340 1405 1462 1422 1380 1361 1372 1372 1376 1384 1394 1406 1425 1462 1457 1484 1546 1554 1535 1554 1534 1500 1524 1536 1556 1557 1547 1554 1550 1553 1563 1575 1557 1438 1426 1426 1426 1426 1434 1553 1658 1912 1768 1822 1718 1884 1630 1381 1353 1353 1355 1366 1614 1646 1646 1776 1807 1829 1920 1948 1831 1724 1706 1707 1768 1713 1700 1702 1868 1997 1940 1891 1860 1788 1793 1804 1737 1744 1829 1836 1828 1886 1868 1889 1864 1890 1915 1889 1912 1914 1713 1524 1585 1833 1818 1591 1571 1587 1820 1848 1660 1501 1403 1341 1364 1312 1311 1373 1635 1884 1828 1764 1641 1433 1368 1342 1503 1462 1692 1673 1768 1903 1855 1834 1673 1463 1359 1314 1306 1305 1312 1411 1896 2043 1993 1848 1875 1698 1579 1523 1463 1604 1463 1321 1326 1309 1308 1317 1341 1370 1410 1472 1531 1761 1888 1943 2069 2077 2048 2002 1950 1950 1950 1835 1828 1830 1889 2082 1925 1889 1828 1798 1767 1750 1735 1720 1737 1718 1706 1676 1647 1639 1616 1615 1615 1615 1663 1695 1627 1641 1676 1646 1646 1646 1615 1615 1609 1586 1590 1619 1626 1615 1615 1570 1524 1547 1585 1625 1585 1615 1646 1667 1707 1761 1806 2081 2217 2604 2448 2250 2088 1828 1827 1893 1971 1828 1970 2046 1950 1933 1970 2011 2128 1950 2011 2170 2226 2011 2069 1893 1889 1950 1979 2250 2195 2371 2113 2205 2438 2490 2195 2234 2012 1951 1951 1940 1896 1889 1883 1828 1829 1949 2103 2195 2173 2012 1890 1846 1755 1707 1733 1780 1897 2131 2189 2195 2218 2140 2273 2193 1974 1857 1844 1826 1727 1707 1676 1665 1701 1866 2070 2129 2105 2017 1902 1868 1795 1768 1829 1881 1961 2050 1943 1975 1829 1632 1613 1546 1556 1585 1614 1660 1803 1966 2213 1998 1836 1767 1705 1701 1663 1578 1518 1512 1529 1553 1557 1570 1571 1621 1641 1620 1569 1646 1519 1438 1400 1459 1422 1448 1445 1288 1282 1286 1283 1284 1288 1282 1288 1265 1265 1265 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 205 125 230 417 620 449 549 652 305 427 488 305 478 975 1430 1219 732 975 1043 1336 1058 1173 1036 830 965 779 365 537 585 524 606 866 549 843 919 992 1165 914 1179 1341 1707 1504 1276 1434 1707 1701 844 550 874 823 1073 1462 1663 1531 1829 1358 1437 1707 1707 1341 1198 1036 827 831 792 792 782 790 792 799 853 975 904 975 976 959 1027 1129 1219 1425 1516 1564 1643 1710 1610 1534 1310 1309 1308 1302 1343 1364 1362 1341 1341 1341 1340 1338 1341 1355 1359 1358 1402 1419 1402 1402 1374 1343 1339 1322 1303 1286 1280 1280 1270 1277 1279 1280 1286 1402 1463 1340 1340 1368 1526 1376 1382 1392 1406 1416 1428 1464 1464 1491 1512 1558 1556 1522 1503 1499 1528 1553 1559 1550 1530 1533 1531 1540 1561 1589 1546 1429 1426 1426 1430 1436 1445 1534 1679 1950 1890 1876 1932 1979 1739 1353 1353 1353 1355 1366 1523 1682 1754 1818 1828 1834 1888 1889 1697 1707 1701 1707 1743 1702 1700 1705 2011 1996 1889 1875 1833 1826 1806 1791 1790 1818 1915 1859 1881 1850 1890 1920 1955 1866 1922 1933 1949 1966 1702 1584 1868 1859 1724 1646 1625 1818 1955 1633 1463 1372 1356 1394 1408 1479 1340 1432 1646 1954 1900 1829 1552 1380 1349 1341 1341 1394 1457 1585 1709 1738 1781 1835 1634 1475 1354 1311 1301 1298 1302 1340 1980 2012 1889 1808 1687 1643 1525 1477 1569 1523 1385 1309 1309 1307 1308 1310 1355 1391 1440 1523 1584 1821 1965 2018 2334 2087 1950 1931 1952 2011 2011 1876 1875 1828 1860 1944 1889 1837 1828 1792 1771 1758 1737 1732 1737 1724 1706 1678 1676 1646 1625 1615 1618 1618 1646 1667 1637 1643 1645 1654 1677 1653 1627 1616 1615 1615 1554 1616 1643 1625 1615 1603 1565 1539 1579 1585 1585 1615 1645 1676 1732 1784 2014 2275 2201 2195 2148 2113 1838 1887 2070 2075 2034 2018 1829 2008 1950 1893 1952 1986 1950 1982 2087 2192 2271 2133 2263 2112 1844 1892 2157 2244 2319 2209 2072 2487 2523 2415 2296 2295 2012 1960 1925 1890 1920 1890 1838 1828 1942 2012 1951 2072 2371 2060 1944 1829 1722 1707 1719 1784 1865 1950 1950 2070 1950 2114 2350 2321 1952 1841 1841 1889 1753 1713 1659 1659 1713 1856 1951 2087 2174 2302 2071 1874 1844 1724 1767 1878 1950 1957 1878 1828 1751 1625 1580 1554 1534 1551 1593 1677 1752 1922 2020 2059 1911 1900 1716 1624 1588 1538 1502 1478 1502 1537 1545 1535 1554 1617 1549 1547 1529 1659 1484 1383 1384 1458 1438 1480 1641 1313 1282 1281 1279 1283 1284 1275 1285 1265 1265 1265 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 250 365 182 374 587 494 528 884 543 465 244 498 610 853 1036 804 960 1162 1331 1524 1515 1450 1341 1290 1419 670 749 410 401 556 1101 1062 657 681 1032 1048 1504 1096 1496 1747 1914 1343 1015 1463 1280 1097 549 648 853 1183 1381 1637 1551 1216 1463 1097 1280 1216 1330 1279 914 929 849 851 792 792 771 792 820 792 839 853 849 867 914 994 1097 1296 1725 2143 2151 1755 1640 1690 1707 1707 1421 1392 1311 1331 1370 1432 1425 1373 1341 1341 1336 1337 1362 1524 1430 1408 1417 1433 1414 1433 1438 1422 1418 1389 1332 1323 1291 1280 1280 1279 1280 1282 1336 1346 1366 1335 1339 1359 1397 1379 1387 1398 1412 1426 1420 1463 1493 1501 1493 1493 1514 1502 1508 1514 1535 1565 1589 1572 1541 1524 1526 1548 1572 1618 1549 1445 1426 1435 1439 1444 1452 1525 1646 1829 1904 1891 2073 1890 1524 1353 1353 1353 1357 1369 1564 1707 1787 1828 1813 1854 1888 1804 1682 1690 1693 1703 1707 1700 1705 2037 1982 1913 1859 1829 1806 1825 1843 1828 1804 1892 1889 1866 1829 1900 2013 2072 2042 1871 1800 1926 1830 1818 1707 1807 1889 1922 1807 1768 1703 1837 1902 1494 1398 1371 1371 1402 1512 1603 1427 1524 1752 2044 2252 2112 1777 1444 1341 1341 1329 1330 1438 1524 1582 1773 1768 1870 1853 1523 1398 1311 1298 1292 1298 1307 1655 1949 1892 1829 1628 1525 1509 1442 1456 1462 1312 1306 1306 1305 1307 1324 1371 1440 1501 1646 1699 1901 2022 2285 2357 2207 1890 1868 1889 2004 2122 1999 1976 1894 1828 1914 1828 1813 1812 1798 1793 1774 1768 1767 1727 1710 1706 1679 1698 1676 1643 1615 1620 1625 1646 1646 1646 1645 1645 1646 1677 1645 1646 1632 1615 1606 1550 1593 1632 1645 1585 1584 1524 1579 1646 1585 1615 1615 1642 1699 1710 1816 2271 2368 2188 2316 2180 1946 1894 1963 2215 2011 2264 2190 2088 1889 1888 1889 1890 1923 1950 1951 2011 2072 2260 2073 2193 2012 1835 1869 2078 2195 2195 2333 2200 2543 2409 2225 2159 2154 2194 1958 1950 1939 1889 1859 1858 1860 1950 2006 2090 2012 2036 2017 1934 1828 1761 1710 1707 1768 1768 1828 1879 1889 1950 2093 2445 2328 2071 1951 1828 1830 1780 1693 1653 1659 1718 1829 1913 1947 2074 2216 2038 1875 1869 1707 1766 1828 1828 1986 1878 1889 1764 1684 1651 1570 1524 1558 1617 1671 1774 1825 1993 2304 1931 1991 1726 1694 1566 1510 1492 1472 1470 1487 1515 1485 1516 1547 1534 1461 1442 1472 1357 1352 1362 1378 1432 1484 1451 1318 1280 1284 1284 1282 1265 1265 1265 1265 1265 1265 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 279 311 191 365 609 492 853 828 695 406 427 472 651 610 930 803 1280 1510 1463 1526 1176 1036 1280 1586 1175 914 488 803 533 617 634 853 721 707 1047 1402 1803 1341 1229 1405 1704 1646 1036 1128 671 764 1077 1169 1341 1518 1707 1511 1210 1146 1221 1280 1319 1487 1584 1103 1209 1015 853 855 826 792 788 797 792 792 792 853 853 853 881 943 1100 1376 1796 2154 2107 1941 1800 1711 1646 1585 1615 1585 1524 1320 1375 1402 1561 1566 1394 1351 1341 1341 1383 1475 1458 1436 1430 1431 1473 1502 1512 1530 1463 1400 1344 1328 1302 1285 1282 1280 1280 1285 1301 1292 1304 1324 1338 1355 1380 1382 1391 1403 1424 1432 1444 1494 1503 1524 1500 1493 1493 1493 1506 1523 1541 1628 1613 1556 1547 1524 1533 1550 1570 1590 1562 1452 1435 1440 1446 1452 1458 1493 1585 1930 1951 2142 2089 1665 1397 1353 1353 1353 1358 1369 1524 1697 1768 1828 1815 1877 1933 1706 1670 1676 1675 1697 1706 1703 1763 1980 1930 1890 1839 1828 1773 1810 1859 1798 1768 1881 1839 1916 1828 1890 1964 1952 2038 2007 1951 1862 1721 1646 1646 1812 1938 1981 1940 1766 1920 1889 1781 1402 1371 1371 1416 1456 1585 1768 1551 1712 1828 2196 2079 2068 2020 1501 1347 1330 1313 1330 1444 1524 1656 1768 1773 1696 1841 1564 1399 1314 1294 1287 1289 1299 1424 1764 1685 1644 1518 1486 1453 1402 1435 1344 1305 1301 1302 1303 1307 1333 1390 1496 1583 1645 1762 2254 2217 2371 2289 2028 1891 1876 1838 2011 2057 2139 2011 1994 1891 1773 1782 1782 1767 1794 1794 1828 1806 1767 1717 1706 1698 1696 1698 1668 1646 1615 1615 1631 1645 1646 1646 1675 1642 1643 1641 1623 1628 1643 1608 1585 1553 1554 1590 1621 1615 1615 1585 1645 1607 1615 1615 1626 1646 1646 1707 1838 2258 2759 2167 1946 2044 2028 2081 2216 2285 2135 2184 2141 2119 2024 1925 1886 1949 2009 1977 2011 1950 2108 2433 2152 2045 1890 1866 1828 2021 2013 2186 2290 2131 2495 2404 2192 2038 2079 2039 1950 1919 1971 1938 1950 1918 1905 1951 2071 2115 2011 1925 1951 1853 1830 1768 1734 1725 1767 1828 1829 1889 1950 2086 2186 2621 2135 2007 1894 1815 1892 1728 1675 1646 1646 1726 1823 1829 1888 2031 2083 2050 2078 1949 1707 1656 1766 1889 2007 1971 1950 1882 1732 1621 1550 1513 1576 1611 1670 1756 1851 1920 2231 1909 1824 1805 1631 1554 1513 1471 1461 1461 1468 1462 1509 1529 1461 1422 1412 1384 1338 1334 1340 1338 1351 1384 1543 1450 1318 1280 1282 1282 1282 1281 1265 1265 1265 1265 1265 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 225 310 373 551 636 685 946 488 304 579 313 305 559 498 923 1280 1250 1487 1359 1202 878 1036 1204 1281 975 671 958 507 323 671 1036 671 609 826 1428 1646 1857 1707 1684 1341 1158 1097 767 1128 1253 1542 1463 1358 1497 1113 1269 1319 975 983 1097 1646 1646 1341 1313 976 902 853 1041 905 851 851 792 792 914 853 852 853 853 853 1007 1094 1280 1680 1829 1943 1857 1830 1653 1585 1544 1524 1609 1807 1341 1341 1372 1605 1697 1446 1369 1360 1365 1602 1512 1463 1461 1477 1506 1554 1601 1576 1579 1583 1524 1445 1337 1310 1293 1287 1281 1280 1280 1280 1280 1291 1315 1335 1348 1368 1401 1403 1419 1444 1458 1471 1524 1524 1524 1500 1501 1493 1493 1497 1523 1548 1563 1570 1534 1524 1524 1529 1529 1535 1561 1554 1463 1459 1463 1458 1460 1460 1478 1699 1913 2249 2316 2012 1512 1361 1353 1353 1354 1369 1419 1623 1768 1833 1762 1825 1889 1889 1700 1670 1676 1676 1675 1701 1937 2011 1949 1876 1844 1802 1775 1740 1815 1890 1843 1811 1776 1798 1813 1798 1798 1828 1859 1892 1993 2023 1927 1824 1889 1918 1743 1970 1977 1793 1889 2026 1894 1524 1374 1371 1371 1490 1544 1798 1774 1726 2013 2128 2274 2156 1950 1700 1397 1312 1310 1308 1338 1402 1634 1645 1772 1795 1585 1773 1542 1419 1311 1292 1281 1280 1280 1339 1405 1524 1515 1463 1440 1409 1401 1335 1303 1298 1297 1301 1310 1316 1337 1401 1584 1768 1706 2002 2158 2307 2528 2276 2126 1999 1889 1828 1855 1888 2098 1889 2104 1950 1852 1768 1767 1762 1773 1798 1815 1812 1767 1737 1707 1676 1661 1674 1688 1647 1618 1615 1635 1642 1646 1646 1646 1634 1609 1615 1615 1616 1615 1585 1554 1554 1585 1600 1615 1626 1615 1588 1613 1615 1615 1615 1642 1646 1657 1675 1860 1927 2081 1951 1890 1958 1955 2011 2333 2378 2284 2194 2287 2035 1950 1917 1887 1895 1950 2070 2138 2012 2059 2133 2019 2200 1981 1889 1829 1974 2015 2078 2133 1953 2225 2316 2054 1964 2002 1995 1929 1889 2011 2071 2073 2004 2012 2014 2068 2077 2053 1927 1870 1807 1807 1746 1757 1737 1737 1802 1843 1934 2011 2093 2195 2333 2086 1917 1814 1768 1761 1676 1641 1621 1633 1707 1768 1759 1877 1960 2065 2051 2073 1887 1743 1650 1828 1898 2148 2107 1956 1814 1788 1610 1542 1504 1543 1620 1635 1704 1785 2058 2215 1881 1728 1674 1626 1570 1499 1461 1435 1435 1429 1452 1504 1514 1441 1377 1349 1318 1315 1316 1323 1333 1358 1417 1489 1624 1433 1323 1270 1272 1268 1273 1265 1265 1265 1265 1265 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 182 74 485 154 315 538 1038 833 427 634 1024 654 563 683 987 785 1004 1282 1537 1443 1097 1082 1127 914 1010 605 752 396 792 715 1220 1227 1120 758 932 1217 1829 1857 1636 1569 1280 956 1219 1457 1312 1301 1092 1043 1098 1097 994 975 914 916 1308 1585 1219 1138 1130 982 1022 901 914 965 853 853 792 792 804 853 852 853 853 863 945 1158 1429 1656 1944 1720 1711 1753 1645 1707 1524 1520 1707 1463 1407 1453 1381 1371 1402 1402 1371 1372 1463 1463 1463 1463 1510 1545 1585 1677 1782 1585 1584 1595 1549 1463 1371 1316 1311 1299 1291 1280 1280 1280 1280 1280 1307 1340 1350 1372 1409 1432 1444 1462 1468 1491 1529 1524 1524 1507 1511 1495 1503 1523 1524 1540 1544 1537 1519 1521 1516 1524 1526 1529 1538 1529 1524 1516 1463 1463 1463 1463 1500 1707 1992 2169 2313 1768 1408 1353 1353 1353 1356 1371 1466 1645 1768 1768 1761 1903 1950 1889 1706 1671 1671 1670 1671 1950 1971 1954 1907 1838 1768 1737 1737 1737 1859 1909 1910 1799 1816 1798 1798 1805 1848 1828 1828 1918 1946 1955 1878 1837 1876 1953 1824 1995 1838 1768 1828 1950 1950 1491 1371 1371 1391 1525 1715 1881 1833 2126 2230 2502 2068 1957 1953 1723 1363 1305 1298 1301 1316 1391 1506 1545 1707 1616 1471 1706 1593 1470 1317 1287 1276 1280 1280 1306 1636 1554 1502 1495 1464 1435 1350 1311 1296 1293 1295 1300 1306 1325 1350 1424 1687 1799 1978 2252 2359 2413 2560 2442 2537 2163 1951 1889 1828 1718 2068 1778 1940 1916 1893 1828 1814 1767 1741 1797 1814 1801 1737 1712 1701 1676 1666 1671 1665 1636 1615 1624 1635 1644 1646 1640 1657 1648 1633 1618 1616 1616 1615 1572 1580 1645 1646 1645 1674 1654 1615 1585 1618 1585 1611 1646 1645 1646 1667 1763 2173 1836 1829 1875 1861 1905 1947 2011 2311 2288 2242 2170 2145 2062 1923 1920 1893 1951 2068 2044 2070 2195 2133 2314 2259 2097 1902 1889 1828 2011 2132 2011 2157 2013 2098 2065 2079 1945 1890 1944 1889 1912 2206 2000 2124 2068 2072 2245 2176 2152 1952 1973 1906 1822 1826 1768 1768 1745 1737 1770 1804 1886 2012 2072 2204 2195 1932 1877 1809 1711 1706 1640 1615 1613 1649 1819 1673 1743 1770 1889 1951 1985 1938 1951 1754 1646 1719 1890 1859 1892 1891 1821 1864 1584 1517 1497 1530 1557 1617 1767 1892 1974 1983 1849 1734 1710 1650 1583 1473 1443 1415 1403 1399 1432 1435 1473 1387 1329 1330 1313 1310 1314 1322 1336 1424 1478 1527 1601 1716 1388 1273 1272 1267 1268 1265 1265 1265 1265 1265 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 74 162 398 114 504 558 853 867 548 670 1061 930 1036 647 711 1548 1228 1586 1341 1158 737 695 1184 1068 804 421 650 457 500 610 976 1509 1124 1117 1066 1621 1867 1951 1477 1398 945 732 1057 1052 853 903 849 909 914 879 914 951 1143 913 1194 1229 1158 1097 1554 1413 1128 1083 938 853 853 847 792 792 792 844 847 847 853 853 913 1280 1584 1947 1897 1662 1584 1586 1610 1532 1524 1481 1463 1463 1417 1484 1398 1383 1402 1402 1375 1384 1711 1646 1478 1497 1574 1650 1690 1780 1827 1786 1732 1718 1666 1596 1487 1337 1340 1310 1298 1288 1280 1280 1280 1280 1297 1319 1342 1372 1418 1462 1463 1463 1479 1499 1501 1521 1508 1512 1524 1497 1510 1524 1515 1519 1523 1524 1513 1507 1505 1520 1524 1524 1524 1527 1535 1524 1474 1462 1455 1457 1496 1881 2073 2194 2313 1726 1383 1354 1353 1353 1357 1371 1524 1691 1646 1649 1771 2009 1888 1890 1704 1675 1670 1676 1686 1829 1928 1927 1881 1828 1763 1737 1737 1737 1889 1920 1901 1828 1828 1798 1798 1826 1889 1942 1832 1889 1890 1919 1950 2056 1932 2092 1942 2011 1982 1811 1798 1800 1919 1499 1394 1371 1401 1559 1685 1950 2148 2303 2545 2682 2188 1704 1591 1594 1309 1292 1285 1293 1298 1341 1396 1448 1487 1579 1553 1648 1673 1541 1305 1275 1274 1274 1274 1277 1461 1812 1668 1873 1826 1583 1310 1298 1290 1288 1292 1297 1306 1328 1370 1446 1654 1748 1855 2134 2183 2495 2396 2300 2316 2225 2089 1897 2047 1928 1718 1710 1759 1816 1834 1824 1828 1767 1767 1767 1767 1759 1743 1711 1693 1676 1671 1653 1646 1646 1640 1644 1645 1646 1646 1646 1660 1652 1646 1628 1622 1617 1615 1572 1647 1646 1646 1646 1646 1674 1618 1598 1580 1561 1585 1646 1646 1666 1684 1890 2314 1902 1828 1828 1828 2027 2055 2006 2305 2316 2183 2072 2072 1982 1941 1920 1909 1950 2097 2177 2201 2121 2083 2087 2339 2014 2074 1902 1866 1949 2106 2011 2209 2179 1919 2035 2051 1900 1893 1875 1853 1859 1950 2007 2133 2128 2205 2352 2277 2259 2112 1962 1950 1889 1829 1798 1798 1768 1768 1784 1822 1889 1950 2072 2282 1980 1870 1828 1774 1773 1646 1615 1637 1674 1665 1615 1707 1707 1738 1804 1828 1828 1769 1827 1707 1686 1766 1767 1896 1916 1783 1747 1659 1585 1554 1486 1488 1542 1702 1798 1969 2177 1955 1886 1787 1723 1589 1593 1461 1411 1385 1386 1391 1411 1381 1382 1306 1307 1309 1313 1308 1317 1320 1389 1482 1639 1707 1646 1972 1589 1293 1276 1272 1271 1265 1265 1265 1265 1265 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 128 291 92 310 501 549 701 671 931 945 1091 1412 853 1097 1259 1599 1128 1203 853 760 548 1524 1097 513 245 433 488 591 866 1198 1570 1743 1361 935 1280 2026 1896 1628 1481 1332 887 1061 1032 1234 1294 906 823 823 831 831 846 912 853 914 914 914 1036 985 1333 1524 1037 1353 1061 853 853 792 792 792 792 826 849 853 886 921 1142 1524 1886 2028 1683 1584 1585 1585 1553 1524 1513 1463 1449 1417 1402 1403 1401 1402 1403 1402 1402 1546 1551 1518 1522 1577 1667 1779 1894 1939 1869 1851 1798 1847 1720 1579 1401 1329 1310 1309 1300 1298 1287 1280 1280 1310 1321 1341 1356 1392 1439 1462 1479 1504 1522 1521 1522 1516 1524 1520 1502 1494 1507 1494 1504 1514 1524 1514 1498 1496 1513 1520 1520 1515 1524 1542 1518 1503 1451 1442 1454 1520 1835 2039 2225 2022 1656 1374 1361 1353 1353 1357 1392 1585 1677 1585 1646 1753 1889 1922 1889 1713 1677 1674 1678 1695 1807 1807 1866 1845 1782 1737 1737 1737 1737 1828 1923 1920 1889 1864 1828 1827 1881 2040 1999 1859 1878 1889 1899 1896 1953 1952 1964 1776 2010 2014 2011 2011 1768 1707 1522 1457 1426 1429 1585 1773 2116 2142 2423 2789 2413 1949 1707 1658 1782 1292 1282 1280 1284 1280 1297 1330 1340 1391 1345 1532 1591 1546 1464 1299 1277 1278 1274 1274 1273 1389 1621 1942 1901 1726 1499 1310 1286 1285 1284 1289 1295 1304 1322 1375 1482 1866 1950 1881 2133 2187 2111 2031 1952 2016 2247 2189 2185 2316 1991 1705 1585 1706 1828 1706 1706 1783 1759 1767 1702 1733 1718 1719 1706 1676 1669 1663 1648 1665 1663 1646 1609 1641 1615 1646 1646 1646 1646 1646 1639 1629 1619 1615 1665 1664 1661 1676 1676 1646 1648 1646 1617 1570 1585 1591 1585 1646 1676 1701 1880 2279 1890 1879 1890 1848 1923 2300 2217 2463 2381 2201 2249 2074 1972 1950 1938 1920 1920 2067 2072 2255 2134 2155 2011 2177 2160 2067 1948 1889 1889 1932 2011 2133 2026 1951 1889 2011 1878 1859 1859 1828 1847 1888 1975 2070 2377 2438 2493 2340 2260 2200 2105 1956 1891 1840 1829 1808 1798 1775 1768 1821 1889 1951 2068 2257 1911 1811 1767 1741 1768 1623 1647 1786 1718 1880 1665 1585 1645 1703 1735 1678 1748 1709 1764 1707 1643 1768 2009 2008 1950 1802 1813 1687 1600 1527 1477 1483 1531 1666 1797 1851 2019 1861 1947 1983 1882 1650 1486 1426 1378 1369 1370 1379 1407 1352 1301 1292 1293 1294 1295 1308 1312 1346 1404 1468 1653 1964 1807 1769 1696 1412 1285 1276 1278 1278 1265 1265 1265 1265 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 60 111 323 206 316 183 865 732 938 1063 1219 1381 1236 1219 1115 1706 1443 1048 1144 701 518 732 888 436 562 769 479 1158 1052 1280 1711 1707 1158 1524 1107 1443 2134 1808 2012 1252 1388 1606 1920 2017 1341 975 853 1036 1012 834 898 852 960 1045 930 1097 1050 1280 1292 1350 1341 1373 975 1041 852 792 792 792 792 806 853 853 886 941 1067 1227 1575 1859 1615 1609 1646 1752 1637 1585 1487 1481 1451 1418 1402 1424 1417 1413 1437 1429 1469 1524 1582 1629 1642 1672 1763 1829 1973 2011 2054 1964 1905 1948 1773 1623 1458 1402 1336 1341 1315 1322 1393 1331 1291 1310 1337 1350 1360 1404 1437 1469 1493 1524 1544 1554 1535 1524 1524 1514 1521 1501 1493 1493 1493 1505 1540 1558 1500 1496 1505 1509 1509 1508 1520 1524 1538 1520 1437 1451 1466 1773 1829 1910 2120 1992 1572 1374 1369 1362 1353 1362 1410 1538 1733 1544 1607 1709 1805 2005 2043 1707 1685 1682 1681 1695 1786 1828 1834 1810 1754 1737 1737 1737 1797 1768 1920 1894 1828 1828 1828 1829 2028 2028 1962 1893 1886 1877 1832 1834 1815 1989 1802 1873 1842 2069 1945 1950 1800 1771 1585 1629 1483 1462 1663 1916 2006 2182 2440 2426 2170 1864 1892 2073 1736 1281 1279 1277 1275 1271 1271 1278 1337 1372 1377 1571 1486 1584 1388 1323 1308 1339 1276 1274 1273 1278 1376 1581 1863 1774 1389 1295 1279 1280 1279 1283 1292 1304 1326 1401 1521 1950 2149 2181 2191 2262 1903 1950 1771 1771 2256 2291 2417 2303 1912 1737 1585 1659 1702 1701 1706 1771 1717 1715 1706 1701 1706 1701 1682 1673 1659 1656 1652 1675 1662 1627 1591 1611 1615 1620 1646 1646 1640 1647 1646 1636 1630 1634 1646 1647 1667 1676 1686 1646 1672 1651 1616 1585 1620 1645 1641 1646 1676 1707 1807 2048 1839 1822 1830 1829 2286 2377 2117 2324 2195 2134 2072 2125 1978 1958 1950 1960 1950 1951 2067 2179 2072 2091 2011 2072 2055 2024 2036 1950 1920 1890 1944 2134 2076 2016 2007 1871 1844 1856 1828 1828 1814 1886 1951 2069 2113 2250 2420 2480 2418 2204 2093 1973 1905 1860 1828 1828 1828 1789 1798 1826 1877 1937 1975 2013 1835 1760 1715 1706 1708 1676 1669 1727 1784 1846 1708 1646 1585 1585 1571 1616 1629 1685 1658 1602 1738 1828 1875 2027 1890 1766 1708 1668 1590 1546 1483 1479 1537 1621 1763 1694 1656 1656 1824 2039 1987 1545 1390 1384 1353 1349 1352 1388 1448 1359 1303 1291 1290 1290 1290 1301 1313 1341 1388 1497 1714 2007 1811 1665 1853 1569 1321 1275 1276 1276 1265 1265 1265 1265 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62 127 226 469 229 427 588 711 662 857 905 960 1295 1219 1338 1288 1394 1402 770 1116 902 305 462 305 853 1036 545 792 1202 1559 1863 1903 2012 2012 1646 1402 1856 1859 1548 1402 1719 2146 2117 1901 1397 1036 874 958 977 871 1243 829 899 1092 977 980 1036 1264 1385 1328 1829 1211 1144 1014 853 792 792 803 809 792 853 853 888 909 946 1056 1211 1468 1463 1581 1786 2080 1798 1586 1585 1524 1457 1428 1432 1435 1433 1430 1443 1474 1623 1742 1749 1708 1691 1765 1843 2012 2133 2161 2141 2266 2154 2089 1822 1657 1469 1405 1355 1341 1327 1311 1441 1341 1304 1316 1346 1363 1374 1415 1457 1477 1492 1517 1554 1577 1576 1540 1524 1517 1522 1519 1523 1494 1501 1541 1554 1542 1494 1493 1493 1495 1503 1508 1516 1520 1585 1541 1480 1462 1496 1691 1795 1939 2256 2049 1862 1419 1393 1386 1371 1385 1448 1526 1665 1533 1585 1646 1768 2006 1970 1740 1697 1682 1682 1694 1706 1762 1798 1773 1740 1737 1737 1737 1780 1808 1826 1828 1828 1872 1828 1768 1890 2026 2106 2011 2011 1972 1883 2000 1821 1768 1768 1957 1951 2073 1981 1950 1829 1828 1646 1757 1551 1463 1764 1845 1950 2125 2208 2373 1907 1828 2084 1890 1525 1284 1273 1267 1262 1257 1257 1275 1271 1275 1298 1364 1459 1510 1399 1341 1341 1370 1297 1276 1269 1271 1286 1604 1861 1640 1418 1297 1279 1279 1279 1279 1289 1302 1322 1376 1580 1787 1813 2045 2549 2209 1865 1760 1673 1685 1861 2126 2079 2011 1889 1705 1587 1653 1645 1691 1767 1845 1730 1706 1663 1645 1657 1676 1665 1656 1648 1656 1628 1595 1622 1585 1585 1646 1630 1615 1646 1640 1650 1656 1646 1646 1645 1646 1646 1646 1646 1676 1707 1646 1676 1676 1615 1585 1639 1696 1648 1646 1679 1707 1768 1964 1777 1768 1812 1840 1944 2129 2256 2412 2289 2673 2394 2051 1981 1979 1981 1981 1994 2035 2072 2013 2071 1984 2030 2072 2121 2121 2072 1950 1919 1889 1889 2009 2109 2072 2072 2012 1860 1836 1828 1827 1804 1859 1920 1997 2128 2285 2316 2517 2364 2134 2035 1995 1918 1889 1859 1838 1828 1798 1828 1828 1876 1889 2020 2025 1772 1711 1692 1676 1646 1646 1703 1772 1878 1899 1774 1720 1651 1585 1584 1585 1585 1585 1771 1652 1889 1868 1826 1950 1850 1664 1641 1598 1560 1509 1452 1464 1502 1542 1555 1700 1551 1602 1687 1869 1668 1388 1346 1337 1334 1334 1339 1356 1489 1420 1295 1287 1286 1287 1289 1295 1300 1317 1395 1530 1732 1900 1835 1687 1592 1528 1394 1273 1273 1272 1265 1265 1265 1265 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 62 338 176 273 450 514 984 953 874 625 671 1187 1280 1257 1055 1463 1097 1036 930 955 502 578 297 750 1219 732 1073 1047 1513 1635 1713 1840 1890 1854 1585 2012 1646 1768 1818 1950 2316 1816 1753 1257 1111 902 913 864 1036 862 837 853 894 913 1167 1325 1036 1210 1475 1545 1346 1097 975 842 852 842 853 821 792 853 853 890 914 952 1002 1094 1341 1463 1524 1729 1820 1706 1622 1670 1525 1463 1505 1463 1463 1455 1453 1462 1551 1921 1930 1707 1741 1761 1829 1950 2100 2131 2072 2071 2073 2160 2194 2012 1829 1463 1420 1377 1352 1341 1312 1324 1310 1311 1341 1365 1386 1422 1432 1464 1494 1492 1505 1524 1585 1585 1554 1528 1524 1524 1524 1497 1493 1513 1561 1555 1525 1493 1493 1493 1493 1493 1497 1497 1503 1528 1525 1463 1462 1471 1768 1707 1812 2031 2279 2122 1665 1458 1401 1372 1379 1396 1518 1585 1523 1598 1676 1768 1828 1960 1857 1697 1686 1686 1697 1706 1708 1717 1737 1737 1737 1743 1745 1768 1768 1822 1884 1951 1950 1895 1767 1768 2002 2108 1921 1951 1889 1936 1893 1829 1798 1797 1775 1997 1950 1980 1868 1770 1828 1853 1848 1622 1524 1707 1602 1938 2134 2112 1950 1761 1745 1928 2042 1580 1288 1268 1253 1249 1248 1247 1248 1256 1265 1279 1329 1505 1524 1668 1399 1340 1341 1334 1273 1266 1270 1276 1509 1740 1586 1402 1303 1281 1279 1279 1279 1289 1302 1316 1382 1645 1932 2185 2408 2333 2252 1837 1745 1584 1580 1601 1575 1734 1882 1799 1606 1524 1598 1640 1715 1950 1822 1756 1706 1703 1705 1671 1650 1645 1626 1614 1605 1594 1585 1585 1585 1596 1616 1646 1615 1615 1646 1646 1650 1705 1646 1646 1646 1646 1646 1655 1676 1676 1676 1680 1651 1585 1585 1691 1759 1712 1772 1690 1687 1707 1707 1751 1889 1949 1992 1915 2187 2258 2258 2625 2701 2393 2054 1981 1957 1952 1950 1980 1981 2014 1951 1950 1950 2124 2249 2134 2064 2011 1935 1902 1889 1889 1939 2031 2102 2257 2094 1864 1858 1805 1792 1828 1882 1889 1950 2325 2370 2437 2493 2406 2134 2133 2043 1965 1914 1859 1834 1828 1798 1828 1828 1858 1921 2142 1951 1708 1680 1676 1646 1646 1674 1711 1876 1986 1942 1864 1768 1688 1630 1617 1587 1585 1634 1585 1584 1717 1719 1760 1906 1914 1693 1665 1586 1508 1454 1424 1462 1459 1456 1486 1482 1470 1481 1514 1487 1359 1311 1299 1301 1306 1313 1319 1307 1307 1318 1290 1285 1286 1287 1286 1287 1289 1307 1401 1602 1761 1867 1710 1570 1466 1392 1334 1328 1270 1267 1265 1265 1265 1265 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 196 5 60 122 294 366 671 1202 975 935 421 816 1447 1280 914 1219 1219 1258 1466 858 1021 1126 718 366 828 1082 1158 1110 1390 1737 1707 1951 1463 1373 1321 1902 1715 1951 1825 1941 2134 1789 1615 1646 1646 1075 954 1073 895 853 850 833 845 914 924 1316 1098 1341 1195 1343 1463 1087 1038 900 840 852 853 853 792 792 853 853 889 942 974 1016 1100 1208 1382 1524 1673 1768 1704 1661 1524 1736 1865 1784 1556 1483 1478 1492 1518 1652 1896 1879 1768 1816 1969 2012 1999 2133 2134 2036 2076 2102 2197 2313 1946 1648 1524 1423 1392 1350 1324 1315 1310 1311 1317 1341 1368 1424 1422 1426 1458 1486 1493 1520 1524 1576 1554 1547 1533 1528 1524 1523 1541 1505 1524 1537 1554 1524 1494 1493 1493 1509 1493 1493 1493 1491 1512 1499 1401 1463 1520 1578 1921 2046 2294 2106 1942 1844 1513 1424 1376 1362 1373 1399 1440 1482 1573 1646 1741 1953 1830 1855 1700 1690 1688 1699 1704 1706 1724 1775 1741 1737 1753 1768 1764 1798 1821 1938 1969 2013 1889 1767 1707 1817 1899 1858 1933 1950 1978 2011 1829 1828 1825 1824 1794 1906 1981 1858 1834 1877 2012 1829 1693 1546 1536 1524 1741 2133 2192 1703 1576 1761 1690 1957 1842 1404 1250 1248 1247 1247 1245 1245 1249 1254 1273 1317 1464 1524 1551 1421 1309 1278 1298 1275 1262 1269 1274 1502 1707 1481 1446 1315 1275 1279 1279 1279 1288 1298 1310 1349 2080 1829 2039 2540 2398 1901 1814 1776 1506 1488 1486 1512 1652 1839 1714 1563 1523 1584 1645 1884 1992 1868 1767 1722 1706 1719 1707 1663 1646 1639 1613 1588 1585 1585 1586 1585 1615 1615 1646 1646 1646 1646 1646 1657 1675 1651 1646 1646 1646 1646 1650 1686 1705 1707 1708 1693 1646 1620 1765 1887 1844 1885 1768 1742 1733 1925 1991 1959 1952 2075 2140 2068 2275 2441 2840 2804 2409 2012 1955 1947 1947 1960 2014 2064 2010 1956 1950 1950 2156 2165 2113 1986 1993 1962 1889 1889 1889 1921 2008 2129 2392 2072 1988 1855 1828 1768 1820 1856 1889 1936 2031 2261 2464 2352 2292 2260 2214 2208 1997 1916 1859 1834 1828 1828 1798 1811 1853 1936 2064 1882 1686 1676 1673 1646 1682 1706 1766 2099 2133 2058 1888 1704 1762 1685 1748 1698 1825 1726 1693 1524 1579 1707 1707 1768 1853 1709 1808 1512 1471 1448 1428 1453 1437 1428 1450 1418 1413 1416 1376 1322 1292 1285 1281 1286 1291 1295 1292 1288 1284 1283 1283 1283 1284 1284 1284 1285 1286 1293 1452 1592 1677 1736 1796 1539 1431 1359 1295 1283 1293 1271 1265 1265 1265 1265 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 218 235 50 61 677 609 975 1173 774 366 707 894 792 1146 1097 891 1270 1112 914 752 901 607 437 731 1097 1236 1316 1560 1547 1829 1646 1565 1154 1336 1784 1358 1494 1585 1989 1707 1815 1679 1524 1463 1402 1052 914 905 853 850 838 851 975 1358 1190 1328 1463 1097 1402 1484 1029 952 904 841 851 853 853 853 853 853 853 898 953 977 1097 1148 1251 1344 1477 1829 1927 1873 1772 1546 2011 2094 2004 1842 1526 1575 1617 1602 1772 1768 1850 1825 2004 2012 1942 1995 2011 2107 2255 2072 2072 2072 2078 1929 1684 1537 1436 1388 1335 1313 1311 1310 1316 1330 1356 1373 1419 1432 1426 1448 1470 1493 1506 1525 1553 1554 1540 1533 1536 1522 1503 1493 1493 1524 1553 1554 1529 1524 1524 1512 1463 1524 1524 1493 1476 1492 1493 1409 1475 1529 1593 1747 1826 1952 2073 2008 1704 1558 1415 1373 1359 1367 1396 1398 1428 1513 1585 1755 2018 2151 2004 1733 1693 1691 1699 1703 1704 1718 1768 1768 1815 1768 1798 1804 1795 1828 1924 2011 2027 1869 1831 1809 1768 1805 1837 1841 1878 2011 2020 1891 1828 1924 1798 1787 1829 1903 1832 1949 2081 1981 2074 1803 1707 1646 1524 1858 1900 1684 1585 1472 1627 1827 1950 2024 1742 1270 1246 1246 1245 1243 1245 1256 1252 1268 1278 1429 1463 1463 1343 1277 1271 1273 1274 1261 1268 1275 1492 1646 1585 1475 1343 1270 1279 1279 1279 1285 1297 1310 1377 1559 1737 1989 2134 2381 2141 1645 1523 1462 1449 1450 1463 1496 1662 1590 1462 1570 1613 1653 1767 1879 1813 1769 1814 1669 1584 1630 1591 1647 1645 1626 1535 1585 1585 1585 1585 1615 1634 1646 1647 1649 1646 1646 1664 1672 1651 1646 1646 1666 1646 1664 1677 1737 1734 1757 1734 1690 1681 1829 2012 2004 2012 1879 1849 1820 1950 1963 1957 2011 1950 1968 2125 2410 2806 2697 2443 2302 2017 1972 1920 1910 1966 2051 2133 2091 2093 1950 1999 1951 2020 2086 1993 1951 1965 1909 1889 1889 1890 1950 2159 2146 2194 1950 1830 1829 1768 1828 1828 1859 1889 1950 2192 2495 2163 2423 2447 2263 2133 2005 1912 1889 1859 1845 1828 1768 1792 1826 1949 1878 1750 1676 1676 1673 1672 1699 1751 1828 2018 2009 1884 1782 1707 1707 1719 1799 1760 1891 1768 1646 1558 1524 1644 1646 1654 1637 1627 1632 1488 1448 1429 1438 1428 1403 1388 1373 1376 1367 1359 1316 1290 1287 1284 1282 1284 1291 1288 1285 1284 1284 1281 1279 1282 1279 1281 1282 1284 1282 1286 1467 1553 1631 1611 1649 1547 1473 1305 1283 1273 1283 1271 1265 1265 1265 1265 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 245 179 122 325 563 664 1002 914 304 549 305 643 1088 935 1047 1087 984 812 732 399 650 305 664 914 1329 1570 1563 1787 1707 1524 1646 908 1304 1097 995 1353 1719 1585 1935 1524 1890 1857 1475 1158 1075 975 914 853 850 842 1228 1100 1398 1256 1556 1391 1276 1219 1429 1122 1120 969 852 853 853 856 869 853 855 885 938 992 1070 1124 1220 1278 1377 1536 2195 2308 2273 1754 1583 1646 2106 2093 2183 1768 1598 1819 1716 1774 1920 1839 2011 2072 1809 1855 1835 1908 1940 2017 1987 1950 1945 1858 1951 1768 1524 1411 1350 1317 1310 1310 1310 1323 1348 1376 1396 1402 1436 1463 1450 1472 1488 1503 1513 1544 1575 1549 1545 1537 1526 1493 1493 1493 1501 1569 1539 1535 1526 1524 1593 1524 1402 1465 1402 1463 1463 1371 1462 1488 1585 1630 1650 1760 1890 1839 1921 2042 1549 1417 1372 1359 1365 1390 1391 1399 1460 1588 1768 2242 1947 1961 1723 1697 1693 1698 1702 1706 1736 1760 1819 1890 1875 1830 1890 1835 1883 1950 1964 1948 1825 1772 1782 1739 1751 1776 1843 1800 1880 1962 2004 1844 1866 1798 1789 1798 1801 1879 2078 2044 2194 2122 1851 1646 1926 1660 1680 1574 1525 1481 1412 1653 1821 1945 1759 1455 1301 1244 1244 1244 1243 1274 1265 1252 1263 1275 1382 1463 1439 1344 1274 1264 1260 1262 1259 1266 1275 1495 1720 1524 1420 1324 1273 1279 1279 1279 1284 1296 1310 1362 1499 1587 1985 2133 2548 1897 1645 1502 1456 1427 1425 1426 1447 1463 1655 1686 1656 1674 1770 1824 1780 1707 1658 1643 1643 1523 1584 1584 1645 1594 1498 1579 1585 1588 1585 1585 1661 1676 1674 1654 1663 1653 1646 1671 1672 1670 1664 1650 1674 1668 1676 1687 1768 1737 1768 1789 1829 1646 1879 1874 1828 1711 1804 1828 1869 1867 2010 1949 1950 1899 2010 2204 2599 3021 2480 2256 2106 2038 1981 1921 1889 1925 2000 2017 2073 1965 1934 1889 1896 1950 2018 2011 1981 1951 1927 1920 1920 1920 1963 2115 2144 2096 1899 1876 1829 1768 1828 1824 1841 1889 1926 2034 2017 2352 2355 2513 2307 2240 2014 1915 1880 1829 1828 1843 1816 1737 1768 1835 1785 1707 1676 1676 1675 1675 1699 1741 1814 1844 1914 1818 1749 1707 1707 1769 1813 2072 1862 1806 1736 1556 1523 1608 1585 1579 1563 1551 1533 1460 1417 1413 1394 1503 1396 1360 1351 1348 1344 1309 1298 1291 1282 1282 1282 1283 1282 1282 1282 1282 1283 1283 1282 1283 1281 1281 1279 1281 1283 1284 1348 1502 1541 1504 1495 1448 1363 1293 1273 1273 1270 1267 1267 1265 1265 1265 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 243 177 244 62 671 453 556 989 325 427 485 1077 1000 1021 928 1219 1202 843 561 835 572 244 559 765 1286 1490 1423 1168 1051 1539 1502 867 1097 975 959 1140 1478 1900 2042 1966 1920 1402 1209 1768 1463 1132 914 862 850 842 907 975 1253 1219 1495 1473 1585 1472 1617 1268 1158 1020 977 853 853 853 853 914 850 902 984 1063 1218 1269 1341 1365 1447 1577 2170 2288 1860 1675 1650 1829 1749 1972 2031 1910 1646 1829 1794 1773 1809 1922 1780 1766 1766 1707 1766 1829 1822 1874 1889 1886 1798 1755 1974 1983 1563 1361 1323 1310 1310 1310 1310 1337 1362 1402 1430 1418 1433 1461 1459 1470 1488 1493 1483 1524 1524 1564 1463 1524 1523 1493 1471 1463 1484 1526 1524 1540 1529 1523 1531 1576 1463 1341 1402 1427 1463 1396 1454 1491 1546 1630 1784 1950 2164 1907 1707 1668 1489 1422 1380 1359 1370 1386 1383 1392 1416 1584 1768 2256 2075 1877 1708 1700 1695 1698 1744 1768 1742 1745 1801 1937 2046 2000 1951 1890 1892 1876 1897 1826 1768 1758 1889 1676 1709 1758 1771 1821 1859 2041 2021 1863 1773 1888 1832 1798 1811 1893 2010 2011 2179 2081 1896 1811 2074 1524 1564 1403 1378 1402 1434 1547 1630 1889 1676 1451 1249 1242 1241 1241 1242 1326 1277 1249 1257 1270 1341 1361 1428 1275 1268 1261 1255 1256 1256 1263 1275 1508 1636 1523 1401 1280 1279 1279 1279 1279 1284 1295 1308 1347 1415 1575 2060 2141 2561 1925 1653 1523 1434 1409 1399 1401 1405 1429 1594 1596 1637 1744 1762 1706 1880 1823 1584 1645 1584 1518 1441 1523 1602 1646 1468 1506 1534 1646 1645 1594 1615 1676 1681 1676 1674 1676 1676 1676 1679 1707 1719 1676 1676 1676 1707 1717 1767 1768 1805 1889 1852 1785 1647 1670 1646 1704 1687 1682 1707 2069 1832 1804 1870 1884 1951 2131 2316 2866 2511 2279 2067 2015 1971 1950 1920 1879 1950 2041 2064 1999 1952 1889 1828 1854 1951 2011 1952 1890 1922 2018 1992 1974 1952 2042 2109 2071 2005 1883 1823 1767 1798 1808 1835 1860 1874 1939 2011 2285 2194 2325 2407 2062 1989 1904 1872 1859 1828 1925 1828 1737 1735 1746 1707 1687 1676 1676 1676 1676 1699 1737 1744 1768 1802 1748 1727 1768 1810 1855 1943 1954 1947 2000 1705 1561 1523 1705 1571 1524 1504 1491 1494 1480 1397 1378 1380 1415 1488 1345 1334 1328 1314 1304 1295 1290 1285 1281 1282 1281 1280 1282 1280 1280 1280 1280 1281 1279 1280 1279 1278 1281 1279 1281 1287 1499 1513 1428 1407 1401 1373 1274 1269 1269 1270 1267 1271 1265 1265 1265 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 188 201 184 327 429 467 183 639 563 427 427 767 691 640 992 987 926 1270 1341 1185 853 722 244 244 579 1060 1046 1113 1234 1072 1275 1128 671 768 968 1646 1331 1636 1883 1718 1385 2042 1524 1740 1711 1398 1443 1039 861 851 847 902 914 968 1375 1532 1331 1337 1707 1569 1358 1152 1036 914 892 866 856 913 914 911 926 1020 1121 1312 1446 1500 1485 1621 1746 1826 2174 2032 2002 1788 2049 1975 1997 1829 2012 1646 1789 1731 1706 1811 1733 1655 1741 1646 1625 1636 1700 1753 1704 1711 1814 1768 1646 1758 1754 1497 1341 1310 1310 1310 1310 1310 1334 1362 1409 1432 1431 1456 1452 1457 1472 1494 1493 1485 1513 1524 1524 1402 1462 1523 1494 1463 1410 1494 1469 1523 1554 1524 1460 1463 1481 1341 1403 1463 1373 1369 1371 1437 1463 1534 1631 1923 2012 2236 1981 1716 1768 1479 1425 1379 1359 1364 1377 1376 1379 1383 1500 1751 2137 2086 1904 1728 1701 1696 1699 1705 1707 1707 1725 1805 2103 2034 2078 1990 1951 1896 1889 1828 1742 1768 1707 1696 1676 1706 1722 1865 1838 1889 1845 1889 2048 1770 1951 1860 1793 1814 1951 2258 2267 2186 2289 1827 1690 1685 1585 1414 1341 1330 1288 1341 1473 1644 1758 1707 1296 1243 1237 1237 1237 1241 1334 1372 1280 1249 1260 1273 1289 1278 1266 1262 1256 1250 1254 1253 1261 1274 1538 1502 1404 1309 1278 1279 1279 1279 1279 1280 1293 1310 1361 1450 1789 1999 2255 2384 2025 1646 1557 1433 1399 1385 1380 1389 1431 1432 1479 1573 1765 1693 1805 1684 1582 1554 1566 1564 1462 1431 1523 1645 1684 1462 1492 1522 1646 1645 1646 1632 1675 1688 1705 1690 1680 1676 1676 1710 1767 1773 1676 1706 1710 1747 1768 1785 1828 1891 1889 2035 1711 1980 1796 1935 1890 1889 1771 1707 1856 1768 1771 1829 1819 1901 2310 2596 2320 2693 2256 2175 2002 1955 1927 1889 1866 1951 2012 2047 2073 1977 1900 1875 1825 1828 1952 1952 1889 1889 2072 2089 2133 2046 2011 2090 1927 2004 1859 1798 1768 1769 1798 1824 1822 1850 1889 2011 2012 2144 2306 2254 2038 1951 1889 1860 1859 1888 2057 1831 1768 1729 1707 1707 1694 1726 1689 1676 1682 1707 1727 1737 1752 1768 1737 1737 1744 1817 1946 2118 2031 2072 1898 1661 1585 1494 1579 1589 1505 1463 1463 1452 1399 1386 1372 1365 1397 1385 1352 1330 1318 1315 1390 1300 1292 1284 1282 1281 1280 1279 1279 1279 1280 1280 1281 1278 1278 1279 1279 1279 1279 1279 1279 1281 1361 1359 1372 1352 1373 1459 1270 1269 1269 1266 1268 1266 1269 1265 1265 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 183 327 309 319 487 305 426 415 341 265 570 518 650 1135 995 853 919 1219 1327 792 1036 767 391 488 742 732 1049 882 1158 671 701 563 1128 1433 1605 1768 1948 1819 1768 1707 1428 1576 1890 2134 1951 1585 1712 1205 880 852 848 900 1297 1199 1324 1646 1462 1677 1463 1158 1078 993 1135 1400 1051 899 886 912 914 975 975 1096 1209 1459 1629 1707 1951 1951 1975 1933 1829 1829 1828 1768 1768 1828 2228 1747 1775 1731 1736 1796 1669 1650 1675 1588 1633 1583 1542 1588 1608 1646 1646 1670 1643 1639 1551 1646 1739 1451 1331 1310 1310 1310 1314 1319 1341 1370 1409 1432 1431 1432 1457 1462 1473 1491 1493 1489 1519 1507 1518 1508 1358 1367 1500 1402 1356 1469 1524 1493 1341 1407 1397 1377 1326 1341 1341 1341 1341 1343 1372 1402 1460 1544 1824 1831 2026 2134 2074 1747 1747 1463 1428 1381 1359 1359 1372 1371 1376 1382 1447 1754 2194 2072 2047 1740 1702 1700 1701 1704 1704 1704 1707 1781 1999 2011 2000 2027 1941 1889 1890 1770 1720 1707 1677 1676 1704 1707 1731 1843 1947 1890 1828 1895 1889 1743 1845 1818 1816 1861 2081 2398 2388 2420 2217 1859 1779 1575 1403 1454 1249 1249 1262 1400 1329 1516 1576 1537 1245 1241 1234 1231 1234 1251 1663 1404 1297 1255 1250 1253 1273 1271 1249 1251 1251 1255 1255 1255 1255 1268 1415 1424 1342 1281 1276 1279 1279 1279 1279 1280 1295 1324 1363 1468 2016 2283 2698 2371 1905 1616 1566 1421 1389 1373 1369 1369 1401 1409 1468 1567 1679 1715 1646 1559 1524 1522 1520 1522 1468 1432 1510 1608 1552 1463 1574 1591 1638 1645 1646 1645 1676 1733 1746 1736 1707 1676 1676 1737 1803 1811 1694 1737 1770 1828 1943 1993 1840 2110 2181 2117 1768 2006 1986 1968 1912 1768 1890 1768 1707 1768 1725 1756 1768 1839 2122 2362 2349 2493 2196 2078 1985 1930 1920 1894 1859 1859 1889 2033 2183 2144 1926 1834 1828 1785 1863 1981 1832 1906 2052 2377 2195 2219 1996 2016 1968 2012 1829 1798 1762 1787 1786 1798 1803 1823 1890 1891 1947 1971 2153 2107 2012 1957 1915 1889 1859 1950 2024 1838 1766 1737 1707 1717 1743 1735 1707 1689 1691 1706 1736 1768 1762 1794 1775 1766 1788 1841 1995 1985 1890 1899 1755 1659 1524 1493 1509 1497 1472 1462 1463 1433 1407 1436 1376 1369 1363 1364 1347 1332 1321 1339 1398 1316 1290 1287 1285 1283 1281 1280 1281 1279 1280 1280 1277 1278 1277 1279 1280 1277 1277 1277 1278 1280 1283 1297 1295 1314 1370 1386 1268 1268 1268 1268 1269 1269 1268 1266 1265 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 220 426 366 356 75 183 539 788 925 806 853 1046 1219 1074 1148 1037 1341 1341 1418 1220 1163 902 291 494 853 975 1057 792 382 661 1031 925 840 1253 1675 1971 1677 1334 1292 1203 1524 1463 1843 1849 1738 1920 1477 1168 914 881 852 1000 1219 1056 1252 1485 1542 1470 1454 1158 1255 1274 1656 1951 1273 1219 958 914 999 981 1035 1088 1286 1490 1719 1943 2079 2235 2320 2154 1945 1850 1828 2097 2032 1890 2152 2185 2085 1873 1614 1523 1586 1566 1577 1538 1535 1527 1505 1507 1567 1573 1534 1568 1585 1537 1486 1463 1463 1373 1334 1329 1333 1324 1326 1339 1341 1372 1400 1415 1425 1435 1463 1463 1463 1470 1480 1463 1524 1407 1516 1463 1341 1373 1470 1402 1339 1366 1341 1347 1327 1322 1314 1350 1341 1323 1336 1333 1341 1332 1352 1462 1462 1516 1647 1915 1893 1919 2035 2012 1928 1650 1439 1385 1359 1359 1367 1369 1375 1382 1439 1684 1875 2028 1971 1771 1706 1705 1701 1702 1702 1703 1707 1793 1950 1996 1889 1889 1893 1944 1768 1716 1707 1705 1668 1681 1732 1707 1765 1848 1951 1867 1768 1828 1781 1685 1561 1704 1704 1761 2199 2556 2559 2621 2308 2238 1826 1562 1402 1276 1245 1246 1247 1253 1247 1250 1250 1267 1242 1233 1230 1230 1239 1357 1913 1466 1316 1263 1259 1254 1259 1252 1257 1258 1260 1256 1255 1255 1256 1255 1444 1394 1294 1279 1273 1279 1279 1279 1279 1279 1286 1321 1375 1743 2166 2041 2579 2200 1791 1626 1531 1407 1372 1365 1364 1380 1401 1401 1432 1497 1548 1551 1524 1495 1485 1463 1507 1462 1427 1425 1430 1432 1525 1645 1707 1663 1649 1577 1585 1630 1706 1748 1793 1735 1707 1686 1694 1707 1775 1737 1772 1768 1845 2082 1951 2194 1923 2098 2176 1838 1846 2011 2137 2134 1857 1961 1900 1940 1769 1707 1711 1737 1740 1811 1899 1969 2160 2286 2228 2098 1982 1919 1891 1866 1859 1859 1933 2078 2133 2074 1950 1858 1828 1828 1828 1937 1831 1947 2143 2313 2277 2135 2011 2010 1950 2069 1897 1793 1737 1768 1772 1782 1789 1798 1830 2011 1932 2011 1953 2076 2073 1951 1944 1898 1864 1986 1899 1829 1769 1737 1736 1828 1791 1780 1727 1710 1703 1708 1735 1768 1768 1795 1828 1800 1828 1950 2134 2277 2019 1878 1710 1611 1527 1493 1493 1463 1463 1463 1469 1494 1467 1448 1386 1364 1405 1347 1335 1328 1320 1313 1303 1299 1292 1291 1287 1283 1280 1279 1279 1278 1278 1278 1278 1281 1280 1282 1281 1282 1280 1278 1276 1276 1277 1278 1279 1284 1309 1319 1291 1268 1271 1267 1267 1268 1267 1267 1268 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 156 126 305 123 244 102 410 689 872 975 1021 1282 1213 853 860 928 1036 1074 1015 887 975 957 534 535 578 935 1114 549 721 1215 916 1158 1333 1402 1946 1710 2042 1765 1463 1184 1325 1829 1792 1578 1585 1219 1097 1177 1097 921 871 1158 973 1035 1341 1280 1297 1491 1440 1554 1625 1505 1930 1744 1410 1067 975 970 992 1041 1067 1150 1333 1652 1950 2195 2462 2615 2804 2368 2076 1908 1826 2339 2012 1754 1929 1808 1878 1719 1503 1493 1540 1531 1540 1491 1469 1459 1463 1441 1463 1514 1484 1503 1575 1515 1463 1438 1455 1376 1341 1341 1355 1342 1341 1341 1343 1371 1385 1402 1426 1460 1589 1463 1463 1463 1456 1463 1553 1585 1341 1349 1334 1331 1352 1357 1330 1337 1361 1338 1319 1341 1352 1346 1374 1341 1324 1331 1341 1352 1370 1489 1463 1470 1547 1785 1767 1765 1911 1964 1829 1680 1476 1401 1366 1359 1364 1368 1370 1376 1425 1770 2010 1927 1832 1738 1711 1737 1704 1703 1701 1703 1721 1867 2072 2014 1950 1800 1804 1815 1770 1737 1707 1685 1652 1707 1760 1707 1768 1865 1938 1829 1830 1798 1791 1568 1524 1590 1645 1832 2049 2458 2500 2133 2145 1851 1641 1412 1413 1248 1241 1241 1242 1244 1238 1240 1243 1243 1237 1229 1227 1231 1243 1467 1950 1508 1330 1280 1277 1267 1260 1262 1264 1266 1266 1259 1255 1256 1262 1257 1400 1339 1278 1279 1271 1279 1279 1279 1279 1279 1279 1310 1402 1884 2131 2568 2136 1859 1691 1577 1463 1402 1371 1359 1361 1379 1434 1403 1405 1417 1455 1464 1460 1444 1445 1434 1440 1401 1463 1413 1458 1462 1526 1743 1828 1768 1737 1677 1608 1715 1673 1730 1737 1737 1711 1707 1676 1737 1763 1737 1819 1889 1898 1950 2236 2073 1951 1990 2096 1890 1846 1950 2086 2031 2020 1949 1962 1890 1768 1707 1707 1736 1744 1795 1887 2134 2149 2072 2255 2224 1986 1920 1861 1859 1836 1859 1890 2011 2011 2013 1945 1875 1829 1768 1826 1769 1879 2033 2169 2234 2315 2210 2029 1950 1950 1981 2014 1806 1737 1768 1768 1768 1768 1792 1830 1991 2004 1895 1923 2068 2325 2022 1989 1914 1948 2002 1889 1890 1788 1758 1766 1799 1892 1828 1792 1737 1707 1713 1737 1768 1776 1797 1844 1831 1891 1950 2080 2073 1965 1779 1654 1576 1516 1493 1493 1477 1463 1475 1524 1564 1609 1495 1430 1407 1363 1331 1323 1320 1310 1308 1303 1292 1285 1284 1284 1284 1282 1278 1278 1279 1279 1280 1280 1279 1279 1279 1278 1279 1278 1277 1278 1279 1277 1281 1279 1280 1279 1291 1308 1282 1267 1268 1267 1267 1266 1266 1268 1265 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62 121 105 488 489 353 61 247 629 900 914 924 1219 1399 1021 975 914 1280 1118 646 1073 1097 792 465 373 354 1097 610 579 934 1148 1357 1490 1707 1583 1980 1862 1890 1764 1331 1129 1146 1494 2073 1890 1768 1511 1585 1367 1077 914 911 915 968 1219 1341 1264 1422 1280 1448 1461 1640 1860 1829 1585 1384 1347 1280 981 1090 1085 1121 1219 1379 1690 2165 2620 2960 3255 3025 2577 2231 1922 1732 1930 1652 1632 1599 1576 1740 1463 1467 1481 1506 1524 1487 1463 1444 1437 1430 1396 1401 1441 1435 1439 1479 1472 1463 1415 1393 1371 1349 1353 1370 1359 1341 1341 1346 1371 1386 1401 1419 1546 1645 1550 1524 1463 1380 1463 1480 1523 1445 1463 1323 1305 1330 1327 1319 1327 1339 1305 1341 1341 1369 1402 1372 1356 1338 1328 1333 1361 1384 1494 1523 1530 1554 1664 1783 1802 1950 2149 2012 1768 1543 1418 1373 1359 1361 1365 1369 1360 1401 1823 1943 1838 1774 1741 1758 1795 1706 1707 1704 1705 1724 1759 1950 2001 1903 1813 1768 1800 1790 1768 1738 1712 1683 1670 1707 1711 1767 1923 1889 1826 1696 1768 1713 1511 1503 1558 1666 1886 1854 2012 2251 1889 1890 1950 1639 1291 1300 1246 1237 1237 1236 1235 1232 1234 1236 1237 1232 1225 1225 1232 1241 1363 1758 1526 1348 1318 1302 1321 1277 1275 1274 1275 1272 1265 1256 1255 1260 1262 1263 1322 1267 1279 1269 1279 1279 1279 1279 1279 1280 1323 1434 1700 2370 2621 2173 1889 1649 1523 1461 1389 1364 1353 1358 1377 1395 1376 1371 1411 1416 1412 1441 1401 1402 1402 1417 1401 1401 1431 1493 1493 1584 1665 1781 1828 1828 1722 1745 1636 1826 1768 1764 1754 1738 1737 1706 1740 1828 1826 1889 1950 2018 1944 2071 2016 1891 2013 2175 2166 2035 2072 2133 2095 2079 2011 2140 2012 1863 1760 1707 1736 1744 1771 1832 1828 1997 2065 2473 2255 1993 1920 1897 1859 1830 1828 1873 2037 1950 2037 1957 1829 1786 1737 1737 1770 1878 2073 2134 2158 2134 2169 2012 1950 1978 1993 2072 1890 1736 1750 1768 1761 1761 1768 1828 1887 1904 1878 2004 2146 2196 2220 2133 1950 2076 1901 1875 2003 1992 1823 1798 1828 1860 1828 1768 1737 1710 1725 1747 1790 1798 1822 1875 1895 1950 2136 1960 1925 1850 1718 1639 1562 1509 1493 1493 1480 1479 1496 1539 1661 1789 1707 1510 1425 1375 1334 1316 1312 1308 1302 1311 1289 1283 1281 1279 1276 1277 1271 1271 1273 1276 1277 1280 1279 1278 1280 1280 1282 1285 1299 1280 1279 1278 1279 1277 1277 1277 1277 1294 1284 1275 1271 1272 1270 1272 1271 1269 1394 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 118 121 99 265 430 386 250 244 461 854 732 1041 1064 1321 853 926 1200 1021 762 566 975 902 960 555 183 183 183 422 645 1036 853 1158 1463 1910 1890 1778 1492 1196 1284 1663 1341 1219 1893 1831 1498 1786 1758 1768 1341 1124 914 914 914 1168 1341 1158 1341 1250 1281 1332 1393 1580 2103 2195 1768 1463 1690 1387 1036 1096 1217 1169 1256 1438 1715 2073 2773 3667 4155 3206 2745 2304 1951 1672 1595 1509 1483 1609 1455 1482 1432 1450 1493 1506 1607 1464 1494 1424 1431 1403 1362 1343 1347 1448 1368 1397 1402 1411 1391 1384 1367 1370 1370 1355 1342 1341 1341 1371 1371 1448 1397 1405 1518 1829 1703 1554 1466 1429 1332 1423 1483 1380 1337 1309 1341 1305 1308 1307 1310 1310 1313 1341 1341 1368 1402 1377 1362 1341 1341 1357 1364 1372 1478 1524 1565 1598 1685 1806 1890 1978 2194 2195 2012 1757 1442 1391 1366 1359 1371 1366 1360 1394 1790 1880 1739 1768 1737 1782 1829 1853 1817 1707 1787 1763 1735 1889 1943 1894 1798 1765 1756 1741 1768 1768 1646 1664 1706 1767 1766 1837 1889 1889 1880 1518 1586 1568 1483 1469 1535 1707 1772 2282 2467 1991 1937 1800 1677 1510 1252 1281 1336 1242 1231 1231 1226 1225 1226 1229 1230 1225 1222 1225 1233 1244 1348 1716 1538 1400 1368 1368 1402 1341 1293 1279 1276 1270 1267 1256 1255 1259 1265 1260 1255 1262 1279 1267 1279 1279 1279 1279 1279 1279 1327 1413 1560 1862 2195 2246 1829 1650 1524 1452 1383 1356 1348 1355 1362 1371 1401 1470 1403 1430 1401 1401 1401 1401 1401 1401 1401 1416 1446 1493 1533 1584 1705 1710 1808 1889 1863 1773 1707 1758 1823 1796 1778 1768 1768 1725 1768 1828 1854 1977 2027 2026 1986 1993 2052 1829 1890 1953 2196 2260 2125 2416 2409 2132 2160 2134 2128 1950 1768 1728 1735 1737 1768 1821 2058 2343 2312 2395 2254 2073 1951 1890 1856 1828 1827 1828 1887 1914 1931 1949 1829 1768 1737 1719 1829 1932 2012 2012 2113 2106 2140 2044 2009 2037 2073 1959 1840 1718 1764 1742 1737 1743 1754 1798 1828 1853 1889 1969 2374 2356 2100 2005 1927 1931 1884 1857 2038 1889 1951 1944 2086 1968 1889 1796 1739 1723 1728 1757 1771 1798 1829 1887 1950 2015 2247 2071 1903 1725 1665 1596 1553 1512 1493 1493 1490 1494 1521 1592 1721 2056 1769 1554 1462 1461 1333 1308 1302 1304 1296 1322 1292 1284 1283 1280 1277 1277 1272 1272 1272 1272 1273 1274 1272 1272 1273 1288 1308 1303 1293 1278 1280 1279 1281 1278 1277 1276 1279 1324 1332 1272 1271 1271 1272 1270 1270 1270 1272 1268 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 66 112 244 439 366 454 264 167 479 728 874 958 1049 554 1158 1341 943 474 457 935 610 837 488 305 411 305 244 913 1113 1097 1318 1813 1951 1619 1463 1588 1097 1087 1243 1477 914 1511 1331 1402 1767 1946 1699 1098 975 1006 1157 913 1272 1389 1111 1221 1214 1280 1311 1543 1890 2250 2223 1691 1919 1431 1509 1137 1159 1172 1202 1290 1402 1632 1951 2534 3072 3381 2804 2489 2179 1890 1681 1526 1476 1334 1355 1357 1373 1383 1492 1706 1568 1477 1402 1402 1402 1411 1397 1341 1325 1312 1295 1310 1332 1373 1371 1347 1350 1343 1345 1358 1341 1341 1341 1341 1371 1372 1393 1383 1413 1483 1535 1680 1658 1581 1341 1395 1330 1319 1292 1340 1341 1402 1477 1397 1402 1341 1341 1340 1341 1341 1409 1464 1381 1356 1330 1368 1402 1409 1425 1529 1554 1579 1629 1770 1945 2011 2230 2199 2339 2073 1966 1465 1402 1369 1359 1371 1369 1365 1393 1738 1859 1793 1737 1737 1793 1837 1869 1828 1737 1737 1737 1737 1828 1909 1900 1775 1749 1764 1737 1767 1768 1712 1740 1722 1828 1862 1894 1836 1932 1598 1517 1438 1401 1461 1463 1632 1664 1806 1966 2386 2049 1828 1699 1572 1315 1249 1249 1284 1240 1227 1225 1220 1219 1220 1222 1225 1221 1220 1225 1232 1248 1406 1783 1640 1463 1524 1524 1582 1402 1313 1277 1274 1268 1262 1255 1255 1258 1264 1266 1280 1296 1290 1274 1279 1279 1279 1279 1279 1287 1338 1413 1512 1807 2367 2296 1845 1659 1517 1427 1373 1348 1342 1347 1362 1437 1509 1542 1467 1452 1401 1400 1401 1432 1432 1432 1432 1432 1462 1477 1523 1628 1715 2026 1957 1963 1951 1829 1775 1689 1932 1854 1829 1803 1781 1759 1827 1883 1890 1950 1885 1922 1828 1906 1882 1773 1879 1890 2128 1976 2284 2259 2526 2443 2253 2135 2057 1889 1828 1757 1735 1750 1768 1826 2153 2481 2256 2176 2077 2031 1951 1924 1889 1829 1854 1798 1952 1949 1841 1889 1788 1741 1737 1750 1771 1881 1890 1981 1956 2070 2073 2135 2127 2135 1988 1831 1737 1707 1707 1736 1730 1732 1764 1790 1805 1827 1816 2003 2265 2143 2037 1910 1891 1859 1829 1847 1988 2011 2067 2109 2067 1926 1859 1828 1759 1736 1736 1737 1768 1798 1828 1892 2054 2072 2198 2155 1850 1739 1646 1589 1533 1513 1493 1493 1494 1523 1567 1645 1827 2284 1820 1586 1480 1421 1339 1312 1308 1301 1301 1300 1296 1288 1286 1279 1280 1276 1272 1273 1274 1276 1274 1273 1274 1274 1273 1282 1598 1395 1293 1273 1274 1275 1275 1274 1274 1274 1276 1278 1373 1269 1272 1272 1273 1272 1269 1269 1318 1426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 94 146 110 61 232 414 433 169 244 305 373 586 1108 1037 776 722 702 1253 1179 820 846 381 632 568 366 890 671 975 345 411 671 1127 1274 1864 1478 1737 1957 1210 841 934 1356 1604 995 1402 1219 1524 1832 2195 1585 1097 1028 1047 1070 914 1362 1368 1167 1156 1402 1454 1630 1624 1843 2334 2134 1952 1707 1971 1829 1280 1220 1219 1402 1309 1337 1556 1790 2158 2483 2644 2475 2147 2073 1837 1634 1510 1405 1327 1258 1248 1272 1322 1401 1575 1818 1563 1402 1402 1402 1402 1399 1343 1316 1294 1266 1246 1266 1307 1331 1336 1341 1341 1341 1341 1341 1341 1341 1340 1348 1358 1362 1378 1428 1524 1463 1398 1463 1481 1471 1558 1459 1341 1463 1415 1431 1514 1491 1463 1455 1472 1341 1341 1341 1341 1430 1493 1417 1341 1335 1368 1381 1409 1436 1535 1584 1616 1706 1798 1925 2073 2230 2438 2499 2134 1951 1509 1399 1367 1359 1369 1365 1358 1430 1829 1893 1778 1737 1737 1737 1754 1828 1818 1768 1835 1737 1737 1737 1883 1950 1817 1798 1791 1768 1828 1781 1707 1676 1586 1818 1906 1918 1869 1707 1511 1426 1400 1396 1432 1705 1905 1923 1884 1950 2130 2236 2101 1829 1468 1278 1249 1249 1428 1379 1225 1224 1220 1219 1219 1222 1225 1219 1219 1221 1224 1425 1824 1886 1800 1580 1835 1745 1561 1448 1341 1278 1269 1267 1262 1255 1255 1257 1263 1266 1277 1318 1377 1340 1279 1279 1279 1279 1279 1294 1475 1401 1452 1575 1771 2071 2025 1705 1465 1395 1360 1340 1340 1342 1398 1635 1705 1567 1474 1420 1401 1396 1400 1402 1404 1448 1465 1446 1444 1514 1584 1716 1828 2099 2040 2133 1976 1917 1852 1767 1865 1950 1916 1857 1829 1851 1920 1817 1828 1828 1832 1829 1768 1789 1767 1795 1972 1913 2223 2036 2372 2484 2425 2196 2189 2422 2081 1875 1789 1742 1738 1753 1804 1937 2140 2432 2330 2290 2114 2056 1929 1890 1859 1829 1798 1798 1889 1823 1821 1796 1737 1732 1707 1737 1732 1856 1889 1903 1934 1951 1992 2094 2041 1965 1878 1769 1737 1707 1707 1722 1715 1732 1737 1766 1768 1790 1786 1840 1970 1939 2194 2009 1862 1828 1828 1828 1889 1974 2038 2133 2100 1956 1892 1836 1768 1757 1766 1768 1766 1809 1828 1889 1962 2011 2012 1891 1807 1707 1631 1594 1533 1503 1494 1493 1521 1552 1586 1671 1839 2129 1787 1609 1493 1427 1358 1303 1297 1299 1299 1297 1336 1286 1285 1284 1282 1279 1278 1277 1277 1275 1277 1273 1273 1273 1274 1278 1660 1602 1298 1274 1275 1275 1274 1274 1274 1274 1273 1273 1309 1269 1267 1266 1272 1266 1270 1274 1319 1546 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64 61 121 193 183 548 305 549 427 122 260 699 732 1047 780 752 618 993 879 622 1082 458 460 161 369 951 1014 1058 427 736 610 1078 1463 1219 1371 1800 1625 1097 707 1125 1208 1646 1280 1097 1341 1727 2245 2072 1636 1220 1219 1156 975 945 1280 1341 1163 1097 1185 1365 1603 1774 1968 2218 1890 2012 2316 2177 2256 1631 1369 1219 1194 1219 1335 1412 1737 2068 2152 2302 2280 2010 1779 1686 1556 1424 1319 1251 1223 1230 1243 1357 1607 1595 1707 1585 1446 1402 1402 1401 1433 1341 1304 1263 1229 1220 1246 1272 1318 1339 1341 1341 1341 1341 1341 1333 1319 1311 1320 1344 1351 1369 1415 1461 1461 1341 1461 1338 1341 1378 1467 1463 1678 1682 1707 1632 1698 1605 1463 1503 1402 1343 1388 1341 1463 1490 1443 1347 1335 1402 1402 1419 1440 1502 1573 1593 1707 1823 1890 2057 2257 2515 2560 2212 1890 1653 1385 1363 1359 1361 1366 1375 1562 2085 1916 1867 1772 1770 1760 1815 1737 1775 1881 1828 1754 1768 1742 1737 1889 1825 1881 1853 1707 1764 1646 1646 1646 1707 1828 1826 1971 1768 1598 1458 1383 1363 1390 1471 1785 2089 1889 1889 1945 2075 2098 1892 1674 1384 1263 1249 1249 1365 1249 1219 1219 1219 1219 1219 1219 1220 1219 1219 1219 1248 1631 2323 2175 1900 1690 1826 1875 1569 1457 1343 1275 1268 1263 1260 1255 1255 1260 1264 1270 1275 1339 1443 1397 1340 1279 1279 1279 1279 1281 1485 1492 1402 1505 1626 1772 1946 1615 1410 1367 1348 1339 1338 1345 1395 1584 1777 1630 1496 1419 1401 1397 1398 1401 1425 1462 1517 1480 1493 1522 1644 1823 1885 1985 2149 2249 2254 2083 2006 1833 1934 2120 2073 1952 1889 2015 1969 1832 1726 1768 1755 1718 1707 1756 1788 1811 1828 1890 2005 2074 2195 2316 2213 2073 2079 2165 1919 1814 1768 1737 1752 1766 1850 2099 2190 2503 2165 2182 2170 1960 1890 1860 1840 1829 1814 1798 1770 1829 1768 1825 1780 1749 1751 1771 1754 1890 1833 1863 1882 1867 1940 2078 2072 1903 1791 1738 1736 1707 1707 1707 1707 1711 1732 1743 1752 1764 1757 1750 1816 1873 2130 1913 1829 1828 1849 1837 1871 1906 2059 2184 2076 1940 1920 1926 1811 1768 1794 1798 1768 1811 1829 1877 1957 2010 2018 2015 1984 1710 1638 1584 1529 1512 1502 1508 1532 1561 1618 1705 1883 2171 1795 1596 1507 1407 1335 1290 1288 1295 1297 1292 1297 1286 1285 1285 1282 1280 1278 1279 1278 1277 1279 1277 1277 1277 1279 1351 1591 1516 1298 1277 1275 1275 1276 1277 1275 1275 1276 1275 1273 1272 1269 1269 1268 1266 1271 1296 1369 1456 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 60 62 382 427 610 276 244 305 61 573 283 756 844 1219 767 435 844 750 549 706 427 244 155 564 824 1304 682 912 473 598 1128 1205 864 1343 1184 1032 610 680 732 1341 1849 1158 887 975 1478 1797 2008 1829 1636 1227 1070 1159 975 1084 1420 1188 1097 1276 1751 1964 1951 2289 2134 1732 1951 2256 2448 2499 2061 1646 1349 1158 1146 1204 1361 1554 1836 1940 2072 1956 1727 1707 1528 1423 1324 1250 1218 1202 1197 1200 1318 1925 1718 1668 1553 1447 1402 1402 1398 1341 1310 1333 1245 1219 1195 1188 1359 1338 1341 1356 1341 1341 1341 1338 1310 1310 1298 1304 1341 1348 1352 1370 1341 1341 1359 1345 1341 1462 1332 1402 1463 1547 1794 1890 1741 1831 1677 1520 1494 1438 1430 1524 1402 1402 1402 1524 1348 1335 1335 1405 1432 1432 1509 1582 1615 1700 1780 1950 2070 2299 2379 2591 2316 2265 1880 1371 1360 1359 1359 1379 1402 1632 1951 2176 1972 1894 1817 1889 1887 1779 1768 1828 1868 1779 1768 1766 1798 1768 1831 1895 1829 1743 1828 1889 1781 1712 1613 1635 1826 1814 1751 1608 1414 1365 1341 1358 1495 2006 2242 1951 1828 1767 1992 1772 1717 1597 1532 1342 1249 1249 1298 1238 1230 1219 1219 1219 1219 1217 1218 1218 1217 1221 1454 1881 2117 2266 2292 1947 2015 2067 1585 1440 1327 1274 1268 1261 1260 1255 1256 1262 1268 1274 1283 1428 1576 1464 1347 1280 1279 1279 1279 1283 1452 1822 1456 1467 1520 1636 1680 1488 1341 1340 1339 1338 1337 1346 1419 1552 1675 1767 1492 1442 1401 1400 1401 1415 1461 1633 1694 1563 1543 1563 1642 1764 1779 2069 2124 2126 2289 2059 1960 1890 1932 2133 2270 2025 1950 2003 1840 1683 1671 1676 1706 1707 1707 1767 1767 1773 1878 1918 2079 2025 2273 2443 2135 2008 1958 1950 1807 1789 1768 1754 1767 1819 1925 2073 2477 2383 2181 2188 2072 1973 1888 1859 1859 1798 1818 1814 1882 1768 1768 1804 1828 1805 1816 1828 1765 1710 1798 1815 1814 1815 1855 1889 1946 1829 1766 1728 1721 1707 1706 1707 1707 1706 1716 1737 1733 1739 1725 1739 1763 1786 2014 1827 1872 1848 1868 1860 1897 1900 2011 2248 2019 1922 1859 1863 1828 1825 1828 1805 1794 1799 1828 1881 1993 2177 2237 2432 1893 1759 1629 1583 1539 1525 1524 1524 1530 1578 1646 1740 1896 2263 1911 1653 1505 1407 1321 1285 1282 1283 1282 1281 1278 1278 1274 1277 1277 1277 1278 1277 1277 1276 1277 1276 1278 1279 1282 1568 1767 1466 1307 1278 1277 1276 1277 1277 1275 1272 1271 1271 1269 1272 1274 1273 1272 1272 1314 1386 1462 1533 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 188 304 171 391 609 453 430 610 627 285 71 67 251 572 987 1083 477 657 543 765 732 305 168 544 1054 1280 1707 1324 835 704 366 716 921 1215 985 610 732 1095 914 908 716 732 865 1029 1389 1632 1739 2274 2152 1636 1222 1254 1183 1219 1036 1031 1043 1123 1253 1391 1890 1768 2073 1919 1659 1950 2377 2395 2124 1819 1524 1218 1280 1052 1089 1219 1365 1592 1700 1795 1701 1683 1411 1358 1300 1234 1190 1185 1184 1176 1176 1185 1280 1380 1344 1517 1452 1402 1402 1384 1357 1315 1286 1219 1204 1188 1196 1370 1524 1334 1341 1341 1341 1341 1341 1314 1310 1293 1298 1316 1317 1310 1369 1341 1341 1585 1679 1522 1523 1463 1440 1521 1585 1524 1642 1814 1884 1694 1791 1626 1419 1505 1570 1479 1463 1402 1472 1402 1335 1336 1356 1401 1435 1539 1582 1646 1707 1760 1943 2017 2250 2418 2560 2445 2140 1837 1399 1369 1369 1377 1415 1462 1828 1996 2036 2131 1953 2003 1928 1984 1911 1828 1808 1913 1829 1787 1795 1848 1770 1771 1892 1829 1781 1862 1826 1726 1700 1585 1583 1743 1663 1718 1554 1403 1342 1341 1341 1716 1791 2225 1889 1828 1950 1636 1646 1717 1645 1527 1341 1249 1249 1269 1466 1249 1219 1219 1219 1219 1216 1216 1215 1215 1254 1499 1966 2253 2146 2418 2210 2060 1675 1586 1396 1304 1271 1260 1261 1256 1255 1262 1266 1273 1275 1330 1462 1705 1517 1393 1340 1279 1279 1279 1287 1522 1816 1521 1482 1501 1398 1409 1364 1339 1338 1338 1337 1338 1347 1402 1515 1683 1524 1468 1433 1401 1401 1409 1435 1509 1645 1713 1584 1580 1577 1615 1705 1821 1880 1862 2011 2227 2089 2072 1947 1889 2080 2287 2077 1946 1828 1816 1682 1646 1644 1653 1646 1710 1765 1814 1828 1828 1829 1910 2124 2073 2134 2099 1950 1978 1829 1798 1769 1768 1763 1799 1828 2128 2163 2335 2136 2133 2010 1981 1920 1869 1859 1841 1859 1828 1798 1831 1768 1795 1826 1859 1887 1829 1886 1818 1737 1828 1829 1768 1798 1821 1849 1931 1828 1768 1714 1689 1702 1707 1707 1706 1704 1713 1707 1706 1707 1707 1711 1712 1737 1853 2072 1971 1885 1829 1883 2002 1984 2071 2073 2022 1924 1889 1835 1836 1868 1859 1821 1828 1799 1829 1888 1974 2078 2255 2214 1979 1743 1625 1582 1557 1541 1528 1524 1536 1585 1647 1732 1948 2088 1824 1654 1504 1396 1326 1290 1281 1281 1281 1281 1277 1277 1275 1275 1272 1272 1271 1270 1270 1269 1270 1274 1275 1272 1280 1530 1514 1329 1277 1279 1277 1277 1277 1278 1277 1275 1275 1275 1273 1272 1272 1273 1268 1274 1310 1479 1463 1403 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 178 350 296 138 529 578 678 630 732 366 410 610 418 305 732 914 696 523 447 645 122 457 507 807 999 963 1463 1387 1331 549 899 620 853 735 446 945 1137 1402 1465 1260 1168 1250 1097 1036 1499 2063 1951 2286 2048 2139 1459 1344 1120 1097 1322 1244 1326 1413 1707 1951 1810 1707 1854 1402 1834 1946 2189 2110 2072 2017 1402 1188 1158 1158 1039 1176 1331 1455 1615 1512 1464 1369 1251 1229 1201 1147 1138 1163 1155 1155 1158 1158 1207 1280 1250 1410 1399 1402 1420 1707 1356 1332 1259 1227 1192 1185 1204 1513 1515 1402 1336 1335 1341 1341 1341 1325 1310 1292 1300 1298 1287 1285 1333 1341 1323 1399 1462 1598 1677 1818 1774 1584 1467 1462 1572 1857 1942 1719 1792 1697 1554 1563 1630 1607 1521 1489 1526 1454 1335 1335 1341 1397 1455 1510 1583 1669 1722 1788 1892 2024 2273 2256 2577 2405 2351 1890 1422 1383 1369 1380 1424 1496 1677 1707 1874 2142 2072 2035 2054 2111 2097 1950 1805 1851 1798 1868 1819 1950 1810 1827 1850 1950 1834 1889 1829 1766 1834 1707 1801 1524 1590 1526 1485 1412 1341 1341 1341 1704 1771 1876 1935 1951 1889 1720 1672 1405 1402 1341 1381 1249 1249 1243 1252 1252 1219 1219 1219 1217 1214 1213 1213 1215 1248 1706 1523 2010 2005 2188 2677 2315 1818 1519 1384 1295 1275 1264 1260 1255 1258 1264 1268 1276 1286 1389 1525 1766 1643 1400 1324 1279 1279 1279 1302 1525 1635 1712 1803 1513 1372 1340 1339 1335 1336 1336 1336 1338 1345 1401 1492 1587 1523 1475 1415 1401 1408 1439 1462 1517 1584 1756 1585 1525 1548 1584 1647 1645 1809 2122 2315 2491 2426 2058 1999 1979 2071 2255 2090 1974 1802 1676 1659 1634 1615 1646 1706 1768 1771 1828 1816 1813 1768 1864 1978 2016 2112 2168 2133 1997 1811 1781 1768 1768 1782 1887 1891 1963 1983 2077 2061 2102 1991 1920 1890 1861 1829 1859 1828 1803 1768 1768 1797 1853 1866 1931 1922 1854 1890 1828 1768 1707 1769 1772 1774 1812 1805 1889 1886 1743 1743 1676 1707 1705 1676 1676 1684 1705 1692 1686 1707 1737 1705 1706 1826 1944 2072 1885 1828 1828 1924 2123 1970 1971 1967 1950 1886 1880 1893 1881 1939 1889 1872 1871 1829 1828 1884 1942 2012 2115 2076 2095 1881 1648 1587 1574 1557 1539 1523 1534 1578 1641 1708 1852 2376 2220 1543 1397 1326 1307 1343 1358 1285 1285 1286 1285 1284 1282 1276 1273 1271 1272 1270 1270 1269 1272 1270 1272 1272 1272 1382 1585 1270 1273 1270 1274 1279 1279 1275 1275 1274 1274 1274 1272 1275 1274 1274 1279 1277 1330 1402 1398 1596 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 61 377 291 287 609 680 732 600 536 244 532 868 333 74 549 967 874 530 183 488 309 416 183 549 589 989 1066 1331 798 792 1165 725 426 823 975 1043 1248 1394 1202 1399 1219 1224 1200 1715 1953 2083 2116 2134 2195 1901 1489 1288 1587 1341 2134 1867 1646 1823 1622 1658 1615 1463 1361 1341 1829 2103 2205 1938 1707 1503 1336 1097 1118 975 994 1034 1203 1341 1453 1341 1302 1221 1138 1135 1118 1091 1105 1128 1131 1135 1151 1156 1276 1255 1219 1247 1368 1402 1508 1490 1382 1311 1280 1212 1186 1176 1188 1306 1446 1404 1341 1335 1335 1371 1400 1341 1371 1339 1303 1286 1280 1280 1319 1344 1280 1355 1642 1585 1463 1494 1747 1643 1564 1402 1459 1626 1707 1942 1829 1663 1611 1628 1590 1609 1608 1524 1536 1524 1335 1337 1342 1407 1450 1512 1585 1669 1773 1829 1862 1979 2202 2188 2540 2530 2247 2012 1466 1388 1366 1376 1400 1550 1712 1926 1922 2194 2180 2075 2072 2095 2225 2014 1783 1707 1726 1839 1950 1934 1886 1874 1968 1910 1902 2007 1826 1809 1884 1768 1809 1641 1517 1493 1556 1524 1402 1417 1301 1383 1583 1883 2074 2072 2018 1837 1705 1467 1343 1386 1337 1254 1234 1220 1219 1219 1219 1219 1219 1215 1213 1213 1212 1214 1330 1721 1832 1819 1954 2322 2560 2065 1749 1462 1330 1275 1273 1262 1260 1257 1262 1267 1274 1280 1311 1400 1583 1879 1648 1405 1307 1279 1279 1279 1336 1467 1883 1857 1770 1457 1377 1340 1336 1332 1334 1334 1335 1337 1345 1411 1500 1756 1556 1443 1405 1414 1444 1522 1524 1547 1653 1650 1531 1505 1524 1548 1614 1674 1828 2139 2059 1994 2102 2030 2020 2098 2134 1988 1858 1892 1707 1644 1604 1605 1631 1677 1736 1731 1740 1732 1731 1768 1766 1861 2092 2012 2037 1999 2168 1979 1828 1780 1773 1784 1871 1964 2011 1967 2134 1952 1971 2063 2012 1906 1904 1889 1843 1829 1798 1791 1768 1776 1821 1829 1950 2026 1951 1932 1890 1889 1815 1760 1707 1774 1798 1800 1821 1768 1737 1707 1754 1676 1679 1677 1676 1675 1680 1676 1705 1676 1676 1676 1707 1729 1857 2047 2043 1822 1821 1879 1991 2175 1942 1901 1860 1889 1857 1890 2024 1998 1951 1950 1945 1897 1873 1828 1866 1906 1951 1999 1892 1865 1775 1674 1621 1587 1578 1544 1518 1524 1563 1611 1651 1875 2611 1785 1491 1334 1290 1285 1287 1376 1281 1285 1285 1284 1284 1281 1281 1280 1278 1279 1279 1278 1277 1272 1277 1274 1271 1271 1530 1583 1273 1272 1274 1272 1271 1273 1272 1273 1273 1272 1272 1273 1274 1274 1293 1283 1283 1291 1332 1405 1571 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 89 366 291 142 396 792 610 549 305 724 792 720 305 305 618 975 872 313 244 914 808 520 427 610 960 1272 1707 1280 1280 732 1263 762 977 558 530 913 1170 1107 975 1174 1646 1875 1839 1792 1839 1515 2012 2153 2074 1780 1402 1865 1489 1530 2012 1951 1951 1951 1644 1324 1259 1269 1707 1888 1716 1811 2038 1879 1855 1686 1255 1460 1273 1098 944 914 1041 1219 1292 1341 1157 1038 1026 1035 1049 1046 1067 1103 1118 1125 1135 1158 1185 1202 1219 1219 1310 1369 1402 1402 1280 1310 1249 1215 1175 1162 1157 1148 1218 1585 1487 1402 1335 1432 1402 1338 1310 1310 1305 1289 1280 1280 1344 1286 1280 1311 1583 1814 1719 1411 1490 1483 1631 1480 1487 1732 2012 1950 1962 1827 1703 1685 1615 1586 1585 1615 1554 1340 1335 1341 1341 1414 1455 1529 1585 1636 1755 1839 1676 1802 2142 2202 2611 2456 2196 2013 1512 1393 1364 1362 1441 1463 1576 1885 2288 2183 2132 1950 2012 2011 2085 1950 1769 1707 1707 1737 1737 1810 1898 1877 1952 1889 1867 1889 1877 1841 1801 1769 1770 1655 1519 1498 1618 1552 1433 1372 1280 1330 1525 1834 2122 2452 2147 1807 1602 1524 1390 1343 1303 1257 1226 1219 1219 1219 1219 1219 1219 1213 1213 1212 1213 1216 1471 1939 1959 1715 1843 2072 2499 1967 1643 1406 1294 1271 1264 1262 1262 1261 1264 1268 1274 1280 1321 1402 1585 1681 1584 1407 1341 1286 1279 1279 1340 1521 1829 1772 1612 1450 1377 1340 1333 1328 1332 1332 1334 1336 1349 1441 1658 1781 1552 1432 1423 1440 1516 1705 1643 1637 1614 1561 1490 1484 1509 1523 1584 1657 1717 1825 1891 1990 2228 2293 2206 2255 2133 1814 1829 1804 1647 1615 1586 1586 1641 1677 1707 1684 1700 1687 1762 1707 1707 1768 1831 1890 1892 2003 2065 1918 1880 1801 1798 1835 1953 2188 2188 2067 2008 1950 1966 1972 1922 1880 1859 1859 1828 1889 1846 1816 1768 1798 1828 1889 1950 2037 2072 2063 1918 1859 1809 1768 1690 1751 1778 1798 1825 1763 1704 1676 1676 1674 1693 1676 1675 1676 1675 1676 1676 1676 1680 1676 1707 1736 1983 2071 1885 1795 1768 1845 2018 2199 1957 1859 1846 1843 1831 1937 2031 2132 2115 2134 2017 1950 1890 1851 1859 1867 1890 1881 1832 1774 1737 1691 1663 1630 1593 1537 1510 1511 1526 1561 1634 1813 2201 1817 1436 1298 1288 1289 1285 1289 1288 1289 1288 1297 1287 1282 1280 1279 1278 1278 1279 1279 1280 1280 1279 1279 1280 1284 1333 1454 1278 1277 1275 1274 1272 1272 1271 1272 1274 1276 1274 1272 1271 1281 1286 1341 1299 1296 1321 1400 1556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 243 244 503 357 90 305 627 542 400 408 655 678 636 579 95 367 788 848 518 341 926 973 823 366 566 806 1286 1402 1554 1038 1280 1214 1256 796 949 792 488 618 869 1097 1524 1646 1409 1212 1158 1474 1420 1463 1585 1745 2028 1585 2096 1693 1693 1939 2284 2008 1686 1585 1290 1038 1556 1603 1890 1829 1774 1896 1829 1745 1402 1659 1533 1549 1387 1211 1006 853 1194 1031 1158 1229 1000 998 993 979 999 1010 1074 1107 1121 1130 1167 1166 1199 1219 1219 1272 1341 1401 1373 1313 1219 1250 1189 1158 1154 1137 1128 1128 1153 1217 1261 1402 1612 1463 1339 1310 1310 1307 1289 1280 1280 1280 1280 1280 1290 1456 1829 1854 1584 1402 1341 1329 1338 1432 1542 1723 1980 2009 1889 1798 1646 1615 1603 1585 1565 1589 1336 1335 1347 1387 1429 1455 1511 1566 1643 1737 1753 1635 1662 2054 2073 2316 2560 2263 1939 2025 1654 1366 1362 1374 1391 1457 1886 2195 2207 2008 2092 1890 1981 1918 1828 1707 1747 1707 1755 1772 1829 1864 1793 1781 1721 1707 1715 1659 1623 1754 1585 1585 1652 1556 1524 1755 1682 1463 1341 1280 1280 1339 1660 1903 2265 1988 1831 1620 1524 1522 1692 1262 1234 1219 1219 1219 1219 1219 1219 1217 1213 1212 1211 1214 1438 1941 2178 1827 1642 1707 2096 2031 1768 1542 1372 1282 1268 1262 1262 1262 1262 1266 1273 1277 1285 1329 1405 1491 1670 1523 1390 1340 1293 1279 1280 1342 1546 1753 1995 1830 1458 1375 1340 1330 1325 1329 1330 1333 1338 1384 1492 1767 1794 1535 1432 1432 1504 1644 2012 1786 1617 1581 1491 1457 1462 1479 1513 1571 1594 1702 1724 1947 2258 2420 2382 2344 2255 1885 1720 1751 1704 1646 1585 1580 1606 1634 1644 1645 1677 1692 1646 1653 1658 1707 1767 1768 1772 1829 1890 1967 1928 1879 1828 1848 1935 2041 2219 2066 1891 1916 1890 2012 2009 1890 1886 1859 1853 1860 1951 1838 1798 1786 1798 1828 1928 2100 2238 2073 1924 1889 1829 1825 1768 1707 1734 1745 1826 1765 1755 1737 1707 1676 1670 1675 1676 1667 1667 1672 1678 1693 1676 1676 1676 1683 1705 1828 1827 1796 1761 1768 1823 1944 2093 1964 1889 1851 1828 1827 1950 2133 2195 2187 2287 2137 2030 1940 1880 1859 1853 1845 1798 1798 1748 1720 1742 1852 1815 1638 1556 1502 1494 1508 1540 1619 1716 2084 1656 1436 1295 1284 1284 1289 1288 1292 1291 1295 1487 1320 1284 1283 1284 1283 1281 1281 1278 1279 1278 1276 1277 1280 1280 1354 1593 1279 1278 1278 1280 1278 1279 1278 1278 1280 1278 1273 1273 1279 1274 1302 1375 1537 1310 1323 1368 1547 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 79 486 470 488 222 183 283 680 552 384 752 615 907 676 136 61 113 396 99 533 914 831 610 565 426 957 951 1189 1747 1666 1148 1524 959 788 975 611 762 545 727 1219 1366 1311 1311 975 1118 1097 1727 1798 1971 1688 2012 1833 2195 2016 2000 2267 1966 1664 1781 1565 1706 975 1216 1707 1985 1890 1958 1865 1647 1544 1865 1691 1799 1599 1608 1504 1036 998 1310 1098 1097 1005 938 975 975 923 953 975 1099 1157 1211 1221 1218 1207 1222 1219 1219 1311 1341 1376 1340 1280 1250 1280 1189 1158 1139 1128 1127 1120 1125 1096 1096 1097 1373 1585 1523 1463 1358 1553 1392 1280 1280 1279 1280 1280 1280 1330 1423 1496 1724 1471 1463 1310 1310 1346 1468 1662 1791 1890 1890 1793 1776 1711 1699 1609 1579 1646 1362 1335 1341 1380 1433 1463 1494 1529 1606 1699 1630 1585 1620 1828 2230 2011 2496 2569 2195 1983 1734 1369 1362 1362 1383 1401 2072 2072 2134 2073 1952 1871 1892 1803 1707 1798 1745 1741 1790 1829 1821 1830 1721 1676 1670 1615 1615 1615 1615 1801 1768 1828 1751 1524 1638 1889 1829 1512 1341 1280 1280 1319 1425 1620 1915 1833 1621 1463 1357 1320 1483 1219 1219 1219 1219 1218 1214 1217 1215 1214 1213 1212 1213 1274 1813 2147 1829 1641 1524 1619 1860 1727 1564 1428 1309 1270 1262 1262 1262 1262 1262 1268 1274 1279 1310 1361 1468 1573 1728 1611 1462 1353 1303 1279 1279 1334 1526 1846 2081 1758 1567 1366 1340 1327 1321 1326 1327 1331 1339 1441 1608 1954 1829 1514 1444 1476 1571 1713 2191 1814 1613 1531 1465 1432 1454 1462 1500 1536 1584 1660 1710 1913 2183 2315 2322 1957 1590 1587 1617 1607 1602 1577 1568 1578 1608 1584 1632 1785 1734 1928 1707 1657 1697 1753 1761 1850 1813 1889 1950 2004 1996 1989 2019 2011 1944 2266 2020 1982 1914 1847 1889 2071 2092 1935 1889 1885 1848 1906 1888 1799 1797 1798 1828 1860 1954 2098 2097 2244 2085 2012 1860 1768 1707 1647 1683 1706 1768 1768 1768 1738 1737 1676 1667 1646 1654 1646 1646 1667 1676 1676 1675 1675 1676 1688 1701 1768 1751 1743 1747 1768 1816 1874 2007 2015 1886 1875 1822 1815 1922 1957 2127 2195 2310 2377 2114 1968 1905 1859 1831 1824 1820 1762 1804 1828 1889 2231 1857 1653 1565 1501 1488 1494 1523 1635 1850 2076 1696 1362 1284 1284 1285 1292 1288 1293 1294 1317 1507 1523 1290 1289 1285 1285 1282 1283 1283 1284 1284 1283 1283 1284 1285 1347 1637 1307 1280 1279 1278 1278 1280 1285 1283 1283 1283 1282 1284 1287 1295 1404 1369 1399 1362 1343 1366 1378 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 59 285 531 812 438 459 252 488 548 685 610 651 913 466 350 801 272 327 671 989 1158 975 792 1146 1187 796 776 974 1434 1782 1281 1494 1341 882 870 943 1084 548 669 895 1249 975 1280 853 1199 1598 1951 2088 1981 1923 2215 1755 2024 2030 2010 2007 1707 1860 2073 1605 1280 975 1191 1738 1585 1678 1808 1937 2048 1717 2134 1551 1658 1744 1028 1374 975 881 1196 928 1185 1091 913 975 937 916 975 1065 1219 1219 1299 1384 1351 1366 1355 1302 1264 1354 1450 1280 1280 1278 1218 1188 1170 1158 1130 1116 1116 1099 1096 1089 1080 1067 1141 1311 1461 1508 1526 1489 1366 1280 1280 1280 1272 1278 1271 1280 1325 1342 1358 1533 1333 1310 1310 1331 1420 1508 1890 1897 1950 1846 1917 1829 1768 1653 1739 1759 1524 1346 1355 1393 1399 1400 1402 1402 1524 1645 1585 1585 1617 1718 1810 1918 2360 2582 2397 2073 1689 1375 1362 1362 1362 1394 1846 2009 2073 1921 1864 1811 1775 1773 1805 1797 1797 1821 1855 1933 1881 1707 1677 1665 1646 1615 1615 1618 1706 1889 1768 1707 1585 1539 1593 1686 1803 1613 1432 1280 1250 1280 1325 1561 1574 1707 1563 1404 1341 1247 1219 1213 1212 1213 1212 1214 1213 1213 1213 1213 1209 1213 1216 1494 1794 2070 1959 1574 1463 1486 1585 1485 1415 1327 1274 1266 1262 1264 1262 1262 1262 1268 1274 1279 1319 1378 1491 1585 1772 1603 1545 1374 1308 1279 1281 1340 1452 1622 1899 1864 1611 1373 1340 1323 1316 1324 1325 1331 1353 1445 1652 2002 1719 1519 1479 1523 1680 1996 2101 1816 1584 1502 1455 1430 1438 1458 1491 1523 1580 1645 1861 2086 2077 1844 1558 1510 1641 1645 1585 1584 1574 1555 1554 1580 1583 1631 1664 1950 1944 1826 1725 1687 1767 1837 1810 1828 1950 1882 2012 2199 2253 2255 2108 2101 1979 2164 1894 1889 1852 1887 1984 2121 2057 2047 1950 1890 1859 1838 1810 1797 1798 1802 1862 1889 2064 1965 2209 2072 2053 1890 1807 1726 1646 1645 1707 1754 1778 1768 1768 1737 1716 1691 1671 1646 1646 1645 1645 1646 1665 1672 1676 1683 1707 1705 1705 1707 1707 1738 1767 1788 1832 1889 1889 1900 1831 1824 1828 1798 1821 1889 2005 2068 2249 2134 2063 1989 1893 1860 1829 1799 1806 1787 1798 1911 2190 2139 1893 1646 1579 1503 1481 1489 1608 1769 2224 2130 1602 1358 1291 1299 1293 1291 1293 1291 1294 1426 1382 1354 1294 1284 1284 1287 1285 1287 1287 1286 1286 1287 1286 1288 1290 1291 1491 1308 1283 1285 1285 1284 1284 1284 1288 1285 1283 1287 1287 1295 1344 1459 1476 1457 1390 1445 1391 1354 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 121 55 121 433 614 551 304 620 222 475 917 621 782 853 272 563 756 734 122 427 742 1031 690 702 860 1165 1392 890 1361 1829 1593 1601 1394 1493 1121 1067 1070 916 652 975 1029 1239 1242 792 939 1048 1402 1424 1779 2097 2194 1829 1780 1707 1890 2067 2118 2012 1402 1670 1707 1219 1073 1233 1828 1586 1964 1850 1960 1884 1951 1951 1524 1036 1489 1514 810 685 1096 928 1042 1219 983 904 933 926 876 963 1097 1155 1361 1393 1425 1468 1750 1463 1585 1449 1334 1373 1341 1280 1275 1280 1188 1189 1166 1127 1106 1097 1093 1095 1084 1069 1066 1066 1276 1434 1408 1317 1377 1311 1280 1280 1280 1277 1273 1280 1276 1277 1277 1276 1283 1319 1294 1402 1341 1412 1497 1860 1951 1829 1951 1981 1868 1865 1768 1676 1608 1652 1389 1386 1396 1400 1449 1463 1451 1497 1724 1681 1585 1707 1936 2141 1954 2317 2323 2346 2186 1693 1646 1363 1363 1362 1390 2012 1927 1934 1959 1707 1707 1768 1646 1729 1810 1828 1945 1968 1892 1830 1707 1673 1646 1646 1615 1615 1647 1768 1924 1873 1872 1585 1579 1643 1801 1910 1650 1462 1287 1249 1262 1268 1266 1364 1751 1505 1355 1331 1250 1219 1210 1214 1213 1211 1213 1213 1212 1212 1213 1207 1213 1236 1599 2147 2273 1770 1574 1461 1384 1366 1354 1313 1276 1269 1268 1264 1268 1267 1262 1262 1268 1273 1278 1317 1385 1515 1643 1835 1797 1638 1388 1299 1279 1282 1331 1465 1709 2204 1649 1490 1387 1340 1320 1313 1321 1323 1332 1374 1460 1644 1824 1703 1523 1520 1584 1878 2123 2263 1851 1544 1471 1438 1424 1432 1456 1465 1504 1576 1645 1635 1615 1463 1430 1436 1462 1832 1616 1571 1561 1554 1554 1554 1576 1640 1777 1799 1707 1803 1818 1998 1773 1762 1780 1828 1852 1939 1889 1983 2068 2289 2221 2111 2072 2056 2048 1907 1835 1798 1833 1889 1948 2014 2191 2072 1951 1887 1828 1806 1798 1828 1840 1859 1951 2035 2136 1890 2012 1891 1829 1768 1681 1647 1646 1738 1965 1798 1746 1768 1748 1707 1683 1656 1646 1643 1644 1644 1646 1653 1682 1725 1711 1728 1746 1741 1716 1707 1743 1808 1828 1886 1932 1889 1929 1807 1770 1759 1775 1817 1849 1950 2106 2194 2194 2073 1991 1873 1848 1829 1798 1825 1828 1829 1957 2195 2248 1820 1690 1559 1487 1476 1529 1700 2051 2486 1964 1578 1375 1305 1302 1295 1299 1295 1300 1296 1394 1326 1291 1286 1286 1287 1287 1285 1284 1284 1285 1287 1285 1289 1286 1289 1290 1487 1440 1289 1291 1291 1290 1289 1288 1292 1288 1294 1299 1303 1408 1375 1456 1492 1529 1351 1370 1355 1357 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 116 159 180 140 243 468 670 628 497 122 467 523 908 854 451 488 304 756 538 125 305 781 772 488 609 1336 1565 1722 1436 975 1646 1585 1679 1368 1405 1341 1221 1376 1311 650 874 1158 913 790 898 1189 1381 1498 1737 1951 2113 1873 1936 1879 1497 1581 2084 1869 1707 1728 1302 997 970 1273 1231 1495 1577 1888 1783 1872 1839 1699 1433 1447 949 1105 1209 864 708 731 988 1352 1124 946 853 962 935 853 1105 1331 1435 1550 1663 1646 1558 1775 1692 1730 1467 1646 1402 1365 1280 1268 1219 1262 1200 1128 1109 1094 1077 1089 1096 1111 1091 1066 1058 1295 1568 1547 1427 1318 1317 1280 1280 1280 1274 1273 1277 1273 1273 1275 1279 1280 1285 1310 1341 1402 1466 1493 1757 1890 1939 1707 1962 1951 1889 1829 1715 1690 1659 1493 1402 1411 1454 1541 1524 1452 1492 1585 1646 1585 1829 2195 2194 2010 2178 2208 2316 2164 1828 1646 1383 1371 1378 1393 1857 1920 1909 1877 1657 1690 1768 1645 1663 1802 1900 1968 1934 1834 1795 1707 1676 1646 1646 1638 1647 1768 1719 1889 1829 1747 1585 1584 1636 1830 2132 1776 1547 1355 1250 1219 1230 1234 1281 1682 1505 1518 1335 1280 1219 1207 1212 1213 1207 1213 1213 1212 1213 1213 1206 1214 1283 1522 1899 1983 1707 1524 1423 1336 1309 1303 1274 1274 1269 1269 1268 1268 1264 1262 1262 1268 1273 1320 1321 1397 1500 1670 1702 1646 1537 1386 1315 1279 1280 1324 1397 1817 2212 1598 1457 1378 1343 1322 1310 1320 1321 1334 1385 1492 1627 1790 1606 1522 1705 1950 1937 2246 2078 1745 1538 1463 1426 1418 1424 1432 1462 1477 1527 1524 1425 1420 1413 1416 1460 1535 1679 1587 1580 1554 1554 1554 1554 1820 1857 1832 1828 1768 1974 1768 1883 1768 1766 1748 1768 1868 1889 1914 2014 2113 2313 2164 2053 2227 2190 2081 1879 1828 1768 1830 2094 2028 2013 2543 2194 2013 1904 1830 1800 1802 1829 1859 1950 2072 2245 2117 1969 1829 1821 1768 1707 1676 1645 1646 1883 1890 1831 1737 1707 1739 1681 1676 1651 1646 1635 1642 1643 1657 1676 1725 1750 1812 1810 1824 1827 1730 1731 1798 1864 1890 1948 2017 1950 1922 1770 1750 1737 1756 1786 1845 1968 2147 2131 2171 1990 1969 1842 1817 1800 1797 1828 1922 1925 1998 2198 2113 1930 1648 1533 1463 1479 1617 2006 2491 2656 2035 1589 1384 1305 1307 1308 1305 1302 1295 1300 1336 1309 1291 1292 1292 1295 1295 1294 1296 1294 1289 1285 1286 1288 1287 1287 1289 1349 1452 1290 1292 1290 1290 1292 1295 1296 1290 1288 1293 1317 1476 1493 1453 1442 1384 1311 1299 1305 1416 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 305 174 210 192 320 511 603 358 488 274 732 905 610 540 683 388 466 560 122 661 366 591 504 1125 1279 1433 1524 1666 975 1523 1496 1494 1204 1500 1280 1774 1480 975 1219 869 945 853 825 793 1158 1605 1981 1676 1918 2075 1829 1890 1935 1685 1732 1768 1560 1881 1638 1117 925 874 960 1255 1614 1265 1511 1409 1687 1730 1690 1386 940 853 731 671 675 664 1158 1219 1359 1038 865 1040 1161 1023 863 1006 1036 1280 1524 1715 1646 1469 1421 1673 1571 1507 1495 1596 1402 1391 1327 1250 1275 1249 1148 1059 1055 1037 1063 1097 1113 1088 1066 1042 1110 1484 1737 1754 1548 1505 1280 1280 1280 1272 1268 1273 1270 1273 1280 1286 1280 1294 1306 1342 1499 1524 1463 1589 1937 1890 1766 1743 1951 1789 1851 1700 1789 2012 1728 1578 1524 1629 1766 1644 1540 1480 1678 1718 1792 1831 2188 2155 2089 2172 2321 2386 2134 1823 1768 1431 1378 1386 1393 1572 1921 1889 1750 1624 1625 1705 1755 1802 1832 1942 1887 1892 1774 1737 1737 1771 1707 1654 1648 1704 1889 1768 1845 1768 1768 1752 1706 1729 1849 2146 2026 1647 1342 1247 1220 1217 1217 1223 1405 1562 1491 1406 1341 1218 1207 1207 1210 1207 1212 1210 1211 1213 1213 1207 1216 1275 1455 1999 2148 1594 1448 1356 1312 1291 1280 1274 1274 1273 1270 1269 1268 1262 1262 1262 1269 1274 1281 1319 1401 1493 1643 1735 1581 1477 1382 1317 1278 1275 1313 1376 1579 1735 1585 1433 1368 1342 1319 1310 1317 1319 1328 1386 1586 1832 1600 1518 1511 1658 1767 2060 2200 1891 1771 1494 1429 1411 1406 1416 1430 1432 1426 1413 1400 1397 1399 1401 1432 1463 1602 1719 1768 1585 1562 1569 1884 1585 1766 1786 1774 1838 1829 1814 1768 1853 1784 1767 1707 1721 1768 1831 1991 2039 2133 2195 2195 1950 2242 2192 2010 1829 1780 1768 1851 1989 2053 2128 2581 2185 2010 1895 1831 1828 1838 1838 1889 1985 2137 2173 2045 1951 1828 1768 1768 1737 1726 1643 1684 1828 1951 1887 1707 1701 1707 1676 1650 1646 1643 1633 1641 1667 1703 1734 1813 1953 1947 1972 1944 1907 1756 1750 1874 1889 2049 2104 2142 1952 1886 1785 1755 1734 1735 1755 1817 1994 2076 2256 2022 1942 1874 1802 1783 1772 1778 1829 1889 2011 2008 2177 2003 1812 1589 1481 1462 1505 1707 1996 2984 2474 1853 1580 1367 1299 1300 1307 1302 1302 1303 1303 1309 1425 1297 1298 1292 1297 1295 1293 1297 1294 1294 1295 1283 1290 1286 1292 1292 1295 1340 1311 1286 1286 1285 1284 1284 1287 1290 1289 1289 1357 1662 1572 1638 1444 1345 1312 1301 1296 1343 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 188 316 365 262 223 251 432 670 549 479 332 624 549 853 901 476 482 366 122 173 212 792 797 643 1204 1273 1426 1662 1682 1245 1463 1097 1274 1122 1494 1305 1469 1873 1402 1548 1338 885 1341 971 792 1128 1280 1387 1463 1551 1804 1463 1402 1480 1402 1422 1184 1768 1849 1706 969 1153 1723 1193 1536 1471 1402 1402 1254 1378 1547 1885 1708 1189 1311 1158 838 637 915 1296 1341 1219 1091 884 1080 1162 902 888 1363 1126 1655 1788 1441 1463 1197 1158 1254 1229 1195 1280 1525 1462 1524 1416 1368 1263 1219 1158 1036 1036 1035 1045 1066 1086 1052 1034 1036 1072 1341 1749 1766 1767 1516 1307 1277 1277 1271 1261 1269 1269 1273 1280 1297 1291 1303 1310 1468 1402 1585 1585 1524 1793 1646 1724 1678 1957 1829 1737 1742 1843 2073 1947 1689 1578 1828 2009 1698 1585 1524 1585 1753 1880 1829 2000 2134 2287 2346 2370 2341 2370 1870 1777 1471 1402 1396 1399 1451 1907 1828 1710 1646 1645 1676 1856 1949 1952 1951 1848 1757 1771 1707 1676 1768 1647 1690 1692 1769 1951 1904 1946 1768 1768 1856 1711 1740 2011 2159 1933 1709 1463 1278 1219 1213 1214 1216 1252 1307 1477 1344 1281 1219 1207 1206 1206 1207 1205 1210 1210 1209 1205 1205 1215 1279 1481 2027 1829 1531 1448 1342 1315 1283 1277 1274 1277 1275 1273 1274 1268 1262 1262 1262 1268 1274 1283 1307 1363 1452 1542 1624 1588 1460 1353 1305 1274 1274 1279 1351 1584 1647 1523 1459 1360 1341 1317 1310 1315 1317 1330 1369 1452 1585 1523 1471 1516 1696 2058 2318 1822 1732 1529 1438 1405 1397 1395 1398 1397 1401 1400 1398 1388 1395 1394 1400 1515 1890 1828 1711 1643 1585 1655 1890 1885 1592 1719 1708 1767 1889 1806 1768 1766 1767 1763 1705 1707 1768 1828 1910 2003 2014 2292 2316 2013 2178 1889 1950 1929 1799 1768 1768 1859 1860 2004 2075 2238 2074 1951 1869 1885 1828 1856 1890 1932 2084 2258 2305 1968 1865 1800 1760 1707 1707 1743 1624 1709 1828 1889 1707 1647 1646 1646 1646 1645 1644 1640 1637 1646 1700 1742 1873 2317 2133 2127 1966 2004 2155 1768 1825 1918 2184 2097 2154 2416 2091 1892 1832 1745 1725 1727 1737 1791 1945 2128 2224 2011 1899 1832 1790 1769 1766 1771 1818 1951 2193 2073 2234 1829 1681 1552 1481 1462 1505 1687 2199 3091 2241 1764 1517 1424 1298 1299 1303 1301 1288 1290 1293 1342 1358 1289 1284 1282 1279 1281 1281 1281 1280 1279 1281 1280 1282 1280 1280 1284 1282 1281 1284 1287 1293 1291 1286 1288 1292 1295 1295 1288 1459 1827 1679 1639 1437 1365 1310 1303 1306 1327 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 95 209 226 243 361 312 305 529 583 361 448 183 670 853 1017 671 679 305 167 141 546 457 826 1029 1324 1402 1390 1534 1707 1653 1340 1062 1280 976 1039 1097 1433 1918 1585 1707 1235 1270 1213 1280 1010 858 1266 1272 1683 2195 1919 1572 1753 1574 1636 1565 1072 1300 1326 1707 935 1006 1575 1497 1890 1463 1116 1412 1676 1608 1826 1852 1778 1656 1251 1052 610 817 1141 1066 932 956 742 754 1036 1158 909 980 1095 1233 1414 1457 1259 974 975 914 853 952 975 1273 1608 1491 1461 1469 1341 1246 1175 1104 1036 1036 1034 1035 1036 1036 1033 1002 1017 1029 1091 1183 1443 1614 1497 1294 1278 1277 1272 1261 1266 1266 1274 1280 1300 1310 1309 1329 1356 1402 1510 1729 1524 1768 1689 1585 1768 1951 1819 1745 1768 1850 1967 1890 1723 1646 1790 2133 1782 1646 1649 1698 1831 1911 1877 1987 2134 2411 2499 2438 2433 2203 1943 1646 1625 1610 1520 1517 1453 1707 1700 1565 1585 1551 1775 1910 1950 2039 1951 1924 1841 1831 1724 1676 1691 1702 1676 1676 1851 2010 2071 1951 1790 1768 1918 1749 1790 2153 2031 2131 1694 1542 1280 1219 1213 1210 1213 1217 1243 1461 1463 1280 1223 1207 1204 1204 1203 1205 1209 1207 1203 1204 1209 1238 1341 1520 1829 1921 1524 1421 1341 1319 1280 1274 1274 1307 1278 1276 1274 1267 1262 1262 1262 1263 1270 1279 1308 1344 1397 1501 1542 1474 1398 1327 1280 1278 1278 1279 1338 1444 1584 1485 1402 1343 1325 1310 1310 1312 1314 1326 1348 1401 1438 1399 1401 1489 1803 2037 1897 1683 1584 1467 1397 1382 1370 1371 1378 1375 1380 1378 1375 1371 1392 1394 1454 1709 1653 1705 1618 1710 1827 1735 1707 1707 1525 1763 1751 1829 1789 1731 1707 1821 1859 1766 1702 1647 1741 1849 1828 1889 2108 2184 2438 2240 2277 2121 1890 1834 1828 1786 1760 1859 2012 1955 2081 2016 1950 1886 1833 1859 1833 1863 1893 1951 2195 2149 2014 1961 1830 1768 1707 1707 1706 1721 1615 1728 1828 1712 1653 1646 1639 1627 1642 1643 1641 1636 1646 1686 1736 1800 2194 2593 2903 2400 2023 1968 1956 1768 1828 1921 1956 2129 2286 2345 2137 1984 2011 1736 1717 1718 1731 1757 1821 2165 2438 2173 1948 1839 1782 1759 1762 1768 1804 1927 2133 2136 2015 1781 1622 1523 1488 1469 1538 1707 2204 2056 1825 1597 1512 1317 1290 1282 1282 1283 1288 1317 1576 1789 1427 1340 1316 1293 1288 1281 1282 1281 1281 1281 1279 1281 1280 1281 1282 1284 1282 1282 1282 1280 1278 1279 1279 1280 1282 1283 1292 1297 1373 1823 1848 1774 1467 1339 1320 1307 1310 1322 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 182 229 365 419 392 361 588 402 731 211 186 434 1036 914 853 579 545 122 549 596 833 864 1219 914 1158 1498 1608 1598 1416 1113 914 1159 856 1132 1382 1585 1829 1681 1727 1707 1890 1703 1207 1023 914 1120 1626 2103 2012 1734 1768 1952 2088 1808 1219 1268 1204 1272 810 914 1209 1768 2002 1260 1341 1573 1634 1768 1921 1951 1603 1111 1006 691 882 975 1300 1280 1168 610 732 1250 803 989 894 1023 1113 1035 1240 1268 1279 875 881 1232 1369 1329 1259 1524 1477 1488 1411 1444 1219 1189 1181 1130 1036 1036 1030 1018 1016 1005 1005 1002 1006 1006 1049 1090 1208 1408 1476 1280 1278 1277 1273 1258 1265 1277 1280 1280 1338 1323 1311 1344 1342 1402 1470 1600 1524 1627 1585 1565 1645 1781 1890 1763 1729 1891 1981 1829 1823 1678 1725 1944 1898 1700 1646 1723 1813 2014 2141 2056 2134 2263 2329 2444 2499 2179 1829 1820 1829 1846 1778 1707 1588 1428 1483 1488 1571 1524 1722 1829 1889 1939 1950 1921 1883 1893 1739 1707 1707 1707 1676 1707 1831 2088 2274 1952 1768 1768 1996 1847 1823 2121 2018 1781 1584 1408 1269 1219 1211 1207 1210 1216 1219 1297 1463 1280 1223 1205 1201 1201 1202 1205 1207 1204 1200 1207 1212 1240 1341 1462 1670 1852 1539 1437 1346 1326 1282 1276 1277 1280 1280 1280 1274 1267 1262 1262 1262 1262 1267 1275 1310 1327 1369 1411 1433 1402 1347 1309 1279 1277 1277 1278 1317 1393 1460 1537 1395 1344 1313 1311 1310 1310 1312 1323 1332 1340 1356 1388 1426 1563 1865 1890 1664 1503 1448 1398 1361 1360 1361 1368 1369 1369 1370 1370 1369 1371 1392 1398 1432 1525 1505 1522 1853 1889 1771 1687 1646 1576 1525 1644 1701 1821 1768 1690 1626 1649 1713 1706 1767 1646 1714 1775 1815 1966 1923 2209 2620 2138 2435 2156 1899 1839 1775 1757 1824 1833 1914 2011 2134 1957 1888 1859 1829 1881 1859 1883 1892 1968 2124 2137 2105 1900 1827 1756 1706 1673 1654 1707 1615 1707 1768 1706 1646 1646 1615 1615 1615 1643 1646 1646 1653 1693 1769 1949 2254 2662 3149 2574 2105 1897 1832 1768 1784 1828 1891 2011 2133 2438 2292 2194 1879 1734 1711 1709 1727 1739 1841 2201 2316 2194 2112 1967 1751 1750 1757 1767 1821 2011 1998 2108 1969 1738 1645 1512 1468 1458 1553 1695 2214 1854 1668 1539 1409 1303 1292 1301 1296 1292 1312 1411 1652 1875 1975 1623 2044 1678 1463 1281 1281 1281 1281 1282 1280 1281 1280 1284 1279 1280 1282 1281 1280 1285 1284 1282 1284 1281 1281 1281 1282 1340 1431 1567 1737 1702 1447 1383 1320 1317 1313 1322 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62 182 182 160 212 229 243 427 657 427 183 563 529 821 886 1112 872 658 272 267 593 578 587 620 853 1347 1585 1764 1658 1570 1062 792 1205 853 975 1324 1878 1708 1336 1531 1463 1389 1815 1974 1420 1471 1168 1280 1279 1524 1677 1872 2171 2134 2078 1585 1707 1219 965 909 856 1271 1732 1829 1158 1372 1768 1789 1713 1836 1707 1341 1143 923 549 1097 767 945 1013 1460 771 920 1001 655 803 1133 1280 1280 1107 1337 1129 1121 751 1060 1099 1349 1294 1578 1557 1523 1456 1249 1280 1097 1084 1027 1147 1054 1036 1028 1014 1010 1006 1003 1003 1005 1004 1005 1072 1125 1498 1585 1280 1279 1277 1275 1259 1270 1315 1372 1402 1590 1524 1397 1341 1466 1401 1463 1532 1646 1585 1563 1532 1722 1596 1862 1793 1704 1878 1893 1847 1906 1828 1707 1786 1770 1682 1737 1752 1837 1950 2029 1981 2042 2103 2349 2377 2499 2125 2073 1768 2072 1951 1957 1771 1753 1421 1421 1462 1504 1523 1657 1822 1889 1812 1763 1847 1867 1827 1719 1727 1744 1735 1768 1707 1868 2107 2198 2048 1752 1879 1888 1913 1893 2356 2231 1785 1594 1412 1256 1219 1209 1205 1207 1214 1219 1281 1462 1341 1263 1205 1201 1201 1201 1201 1200 1200 1207 1214 1230 1264 1458 1525 1699 1625 1524 1587 1385 1339 1307 1295 1306 1308 1313 1280 1275 1268 1262 1262 1262 1262 1269 1275 1301 1316 1341 1358 1371 1387 1352 1284 1278 1276 1276 1280 1315 1379 1496 1417 1339 1310 1322 1317 1310 1310 1310 1322 1338 1338 1338 1379 1582 1584 1719 1577 1473 1385 1360 1348 1345 1344 1352 1366 1365 1367 1368 1368 1368 1371 1388 1402 1426 1487 1646 1700 1858 1901 1826 1692 1676 1646 1524 1585 1728 1710 1638 1615 1604 1584 1668 1585 1641 1672 1806 1718 1756 1950 1951 2140 2226 2110 2270 1997 1835 1802 1779 1707 1779 1920 1962 2069 2073 1906 1889 1829 1828 1896 1859 1871 1945 2011 2073 2194 2143 1888 1773 1707 1697 1650 1646 1676 1615 1707 1736 1697 1646 1615 1612 1614 1640 1646 1653 1649 1659 1760 1890 2012 2114 2373 3093 2397 2052 1886 1792 1761 1772 1829 1881 1944 2072 2194 2313 1950 1816 1727 1721 1706 1714 1747 1883 2185 2423 2317 2243 1777 1730 1732 1737 1767 1828 1888 1956 2255 1995 1744 1587 1546 1466 1418 1512 1633 2019 1764 1541 1458 1354 1309 1311 1308 1311 1315 1373 1494 1680 2032 1853 1747 1695 1366 1304 1284 1281 1281 1280 1281 1281 1281 1281 1283 1280 1280 1281 1281 1281 1281 1280 1281 1281 1281 1283 1281 1297 1400 1385 1499 1767 1706 1483 1348 1306 1301 1309 1341 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84 122 155 189 122 339 549 670 456 183 671 823 500 1187 792 618 394 366 125 148 556 914 792 894 1156 1409 1463 1311 1673 1513 1105 714 914 1128 1524 1338 1524 1230 1502 1281 1496 1474 1424 1554 1808 1287 1463 1880 1890 1890 1951 1768 2383 1797 1829 1707 1488 1073 958 890 1148 1190 1501 973 1560 1942 1721 1522 1829 1451 1343 920 703 586 610 779 867 1192 914 643 792 549 1209 1070 1321 1567 1158 1067 957 965 909 671 864 917 1099 1020 1469 1460 1280 1352 1156 1118 1028 951 1008 1218 1364 1097 1027 1013 1006 1005 1004 1003 1003 1003 1005 1086 1097 1242 1503 1401 1279 1279 1276 1259 1270 1280 1334 1416 1560 1658 1611 1524 1463 1512 1524 1768 1676 1650 1586 1554 1537 1544 1578 1702 1653 1767 1892 1950 2045 1870 1755 1716 1684 1682 1682 1724 1768 1768 1861 1839 1950 2098 2256 2330 2195 2072 1953 1966 1984 1981 2012 1901 1660 1431 1432 1449 1491 1500 1585 1767 1775 1679 1777 1832 1828 1798 1748 1768 1782 1839 1829 1893 1896 2011 2192 2018 1707 1756 1751 1768 1882 2248 2007 1953 1588 1422 1348 1210 1206 1201 1207 1225 1280 1337 1421 1339 1243 1205 1200 1201 1201 1200 1199 1203 1211 1231 1260 1291 1399 1467 1524 1576 1646 1647 1411 1371 1330 1333 1358 1402 1441 1460 1278 1268 1262 1262 1262 1265 1269 1275 1284 1317 1335 1340 1385 1340 1332 1279 1277 1274 1274 1281 1392 1485 1642 1413 1343 1310 1337 1319 1310 1310 1310 1310 1338 1335 1352 1521 1748 1678 1580 1436 1366 1351 1342 1339 1339 1339 1343 1363 1361 1364 1367 1367 1367 1371 1378 1399 1433 1566 1646 1885 1911 1994 1855 1679 1675 1615 1523 1582 1614 1602 1576 1580 1555 1595 1625 1645 1693 1707 1707 1709 1707 1819 1853 2071 2255 1951 2139 1875 1799 1750 1765 1729 1888 1957 2039 2168 1856 1917 1829 1786 1889 1890 1873 1889 2026 2132 2121 2195 1959 1832 1722 1705 1661 1643 1641 1646 1611 1665 1706 1672 1646 1606 1615 1638 1645 1661 1676 1675 1685 1770 1907 2019 2194 2699 3100 2327 2014 1861 1932 1749 1763 1810 1844 1928 2138 2314 2206 2134 1984 1729 1710 1706 1707 1767 1948 2304 2486 2456 2026 1736 1709 1720 1730 1750 1800 1838 1885 1940 2071 1712 1617 1523 1444 1386 1446 1551 1621 1577 1397 1347 1305 1309 1305 1306 1305 1328 1414 1551 1946 1955 1557 1434 1450 1301 1300 1296 1365 1283 1281 1280 1281 1281 1281 1283 1282 1281 1281 1280 1282 1281 1280 1281 1281 1281 1285 1287 1292 1306 1334 1443 1516 1590 1633 1323 1304 1295 1294 1325 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 60 155 169 245 382 331 491 681 792 444 244 853 610 1076 941 657 1000 732 456 183 345 512 437 366 598 918 1350 1248 1449 1211 902 853 1036 1374 1036 1356 1038 1158 1492 1114 1371 1508 1678 1951 2194 1504 1768 2042 2134 1768 2165 2134 2195 1959 2032 1717 1329 1381 852 722 1143 1119 975 1054 1341 1598 1402 1453 1762 1369 1109 770 549 906 700 705 1077 1280 1402 760 488 615 620 1248 982 1275 858 1085 853 853 710 548 769 864 924 1087 1463 1540 1496 1192 1171 1097 1010 946 943 1084 1157 1075 1025 1011 1006 1006 1006 1006 1006 1007 1034 1100 1108 1168 1397 1418 1354 1288 1255 1264 1272 1308 1339 1414 1524 1627 1663 1646 1520 1411 1584 1707 1861 1768 1646 1646 1553 1543 1540 1676 1744 1739 1796 1775 1768 1844 1707 1646 1729 1730 1683 1721 1753 1771 1768 1829 1890 2033 2134 2195 2078 2016 2163 1875 1951 1923 1931 1830 1505 1428 1427 1462 1484 1497 1536 1591 1647 1707 1695 1822 1708 1847 1819 1768 1836 1889 1956 1951 2004 1901 2247 2013 1673 1828 1745 1722 1706 1885 2016 1937 1608 1467 1352 1207 1202 1201 1206 1219 1304 1430 1564 1274 1218 1205 1201 1201 1201 1199 1198 1205 1221 1289 1306 1326 1393 1467 1569 1625 1716 1593 1483 1406 1344 1310 1355 1389 1583 1490 1277 1268 1265 1266 1262 1265 1273 1275 1286 1328 1349 1371 1370 1378 1334 1294 1279 1320 1336 1400 1447 1581 1521 1402 1359 1340 1328 1310 1310 1310 1310 1310 1327 1335 1354 1539 1780 1706 1534 1399 1347 1339 1339 1336 1336 1337 1339 1361 1358 1361 1365 1366 1370 1371 1385 1402 1458 1493 1579 1874 2075 2015 1768 1625 1585 1615 1494 1524 1549 1524 1532 1523 1563 1605 1649 1707 1768 1768 1691 1671 1651 1704 1828 2054 2012 2136 1892 1791 1737 1719 1685 1768 1992 2133 2011 1950 1892 1874 1787 1771 1951 1917 1890 1950 2001 2040 2080 2126 1889 1787 1694 1657 1637 1617 1643 1626 1603 1645 1676 1651 1615 1609 1627 1676 1660 1645 1674 1697 1777 1907 1951 2168 2524 2629 3046 2264 1996 1891 1765 1737 1741 1774 1822 1869 2075 2124 2035 2011 1877 1727 1708 1704 1712 1766 1952 2387 2533 2269 1890 1737 1706 1707 1716 1732 1767 1782 1825 1868 2011 1914 1577 1481 1408 1368 1401 1442 1496 1477 1318 1308 1311 1313 1310 1310 1307 1345 1405 1575 1950 1526 1377 1298 1299 1299 1299 1307 1371 1299 1292 1293 1298 1300 1299 1298 1287 1287 1282 1280 1286 1281 1280 1283 1280 1281 1289 1288 1291 1296 1300 1339 1396 1426 1687 1370 1306 1301 1296 1430 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 60 117 120 383 325 311 356 792 965 537 271 704 732 988 939 823 928 617 427 362 385 297 305 732 610 853 1454 1170 1227 1560 978 671 975 1326 765 905 1239 1587 1507 1109 1354 1226 1552 2366 2195 2164 2118 2225 2104 1921 2114 1747 2012 1986 2100 1654 1085 1158 852 722 862 861 842 962 960 1096 1308 1494 1497 1040 701 611 801 884 988 1280 1252 1249 795 488 774 880 981 1373 1280 732 732 909 975 916 620 548 739 714 975 1158 1297 1584 1332 1334 1050 914 892 914 966 995 1070 1076 1034 1014 1006 1021 1008 1006 1006 1006 1006 1105 1106 1127 1386 1351 1399 1343 1250 1267 1274 1330 1455 1423 1544 1646 1737 1765 1603 1489 1507 1707 1880 1768 1707 1705 1603 1553 1551 1707 1828 1836 1792 1646 1641 1643 1633 1646 1829 1768 1853 1828 1829 1880 1943 1952 1857 1829 1856 1889 1871 1985 1838 1737 1831 1814 1890 1691 1462 1428 1428 1450 1462 1491 1524 1579 1651 1626 1585 1729 1686 1681 1828 2007 2039 2011 2011 1932 1960 1828 1828 1924 1708 1488 1523 1645 1580 1640 1891 2131 2005 1464 1282 1204 1201 1199 1204 1214 1282 1531 1454 1280 1214 1202 1202 1202 1202 1198 1198 1211 1270 1343 1340 1378 1643 1463 1623 1707 1793 1827 1623 1505 1330 1304 1310 1322 1560 1349 1274 1268 1270 1268 1264 1265 1271 1276 1323 1402 1413 1500 1408 1441 1366 1408 1352 1395 1402 1462 1498 1677 1588 1477 1344 1308 1310 1310 1317 1316 1310 1310 1316 1335 1361 1469 1624 1570 1453 1368 1340 1335 1338 1334 1333 1336 1338 1359 1354 1357 1357 1365 1368 1371 1396 1402 1441 1482 1706 1646 1831 1886 1646 1586 1530 1524 1494 1524 1513 1515 1523 1554 1584 1630 1707 1719 1770 1670 1614 1636 1628 1649 1765 1885 2131 1897 1887 1742 1737 1697 1675 1828 1992 2162 2067 2009 1883 1788 1767 1887 2011 1949 1909 1940 1990 2008 2072 2004 1844 1708 1652 1620 1615 1594 1615 1615 1594 1645 1645 1623 1602 1618 1635 1645 1676 1659 1677 1735 1864 1981 2143 2309 2932 3022 3039 2246 2007 1839 1747 1734 1735 1751 1766 1822 1915 1996 1950 1889 1769 1734 1706 1701 1704 1769 1997 2256 2718 2196 1851 1731 1706 1706 1705 1715 1733 1757 1811 1805 1827 1711 1582 1463 1397 1355 1352 1378 1401 1352 1310 1306 1307 1311 1316 1313 1312 1339 1396 1478 2019 1443 1298 1298 1298 1297 1297 1291 1290 1293 1296 1299 1291 1299 1298 1302 1299 1302 1297 1316 1301 1296 1299 1291 1286 1298 1298 1292 1320 1296 1302 1308 1340 1371 1650 1439 1354 1313 1310 1379 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43 121 121 60 249 388 401 244 581 975 824 244 563 403 634 1036 1061 1080 923 516 122 259 488 576 792 1280 1392 939 1295 1067 985 925 610 978 746 1131 1166 1524 1496 1402 975 1097 1463 1797 2157 2267 1872 2075 1646 2221 2256 1829 1993 1856 1519 2073 1614 1059 940 853 718 914 873 865 914 1345 1470 1280 1080 1082 892 614 460 549 632 772 896 1139 1355 792 427 681 1053 1219 1439 1097 792 836 858 639 803 488 548 548 725 1126 1160 1308 1279 1140 1036 914 914 884 835 975 983 914 1097 1228 1467 1006 1006 1005 1006 1035 1009 1006 1023 1031 1122 1355 1371 1311 1333 1287 1278 1311 1518 1645 1530 1545 1646 1720 1768 1565 1524 1490 1662 1717 1768 1929 1761 1707 1647 1582 1794 1768 1862 1707 1636 1631 1636 1640 1644 1707 1806 1951 1889 1859 1829 1859 2072 1959 1950 1858 1829 1846 1829 1646 1707 1705 1570 1576 1583 1527 1428 1428 1453 1460 1463 1515 1527 1669 1586 1640 1585 1624 1646 1711 1848 2132 2164 2117 2008 1890 1653 1705 1759 1551 1463 1562 1707 1522 1545 2007 2019 1654 1405 1280 1201 1199 1196 1203 1212 1370 1450 1604 1514 1218 1205 1202 1202 1203 1197 1205 1213 1247 1301 1341 1417 1687 1701 1646 1665 1729 1752 1612 1550 1341 1280 1280 1280 1279 1276 1273 1270 1275 1273 1266 1269 1275 1303 1402 1519 1534 1463 1525 1461 1401 1528 1449 1405 1448 1466 1525 1695 1890 1470 1303 1314 1332 1339 1363 1421 1401 1326 1331 1336 1346 1554 1695 1508 1455 1347 1334 1331 1337 1331 1331 1335 1349 1355 1351 1356 1355 1357 1370 1373 1396 1420 1432 1484 1576 1703 2015 1637 1554 1533 1523 1493 1492 1502 1523 1523 1524 1554 1615 1636 1672 1706 1705 1637 1577 1583 1645 1649 1716 1883 1950 1979 1737 1712 1699 1676 1676 1828 1950 2280 2133 1890 1847 1771 1749 1879 1950 1956 1950 1980 2087 2011 1895 1809 1789 1707 1615 1584 1584 1584 1600 1615 1584 1635 1615 1591 1591 1615 1615 1645 1676 1667 1700 1889 1853 2054 2239 2548 2781 3049 2591 2335 1982 1800 1740 1730 1733 1734 1737 1787 1835 1855 1818 1785 1748 1717 1703 1700 1702 1751 1829 2310 2640 2011 1795 1729 1706 1704 1703 1706 1730 1776 1821 1836 1767 1636 1546 1472 1422 1368 1335 1335 1356 1372 1320 1316 1312 1313 1315 1321 1348 1371 1330 1414 1650 1299 1300 1300 1299 1302 1299 1297 1293 1295 1290 1288 1289 1295 1298 1296 1295 1300 1297 1301 1299 1295 1292 1298 1286 1306 1305 1320 1312 1311 1304 1313 1321 1351 1500 1483 1395 1336 1356 1561 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 51 57 120 60 151 477 467 258 394 606 792 473 549 762 508 1166 779 1036 821 429 134 455 914 885 800 1219 1282 1524 1402 1036 863 1006 551 848 927 1201 1737 1562 1646 1438 1231 1324 1585 1925 2403 1910 1896 2332 1680 1783 1636 2088 2046 2047 1859 1249 1425 1104 853 773 722 728 722 1057 1372 1402 1484 1122 853 678 610 443 924 810 782 786 843 1372 1266 617 427 488 1001 929 1017 1062 732 813 1123 847 487 604 739 672 607 705 1499 1471 1250 804 1036 884 792 1089 914 925 914 853 1001 1122 1097 1141 1008 1010 1006 1027 1036 1013 1017 1028 1127 1325 1310 1266 1275 1402 1375 1413 1681 1646 1668 1577 1645 1737 1765 1614 1562 1579 1533 1585 1758 1784 1842 1738 1707 1646 1661 1684 1707 1685 1626 1620 1633 1643 1707 1888 1863 2011 1965 1862 1833 1837 1859 1855 1857 1889 1890 1829 1950 1712 1676 1582 1549 1522 1524 1469 1428 1430 1454 1458 1462 1502 1504 1549 1520 1538 1540 1601 1707 1719 1914 2067 2192 2008 2014 1734 1646 1522 1590 1586 1463 1569 1470 1399 1520 1775 1889 1659 1370 1218 1198 1195 1193 1202 1208 1239 1517 1380 1287 1217 1203 1202 1202 1202 1196 1201 1218 1234 1276 1341 1426 1584 1650 1536 1616 1585 1700 1646 1454 1337 1280 1274 1274 1272 1265 1273 1274 1279 1272 1266 1273 1298 1456 1732 1881 1615 1507 1444 1401 1356 1435 1478 1396 1384 1397 1460 1679 1786 1416 1305 1340 1370 1410 1471 1524 1465 1340 1335 1330 1337 1469 1511 1463 1402 1341 1350 1334 1326 1326 1327 1334 1343 1352 1353 1358 1357 1359 1369 1372 1400 1407 1428 1510 1609 1842 1709 1581 1613 1588 1524 1522 1493 1491 1499 1517 1524 1554 1584 1613 1652 1676 1650 1574 1568 1615 1711 1758 1705 1857 1898 1809 1704 1706 1688 1655 1693 1819 1950 2006 2157 2011 1886 1782 1706 1811 1951 2033 1950 2011 2187 2010 1951 1758 1721 1645 1584 1580 1634 1646 1605 1584 1584 1584 1584 1584 1585 1615 1622 1645 1645 1663 1765 1845 1889 2183 2377 2643 2620 3100 3134 2331 1935 1773 1745 1727 1728 1730 1733 1744 1759 1767 1761 1753 1727 1704 1700 1700 1701 1706 1802 2144 2497 2012 1770 1725 1704 1701 1701 1705 1737 1804 1883 1930 2014 1871 1555 1457 1406 1357 1333 1328 1314 1323 1317 1314 1314 1311 1335 1387 1430 1391 1311 1296 1298 1293 1297 1298 1301 1295 1292 1298 1297 1297 1290 1290 1291 1288 1287 1286 1286 1289 1281 1293 1291 1297 1292 1295 1294 1297 1297 1295 1304 1359 1303 1313 1319 1344 1457 1554 1402 1347 1396 1470 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 47 60 60 60 61 353 592 244 485 297 600 462 483 853 642 1086 673 653 495 213 183 183 561 995 599 947 1296 1103 1463 905 618 792 657 1042 1427 1189 1646 2032 1646 1299 1097 1267 1273 1890 2291 2088 1976 2158 2056 1402 1850 1847 2256 1869 1707 1354 1158 981 898 864 726 722 937 1060 1286 1280 1361 1255 1128 806 492 573 792 964 780 1169 927 839 1229 1097 691 427 614 914 853 926 633 765 921 690 853 909 944 838 740 731 1190 1290 745 1138 1005 1146 1280 1065 923 941 914 853 903 908 912 975 1018 1035 1036 1052 1068 1028 1062 1044 1096 1327 1279 1296 1279 1402 1606 1737 1706 1647 1767 1656 1649 1727 1768 1737 1777 1646 1766 1585 1848 1916 2011 1823 1766 1710 1654 1822 1875 1690 1625 1624 1631 1624 1772 1874 1864 1928 2125 1890 1829 1797 1770 1723 1710 1891 1808 1867 1905 1873 1854 1886 1659 1612 1646 1497 1431 1434 1453 1452 1457 1463 1521 1547 1504 1512 1537 1589 1657 1656 1809 2107 2012 2108 2035 1861 1617 1428 1456 1473 1405 1392 1362 1350 1459 1631 1836 1660 1349 1220 1200 1200 1206 1206 1203 1205 1280 1310 1218 1215 1209 1196 1208 1209 1209 1207 1217 1239 1280 1326 1437 1608 1531 1585 1642 1526 1546 1639 1463 1413 1330 1268 1257 1255 1255 1253 1280 1280 1268 1260 1262 1287 1394 1734 2032 1564 1467 1393 1336 1339 1391 1428 1351 1334 1342 1381 1447 1419 1317 1331 1380 1454 1499 1646 1652 1551 1401 1341 1337 1341 1341 1420 1409 1399 1363 1411 1425 1337 1330 1330 1335 1341 1350 1353 1360 1359 1363 1371 1372 1392 1400 1424 1521 1651 1668 1588 1525 1641 1562 1522 1516 1493 1493 1493 1523 1600 1611 1570 1660 1676 1691 1622 1523 1567 1584 1647 1770 1745 1992 2068 1812 1715 1676 1706 1644 1705 1828 1859 2011 2207 2019 1889 1828 1706 1767 1936 1890 1932 2145 1962 1890 1828 1757 1645 1584 1556 1639 1710 1747 1698 1645 1584 1584 1584 1600 1598 1615 1612 1641 1644 1651 1699 1815 2011 2192 2499 2625 2744 2763 3150 2426 1918 1772 1743 1726 1725 1725 1728 1727 1736 1737 1737 1730 1709 1700 1700 1700 1700 1704 1765 2112 2543 2001 1828 1706 1701 1700 1700 1703 1731 1767 1950 2029 2050 1893 1597 1506 1419 1355 1339 1343 1347 1346 1353 1331 1328 1339 1385 1444 1541 1625 1289 1287 1286 1282 1292 1285 1286 1293 1292 1288 1291 1289 1292 1287 1281 1287 1291 1286 1290 1294 1298 1290 1291 1288 1293 1294 1294 1298 1295 1304 1310 1329 1311 1309 1317 1369 1439 1447 1367 1361 1405 1528 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 42 57 60 60 60 312 525 422 183 235 593 680 304 481 1084 1014 864 496 772 853 315 277 934 952 991 868 1228 975 1158 997 427 924 995 1048 1219 1219 1463 2088 1699 1209 914 1055 1402 1524 2304 2098 1646 2099 1646 1192 1890 2268 2382 2121 1890 1280 1066 957 1097 901 843 967 864 1197 1158 1487 1474 1382 914 597 525 495 591 731 752 711 550 914 549 405 456 776 610 914 628 732 548 914 846 615 869 893 920 995 1069 1039 701 777 1000 1122 1023 975 1036 973 940 946 945 944 859 914 1035 1152 1029 1065 1062 1110 1114 1077 1096 1128 1036 1118 1249 1280 1346 1462 1693 1724 1706 1706 1821 1743 1707 1707 1711 1729 1767 1776 1768 1673 1658 1844 1890 1861 1768 1789 1816 1732 1738 1615 1623 1619 1615 1618 1672 1807 1889 2130 2012 1951 1940 1807 1714 1646 1679 1828 1787 1768 1828 1992 2090 1984 1801 1758 1703 1524 1463 1465 1470 1461 1461 1463 1473 1493 1491 1504 1524 1574 1615 1782 1763 2071 1970 1954 2031 1903 1686 1480 1371 1439 1388 1325 1318 1341 1406 1518 1792 1625 1439 1207 1191 1188 1190 1192 1200 1221 1344 1311 1254 1218 1210 1199 1209 1211 1209 1216 1219 1231 1278 1311 1347 1439 1429 1504 1600 1527 1468 1574 1585 1521 1401 1275 1259 1259 1258 1265 1277 1280 1269 1265 1269 1278 1337 1416 1482 1462 1463 1344 1311 1333 1377 1353 1328 1309 1312 1318 1308 1308 1313 1388 1443 1476 1586 1668 1909 1755 1484 1387 1350 1341 1341 1341 1402 1584 1473 1477 1524 1350 1334 1333 1338 1339 1347 1352 1361 1361 1364 1371 1372 1386 1390 1400 1470 1520 1462 1483 1604 1583 1523 1498 1493 1493 1493 1523 1706 1750 1620 1584 1665 1696 1767 1552 1523 1641 1645 1564 1648 1766 1899 1945 1767 1684 1674 1645 1615 1712 1766 1888 1907 2027 1953 1828 1767 1763 1886 1950 2001 1950 1958 1861 1788 1769 1707 1645 1557 1563 1814 1962 2086 1767 1686 1602 1584 1584 1595 1615 1615 1613 1634 1645 1674 1735 1829 1959 2296 2489 2538 2764 2785 2855 2496 1965 1780 1737 1723 1722 1720 1721 1723 1736 1736 1737 1719 1705 1700 1700 1700 1700 1702 1740 2005 2386 2021 1766 1705 1701 1700 1700 1703 1718 1751 1819 1889 2009 1944 1718 1516 1440 1372 1371 1402 1455 1448 1429 1391 1373 1401 1435 1529 1648 1614 1280 1278 1288 1288 1279 1283 1289 1298 1297 1302 1297 1279 1289 1290 1288 1286 1286 1293 1296 1295 1288 1288 1291 1289 1289 1293 1290 1295 1297 1302 1304 1379 1312 1310 1325 1389 1487 1484 1383 1383 1453 1794 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 32 51 121 105 60 200 421 278 183 566 792 669 396 427 853 711 684 549 835 1011 526 183 366 533 581 938 1265 1036 671 427 914 1036 1227 884 1301 1590 1626 2078 1792 1528 855 1020 1524 1255 1737 1740 1781 1764 1490 1280 1538 2011 2149 1650 1354 1121 943 853 1018 805 861 732 893 1127 1036 1212 1293 671 732 549 452 365 667 610 411 685 732 938 415 832 920 683 890 938 610 610 548 549 761 548 836 850 931 968 1066 1439 1072 1097 1249 1067 975 975 1020 1098 974 962 966 944 970 1036 1041 1089 1093 1085 1096 1160 1158 1105 1087 1158 1136 1097 1249 1228 1401 1545 1651 1706 1694 1737 1736 1756 1646 1707 1707 1717 1734 1884 1944 1940 1779 1877 1935 1803 1829 2010 1816 1781 1630 1614 1622 1615 1617 1823 1815 1851 2016 2004 1900 1874 1884 1795 1652 1670 1671 1890 1834 1827 1887 1977 2078 2012 1840 1759 1827 1718 1619 1524 1585 1658 1646 1479 1463 1468 1487 1492 1523 1605 1668 1740 1768 1973 1885 1948 1951 2083 1829 1503 1345 1389 1431 1277 1269 1280 1341 1581 1536 1554 1219 1194 1187 1184 1184 1185 1194 1205 1220 1218 1218 1218 1212 1202 1211 1212 1209 1216 1219 1225 1266 1310 1340 1372 1401 1516 1488 1433 1453 1515 1511 1585 1380 1390 1263 1261 1260 1267 1275 1278 1271 1270 1276 1284 1310 1310 1311 1333 1319 1304 1305 1310 1341 1340 1428 1296 1292 1299 1304 1310 1332 1412 1523 1627 1823 1719 2086 1850 1583 1463 1389 1371 1359 1402 1522 1585 1584 1463 1468 1372 1336 1335 1340 1340 1341 1351 1363 1363 1367 1369 1372 1385 1391 1396 1414 1431 1442 1476 1643 1625 1524 1502 1535 1553 1511 1582 1732 2011 1660 1637 1695 1774 1732 1511 1584 1596 1462 1489 1584 1656 1889 1825 1681 1647 1645 1680 1614 1723 1706 1784 1824 1860 1849 1794 1657 1926 1935 1979 1946 1954 1885 1789 1719 1711 1655 1582 1552 1640 1947 1889 1829 1706 1645 1609 1588 1588 1606 1645 1628 1629 1642 1647 1674 1738 1891 1828 2102 2072 2064 2196 2526 2439 2333 2063 1822 1737 1721 1716 1713 1717 1721 1734 1734 1737 1717 1700 1700 1700 1700 1700 1706 1729 1942 2231 1907 1721 1705 1700 1700 1700 1701 1704 1732 1780 1861 2129 2270 1695 1535 1446 1405 1388 1414 1494 1839 1546 1454 1448 1440 1498 1646 1456 1306 1284 1283 1285 1284 1283 1284 1282 1281 1285 1284 1279 1274 1288 1294 1303 1290 1291 1292 1288 1288 1289 1289 1283 1284 1292 1298 1298 1295 1294 1298 1296 1365 1305 1311 1318 1309 1396 1420 1426 1428 1525 1834 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 10 47 173 60 59 61 101 183 637 607 849 795 680 402 848 1049 1245 925 916 877 566 183 379 282 266 760 975 1158 600 428 548 671 1262 1229 1248 1795 1267 1463 1671 931 1187 1097 853 1242 1829 1570 1280 2012 1321 999 1572 2153 2322 1768 1098 1141 914 1097 963 792 944 1156 1097 1462 1111 1198 1158 887 671 645 919 641 365 365 600 792 1116 609 671 610 569 566 782 630 454 562 853 975 914 426 808 817 883 902 1022 1219 1600 1183 1419 1124 1077 975 975 975 975 973 1118 944 952 1019 1048 1126 1155 1100 1069 1123 1146 1176 1165 1208 1178 1138 1168 1300 1401 1468 1720 1720 1697 1645 1584 1641 1585 1640 1659 1713 1737 1826 1901 1942 1772 1702 1931 1705 1774 1808 1727 1677 1617 1613 1620 1616 1767 1951 2073 2080 2245 1896 1890 1769 1712 1698 1694 1707 1646 1720 1789 1721 1768 1950 2039 2056 1917 1889 1887 1874 1807 1740 1768 1742 1646 1508 1463 1494 1523 1496 1579 1597 1712 1781 1877 1767 1828 1828 1921 1736 2006 1585 1363 1351 1324 1272 1249 1259 1280 1583 1341 1318 1202 1186 1182 1182 1183 1183 1187 1201 1217 1216 1216 1216 1213 1205 1212 1213 1212 1219 1219 1219 1255 1290 1315 1341 1369 1357 1365 1371 1400 1427 1463 1391 1291 1280 1266 1264 1262 1269 1274 1276 1272 1277 1290 1309 1355 1318 1310 1309 1304 1300 1299 1304 1340 1330 1294 1292 1292 1299 1307 1318 1341 1463 1585 1808 1820 2253 2067 1879 1679 1512 1475 1436 1426 1460 1590 1585 1524 1498 1454 1366 1339 1338 1341 1341 1341 1350 1365 1366 1366 1368 1371 1384 1390 1395 1407 1424 1442 1488 1633 1631 1570 1557 1567 1566 1559 1509 1969 1771 1676 1687 1706 1763 1465 1463 1456 1448 1455 1481 1581 1803 2100 1883 1659 1629 1621 1636 1638 1692 1706 1767 1763 1805 1766 1767 1654 1828 1872 1892 1950 1829 1767 1706 1681 1645 1630 1561 1553 1888 1767 1772 1713 1653 1627 1616 1609 1610 1620 1646 1645 1643 1644 1675 1676 1717 1763 1958 1889 1950 1973 2041 2159 2293 2533 2353 1846 1737 1717 1710 1709 1712 1714 1732 1734 1737 1719 1705 1700 1700 1700 1700 1706 1737 1806 2000 1889 1716 1704 1700 1700 1700 1700 1703 1714 1773 1913 2051 2169 1993 1621 1515 1450 1424 1421 1518 1771 1760 1695 1534 1492 1716 1583 1285 1282 1281 1280 1278 1280 1280 1283 1283 1280 1284 1285 1287 1282 1282 1287 1292 1285 1282 1280 1282 1280 1286 1277 1281 1282 1285 1286 1282 1280 1287 1287 1287 1344 1319 1313 1307 1316 1327 1370 1424 1472 1715 1814 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 24 60 305 147 61 183 329 693 579 546 853 659 412 549 1273 1410 1051 975 553 463 345 305 678 396 334 610 792 454 1007 1250 950 1280 1391 1800 1199 995 1387 1565 1002 914 792 852 1128 1936 1178 1426 1798 1387 1168 1166 1455 1463 1079 914 862 924 953 1158 722 731 818 1036 1273 1341 1017 1097 1097 914 1157 843 559 372 317 662 845 825 678 656 317 671 784 706 799 427 668 548 730 904 711 748 649 792 983 1090 1265 1632 1463 1173 1106 1128 1026 985 975 975 944 997 979 979 1005 1057 1128 1157 1137 1114 1341 1096 1262 1263 1279 1340 1247 1208 1340 1340 1459 1759 1706 1590 1522 1513 1491 1491 1584 1627 1696 1737 1768 1805 1816 1729 1646 1767 1707 1646 1707 1615 1615 1629 1613 1619 1617 1615 1829 1829 1952 1905 1831 1790 1721 1643 1646 1646 1703 1646 1646 1707 1707 1787 2009 2066 1971 1890 1951 1934 1889 1829 1764 1768 1707 1703 1552 1507 1585 1583 1670 1776 1743 1646 1754 1889 1718 1889 1829 1954 1608 1490 1517 1341 1319 1314 1265 1243 1245 1264 1356 1321 1212 1189 1183 1183 1183 1182 1182 1184 1195 1215 1214 1213 1214 1214 1209 1213 1215 1215 1219 1219 1219 1252 1285 1338 1389 1341 1341 1351 1391 1400 1430 1498 1524 1320 1280 1268 1266 1265 1270 1273 1274 1275 1292 1306 1337 1399 1341 1310 1307 1297 1293 1290 1289 1286 1288 1305 1303 1302 1303 1311 1326 1366 1462 1585 1896 2242 2149 2174 1955 1809 1702 1543 1556 1469 1567 1810 1645 1583 1534 1463 1363 1341 1341 1343 1341 1353 1365 1367 1366 1367 1368 1371 1381 1387 1394 1401 1421 1432 1490 1575 1620 1584 1587 1584 1584 1584 1463 1862 1645 1647 1706 1768 1610 1441 1445 1437 1432 1443 1455 1521 1809 2089 1762 1653 1608 1584 1584 1645 1762 1705 1706 1706 1706 1645 1701 1689 1765 1828 1878 1969 1820 1706 1700 1645 1594 1561 1552 1665 1706 1741 1706 1660 1645 1623 1637 1615 1643 1646 1652 1649 1669 1658 1705 1705 1757 2007 2496 2264 1950 1950 2099 2098 2380 2447 2363 1853 1734 1714 1707 1706 1707 1710 1726 1733 1737 1721 1709 1705 1700 1700 1700 1705 1720 1856 2247 1901 1749 1705 1701 1700 1700 1700 1702 1704 1736 1821 2077 2091 1968 1704 1579 1520 1461 1443 1509 1671 2060 1823 1570 1403 1347 1295 1283 1282 1279 1281 1282 1281 1282 1282 1278 1280 1281 1282 1279 1280 1282 1279 1279 1285 1285 1287 1287 1288 1284 1283 1279 1276 1274 1282 1280 1285 1288 1289 1294 1299 1310 1302 1304 1313 1329 1366 1433 1524 1640 1894 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 22 60 249 381 61 242 284 362 404 610 857 838 708 576 1020 1372 914 944 732 792 610 200 633 934 507 274 305 555 946 683 1085 1311 1483 1122 782 914 1047 1576 985 945 791 958 1158 1693 914 1329 1932 1524 1103 963 1001 1193 885 860 819 832 848 853 739 956 1219 1380 1465 1036 1026 1258 878 732 653 886 427 408 361 610 610 488 488 792 358 772 1097 727 529 427 853 702 549 721 1002 457 535 820 922 1120 1235 1487 1586 1188 1192 1093 1035 1036 975 975 950 1003 987 988 1005 1096 1096 1131 1183 1245 1584 1341 1382 1327 1354 1356 1416 1416 1335 1358 1391 1494 1463 1429 1409 1402 1402 1463 1537 1593 1690 1721 1768 1768 1768 1716 1707 1645 1646 1646 1760 1615 1615 1627 1613 1618 1616 1615 1660 1694 1697 1724 1697 1707 1645 1637 1646 1646 1646 1646 1646 1645 1671 1788 1927 1951 1893 1889 1910 1974 1950 1955 1893 1829 1870 1821 1611 1646 1612 1634 1768 1829 1772 1731 1800 1893 1712 1602 1857 1950 1902 1651 1475 1387 1308 1280 1262 1236 1238 1324 1233 1219 1198 1188 1183 1182 1183 1182 1183 1185 1204 1213 1212 1211 1212 1215 1212 1214 1217 1219 1219 1219 1219 1255 1349 1390 1350 1359 1363 1372 1371 1381 1341 1335 1331 1280 1280 1270 1269 1267 1269 1273 1274 1287 1337 1371 1402 1454 1448 1344 1307 1296 1293 1281 1289 1312 1329 1313 1310 1306 1307 1313 1327 1351 1485 1962 2028 2062 2477 2210 2024 1888 1656 1585 1595 1506 1707 1768 1549 1473 1443 1371 1363 1349 1346 1355 1356 1365 1408 1369 1367 1367 1369 1371 1372 1375 1390 1398 1418 1432 1492 1527 1605 1598 1609 1615 1610 1614 1638 1480 1462 1621 1682 1588 1432 1432 1432 1432 1432 1432 1439 1462 1639 2011 1765 1707 1615 1584 1618 1762 1767 1706 1645 1644 1705 1645 1584 1728 1740 1806 1950 1889 1718 1651 1642 1584 1558 1552 1584 1736 1707 1706 1666 1645 1646 1666 1676 1645 1645 1669 1674 1666 1683 1686 1718 1743 1823 2109 2372 2205 2011 1964 2004 1997 2298 2380 2068 1834 1728 1699 1704 1706 1702 1706 1723 1731 1737 1732 1715 1705 1703 1703 1700 1702 1717 1935 2257 1950 1743 1736 1702 1700 1700 1702 1705 1706 1706 1815 2085 2108 1836 1709 1643 1582 1491 1465 1497 1576 1714 1669 1536 1311 1288 1286 1284 1284 1284 1284 1282 1282 1283 1285 1284 1280 1281 1281 1281 1283 1281 1283 1284 1285 1283 1287 1283 1286 1283 1285 1282 1281 1280 1280 1289 1289 1288 1288 1287 1287 1294 1294 1295 1314 1342 1402 1464 1628 1924 1754 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 60 60 60 444 291 134 61 156 384 688 745 968 928 448 744 1211 1256 1036 635 999 825 458 412 1036 987 427 1067 1209 732 950 1210 1177 1463 914 1004 1204 1235 1463 1000 1006 609 938 1187 853 833 1189 1493 1646 1463 1425 984 729 813 801 774 730 1036 722 959 975 1036 1344 1182 884 1210 1351 1087 771 427 549 600 319 481 427 488 509 439 380 322 564 1052 665 426 470 732 720 471 523 853 548 509 807 968 1103 1188 1242 1289 1527 1341 1036 1002 1036 975 1005 962 1004 995 996 1034 1162 1140 1096 1218 1278 1322 1355 1450 1450 1424 1399 1470 1526 1424 1340 1340 1340 1340 1340 1340 1340 1340 1586 1548 1609 1684 1735 1754 1768 1768 1764 1661 1629 1629 1646 1731 1615 1615 1626 1612 1617 1615 1615 1615 1633 1615 1615 1640 1698 1640 1631 1646 1646 1646 1646 1644 1632 1643 1707 1815 1889 1829 1889 1889 1951 1950 1981 1861 1889 1890 1830 1585 1646 1622 1675 1828 1890 1828 1830 1834 1786 1663 1551 1660 2011 2109 1828 1524 1402 1354 1313 1250 1229 1233 1243 1219 1219 1202 1188 1187 1183 1183 1184 1185 1189 1209 1209 1209 1209 1209 1219 1218 1217 1223 1221 1219 1220 1231 1276 1436 1519 1371 1397 1399 1430 1457 1426 1320 1280 1280 1280 1280 1272 1271 1269 1270 1273 1288 1463 1621 1570 1663 1605 1469 1376 1306 1290 1280 1280 1299 1339 1399 1390 1340 1317 1310 1315 1329 1340 1525 2062 2177 2061 2360 2752 2079 1828 1705 1601 1554 1530 1651 1687 1458 1422 1371 1371 1364 1360 1361 1362 1366 1371 1371 1371 1368 1368 1370 1371 1371 1374 1388 1395 1401 1432 1590 1596 1584 1635 1645 1644 1638 1641 1658 1706 1728 1463 1461 1454 1431 1429 1431 1431 1431 1429 1435 1453 1586 1767 1773 1724 1615 1584 1765 1838 1706 1749 1638 1585 1645 1561 1623 1691 1707 1868 1950 1755 1698 1616 1558 1552 1573 1623 1646 1769 1766 1661 1645 1645 1675 1676 1693 1656 1645 1690 1676 1673 1706 1726 1759 1818 2096 2425 2441 2379 2107 1933 1916 1949 2014 2257 1957 1804 1728 1700 1707 1700 1706 1702 1718 1737 1819 1828 1724 1706 1706 1700 1700 1702 1713 1765 1957 1929 1792 1705 1701 1700 1701 1706 1706 1706 1717 1794 2171 2351 1955 1831 1758 1580 1503 1467 1424 1520 1413 1426 1469 1290 1284 1283 1281 1283 1283 1281 1280 1283 1279 1282 1282 1280 1281 1281 1281 1282 1279 1283 1283 1284 1286 1287 1290 1286 1287 1287 1285 1284 1285 1286 1287 1293 1291 1292 1290 1296 1297 1297 1300 1329 1377 1443 1496 1575 1955 1789 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 5 1 19 60 276 262 396 506 326 279 137 326 514 780 973 856 646 598 901 1530 1372 829 1057 774 549 560 966 630 494 853 1219 903 1204 817 1036 1068 742 995 1215 1754 1477 951 609 548 883 914 671 1157 1614 1796 1877 1427 1402 1157 863 724 722 722 722 722 962 914 914 1178 1219 610 813 1026 1358 1179 662 772 629 343 421 317 337 519 549 516 366 427 671 908 488 426 618 488 560 427 467 600 369 731 795 980 1172 1157 1271 1223 1340 1331 1078 1077 1026 1098 1183 1040 1035 1003 1007 1009 1215 1188 1096 1272 1277 1279 1307 1482 1570 1495 1462 1574 1582 1584 1453 1401 1341 1361 1341 1367 1387 1432 1480 1595 1768 1768 1757 1829 1820 1830 1768 1689 1615 1615 1615 1615 1627 1615 1624 1612 1615 1615 1615 1615 1615 1615 1615 1615 1669 1626 1636 1646 1646 1646 1646 1643 1636 1640 1678 1767 1821 1857 1920 1933 1981 1981 1951 1889 1875 1844 1825 1763 1603 1604 1681 1827 1857 1892 1826 1791 1749 1573 1463 1541 1812 2091 1855 1704 1583 1480 1300 1243 1221 1223 1224 1219 1219 1206 1191 1190 1187 1186 1191 1194 1196 1206 1208 1208 1211 1217 1230 1230 1231 1233 1231 1230 1236 1255 1368 1533 1525 1402 1460 1462 1492 1584 1608 1387 1336 1280 1280 1280 1274 1275 1274 1277 1309 1367 1769 1920 2012 1853 1673 1464 1373 1311 1284 1273 1295 1315 1475 1513 1507 1490 1406 1314 1318 1330 1362 1543 1757 1867 1814 2501 2627 2183 1817 1704 1621 1591 1554 1696 1570 1433 1371 1371 1371 1369 1368 1371 1371 1458 1371 1371 1371 1369 1369 1371 1371 1371 1374 1382 1385 1397 1494 1706 1705 1706 1683 1676 1673 1702 1678 1706 1810 1763 1561 1432 1431 1431 1424 1431 1431 1429 1430 1443 1465 1639 1706 1718 1743 1615 1715 1736 1694 1630 1645 1627 1554 1567 1584 1696 1644 1767 1830 1771 1656 1610 1573 1551 1554 1704 1709 1759 1767 1697 1645 1645 1676 1706 1722 1706 1679 1737 1706 1687 1695 1767 1782 1920 2130 2442 2682 2658 2663 2108 1922 1886 1889 2011 2336 1933 1791 1726 1706 1713 1707 1707 1707 1721 1738 1826 1898 1735 1706 1703 1700 1700 1701 1705 1730 1808 2003 1756 1702 1700 1700 1705 1706 1707 1706 1743 1828 1969 2364 2301 2064 1873 1637 1502 1403 1379 1381 1322 1293 1292 1289 1285 1286 1285 1287 1284 1284 1283 1285 1283 1286 1287 1285 1284 1284 1283 1282 1286 1286 1285 1286 1285 1290 1288 1286 1287 1287 1290 1288 1294 1292 1295 1296 1295 1295 1297 1304 1297 1298 1300 1428 1446 1474 1512 1596 1936 1652 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 25 35 46 60 60 188 189 385 548 473 407 244 194 406 547 883 1097 811 511 814 1413 1294 1280 975 891 676 254 1097 782 571 329 947 671 484 549 838 982 610 1145 1166 1074 1584 1238 582 732 933 940 717 1067 1633 2044 1520 1829 1280 975 943 901 853 740 724 762 909 1158 1036 1097 762 602 913 1360 1128 620 594 564 561 317 325 389 367 576 412 407 390 944 975 549 403 417 863 488 427 553 439 649 670 548 676 792 1089 1250 1413 1428 1341 1433 1290 1167 1154 1239 1426 1311 1337 1192 1102 1007 1051 1096 1094 1386 1280 1334 1340 1628 1653 1554 1499 1610 1622 1675 1575 1401 1463 1402 1473 1402 1451 1501 1521 1646 1779 1877 1829 1850 1867 1720 1751 1654 1615 1615 1615 1615 1615 1615 1620 1615 1615 1630 1615 1615 1615 1615 1615 1615 1615 1618 1638 1646 1646 1646 1646 1643 1642 1646 1707 1734 1734 1844 1950 1951 1975 2010 1891 1896 1880 1851 1786 1679 1585 1603 1768 1872 1886 1868 1822 1704 1648 1474 1402 1482 1832 2189 1986 2180 2006 1564 1326 1241 1213 1213 1215 1220 1220 1205 1194 1193 1192 1192 1195 1198 1201 1207 1206 1212 1223 1245 1245 1244 1245 1243 1242 1244 1256 1318 1402 1645 1646 1456 1402 1483 1585 1606 1644 1641 1467 1299 1280 1280 1278 1332 1331 1309 1334 1415 1830 1986 1883 1712 1609 1464 1372 1311 1280 1282 1304 1366 1543 1775 1630 1951 1565 1351 1319 1330 1358 1520 1848 1674 2019 2375 2348 2026 1894 1816 1758 1585 1552 1617 1420 1373 1371 1371 1384 1403 1406 1401 1417 1396 1371 1371 1371 1370 1369 1371 1371 1372 1372 1378 1381 1399 1533 1834 1810 1707 1739 1734 1701 1767 1763 1801 1825 1676 1432 1431 1431 1431 1424 1430 1430 1429 1432 1456 1492 1542 1615 1652 1819 1706 1739 1744 1554 1554 1553 1573 1565 1547 1579 1704 1647 1811 1771 1668 1634 1552 1551 1553 1605 1706 1757 1887 1769 1658 1644 1645 1676 1695 1676 1736 1706 1743 1737 1706 1717 1874 1905 2171 2336 2514 2688 2681 2557 2051 1918 1869 1888 2031 2397 2170 1803 1737 1728 1721 1718 1713 1712 1719 1743 1817 1954 1759 1710 1704 1700 1700 1701 1706 1728 1761 1889 1725 1702 1700 1700 1704 1706 1708 1716 1732 1841 2048 2465 2167 2002 1823 1593 1482 1425 1371 1326 1290 1286 1284 1286 1284 1283 1282 1280 1282 1284 1282 1284 1287 1284 1287 1286 1286 1286 1285 1287 1288 1292 1289 1290 1295 1293 1292 1287 1289 1290 1294 1290 1282 1284 1346 1295 1297 1299 1299 1297 1298 1297 1299 1479 1491 1500 1546 1659 1849 1665 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 43 57 60 60 60 61 224 535 488 548 350 259 173 350 584 849 1130 1191 708 671 1188 1562 1097 1001 1025 427 311 671 909 813 792 366 345 991 628 465 671 699 910 1036 792 1341 914 620 572 1067 913 648 1097 1808 1455 1424 1240 1003 792 914 914 797 908 764 725 732 944 953 1195 1067 559 865 742 1026 853 910 544 366 652 317 317 453 424 317 354 627 767 712 366 322 677 606 427 396 414 503 701 731 670 694 872 1120 1217 1401 1401 1391 1456 1373 1217 1298 1402 1840 1554 1537 1322 1158 1158 1034 1036 1156 1274 1393 1424 1432 1529 1614 1595 1542 1604 1666 1706 1752 1706 1592 1630 1589 1566 1518 1595 1667 1750 1801 1889 1925 2128 1768 1724 1707 1707 1645 1615 1615 1653 1615 1652 1616 1615 1615 1630 1651 1627 1631 1623 1615 1615 1615 1615 1640 1646 1646 1646 1646 1646 1651 1649 1746 1773 1707 1745 1811 1836 1856 1946 1846 1821 1816 1798 1795 1737 1524 1604 1770 1828 1890 1878 1794 1825 1718 1526 1402 1397 1494 1789 2012 2388 2110 1661 1341 1236 1213 1213 1216 1280 1220 1205 1197 1196 1197 1197 1200 1202 1205 1208 1205 1220 1248 1271 1260 1256 1257 1249 1252 1271 1339 1517 1520 1771 1635 1524 1517 1490 1712 1761 1814 1669 1522 1348 1284 1280 1280 1394 1524 1341 1377 1493 1953 2194 2092 1826 1586 1412 1341 1305 1280 1286 1324 1407 1692 1975 2012 1830 1509 1360 1322 1340 1373 1455 1519 1889 2011 2177 2146 2120 2072 1918 1681 1576 1743 1517 1397 1372 1394 1444 1505 1580 1476 1458 1514 1450 1391 1375 1371 1371 1370 1371 1371 1369 1365 1372 1379 1402 1554 1997 1891 1865 1795 1767 1811 1769 1838 1873 1865 1468 1431 1430 1430 1431 1427 1429 1429 1429 1433 1460 1484 1571 1649 1784 1981 1950 1770 1681 1590 1554 1523 1561 1573 1524 1557 1554 1679 1767 1645 1584 1541 1550 1558 1594 1688 1793 1884 1817 1708 1644 1644 1645 1645 1672 1676 1756 1737 1737 1737 1744 1828 1889 2020 2093 2193 2432 3108 2830 2194 1910 1874 1858 1882 2025 2300 1953 1865 1747 1731 1733 1730 1719 1718 1723 1737 1817 1889 1805 1715 1705 1702 1702 1702 1715 1732 1975 1889 1757 1703 1700 1700 1702 1707 1709 1709 1723 1762 1996 2262 2077 1866 1767 1638 1515 1431 1352 1315 1289 1289 1286 1289 1288 1286 1285 1284 1283 1286 1284 1283 1283 1284 1284 1282 1282 1282 1286 1287 1292 1293 1291 1295 1296 1298 1296 1295 1298 1295 1298 1294 1289 1288 1308 1325 1302 1298 1299 1299 1300 1299 1307 1421 1490 1614 1608 1791 1939 1715 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 44 60 63 60 182 121 114 120 477 610 600 488 183 143 244 431 843 1113 1197 1124 654 1249 1523 1191 884 914 890 325 732 1351 990 671 935 843 958 625 427 427 610 853 792 627 1140 893 889 447 914 810 581 1158 1280 1065 1309 965 928 904 722 732 955 924 610 942 1092 1212 892 1250 955 598 1204 1097 731 929 1205 1100 685 427 395 427 585 358 317 671 975 601 433 318 366 699 379 549 462 732 670 654 794 725 733 947 1217 1340 1441 1440 1455 1402 1275 1262 1348 1544 2095 1858 1401 1398 1415 1030 1033 1036 1036 1357 1486 1484 1517 1606 1684 1626 1584 1633 1694 1755 1765 1749 1645 1645 1767 1746 1705 1641 1788 1829 1861 1924 1950 2081 1829 1829 1760 1757 1713 1615 1615 1655 1768 1710 1692 1645 1615 1685 1747 1695 1702 1736 1689 1615 1615 1615 1616 1646 1646 1646 1646 1679 1781 1753 1706 1739 1826 1810 1752 1762 1827 1847 1745 1765 1750 1798 1773 1585 1524 1650 1764 1823 1828 1828 1991 1819 1723 1544 1408 1341 1395 1572 1878 2682 1990 1593 1362 1231 1213 1214 1278 1304 1219 1205 1200 1198 1202 1202 1205 1205 1210 1208 1234 1251 1284 1291 1273 1270 1269 1269 1279 1307 1405 1522 1615 1619 1646 1573 1561 1582 1646 1646 1653 1622 1696 1489 1350 1304 1301 1349 1434 1367 1395 1559 1945 1918 2027 1840 1586 1391 1322 1293 1280 1323 1369 1597 1828 1942 2041 1779 1513 1374 1327 1340 1366 1392 1574 1642 1951 2105 2002 1957 2199 2012 1707 1571 1455 1402 1391 1397 1463 1567 1727 1707 1617 1571 1583 1524 1436 1406 1396 1378 1371 1371 1371 1369 1362 1366 1377 1400 1525 1912 1951 1828 1943 1889 1864 1835 1828 1827 1564 1431 1429 1429 1430 1430 1426 1428 1428 1429 1434 1454 1493 1705 1828 1811 1971 1921 1767 1678 1584 1554 1523 1523 1524 1523 1554 1570 1767 1706 1599 1523 1544 1552 1588 1645 1696 1871 1828 1725 1636 1634 1645 1645 1653 1672 1737 1737 1760 1767 1800 1801 1921 2011 2056 2442 2431 2492 2982 2396 1955 1887 1858 1854 1863 1982 2057 1974 1829 1763 1754 1737 1735 1729 1723 1727 1735 1794 1949 1951 1738 1705 1704 1704 1704 1718 1857 2205 1950 1787 1705 1702 1700 1700 1701 1706 1705 1706 1770 1889 2135 2127 2014 1813 1623 1501 1427 1359 1308 1287 1282 1283 1287 1284 1287 1289 1286 1286 1287 1287 1289 1289 1292 1288 1289 1290 1288 1285 1285 1285 1285 1286 1293 1298 1299 1298 1297 1302 1299 1300 1299 1296 1307 1321 1312 1311 1310 1305 1320 1316 1309 1315 1363 1439 1542 1637 1844 2151 1717 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 39 60 60 121 121 187 121 80 171 290 575 763 628 183 136 297 736 661 1127 1356 1103 671 1227 1171 1280 884 1257 911 366 855 1102 1165 1327 1442 1180 1059 1005 1106 914 752 686 671 904 733 655 671 914 427 438 488 892 789 1158 886 862 805 792 1009 688 731 745 672 792 1319 1395 1225 1013 867 624 732 613 853 967 967 874 701 317 488 317 390 445 317 466 399 360 317 366 581 365 430 614 549 552 537 487 609 702 831 974 1279 1401 1539 1584 1584 1635 1333 1288 1396 1549 1709 1597 1460 1405 1413 1200 1037 1062 1068 1279 1523 1496 1517 1631 1677 1676 1689 1775 2019 2109 1828 1773 1767 1684 1645 1645 1709 1646 1703 1811 1896 1951 1904 1859 1882 1889 1859 1875 1785 1646 1615 1727 1785 1747 1789 1758 1844 1951 1845 1829 1768 1851 1746 1635 1615 1615 1666 1646 1646 1646 1646 1837 1983 1894 1715 1764 1798 1739 1735 1730 1739 1768 1707 1684 1711 1716 1731 1569 1541 1707 1708 1828 1890 1829 1889 1882 1730 1579 1488 1333 1308 1426 1814 2491 2350 1766 1371 1245 1214 1217 1276 1219 1218 1205 1202 1202 1207 1207 1209 1210 1217 1272 1281 1291 1334 1310 1301 1280 1285 1294 1309 1341 1422 1428 1450 1516 1512 1525 1561 1629 1643 1647 1711 1672 1828 1479 1402 1330 1310 1305 1312 1338 1406 1530 1689 1905 1771 1762 1464 1331 1303 1280 1280 1337 1402 1581 1643 1770 1945 1853 1495 1380 1332 1338 1357 1386 1465 1639 1991 1940 1767 2198 2318 2289 1826 1494 1415 1402 1412 1480 1599 1709 2041 1813 1643 1539 1767 1609 1519 1439 1415 1394 1376 1371 1371 1368 1362 1367 1370 1395 1513 1817 2073 1889 1952 1940 1891 1867 1755 1578 1425 1430 1428 1428 1429 1430 1427 1427 1428 1429 1440 1458 1566 1801 2132 2081 2011 2305 1829 1648 1584 1559 1525 1524 1522 1522 1560 1596 1706 1657 1523 1549 1633 1800 1701 1584 1709 1774 1706 1621 1615 1615 1645 1645 1671 1699 1733 1754 1770 1819 1844 1877 1987 2133 2360 2285 2463 2861 2531 2035 1923 1864 1852 1851 1858 2111 1985 1889 1827 1774 1766 1737 1737 1737 1729 1732 1737 1786 1905 1960 1737 1706 1714 1719 1725 1787 2113 2508 2011 1828 1756 1706 1700 1700 1700 1706 1705 1705 1768 1950 2259 2129 2138 1770 1654 1540 1445 1373 1361 1292 1283 1282 1287 1284 1283 1282 1282 1280 1281 1282 1282 1286 1287 1286 1289 1288 1288 1292 1293 1295 1293 1296 1297 1298 1297 1298 1298 1300 1300 1300 1301 1299 1378 1310 1308 1312 1310 1381 1311 1316 1321 1331 1373 1428 1557 1642 1864 2018 1691 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 121 60 121 121 121 181 228 243 494 580 782 796 682 341 305 671 1059 959 1219 1334 1121 1219 1158 671 691 964 774 365 427 813 1334 1280 1463 1324 1136 1232 1458 975 716 450 396 426 431 960 1012 1295 800 677 488 712 927 1068 750 674 732 732 942 609 840 609 825 941 1372 1226 903 697 762 732 548 762 1097 975 792 818 529 317 317 317 317 366 475 317 317 349 318 488 365 366 475 430 548 483 426 487 673 731 782 1055 1215 1402 1669 2007 1696 1575 1535 1413 1468 1553 1526 1478 1463 1474 1425 1283 1078 1099 1104 1219 1510 1494 1496 1650 1692 1707 1718 1804 2115 2145 1897 1926 1828 1706 1743 1741 1706 1730 1829 1795 1987 1861 1858 1879 1889 1884 1875 1829 1757 1673 1645 1711 1890 1877 1829 1829 1884 1951 1823 1889 1911 2010 1792 1675 1621 1615 1822 1694 1754 1767 1743 2012 2167 1958 1742 1761 1798 1737 1730 1723 1736 1737 1677 1646 1646 1550 1524 1470 1707 1755 1707 1882 1853 1902 1910 1869 1665 1585 1514 1343 1280 1334 1644 2396 2530 2017 1360 1245 1219 1282 1219 1218 1217 1207 1205 1207 1212 1212 1215 1219 1354 1475 1322 1310 1327 1341 1341 1303 1305 1323 1333 1310 1388 1401 1495 1828 1824 1528 1524 1582 1585 1585 1679 1770 1696 1524 1431 1346 1301 1280 1282 1319 1391 1526 1562 1611 1555 1465 1370 1297 1294 1281 1280 1341 1428 1645 1925 1789 1769 1889 1589 1374 1336 1341 1342 1372 1420 1527 1907 1962 1753 2075 2302 1970 1668 1444 1411 1426 1478 1601 1946 2102 1829 1705 1581 1627 1692 1702 1524 1482 1449 1425 1394 1373 1371 1369 1364 1370 1370 1371 1459 1722 1961 1950 2011 2010 1905 1706 1498 1401 1415 1428 1427 1427 1428 1429 1428 1427 1430 1432 1447 1465 1571 1645 1776 1992 2116 2121 1783 1645 1588 1559 1523 1554 1518 1522 1545 1602 1524 1523 1576 1635 1870 1826 1666 1584 1766 1647 1584 1595 1616 1615 1645 1645 1676 1694 1737 1767 1806 1865 1937 2258 2395 2207 2525 2764 2515 3047 2201 2024 1880 1854 1846 1847 1855 1886 1894 1875 1805 1778 1769 1749 1740 1740 1734 1738 1737 1769 1910 1895 1737 1727 1741 1756 1783 1882 2169 2677 2256 1930 1763 1716 1700 1700 1700 1704 1705 1705 1765 1973 2136 2403 2110 1832 1672 1560 1479 1454 1419 1376 1304 1283 1283 1283 1283 1282 1279 1278 1277 1281 1280 1281 1279 1278 1279 1281 1280 1281 1281 1280 1289 1291 1296 1296 1301 1304 1304 1308 1307 1305 1306 1305 1317 1313 1315 1313 1310 1351 1311 1309 1311 1326 1372 1450 1497 1620 1884 1971 1668 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 40 24 121 122 80 60 60 106 182 209 555 615 648 505 610 514 305 549 894 1341 1390 1360 1376 1259 1060 994 645 604 679 732 414 666 1172 1034 1275 1264 1083 927 1045 1316 1063 529 784 520 1158 817 1390 1291 1463 908 497 634 878 981 745 623 739 828 940 609 792 609 1036 1126 1103 896 758 844 577 877 1096 1189 924 914 405 430 317 317 317 571 549 305 487 408 406 347 317 317 317 495 476 548 368 488 480 498 550 721 792 1027 1235 1463 1612 1839 1785 1706 1678 1473 1584 1635 1645 1594 1639 1774 1595 1402 1158 1112 1126 1161 1464 1493 1493 1645 1695 1708 1735 1777 1928 1924 1825 1880 1937 1827 2011 2006 1869 1934 1995 1970 1953 1885 1839 1865 1919 1889 1829 1768 1711 1743 1829 1898 2032 2012 1878 1833 1831 1800 1777 1768 1885 1945 1796 1680 1636 1625 1644 1768 1935 1995 1883 1899 2028 1852 1671 1785 1786 1737 1729 1718 1737 1741 1700 1646 1536 1402 1463 1520 1707 1768 1791 1917 1888 1889 1909 1824 1709 1598 1422 1388 1260 1280 1457 2156 2443 2130 1633 1349 1276 1425 1220 1217 1217 1209 1208 1212 1242 1231 1266 1329 1402 1460 1341 1327 1348 1378 1374 1327 1324 1376 1401 1366 1341 1467 1490 1715 1633 1585 1585 1609 1585 1614 1705 1707 1677 1528 1419 1335 1289 1278 1274 1282 1316 1460 1678 1506 1416 1358 1298 1280 1287 1281 1286 1380 1433 1573 1646 1646 1889 2071 1686 1398 1341 1341 1342 1359 1386 1442 1585 1584 1865 1780 2011 1832 1633 1437 1432 1463 1536 1855 2071 1750 1627 1585 1558 1569 1616 1647 1585 1580 1504 1473 1430 1392 1373 1370 1369 1371 1371 1371 1388 1468 1730 2072 2028 2009 1644 1516 1401 1401 1401 1426 1425 1426 1427 1429 1430 1457 1462 1524 1477 1523 1730 1829 1959 2011 1889 2052 1767 1645 1586 1554 1544 1523 1523 1609 1645 1636 1706 1645 1642 1745 2194 1940 1706 1584 1584 1584 1584 1607 1624 1647 1652 1674 1700 1700 1716 1767 1842 2031 2249 2499 2950 2604 2455 3218 2916 2809 2306 1929 1857 1845 1840 1842 1851 1856 1889 1858 1828 1825 1800 1774 1761 1762 1745 1739 1758 1834 2038 1828 1756 1749 1793 1803 1847 2039 2377 2255 2430 2104 1768 1706 1700 1700 1700 1701 1705 1705 1747 2046 2141 2178 1995 1995 1764 1577 1512 1425 1371 1326 1299 1293 1295 1288 1289 1288 1288 1280 1278 1285 1275 1283 1281 1278 1280 1281 1282 1282 1282 1280 1280 1281 1287 1286 1289 1288 1298 1293 1300 1308 1303 1308 1323 1317 1323 1311 1314 1310 1318 1315 1313 1322 1411 1407 1471 1586 1860 2051 1667 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 19 62 55 60 243 134 60 243 163 244 291 305 520 367 732 610 899 183 658 848 1196 1228 1280 1390 1250 1033 1097 1219 1127 732 814 576 447 814 975 1036 1191 1027 900 981 1018 1097 960 732 1097 792 1090 1571 1509 1412 1097 633 711 1036 834 739 664 790 946 914 556 603 646 670 853 1158 1052 571 567 630 518 792 1218 1036 1036 963 430 266 320 418 526 349 371 430 549 313 396 418 468 488 487 430 367 548 609 535 563 693 914 885 1154 1219 1455 1493 1694 1889 1828 1517 1490 1534 1624 1727 1726 1974 2139 1770 1638 1281 1126 1141 1204 1472 1512 1517 1498 1706 1708 1736 1767 1769 1767 1767 1820 1936 1889 1950 2197 2018 2006 1976 1876 1890 1833 1780 1809 1864 1788 1889 1741 1670 1578 1660 1839 2073 2027 1897 2012 1768 1748 1705 1679 1786 1832 1785 1707 1646 1639 1662 1829 2061 2256 1963 1802 1721 1697 1645 1748 1771 1737 1734 1731 1737 1760 1737 1709 1700 1459 1341 1479 1585 1848 1890 1932 1890 1932 1828 1828 1811 1585 1340 1342 1212 1264 1396 1830 2233 1993 1525 1408 1583 1218 1217 1216 1216 1214 1220 1511 1297 1293 1337 1430 1467 1403 1356 1349 1383 1453 1546 1376 1342 1462 1603 1547 1577 1522 1570 1583 1563 1524 1576 1743 1641 1661 1724 1646 1692 1522 1389 1311 1300 1275 1270 1275 1294 1416 1462 1382 1341 1300 1280 1280 1280 1280 1298 1348 1414 1522 1557 1683 1813 1828 1876 1486 1383 1348 1349 1362 1383 1423 1585 2078 2053 2142 1800 1867 1527 1447 1448 1536 1767 1873 1687 1627 1589 1582 1529 1533 1580 1625 1643 1638 1646 1592 1481 1432 1422 1387 1371 1371 1371 1371 1371 1387 1525 1907 1608 1581 1446 1401 1400 1401 1401 1425 1424 1426 1427 1436 1463 1432 1454 1512 1545 1584 1629 1724 1769 1946 1999 1816 1707 1672 1584 1584 1523 1597 1644 1706 1713 1843 1722 1695 1767 1926 1973 1828 1634 1645 1698 1649 1587 1609 1648 1676 1676 1684 1707 1732 1725 1786 1965 2337 2518 2380 2201 2995 2677 3151 2930 2517 2171 1889 1849 1837 1834 1836 1842 1875 1950 1876 1848 1918 1890 1790 1780 1767 1762 1750 1773 2010 2095 1889 1814 1828 1828 1852 1949 2264 2432 2502 2510 2123 1755 1702 1700 1700 1700 1700 1704 1702 1730 1927 2438 2033 1934 1891 1752 1651 1566 1418 1353 1303 1297 1296 1297 1294 1291 1287 1284 1284 1294 1293 1294 1298 1296 1291 1283 1281 1284 1281 1282 1281 1284 1283 1285 1287 1288 1292 1288 1292 1296 1294 1287 1289 1292 1292 1307 1305 1299 1307 1307 1306 1311 1322 1350 1388 1482 1665 2109 1981 1693 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 16 50 60 60 181 269 293 389 296 389 335 430 365 581 626 808 768 461 386 708 823 1036 768 1133 1288 1076 1188 1171 1463 1075 971 683 365 912 893 1047 1143 792 1276 1341 1387 1273 1153 1402 1255 1097 1354 1514 1214 975 875 711 487 962 884 684 549 792 635 575 677 671 786 905 1200 1173 832 725 853 697 961 606 868 1038 825 610 427 230 425 427 301 294 298 303 304 295 305 303 304 304 354 387 426 548 517 610 670 769 853 920 1070 1089 1346 1474 1609 1546 1530 1493 1493 1522 1678 1873 2027 2072 1986 1809 1628 1340 1390 1289 1222 1435 1518 1545 1537 1706 1706 1716 1736 1719 1735 1735 1832 1889 1776 1823 1896 1895 1791 1785 1707 1676 1707 1777 1768 1705 1646 1767 1729 1652 1554 1554 1894 1890 2022 1947 1707 1759 1703 1585 1654 1829 1897 1829 1685 1646 1654 1687 1751 1877 2041 1962 1829 1714 1670 1623 1625 1762 1766 1784 1778 1754 1751 1768 1624 1500 1483 1345 1402 1586 1772 1768 1828 1889 1832 1763 1803 1608 1189 1188 1188 1188 1215 1235 1294 1493 1888 1644 1219 1189 1217 1216 1216 1216 1400 1252 1273 1341 1375 1543 1625 1574 1441 1393 1391 1433 1732 1608 1433 1364 1443 1683 1793 1477 1402 1494 1663 1539 1488 1550 1724 1726 1813 1627 1524 1488 1413 1363 1310 1296 1273 1263 1263 1271 1420 1467 1302 1294 1282 1280 1280 1280 1280 1312 1347 1402 1447 1462 1497 1524 1637 1950 1577 1409 1370 1355 1365 1376 1396 1566 1809 1916 2129 1768 1715 1490 1465 1520 1883 1768 1647 1589 1570 1582 1527 1519 1523 1568 1707 1738 1819 1875 1811 1636 1512 1452 1400 1376 1371 1371 1371 1371 1380 1420 1592 1415 1401 1400 1400 1399 1401 1401 1424 1428 1500 1665 1584 1463 1461 1442 1512 1584 1572 1585 1683 1823 2011 1891 1865 1767 1645 1668 1767 1523 1706 1709 1785 1841 1895 1823 1767 1889 1940 1797 1706 1624 1704 1676 1616 1615 1589 1645 1645 1673 1736 1737 1736 1764 2058 2255 2519 2688 2591 2560 2782 2998 2919 2553 2722 2127 1876 1840 1829 1828 1829 1837 1859 1939 1891 1867 1912 1892 1824 1796 1787 1786 1789 1823 2168 2328 1991 1925 1947 1878 1889 2029 2352 2464 2413 2073 1937 1740 1702 1700 1700 1700 1701 1702 1702 1705 2007 2513 2137 1857 1746 1649 1649 1503 1415 1355 1304 1296 1291 1289 1293 1293 1291 1294 1292 1292 1294 1287 1291 1292 1291 1290 1291 1290 1285 1290 1291 1286 1289 1288 1290 1285 1285 1284 1287 1286 1289 1294 1290 1288 1292 1293 1292 1296 1298 1299 1298 1303 1311 1338 1368 1478 1804 1942 2102 1768 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 7 37 60 121 166 160 243 398 471 453 391 386 556 677 780 876 812 779 610 258 296 488 474 986 1022 1219 1047 1036 1524 1402 892 732 573 526 1029 938 1097 791 1180 1158 1129 966 1107 1433 1829 1423 1302 1069 1341 1402 1174 982 487 732 518 649 792 550 671 732 768 796 1035 1023 1141 713 840 646 628 488 699 671 671 1058 853 853 230 425 306 301 244 244 244 242 244 244 244 244 244 244 305 308 365 392 458 513 548 686 853 856 914 1135 1143 1185 1464 1404 1462 1496 1536 1549 1709 2188 2411 2194 2072 1856 1796 1621 1696 1633 1290 1525 1587 1584 1582 1629 1687 1696 1706 1706 1706 1727 1847 1889 1755 1706 1706 1753 1748 1723 1687 1676 1692 1767 1885 1684 1614 1707 1672 1615 1554 1554 1703 1829 2222 2086 1869 1660 1585 1584 1686 1830 1903 1746 1643 1649 1669 1660 1701 1711 1848 2007 2074 1829 1695 1583 1579 1636 1663 1768 1804 1801 1771 1737 1778 1691 1585 1402 1401 1466 1655 1649 1828 1739 1777 1649 1694 1427 1197 1188 1188 1189 1188 1190 1214 1254 1447 1672 1216 1195 1216 1216 1218 1508 1280 1279 1288 1461 1511 1671 1764 1527 1463 1402 1405 1475 1767 1567 1438 1401 1401 1479 1506 1403 1402 1483 1494 1521 1456 1500 1582 1707 1650 1637 1631 1642 1454 1366 1314 1283 1268 1259 1259 1259 1340 1274 1279 1280 1280 1280 1280 1280 1283 1317 1341 1361 1373 1386 1432 1494 1601 1951 1706 1461 1398 1362 1370 1371 1390 1463 1571 1875 2133 1835 1597 1502 1494 1522 1667 1640 1623 1585 1564 1524 1519 1518 1533 1607 1734 1814 1960 2313 2132 1711 1573 1457 1401 1381 1375 1371 1371 1371 1381 1401 1401 1400 1399 1399 1400 1502 1486 1466 1568 1688 1889 1829 1706 1522 1432 1432 1455 1566 1558 1584 1669 1759 1768 1827 1841 1784 1818 1773 1563 1629 1794 1810 1869 2001 1962 2092 1943 1937 1795 1730 1646 1645 1660 1645 1632 1645 1631 1642 1675 1690 1711 1737 1767 1886 2191 2616 2993 3139 3330 2937 3035 3282 2766 2864 2334 2011 1855 1832 1825 1825 1826 1828 1858 1862 1870 1884 1946 1890 1834 1798 1807 1823 1829 1912 2321 2210 2114 2128 1960 1897 1946 2133 2421 2250 2072 1992 1826 1742 1703 1700 1700 1700 1702 1700 1701 1707 2100 2529 2129 1883 1800 1703 1605 1512 1437 1366 1326 1299 1290 1289 1289 1284 1283 1289 1287 1287 1290 1292 1291 1291 1289 1287 1286 1289 1290 1291 1291 1287 1290 1288 1288 1287 1288 1288 1291 1291 1291 1290 1286 1289 1291 1291 1291 1294 1301 1296 1295 1299 1319 1348 1384 1483 1707 2079 1932 1828 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 11 12 10 54 121 113 103 277 428 430 495 600 239 293 471 590 442 617 599 729 641 679 884 975 589 793 1263 1225 1087 1365 1622 1158 853 442 426 599 883 1099 720 921 975 685 914 1134 1300 1359 1280 1159 1228 1565 1280 792 671 624 884 681 487 548 548 667 842 1266 1036 853 891 1036 855 671 752 549 426 472 654 492 975 571 364 183 241 304 237 233 231 235 226 222 185 185 183 218 244 279 305 305 351 405 425 538 670 731 770 792 853 1031 1203 1469 1523 1523 1494 1609 1872 1757 2044 2293 2054 1903 1991 1828 1554 1542 1463 1324 1503 1598 1602 1629 1639 1645 1669 1707 1706 1706 1762 1851 1942 1774 1706 1706 1706 1705 1696 1676 1710 1701 1677 1651 1764 1585 1561 1646 1554 1554 1554 1577 1829 2134 2174 1945 1707 1570 1578 1631 1760 1755 1656 1585 1661 1669 1646 1640 1692 1942 2142 1911 1829 1656 1576 1564 1585 1646 1739 1782 1772 1763 1736 1704 1538 1518 1455 1327 1402 1458 1463 1768 1709 1760 1585 1530 1212 1189 1187 1187 1188 1188 1188 1198 1212 1282 1325 1213 1202 1215 1217 1339 1458 1298 1312 1349 1463 1624 1770 1667 1524 1479 1417 1441 1517 1950 1510 1404 1431 1463 1459 1442 1408 1402 1402 1417 1456 1445 1505 1645 1829 1949 1921 1932 1744 1463 1386 1312 1280 1264 1259 1259 1264 1259 1259 1277 1280 1280 1280 1292 1298 1372 1363 1336 1341 1362 1372 1402 1480 1641 2153 1646 1529 1406 1368 1371 1371 1387 1416 1512 1843 1686 1889 1633 1527 1521 1550 1583 1632 1707 1729 1604 1524 1514 1519 1564 1672 1843 2117 1903 2365 2256 1828 1669 1517 1419 1383 1382 1373 1371 1371 1383 1400 1400 1400 1399 1470 1774 1669 1722 1938 2007 1887 1889 1730 1569 1445 1432 1432 1432 1519 1523 1556 1629 1698 1767 1888 1818 1880 1889 1706 1523 1801 1889 1829 1950 1921 2145 2081 1935 1950 1811 1706 1645 1645 1645 1645 1647 1680 1719 1640 1649 1706 1737 1767 1816 1889 2046 2291 2452 2620 2962 3111 3208 3025 2755 2563 2334 1966 1844 1824 1820 1822 1824 1826 1856 1857 1859 1886 1928 1906 1848 1810 1828 1855 1888 2011 2415 2528 2636 2200 2011 1985 2034 2156 2204 2076 1952 1888 1765 1727 1707 1700 1700 1700 1700 1700 1702 1741 1931 2452 2144 1965 1827 1709 1606 1522 1444 1394 1339 1301 1294 1292 1289 1284 1284 1285 1285 1281 1282 1285 1284 1283 1282 1282 1283 1285 1284 1289 1289 1290 1288 1287 1289 1291 1289 1287 1286 1287 1289 1291 1359 1312 1313 1292 1297 1297 1295 1294 1299 1308 1349 1370 1433 1499 1662 1969 2010 1849 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 25 35 31 23 5 42 60 62 81 182 468 473 531 427 317 605 450 364 414 427 503 661 749 914 1158 762 801 1109 1280 1136 1075 1707 1463 918 541 426 427 560 622 488 655 659 610 859 963 1068 1214 1138 969 1203 1036 1196 1158 1127 841 877 548 660 797 615 994 1189 1121 1251 792 1043 914 1067 848 610 671 369 398 372 369 671 514 581 267 224 305 225 208 201 214 211 192 183 183 183 242 244 263 284 280 288 365 357 480 584 609 670 683 914 996 1048 1234 1425 1556 1584 1645 1767 1836 1903 1859 1851 1810 1828 1758 1462 1401 1401 1341 1371 1609 1645 1648 1645 1645 1668 1706 1706 1791 1876 1706 1717 1739 1734 1706 1700 1672 1711 1705 1789 1705 1706 1671 1674 1585 1554 1554 1554 1554 1554 1554 1768 2094 2077 1890 1669 1569 1569 1587 1613 1585 1584 1614 1655 1669 1643 1589 1663 1851 1958 1829 1704 1622 1569 1524 1526 1577 1696 1765 1589 1732 1690 1707 1606 1523 1341 1281 1404 1322 1353 1706 1524 1585 1649 1219 1188 1187 1186 1187 1187 1188 1188 1188 1202 1273 1215 1210 1209 1217 1230 1735 1483 1338 1341 1423 1583 1741 1828 1614 1494 1455 1463 1483 1650 1590 1475 1432 1441 1464 1524 1457 1459 1462 1439 1428 1432 1456 1512 1627 1918 1983 1944 1743 1668 1618 1431 1342 1279 1259 1259 1259 1273 1280 1264 1275 1289 1306 1309 1309 1310 1336 1341 1341 1344 1358 1373 1419 1508 1791 2086 1786 1524 1423 1374 1371 1371 1386 1402 1459 1523 1622 1707 1693 1558 1541 1646 1707 1717 1656 1619 1564 1519 1510 1530 1635 1706 2032 2449 2194 2073 2141 2124 1801 1621 1477 1398 1388 1383 1374 1377 1385 1400 1400 1399 1399 1498 1791 2011 1980 2135 1939 1695 1585 1637 1463 1435 1432 1432 1432 1518 1523 1563 1584 1630 1680 1767 1674 1764 1634 1523 1607 1830 1645 1858 1926 2027 2041 2011 1920 1877 1767 1687 1645 1645 1646 1646 1675 1759 1762 1645 1682 1676 1676 1767 1828 1867 1972 1958 2288 2438 2537 2974 2992 3234 3000 2321 2070 1858 1831 1822 1818 1819 1821 1823 1843 1853 1865 1894 1950 2079 1893 1850 1862 1889 1990 2193 2316 2572 2560 2252 2072 2178 2118 2321 2002 2132 1891 1828 1751 1724 1702 1700 1700 1700 1700 1700 1704 1757 1938 2271 2500 2164 1870 1732 1627 1534 1483 1421 1361 1314 1296 1296 1293 1286 1285 1283 1284 1284 1285 1283 1285 1284 1287 1285 1284 1282 1282 1282 1283 1284 1282 1282 1284 1288 1289 1286 1288 1287 1291 1289 1302 1317 1383 1297 1298 1295 1296 1294 1298 1305 1344 1366 1444 1542 1688 1897 1876 2001 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 49 60 57 50 42 31 16 40 57 121 349 229 439 243 386 259 562 458 602 610 634 741 649 718 971 1133 929 948 701 1157 1139 914 1450 1571 1219 617 667 459 657 865 950 853 1024 975 610 874 1219 1015 1417 1024 1188 914 1159 1036 1158 1182 1005 739 629 739 719 715 924 1119 1175 975 899 933 1341 1073 1036 975 626 649 369 369 495 360 244 183 232 228 208 193 184 183 187 183 183 182 183 234 243 244 274 242 311 305 305 365 487 532 628 695 750 897 1064 1124 1341 1588 1699 1871 1855 1921 1878 1691 1672 1727 1748 1633 1536 1402 1401 1365 1340 1626 1705 1665 1645 1645 1645 1707 1767 1706 1706 1706 1707 1810 1899 2149 1834 1754 1742 2011 2068 1806 1768 1734 1615 1585 1562 1554 1554 1556 1583 1575 1775 1951 1950 1896 1637 1570 1569 1585 1585 1583 1646 1717 1826 1768 1652 1570 1582 1615 1707 1805 1692 1629 1556 1524 1524 1470 1494 1585 1645 1660 1604 1803 1672 1467 1402 1315 1445 1254 1265 1377 1396 1520 1331 1190 1188 1177 1185 1186 1186 1191 1188 1194 1209 1219 1208 1209 1214 1271 1333 1675 1466 1368 1355 1447 1523 1767 1625 1533 1524 1524 1561 1698 1640 1524 1490 1433 1452 1478 1578 1518 1523 1502 1463 1492 1433 1493 1541 1581 1653 1743 2113 1921 1889 1586 1438 1363 1282 1259 1259 1260 1272 1274 1274 1310 1334 1408 1377 1367 1388 1369 1341 1345 1359 1371 1387 1461 1602 1669 1939 1759 1596 1430 1394 1386 1380 1385 1402 1457 1579 1820 1668 1736 1573 1584 1706 1832 1942 1707 1626 1558 1510 1504 1533 1670 1767 2194 2230 2170 2380 2219 2397 1890 1766 1643 1415 1398 1391 1377 1380 1383 1400 1399 1399 1402 1513 1714 1887 2194 2063 1751 1584 1513 1527 1462 1443 1432 1432 1457 1510 1523 1544 1523 1523 1525 1725 1703 1706 1673 1523 1524 1639 1641 1800 1909 1828 1913 2008 1879 1769 1718 1680 1645 1671 1687 1707 1706 1870 1739 1645 1676 1707 1724 1719 1784 1828 1889 1890 2136 2418 2612 2992 2944 2963 2605 2181 1951 1849 1826 1819 1816 1817 1819 1823 1826 1848 1874 1915 2003 2072 1960 1889 1919 1923 2011 2140 2316 2828 2594 2403 2310 2261 2199 2179 2015 1889 1831 1766 1741 1711 1698 1700 1700 1700 1700 1700 1703 1847 2211 2184 2690 2059 1925 1766 1748 1611 1527 1453 1391 1332 1297 1299 1293 1291 1289 1288 1287 1286 1286 1284 1288 1284 1282 1282 1281 1281 1285 1281 1283 1286 1285 1284 1284 1286 1284 1284 1283 1284 1287 1289 1302 1343 1526 1297 1296 1296 1294 1295 1295 1299 1311 1336 1460 1770 1745 1872 1797 1674 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 186 100 60 131 121 49 39 36 80 121 145 121 213 178 280 183 267 449 631 603 790 728 781 671 904 1044 1025 1070 610 860 1089 975 1061 1669 1311 803 935 613 853 999 1013 1090 1130 1030 701 670 1006 985 1049 986 906 894 906 910 1017 1109 1006 822 975 687 609 739 671 798 859 1225 1117 981 1121 1239 1329 1686 1097 662 431 404 370 305 277 188 198 195 189 183 183 183 183 183 183 183 183 183 183 196 203 304 244 365 369 426 486 605 722 741 785 841 978 1012 1154 1212 1280 1559 1830 1767 1783 1798 1615 1613 1889 1582 1493 1458 1401 1401 1456 1568 1767 1696 1682 1680 1690 1706 1828 1832 1724 1717 1716 1805 2018 2136 1934 1773 1732 1918 1940 1832 2053 1956 1631 1586 1559 1554 1554 1572 1585 1645 1707 1880 1841 1768 1648 1585 1584 1585 1569 1524 1646 1829 1921 1806 1707 1595 1515 1523 1561 1706 1744 1829 1625 1581 1697 1588 1444 1348 1383 1480 1628 1675 1694 1637 1415 1341 1341 1210 1216 1288 1341 1383 1382 1189 1188 1167 1185 1186 1186 1209 1190 1223 1217 1217 1209 1212 1268 1525 1643 1707 1469 1401 1398 1501 1579 1619 1556 1554 1585 1578 1707 1773 1617 1527 1464 1454 1464 1506 1581 1611 1633 1573 1507 1515 1483 1463 1473 1522 1585 1661 1868 1768 1760 1603 1406 1365 1298 1259 1259 1260 1268 1273 1304 1401 1500 1524 1464 1513 1567 1405 1344 1350 1376 1390 1472 1755 1877 1915 2122 1777 1562 1452 1411 1399 1389 1392 1400 1463 1641 1829 1768 1707 1616 1664 1876 2091 2011 1879 1710 1585 1503 1463 1539 1626 1824 2183 2218 2266 2384 2316 1987 1975 1642 1523 1448 1408 1392 1380 1384 1382 1399 1399 1399 1409 1499 1847 1834 1915 1854 1645 1529 1464 1462 1462 1452 1456 1443 1463 1495 1462 1462 1462 1462 1462 1464 1462 1514 1523 1704 1584 1523 1584 1767 1950 1767 1893 1939 1839 1767 1706 1688 1670 1726 1767 1762 1731 1875 1716 1645 1675 1767 1742 1763 1776 1809 1852 1937 1991 2267 2383 2686 2987 2949 2377 2014 1863 1825 1819 1818 1815 1815 1816 1824 1825 1844 1882 1923 2017 2138 1971 1887 1889 1920 1994 2088 2672 2829 2314 2208 2139 2212 2367 2060 2011 1846 1785 1755 1723 1704 1698 1700 1700 1700 1700 1700 1707 1918 2237 2417 2678 2126 1941 1823 1695 1660 1554 1502 1452 1383 1343 1294 1291 1287 1287 1287 1287 1287 1287 1287 1288 1287 1287 1286 1285 1282 1286 1282 1282 1285 1282 1283 1286 1284 1288 1283 1286 1286 1293 1289 1311 1452 1393 1301 1294 1294 1293 1294 1295 1294 1302 1321 1422 1723 1863 1945 1690 1598 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 66 134 238 307 168 162 146 62 44 60 60 112 60 289 516 610 439 427 579 763 792 853 900 966 853 853 1097 1143 1114 1044 712 1087 928 990 1177 1463 1038 842 445 565 792 1280 1097 1158 976 888 914 853 1007 841 814 792 813 792 853 889 1087 1268 1239 975 616 792 774 975 1110 1175 1046 1155 1174 1286 1360 1595 1158 954 732 549 359 406 505 265 186 183 183 183 183 183 183 183 183 183 180 183 183 183 244 240 300 304 365 424 487 540 583 665 748 792 853 921 975 1247 1418 1723 1985 1666 1711 1768 1828 1767 1623 1645 1573 1510 1485 1668 1552 1712 1914 1836 1781 1706 1737 1760 1788 1793 1873 1824 1857 1739 1764 1969 2065 1791 1737 1732 1807 1950 2003 1814 1728 1605 1585 1558 1554 1554 1584 1638 1856 1763 1766 1681 1714 1796 1640 1585 1694 1592 1522 1586 1651 1684 1634 1629 1591 1540 1423 1501 1585 1646 1646 1789 1768 1682 1669 1520 1348 1402 1402 1485 1585 1709 1497 1402 1318 1237 1189 1199 1234 1280 1220 1188 1188 1188 1172 1184 1185 1188 1442 1203 1188 1205 1214 1212 1216 1341 1680 1912 1768 1475 1402 1403 1520 1646 1565 1524 1585 1655 1681 1712 1697 1675 1604 1468 1481 1494 1561 1683 1789 1779 1635 1585 1493 1523 1494 1480 1493 1494 1578 1585 1639 1707 1599 1468 1367 1298 1259 1259 1262 1267 1283 1360 1524 1606 1669 1768 1829 1527 1415 1357 1366 1391 1427 1626 1837 1811 2014 1897 1708 1577 1469 1435 1409 1397 1398 1401 1470 1615 1828 1703 1707 1699 1704 2187 2552 2095 1941 1705 1543 1483 1462 1525 1602 1772 2041 2078 1934 2249 2054 2032 1697 1559 1487 1415 1401 1392 1383 1387 1386 1399 1399 1399 1410 1467 1672 1706 1902 1742 1584 1520 1462 1462 1488 1565 1510 1454 1460 1463 1462 1462 1462 1462 1610 1552 1575 1704 1756 1828 1767 1586 1584 1767 1763 1810 2011 1998 2009 1819 1759 1706 1742 1822 1828 1768 1764 1769 1710 1676 1677 1708 1766 1800 1824 1836 1889 2011 2254 2319 2300 2772 2935 2745 2194 1950 1834 1821 1819 1817 1814 1817 1823 1825 1829 1850 1874 1922 2011 2006 1886 1856 1860 1913 1966 2164 2529 2515 2260 2072 2064 2133 2367 1986 1889 1815 1766 1737 1717 1704 1703 1700 1700 1702 1702 1703 1706 1896 2336 2533 2370 2132 1894 1792 1812 1730 1680 1563 1476 1483 1493 1313 1292 1288 1289 1287 1286 1286 1286 1286 1285 1285 1287 1286 1285 1287 1286 1286 1286 1287 1287 1288 1288 1293 1293 1288 1285 1287 1286 1286 1299 1336 1424 1302 1296 1291 1294 1295 1294 1298 1311 1322 1407 1616 1821 2018 1657 1551 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 304 314 393 336 182 196 304 64 60 126 65 60 60 70 243 364 533 645 680 741 1027 792 791 668 671 785 870 975 1126 978 953 871 928 998 1097 1400 1219 675 772 866 927 1249 1279 1270 1212 1097 1105 792 731 731 768 769 789 900 965 937 1280 1527 1270 1075 695 971 847 921 1434 1158 1282 1551 1642 1483 1707 1124 1463 1463 1097 594 452 308 596 305 315 198 191 183 183 179 182 183 183 175 180 182 183 189 183 244 248 354 366 414 544 546 548 597 735 842 829 1132 1241 1340 1381 1463 1515 1551 1727 1789 1761 1709 1674 1648 1611 1596 1587 1824 1792 1911 2182 1950 1900 1767 1777 1877 2044 1866 2000 2202 2242 1837 1737 1811 1812 1737 1736 1736 1766 2150 2217 1919 1676 1590 1569 1554 1554 1857 1646 1690 1725 1587 1592 1600 1585 1841 1701 1646 1564 1585 1463 1490 1524 1519 1521 1479 1495 1463 1402 1442 1463 1522 1544 1641 1585 1668 1646 1627 1443 1314 1341 1431 1450 1626 1499 1404 1282 1209 1188 1188 1188 1188 1188 1188 1188 1188 1177 1183 1185 1208 1421 1205 1188 1197 1212 1214 1220 1322 1811 1861 1630 1478 1463 1429 1488 1577 1552 1524 1576 1707 1831 1829 1707 1829 1539 1493 1519 1542 1617 1716 1886 1851 1737 1586 1523 1588 1645 1551 1585 1519 1493 1515 1540 1701 1754 1540 1363 1283 1269 1259 1262 1272 1316 1455 1769 1818 1884 2130 1770 1545 1418 1371 1370 1398 1519 1941 1981 1989 2103 2032 1786 1639 1475 1460 1454 1431 1421 1413 1433 1585 1603 1675 1707 1765 1871 2320 2343 2450 1954 1640 1520 1461 1460 1488 1581 1701 2012 1890 1778 1970 1848 1716 1604 1520 1454 1438 1401 1392 1386 1391 1389 1399 1398 1401 1407 1462 1577 1641 1884 1646 1584 1523 1570 1652 1687 1560 1458 1457 1462 1489 1492 1493 1523 1588 1645 1613 1668 1847 1779 2011 1730 1706 1575 1702 1863 2122 2359 2266 1953 1830 1768 1765 1877 1834 1828 1767 1767 1783 1706 1645 1651 1675 1679 1767 1767 1869 1984 2448 2826 2776 2560 2731 3098 2449 2255 1872 1835 1818 1818 1816 1813 1818 1825 1832 1833 1848 1866 1929 1962 1871 1852 1852 1858 1888 1950 2052 2328 2193 2114 2042 2009 2012 2013 1924 1888 1817 1737 1736 1708 1712 1706 1703 1704 1706 1706 1706 1706 1787 1980 2247 2464 2073 1993 1848 2296 1832 1679 1683 1554 1582 1401 1303 1289 1283 1286 1287 1289 1286 1289 1290 1286 1286 1286 1286 1286 1285 1286 1285 1285 1287 1285 1285 1290 1289 1290 1292 1291 1290 1290 1291 1293 1320 1326 1290 1295 1293 1292 1292 1295 1293 1313 1313 1384 1505 1957 1800 1650 1614 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 182 193 355 609 548 358 243 276 252 60 60 68 243 160 243 60 135 366 406 553 460 703 549 630 488 427 513 440 869 985 1097 744 946 1169 1171 1043 1269 1463 1036 494 1280 1189 1182 1280 1272 1370 1219 1040 828 731 731 788 1036 1125 792 1036 1220 1329 1209 1341 969 671 1142 1398 792 979 1542 1533 1940 1565 1067 1158 916 1158 1036 889 648 532 324 417 304 264 207 183 183 183 172 174 181 181 163 171 183 183 183 240 241 299 247 257 391 486 609 852 754 702 720 853 1054 1234 1279 1279 1280 1299 1455 1558 1645 1781 1855 1847 1815 1663 1738 1735 2133 2019 1887 2099 2499 2133 1878 1891 2009 2072 2036 1976 2035 1948 1767 1737 1737 1737 1732 1739 1780 1774 1962 2046 2012 1685 1567 1554 1554 1561 1756 1579 1706 1645 1547 1493 1550 1524 1829 1829 1778 1554 1458 1436 1449 1458 1463 1429 1402 1409 1371 1371 1402 1585 1629 1610 1677 1660 1601 1539 1519 1461 1310 1341 1402 1416 1561 1509 1341 1229 1193 1188 1188 1188 1188 1188 1188 1188 1188 1181 1186 1316 1448 1436 1202 1188 1189 1210 1213 1233 1332 1602 1654 1576 1509 1463 1464 1492 1523 1514 1557 1543 1668 1807 1868 1808 1708 1524 1511 1536 1585 1708 1809 2044 2092 1708 1648 1618 1765 1645 1608 1644 1630 1493 1470 1491 1589 1644 1460 1353 1297 1280 1263 1263 1283 1377 1643 2098 2495 2308 2123 1764 1489 1402 1369 1385 1430 1635 1908 2092 2129 2084 1868 1717 1585 1524 1652 1582 1515 1458 1432 1433 1466 1542 1583 1707 1781 1941 2429 2438 2113 1766 1583 1502 1450 1437 1468 1534 1650 1645 1711 1659 1771 2067 1719 1521 1453 1426 1410 1401 1392 1389 1395 1393 1398 1404 1415 1421 1463 1513 1645 1829 1720 1584 1582 1699 1627 1526 1517 1451 1454 1461 1462 1485 1515 1584 1677 1707 1672 1689 1828 1827 1971 1830 1706 1584 1706 1887 2227 2308 2329 2303 1903 1804 1830 1978 1831 1800 1828 1842 1744 1706 1645 1676 1705 1706 1725 1759 1938 2378 2698 2377 2762 2961 2803 2773 2346 2085 1902 1826 1812 1817 1814 1814 1817 1826 1838 1838 1851 1858 1858 1859 1839 1842 1851 1858 1889 1914 1958 1997 2027 2025 2008 1950 1922 1894 1851 1791 1742 1737 1736 1719 1725 1718 1706 1706 1706 1706 1706 1706 1718 1804 1964 2536 2499 2062 1966 2081 1821 1697 1637 1590 1548 1409 1326 1293 1286 1289 1288 1290 1292 1293 1290 1291 1291 1288 1289 1288 1287 1286 1286 1287 1287 1287 1288 1287 1292 1293 1291 1289 1289 1288 1292 1291 1292 1316 1296 1297 1295 1298 1299 1297 1300 1305 1311 1343 1482 1702 1776 1755 1606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 304 401 437 501 256 462 422 253 291 290 160 60 67 237 309 233 73 223 305 282 366 314 878 749 406 366 731 774 500 843 1005 1007 834 987 979 1097 1296 1585 1097 561 914 1280 1331 1219 1225 1281 1380 1018 792 801 732 792 1034 1270 933 1071 1294 1341 1134 1210 1017 853 883 1402 1219 1418 1375 1522 1047 1282 811 854 826 1057 763 708 551 366 304 609 287 240 183 183 181 183 160 159 171 181 149 166 183 183 183 183 204 244 290 340 471 544 707 579 609 743 1037 1033 1217 1231 1246 1268 1268 1275 1340 1491 1601 1704 1798 2041 1890 1762 1889 1877 1904 1950 1941 1986 2186 1969 1889 2041 2084 2143 2072 1987 2008 1950 1828 1766 1737 1737 1815 1863 2011 1813 1914 1978 1987 1690 1554 1554 1554 1683 2012 1768 1541 1508 1493 1493 1494 1493 1611 1811 1830 1512 1435 1431 1433 1421 1405 1371 1371 1371 1366 1370 1371 1417 1503 1625 1718 1768 1549 1402 1495 1384 1354 1280 1375 1469 1578 1438 1323 1222 1188 1188 1188 1188 1188 1188 1188 1188 1188 1191 1394 1551 1579 1361 1205 1188 1188 1209 1213 1250 1374 1560 1590 1644 1505 1463 1432 1463 1463 1529 1517 1522 1636 1858 1775 1972 1648 1524 1524 1608 1661 1767 2071 2071 2011 1707 1724 1647 1578 1532 1585 1715 1682 1501 1433 1443 1475 1505 1412 1338 1303 1283 1280 1269 1310 1421 1667 2244 2735 2022 1857 1645 1488 1398 1364 1369 1445 1635 2060 2012 2142 1973 1829 1765 1607 1585 1812 1783 1633 1512 1468 1452 1469 1501 1575 1718 1894 1914 2260 2011 1930 1677 1562 1486 1437 1429 1440 1466 1514 1575 1565 1583 1661 1829 1655 1466 1433 1411 1401 1401 1394 1392 1400 1400 1400 1417 1436 1442 1477 1546 1715 1886 1706 1645 1730 1646 1561 1500 1475 1447 1451 1460 1463 1490 1570 1679 1767 1824 1705 1614 1688 1842 2003 1828 1685 1584 1666 1715 1865 2022 2512 2197 1940 1828 1828 1950 1889 1828 1955 1912 1807 1706 1645 1676 1676 1706 1761 1801 1954 2177 2438 2606 2834 3232 2586 2500 2376 2023 1839 1815 1807 1816 1814 1814 1819 1830 1843 1842 1855 1858 1858 1835 1822 1837 1848 1856 1860 1861 1890 1936 1950 1949 1949 1906 1886 1858 1798 1768 1737 1737 1735 1731 1745 1734 1750 1722 1712 1708 1706 1704 1705 1765 1911 2275 2715 2162 1972 1958 1784 1725 1627 1561 1528 1484 1625 1292 1288 1291 1292 1291 1290 1292 1292 1293 1287 1289 1289 1289 1291 1288 1289 1289 1289 1290 1290 1289 1288 1293 1289 1293 1290 1291 1294 1294 1299 1297 1298 1296 1297 1296 1295 1298 1298 1304 1311 1341 1481 1729 1888 1778 1664 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 121 283 210 121 192 243 599 396 243 193 182 60 415 288 196 324 281 101 157 440 269 427 601 732 461 244 673 792 903 610 669 1006 817 884 884 792 1237 1646 1344 845 610 1185 1196 1330 1279 1296 1256 927 888 996 892 959 961 1023 876 964 913 1033 976 1095 914 1036 869 1117 1361 1139 1453 1537 1024 1026 670 650 671 842 670 610 416 365 251 333 257 222 183 183 168 183 151 149 152 165 141 146 183 183 193 243 246 321 365 379 429 487 607 670 752 972 1061 1124 1188 1185 1225 1234 1258 1291 1335 1463 1551 1644 1745 1846 1925 2191 1889 2038 1910 2073 2011 1978 1950 1950 1889 1997 2158 2282 2092 1981 1950 1927 1908 1883 1800 1737 1748 1768 1813 1889 1838 1944 1857 1667 1754 1568 1585 1626 2057 1882 1643 1509 1493 1493 1493 1493 1597 1781 1646 1456 1402 1430 1432 1407 1402 1372 1371 1369 1362 1370 1371 1381 1426 1573 1608 1705 1634 1402 1398 1375 1406 1356 1281 1490 1588 1462 1310 1220 1188 1188 1188 1188 1188 1188 1188 1188 1188 1216 1524 1571 1459 1254 1190 1188 1188 1207 1218 1268 1412 1524 1640 1799 1530 1463 1431 1440 1463 1567 1474 1489 1607 1659 1877 1707 1523 1497 1526 1593 1768 1937 2085 1917 1707 1594 1524 1553 1503 1456 1533 1585 1750 1524 1462 1402 1402 1402 1344 1332 1307 1291 1280 1264 1340 1471 1765 2074 2712 2770 2036 1589 1434 1373 1340 1353 1426 1612 2019 2224 2020 1968 1861 1707 1645 1714 2055 1850 1712 1539 1584 1523 1474 1496 1553 1744 1719 1863 2201 2205 1767 1641 1534 1470 1427 1423 1430 1432 1460 1503 1492 1512 1546 1611 1512 1430 1408 1402 1402 1401 1398 1401 1419 1424 1421 1455 1486 1482 1552 1583 1838 1768 1758 1867 1706 1584 1533 1463 1454 1447 1448 1455 1467 1514 1584 1672 1888 1936 1645 1582 1645 1908 1925 1828 1662 1584 1645 1768 1828 1980 2233 2030 1923 1907 1945 1950 1950 1872 2086 1931 1767 1679 1645 1673 1706 1706 1767 1805 1916 2055 2196 2475 2557 3101 2663 2278 2004 1905 1830 1815 1807 1816 1815 1815 1822 1834 1847 1846 1853 1858 1852 1830 1828 1837 1847 1858 1857 1857 1875 1889 1919 1919 1888 1859 1850 1818 1792 1751 1737 1737 1735 1736 1828 1842 1790 1738 1724 1717 1708 1702 1702 1701 1740 1912 2567 2203 1919 1812 1784 1680 1648 1571 1466 1444 1373 1308 1302 1299 1300 1294 1294 1293 1293 1293 1292 1291 1284 1287 1287 1288 1286 1287 1291 1288 1291 1291 1290 1294 1291 1290 1296 1294 1293 1298 1299 1302 1300 1299 1297 1299 1300 1299 1300 1299 1304 1331 1484 1720 1738 1807 1913 0 0 0 0 0 0 0 0 0 0 0 0 0 0 338 182 137 73 137 121 252 365 654 628 422 357 176 60 60 134 281 305 443 277 361 426 183 297 266 241 333 316 542 749 912 852 1097 1078 831 868 899 994 1533 1565 1111 558 686 837 1095 1219 1274 1128 1170 1102 1121 899 808 914 985 921 853 1020 1109 1365 1354 1463 914 1104 1036 1423 1233 1341 1158 1175 802 775 693 573 487 429 366 342 306 304 244 226 183 183 183 174 183 142 141 140 155 134 148 161 183 183 233 280 362 427 481 507 580 616 792 853 958 1084 1135 1160 1162 1216 1218 1261 1319 1394 1463 1613 1706 1942 1889 2086 2245 1977 1956 2025 2133 2084 2011 2022 1955 1906 2133 2213 2205 2144 2011 1950 2003 2070 1880 1808 1755 1747 1768 1768 1811 1816 1827 1830 1761 1722 1704 1670 1646 2011 1982 1739 1585 1505 1493 1493 1493 1607 1585 1524 1402 1402 1463 1444 1410 1401 1371 1371 1368 1358 1367 1371 1371 1402 1447 1517 1524 1646 1402 1463 1478 1522 1692 1481 1280 1376 1330 1280 1200 1188 1188 1188 1188 1188 1188 1188 1188 1235 1474 1606 1586 1528 1243 1190 1188 1199 1223 1251 1310 1462 1568 1839 1639 1524 1433 1430 1430 1463 1462 1440 1455 1523 1583 1894 1685 1479 1476 1566 1646 1831 2263 2044 1829 1698 1550 1464 1476 1402 1417 1483 1524 1643 1542 1463 1409 1402 1402 1397 1394 1358 1294 1277 1280 1335 1454 1757 2082 2495 2206 2040 1547 1409 1341 1330 1337 1395 1522 1706 1999 1930 1715 1852 1847 1936 1806 2196 2053 1768 1600 1706 1562 1486 1508 1547 1647 1946 2130 2284 1916 1705 1547 1483 1441 1425 1419 1428 1430 1432 1440 1445 1467 1468 1468 1432 1426 1409 1409 1424 1410 1407 1422 1443 1482 1519 1752 1598 1713 1754 1643 1769 2130 2107 1905 1675 1576 1512 1459 1447 1447 1449 1455 1470 1541 1586 1651 1878 1783 1595 1577 1821 1951 1883 1764 1643 1584 1632 1645 1767 1904 2033 2059 2081 1991 1956 2017 1998 1920 1991 1865 1744 1677 1656 1645 1646 1701 1731 1772 1905 2138 2246 2274 2502 3051 2366 2154 1941 1828 1814 1807 1808 1816 1814 1816 1823 1839 1855 1855 1856 1858 1858 1854 1843 1857 1859 1857 1855 1858 1883 1896 1920 1909 1889 1828 1808 1798 1768 1737 1737 1737 1744 1782 1926 1914 1843 1776 1751 1727 1714 1705 1699 1698 1709 1850 2245 2119 1882 1791 1719 1649 1579 1514 1471 1407 1380 1330 1319 1307 1304 1301 1298 1294 1293 1290 1290 1293 1289 1290 1289 1289 1291 1289 1289 1287 1291 1288 1291 1296 1291 1293 1295 1297 1297 1298 1298 1300 1298 1301 1300 1301 1300 1301 1305 1307 1310 1390 1451 1490 1558 1598 1752 0 0 0 0 0 0 0 0 0 0 0 0 0 0 147 227 388 487 121 426 426 182 247 300 373 663 610 233 232 60 59 61 122 305 415 456 732 459 463 407 766 853 670 904 846 775 1097 1279 1335 1106 792 823 1081 1585 1097 553 1000 1057 1247 1209 1220 1341 1341 1230 975 914 792 875 975 1198 853 1052 1280 1809 1463 1232 914 1189 1175 1287 1158 774 914 853 942 675 625 458 400 322 304 304 305 304 244 203 197 189 183 183 183 134 131 128 134 126 152 152 180 176 183 271 298 362 454 543 611 715 853 975 1036 1088 1102 1106 1157 1218 1218 1271 1340 1399 1463 1596 1850 2072 2316 2133 2655 2285 2011 2045 2246 2194 2075 2082 1891 2026 2194 2298 2256 2194 2017 1979 1935 1983 1872 1798 1767 1737 1768 1776 1765 1780 1821 1840 1829 1812 1825 1919 1845 1890 2073 1757 1682 1890 1692 1561 1524 1516 1608 1539 1396 1402 1463 1433 1409 1402 1371 1371 1368 1361 1368 1402 1433 1412 1421 1448 1524 1585 1462 1642 1655 1698 1646 1668 1341 1270 1237 1242 1198 1188 1188 1188 1188 1188 1188 1188 1210 1532 1776 1799 1620 1463 1280 1208 1203 1239 1298 1341 1353 1527 1585 2006 1604 1524 1433 1426 1402 1431 1426 1422 1431 1481 1524 1950 1523 1440 1472 1608 1744 2014 2027 1954 1712 1586 1482 1430 1401 1398 1401 1462 1557 1559 1508 1463 1463 1436 1480 1588 1590 1405 1311 1259 1284 1341 1463 1750 2163 2137 1917 1734 1525 1411 1340 1322 1313 1350 1415 1634 1653 1793 1692 1707 1655 1800 1890 2145 2019 1829 1647 1675 1585 1524 1508 1546 1651 1835 2283 2144 1791 1598 1513 1458 1427 1419 1414 1426 1428 1430 1432 1432 1436 1435 1454 1497 1427 1417 1419 1429 1426 1429 1447 1496 1584 1755 2087 1645 1995 1918 1811 1932 2246 1919 1816 1653 1535 1486 1455 1447 1447 1451 1460 1622 1716 1777 1660 1706 1676 1547 1576 1884 1948 1818 1668 1622 1584 1596 1643 1767 1884 2064 2293 2217 2129 2073 2072 1951 1889 1967 1820 1709 1676 1658 1645 1657 1675 1706 1827 1942 2252 2377 2677 2605 2994 2361 1995 1826 1812 1807 1807 1810 1815 1814 1818 1827 1848 1858 1858 1858 1858 1892 1869 1855 1884 1858 1855 1856 1877 1891 1951 1978 1919 1858 1831 1798 1773 1749 1737 1737 1747 1820 1921 2089 1991 1889 1833 1779 1734 1725 1712 1705 1702 1707 1737 1987 2041 1868 1755 1701 1623 1559 1525 1467 1431 1385 1351 1326 1318 1314 1312 1305 1300 1290 1285 1286 1286 1283 1285 1286 1288 1288 1289 1292 1291 1293 1290 1291 1294 1296 1294 1298 1301 1304 1301 1301 1299 1301 1300 1301 1301 1302 1303 1305 1306 1311 1415 1407 1389 1441 1499 1626 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 548 480 685 271 432 377 579 426 519 504 739 860 810 450 394 305 61 61 165 210 262 517 637 876 633 415 840 1032 1008 788 787 943 1189 1446 1433 853 970 935 1438 1197 623 1270 1370 1402 1341 1341 1158 1097 1016 1097 1006 792 853 908 1090 1015 1026 1402 1739 1545 1097 1158 1148 914 853 853 747 929 731 833 610 550 365 365 304 269 244 281 305 244 244 244 218 183 183 183 167 122 122 122 122 152 142 151 169 231 276 305 365 487 611 609 731 842 1034 1036 1039 957 1042 1096 1157 1157 1283 1342 1441 1501 1654 1937 2089 2090 2426 2754 2511 2312 2255 2007 1999 2070 2130 2029 2011 2194 2254 2267 2194 2120 2003 1968 1891 1824 1808 1776 1762 1769 1723 1781 1764 1829 1889 1916 2029 2092 2194 2073 1763 1905 2012 1918 1879 1899 1722 1524 1526 1463 1450 1371 1376 1399 1402 1343 1449 1371 1371 1371 1371 1371 1387 1397 1443 1453 1446 1433 1459 1524 1706 1703 1707 1585 1537 1350 1284 1219 1204 1189 1188 1188 1188 1188 1188 1188 1190 1266 1832 1833 1829 1705 1463 1295 1216 1221 1260 1339 1351 1377 1474 1621 2028 1584 1490 1432 1422 1402 1397 1397 1401 1402 1444 1519 1906 1454 1402 1458 1646 1773 1710 1939 1881 1706 1584 1455 1394 1379 1393 1400 1437 1464 1521 1557 1529 1547 1524 1517 1576 1582 1426 1329 1299 1271 1336 1460 1719 2135 2514 2041 1892 1505 1401 1334 1311 1299 1287 1322 1403 1499 1579 1648 1524 1735 1828 2110 2012 1934 1866 1654 1648 1616 1620 1493 1540 1644 1889 2651 2209 1766 1573 1479 1433 1421 1412 1410 1424 1426 1428 1431 1432 1432 1432 1432 1432 1432 1426 1430 1449 1459 1462 1505 1607 1799 2091 2278 1735 1929 2010 1962 2251 2075 1950 1787 1645 1532 1469 1452 1447 1447 1459 1567 1706 1641 1635 1577 1584 1527 1523 1599 1969 1907 1767 1694 1615 1584 1584 1620 1767 1893 2027 2243 2333 2253 2073 2011 1950 1889 1925 1783 1723 1676 1665 1658 1676 1694 1706 1863 1944 2211 2397 2525 3087 2698 2451 1867 1807 1807 1807 1808 1810 1815 1815 1823 1844 1859 1858 1879 1864 1858 1963 1901 1928 1959 1858 1857 1869 1906 1926 1999 2039 1898 1874 1828 1806 1767 1748 1737 1737 1791 1878 2006 2269 2043 1964 1861 1798 1767 1739 1725 1708 1706 1703 1723 1878 1871 1815 1811 1677 1609 1564 1512 1472 1439 1402 1368 1361 1327 1327 1320 1311 1301 1300 1295 1292 1289 1285 1288 1287 1285 1283 1284 1290 1288 1286 1286 1286 1291 1290 1295 1296 1295 1298 1303 1303 1305 1302 1300 1305 1305 1306 1307 1311 1307 1310 1331 1481 1351 1376 1420 1458 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 213 209 381 670 744 615 497 548 776 487 548 460 548 728 708 302 324 102 113 61 122 310 421 671 488 443 666 1044 1036 813 889 792 1053 1284 1402 1113 792 908 1047 1405 860 847 1128 1323 1219 1169 1049 1131 1091 1069 1158 915 891 1041 1035 1036 1173 1323 1463 1328 1259 1158 913 914 980 686 610 671 771 710 470 427 356 305 289 275 284 244 282 244 244 244 244 183 183 183 183 146 132 122 122 123 122 152 183 228 283 305 393 480 635 587 543 632 784 763 758 845 913 980 1030 1157 1219 1299 1448 1572 1709 2087 2072 2438 2448 2469 2433 2289 2133 1893 1954 2133 2045 2147 2237 2197 2250 2194 2133 2193 2024 1916 1889 1793 1802 1784 1763 1712 1705 1698 1707 1768 1826 1913 2080 2193 2127 1798 1691 1778 1766 1898 1710 1457 1781 1646 1585 1514 1475 1415 1356 1371 1341 1694 1677 1489 1382 1371 1371 1371 1373 1397 1454 1521 1525 1462 1501 1588 1707 1706 1673 1668 1586 1352 1283 1225 1193 1188 1188 1188 1188 1188 1188 1188 1188 1230 1558 1707 1956 1649 1450 1293 1219 1219 1278 1345 1341 1379 1470 1687 1910 1585 1513 1436 1405 1402 1384 1378 1384 1383 1405 1477 1823 1445 1372 1428 1568 1650 1723 2154 1698 1651 1577 1398 1356 1345 1387 1400 1430 1497 1550 1585 1591 1617 1589 1494 1460 1463 1374 1334 1314 1280 1323 1410 1773 2230 2612 2197 1832 1515 1389 1331 1309 1280 1273 1277 1329 1383 1454 1506 1576 1852 2188 2241 2043 1871 1669 1617 1641 1524 1524 1478 1564 1704 1914 2265 2268 1737 1522 1446 1417 1408 1406 1406 1423 1424 1426 1431 1440 1432 1432 1432 1432 1432 1432 1445 1479 1498 1522 1611 1860 2240 2130 2178 1888 2224 2011 2054 2038 1829 1872 1693 1588 1521 1463 1451 1447 1451 1584 1560 1535 1511 1515 1512 1502 1523 1526 1583 2071 1840 1767 1647 1615 1588 1584 1654 1829 1961 2116 2403 2353 2310 2072 1990 1931 1870 1826 1765 1721 1678 1676 1675 1706 1706 1737 1902 2152 2446 2347 2697 2721 2814 2322 1832 1807 1807 1809 1809 1812 1814 1821 1829 1858 1858 1886 1889 1886 1878 1949 1920 2089 2053 1858 1858 1907 2008 1950 1998 1976 1888 1854 1860 1865 1767 1742 1737 1762 1823 1923 2120 2471 2203 2011 1884 1822 1772 1751 1724 1700 1703 1705 1722 1754 1815 1858 1747 1658 1598 1573 1535 1513 1475 1441 1443 1407 1357 1354 1340 1314 1301 1299 1291 1288 1288 1288 1286 1287 1288 1290 1289 1287 1291 1291 1292 1287 1286 1286 1292 1288 1289 1294 1301 1298 1299 1299 1298 1299 1302 1305 1309 1312 1312 1314 1328 1328 1338 1342 1339 1389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 243 550 465 392 365 853 558 745 582 391 521 465 603 549 391 633 296 106 366 313 335 406 244 244 413 466 669 966 1036 1219 935 840 1259 1154 975 996 1062 835 1219 841 853 1376 1376 1289 975 1037 945 975 1095 1158 1204 1088 979 1210 1143 1097 1278 1551 1285 1204 1158 782 757 793 497 488 549 427 426 366 426 304 306 305 304 244 243 244 244 244 206 215 183 183 183 183 170 151 123 122 122 122 154 169 205 311 395 426 487 352 348 383 470 530 571 628 731 849 914 1002 1153 1191 1337 1456 1579 1772 2121 2431 2600 2241 2147 2210 2298 2097 1874 1889 1822 2072 2072 2104 2133 2128 2188 2071 2100 1988 1875 1831 1767 1782 1771 1745 1713 1703 1696 1707 1701 1714 1775 2020 2208 1917 1668 1645 1588 1567 1602 1551 1341 1524 1707 1585 1524 1483 1346 1327 1341 1402 1741 1905 1583 1430 1371 1371 1385 1376 1398 1579 1562 1524 1522 1515 1584 1595 1637 1646 1680 1833 1396 1342 1228 1187 1188 1188 1188 1188 1188 1188 1188 1189 1248 1750 1791 1967 1585 1516 1277 1225 1219 1243 1304 1402 1372 1519 1693 1890 1767 1647 1443 1402 1392 1370 1367 1371 1367 1370 1395 1456 1420 1341 1374 1408 1462 1645 1885 1591 1469 1406 1346 1341 1341 1383 1401 1439 1523 1607 1657 1681 1770 1604 1492 1453 1389 1357 1327 1312 1280 1313 1421 1639 2190 2481 1910 1885 1519 1399 1351 1304 1274 1266 1271 1280 1322 1358 1469 1585 1768 2027 2281 2012 1828 1641 1539 1465 1440 1435 1478 1605 1789 2196 2496 2218 1672 1488 1423 1409 1399 1402 1405 1421 1427 1460 1593 1531 1438 1432 1432 1432 1432 1438 1461 1508 1537 1583 1853 2169 2490 2622 2133 2083 2011 2162 2088 2088 1903 1768 1645 1584 1515 1470 1455 1447 1494 1462 1469 1473 1487 1492 1493 1500 1527 1610 1700 2191 1858 1759 1646 1645 1584 1584 1650 1851 2085 1993 2128 2267 2232 2108 1950 1890 1849 1817 1764 1715 1706 1676 1703 1709 1733 1739 1836 1968 2291 2501 2437 2682 2232 2055 1807 1807 1808 1810 1811 1816 1821 1831 1849 1869 1889 1919 1912 1911 1918 1912 1928 2064 2108 1857 1858 2005 2136 2013 1950 1901 1858 1844 1826 1798 1775 1746 1764 1785 1844 1949 2192 2357 2173 2011 2016 1868 1828 1737 1697 1703 1696 1694 1705 1821 2061 2035 1754 1676 1627 1585 1599 1576 1510 1487 1514 1444 1470 1467 1388 1357 1328 1305 1290 1286 1291 1285 1282 1280 1287 1289 1288 1286 1286 1289 1290 1292 1292 1295 1295 1296 1296 1292 1294 1293 1297 1297 1294 1298 1298 1302 1304 1304 1308 1308 1310 1316 1324 1318 1322 1334 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92 228 243 252 306 432 528 305 609 837 760 548 490 584 556 565 574 305 391 183 444 792 775 549 605 691 314 533 828 1084 1169 1037 914 1158 1229 1014 853 1257 853 1026 1234 947 762 1178 1158 995 944 967 1036 1036 1390 1581 1419 1060 1168 1091 1152 1219 1341 1131 1147 991 846 853 777 668 549 367 488 483 406 305 304 275 304 291 240 194 204 213 230 185 183 183 183 183 183 183 183 126 139 122 122 167 188 249 305 271 247 244 285 304 370 427 487 548 670 784 930 1037 1036 1096 1256 1402 1536 1613 1833 1997 2194 2384 1918 2255 2136 2133 2133 1972 1871 1828 1639 2072 2316 2076 2010 2102 2011 1946 2011 1947 1971 1838 1767 1744 1724 1708 1705 1703 1705 1691 1684 1677 1696 1829 1744 1603 1480 1544 1463 1341 1362 1327 1362 1524 1585 1402 1411 1327 1260 1325 1386 1741 1768 1707 1515 1372 1391 1406 1395 1402 1402 1585 1524 1560 1563 1585 1601 1585 1616 1768 1790 1526 1400 1237 1188 1188 1188 1185 1188 1188 1188 1188 1234 1388 1585 1817 1783 1704 1658 1312 1232 1219 1238 1406 1533 1421 1533 1608 1951 1690 1524 1463 1398 1376 1364 1358 1359 1355 1348 1351 1364 1401 1322 1326 1340 1394 1497 1637 1470 1358 1341 1340 1339 1346 1386 1431 1487 1595 1707 1736 1759 1685 1572 1474 1403 1382 1350 1314 1291 1282 1309 1462 1736 2083 2622 2284 1830 1532 1383 1335 1295 1266 1250 1252 1277 1295 1339 1414 1592 1786 1999 2332 2021 1711 1639 1506 1423 1400 1405 1470 1888 1889 2131 2747 2001 1630 1461 1413 1398 1400 1401 1415 1423 1432 1500 1707 1568 1444 1432 1432 1432 1432 1446 1471 1516 1540 1641 1954 2174 2560 2734 2418 2011 2295 2327 2112 1955 1834 1707 1632 1562 1506 1476 1451 1447 1460 1458 1459 1462 1480 1491 1493 1530 1655 1809 1970 2086 1898 1706 1645 1615 1584 1589 1645 1844 1949 1890 2054 2134 2063 1981 1932 1879 1829 1780 1751 1712 1706 1675 1705 1737 1750 1767 1848 1953 1950 2136 2253 2362 2468 1896 1807 1807 1811 1813 1821 1823 1828 1865 1891 1919 1903 1924 1934 1952 1950 1919 1903 1919 1914 1855 1858 2089 2133 2189 1990 1947 1889 1849 1817 1805 1767 1767 1787 1803 1859 1969 2132 2539 2254 2072 2053 1958 1857 1737 1697 1695 1698 1700 1752 2192 2352 1967 1851 1761 1661 1654 1686 1680 1632 1549 1587 1689 1479 1457 1518 1405 1344 1321 1297 1292 1293 1292 1291 1292 1293 1290 1294 1291 1286 1286 1290 1288 1291 1291 1293 1291 1285 1291 1293 1291 1291 1296 1300 1298 1299 1304 1304 1304 1305 1303 1306 1310 1305 1311 1310 1314 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 145 121 165 60 416 350 456 596 365 731 999 731 802 459 174 121 122 221 244 61 185 440 427 914 843 703 480 436 696 706 807 1029 1074 1280 1399 1280 999 957 1067 792 1269 1305 1036 1077 732 851 1036 1123 1009 1184 1316 1642 1570 1503 1240 1158 1097 1088 975 1133 1170 1060 865 914 914 604 492 421 365 366 382 372 322 365 259 244 244 189 183 183 183 183 183 183 183 183 183 173 153 127 133 123 122 144 183 183 183 244 283 280 320 305 410 426 474 536 603 703 832 978 1036 1230 1474 1562 1703 1769 1767 2090 2172 2129 1963 2061 1986 1954 1953 2201 1843 1706 1848 1584 1929 1876 1912 2046 1979 1889 1920 1828 1989 1876 1777 1717 1699 1700 1874 1942 1711 1647 1646 1585 1524 1508 1611 1570 1508 1463 1387 1308 1280 1288 1323 1346 1402 1401 1298 1259 1250 1280 1462 1463 1524 1430 1519 1391 1456 1463 1409 1462 1420 1706 1646 1648 1675 1666 1646 1568 1623 1759 1772 1604 1341 1341 1197 1188 1188 1183 1188 1188 1188 1189 1375 1516 1744 1891 1828 1525 1452 1322 1235 1219 1239 1330 1524 1461 1465 1568 1815 2088 1656 1440 1402 1372 1354 1344 1341 1341 1341 1398 1396 1349 1331 1280 1280 1341 1463 1685 1349 1340 1340 1339 1341 1381 1419 1496 1552 1706 1962 1853 1770 1709 1585 1485 1591 1398 1341 1307 1279 1286 1323 1484 1869 1898 2470 2260 1739 1544 1394 1325 1285 1259 1245 1248 1262 1274 1316 1397 1528 1693 1770 2107 1878 1814 1551 1457 1405 1383 1402 1495 1807 1981 2409 2430 1843 1586 1462 1414 1403 1402 1402 1413 1424 1456 1522 1706 1520 1443 1432 1432 1432 1432 1451 1480 1522 1576 1765 1845 2165 2417 2687 2264 1996 1966 2136 2252 1962 1788 1686 1592 1537 1495 1468 1447 1447 1457 1456 1460 1470 1494 1540 1620 1876 2336 1828 2363 1956 1828 1763 1683 1615 1584 1615 1706 1767 1890 1950 2269 2134 2193 2068 1931 1868 1825 1767 1737 1715 1707 1673 1706 1763 1767 1779 1823 1940 2051 2138 2190 2316 2082 1880 1807 1807 1817 1823 1828 1837 1868 1889 2011 2044 1986 1968 2011 2004 1978 1937 1885 1858 1855 1855 2012 2376 2189 2220 2075 1961 1899 1848 1798 1767 1767 1778 1797 1828 1868 1934 2041 2108 2201 2192 2132 2250 1838 1737 1691 1696 1697 1703 1793 2252 2180 1911 1838 1733 1686 1683 1802 1715 1682 1650 1688 1571 1535 1459 1589 1490 1399 1345 1352 1299 1289 1291 1293 1289 1287 1291 1288 1292 1294 1298 1297 1297 1301 1300 1300 1294 1283 1289 1285 1289 1290 1300 1299 1299 1297 1300 1300 1299 1302 1305 1308 1307 1305 1310 1312 1319 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 172 68 60 129 304 227 655 696 462 727 782 651 427 180 257 244 126 195 106 98 73 213 547 628 418 735 399 486 488 549 1036 1253 1035 1368 1285 1130 905 1178 967 875 1463 1540 1262 975 1021 1131 1302 1341 1334 1565 1555 1494 1280 1112 1280 1341 1051 859 901 839 888 749 754 771 488 440 427 381 361 309 365 366 318 305 244 223 206 190 183 183 183 183 183 183 183 183 148 122 122 122 122 122 122 173 296 301 299 301 304 316 384 427 548 487 544 657 561 670 1010 1097 1356 1458 1552 1596 1759 1828 1877 1831 1844 1860 1639 1897 1844 1843 1917 1889 1778 1645 1645 1698 1735 1873 2011 1914 1810 1889 1747 1777 1780 1919 1706 1685 1690 1890 1850 1768 1773 1762 1685 1646 1510 1463 1478 1577 1469 1346 1280 1280 1280 1280 1252 1249 1249 1251 1249 1249 1267 1412 1459 1646 1337 1315 1310 1351 1393 1446 1646 1487 1768 1766 1768 1764 1647 1589 1556 1566 1640 1788 1596 1392 1330 1219 1192 1188 1180 1188 1188 1188 1226 1625 2007 1767 1939 1939 1686 1590 1280 1234 1223 1242 1341 1695 1397 1414 1565 2437 1772 1507 1429 1402 1370 1347 1341 1335 1335 1339 1511 1508 1459 1428 1297 1278 1323 1482 1463 1329 1338 1339 1340 1363 1402 1463 1517 1620 1767 1957 2001 1838 1708 1588 1490 1445 1453 1323 1294 1280 1281 1319 1428 1639 1827 2588 2311 1900 1525 1444 1335 1281 1250 1242 1248 1249 1253 1273 1324 1402 1575 1719 2177 2145 1694 1554 1427 1394 1371 1409 1499 1861 2137 2717 2459 1761 1558 1463 1426 1407 1406 1403 1421 1447 1501 1567 1741 1524 1433 1432 1432 1432 1432 1460 1506 1528 1625 1841 2407 2352 2168 2260 2316 2053 1874 2030 2189 1987 1801 1648 1566 1516 1494 1463 1447 1447 1453 1456 1463 1481 1519 1603 1805 2164 2535 2095 2234 2012 1822 1767 1679 1615 1598 1627 1706 1706 1816 1959 2387 2174 2062 2061 1891 1847 1801 1767 1737 1706 1694 1676 1706 1747 1767 1816 1835 2081 2194 2066 2072 2133 2059 1892 1822 1822 1822 1831 1837 1855 1908 1949 2060 2124 2096 2131 2085 2039 2022 1951 1892 1857 1856 1870 2137 2273 2239 2222 2154 1957 1888 1828 1796 1767 1801 1828 1798 1835 1862 1892 1950 2017 2011 1989 2086 2024 1828 1746 1715 1708 1707 1711 1808 2074 2029 1950 1832 1760 1768 1712 1728 1825 1690 1779 1718 1553 1499 1510 1502 1527 1532 1519 1729 1374 1297 1294 1289 1289 1291 1287 1290 1290 1290 1285 1292 1288 1295 1298 1295 1298 1301 1301 1305 1306 1311 1306 1298 1307 1313 1308 1310 1311 1310 1308 1313 1311 1311 1303 1307 1309 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 203 60 60 76 198 259 304 335 559 507 758 601 358 273 356 752 396 61 366 300 538 211 122 476 183 465 673 498 383 626 763 1090 1182 1646 1519 1410 995 981 1121 808 1036 1367 1646 1250 836 1004 1158 1123 1186 1324 1585 1509 1316 1158 1402 1228 1100 853 894 1034 996 975 526 478 422 366 450 445 304 306 366 366 337 244 244 244 244 244 212 183 183 183 183 183 183 183 137 139 140 152 183 122 122 215 146 148 178 222 257 395 451 570 487 548 609 731 822 707 870 1158 1254 1353 1341 1645 1760 1848 2002 1748 1706 1889 1522 1705 1770 1734 1681 1707 1767 1767 1700 1645 1668 1684 1889 1792 1767 1761 1698 1695 1751 1840 1694 1634 1626 1650 1628 1707 1758 1742 1815 1524 1463 1463 1643 1598 1550 1440 1323 1280 1280 1272 1250 1249 1249 1249 1252 1249 1245 1245 1248 1248 1244 1240 1236 1242 1341 1423 1468 1659 2195 2195 1944 1768 1987 1701 1644 1537 1635 1711 1782 1333 1340 1344 1188 1188 1176 1188 1188 1188 1329 1647 2119 2087 1950 1861 1556 1368 1263 1223 1230 1245 1292 1511 1341 1388 1576 1902 1585 1463 1413 1402 1368 1344 1335 1335 1335 1525 1890 1586 1585 1402 1259 1266 1292 1564 1341 1316 1329 1349 1362 1396 1435 1510 1575 1701 1889 1990 1950 1768 1663 1585 1524 1403 1472 1304 1280 1251 1280 1302 1349 1558 1968 2561 2112 1749 1564 1448 1323 1277 1248 1239 1247 1248 1248 1258 1304 1398 1524 1657 1962 2034 1782 1595 1458 1376 1371 1407 1652 1819 2094 2348 2295 1825 1534 1458 1426 1414 1413 1413 1426 1453 1523 1646 1759 1499 1442 1432 1432 1432 1432 1463 1515 1557 1645 1767 2010 2329 2683 2476 2439 2074 1951 1767 1875 1779 1651 1631 1549 1505 1484 1460 1447 1447 1451 1455 1478 1506 1559 1907 1919 2274 2366 2078 1950 2006 1769 1709 1645 1616 1614 1624 1645 1706 1979 1952 2346 2289 2095 1999 1889 1828 1769 1737 1729 1706 1676 1695 1707 1738 1779 1837 1899 1942 2061 2096 2233 2362 2068 1827 1825 1828 1830 1838 1849 1878 1889 2012 2073 2133 2186 2287 2173 2168 2092 1978 1882 1858 1879 1918 2132 2473 2649 2309 2314 1969 1851 1809 1798 1767 1827 1828 1828 1858 1889 2004 1978 1973 1977 1943 1920 1849 1814 1774 1746 1715 1709 1723 1850 2057 1880 2117 1883 1799 1827 1780 1744 1758 1792 1720 1623 1648 1547 1548 1580 1756 1810 1995 1992 1690 1325 1298 1294 1313 1299 1303 1303 1291 1292 1293 1291 1291 1292 1297 1298 1296 1301 1300 1302 1311 1309 1309 1310 1314 1318 1316 1319 1317 1320 1321 1322 1318 1313 1313 1302 1305 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 60 381 385 365 104 263 291 408 737 383 335 537 601 384 638 876 566 402 61 238 435 488 273 323 149 359 625 410 526 495 732 987 1319 1280 1492 1224 1405 956 975 975 823 1012 1164 1585 1204 767 905 1036 914 1106 1403 1484 1287 1213 1262 1109 914 985 1205 915 995 488 913 547 548 487 478 368 315 304 287 365 244 307 305 244 244 244 188 183 183 183 183 183 183 183 153 164 172 183 154 122 182 123 122 153 185 227 291 354 458 731 676 548 548 609 732 864 941 792 853 975 1170 1334 1414 1584 1584 1531 1725 1588 1655 1584 1682 1645 1645 1584 1584 1572 1553 1544 1584 1597 1645 1730 1705 1706 1658 1645 1703 1773 1646 1611 1607 1585 1611 1708 1707 1707 1591 1641 1516 1524 1552 1707 1457 1324 1309 1310 1307 1323 1266 1259 1250 1250 1267 1260 1241 1238 1238 1237 1230 1221 1220 1230 1243 1258 1358 1768 1828 2178 2101 1890 1795 1599 1559 1498 1624 1707 1464 1296 1326 1338 1188 1187 1174 1188 1188 1194 1294 1480 1822 1814 1809 1768 1532 1390 1280 1239 1238 1245 1277 1434 1327 1341 1570 1777 1524 1459 1403 1402 1368 1344 1335 1335 1422 1577 1721 1402 1419 1264 1224 1248 1275 1619 1348 1303 1328 1368 1401 1436 1469 1554 1641 1768 1769 1963 1802 1775 1675 1585 1540 1402 1380 1306 1278 1249 1270 1289 1325 1463 2090 2255 2009 1829 1605 1444 1344 1274 1246 1240 1242 1247 1247 1259 1301 1374 1437 1644 1889 2147 1820 1579 1458 1371 1374 1444 1593 1707 1828 2177 2125 1857 1523 1469 1427 1423 1425 1434 1491 1653 1707 1756 1707 1493 1461 1446 1432 1432 1432 1476 1524 1619 1828 1970 1833 1984 2111 2559 2311 1956 1889 1789 1767 1739 1828 1619 1524 1504 1476 1456 1447 1447 1452 1461 1499 1551 1833 2292 2098 2213 2307 2060 2004 1828 1767 1715 1648 1615 1615 1615 1657 1706 1776 1950 2066 2151 2133 2014 1924 1844 1767 1737 1721 1696 1679 1732 1737 1750 1797 1851 1926 2011 2257 2394 2432 2410 1902 1827 1822 1822 1839 1845 1855 1879 1924 1996 2075 2132 2254 2388 2261 2286 2149 1974 1890 1858 1902 1962 2145 2427 2586 2480 2418 2054 1868 1820 1797 1767 1798 1828 1885 1860 1958 1950 2071 2011 2072 1960 2065 2011 1867 1828 1880 1747 1731 1734 1783 1801 1856 1971 2038 1860 1874 1859 1791 1766 1828 1831 1723 1595 1616 1580 1716 1734 1912 2269 2077 1551 1389 1342 1299 1293 1295 1298 1295 1294 1287 1289 1292 1290 1289 1291 1292 1300 1296 1303 1303 1307 1308 1305 1310 1318 1311 1312 1316 1316 1317 1316 1316 1322 1321 1321 1318 1326 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 243 426 548 473 436 60 60 354 243 438 259 548 863 748 488 437 509 421 225 151 253 158 191 342 220 401 223 274 589 573 488 817 950 1309 1585 1482 1191 1177 914 980 1158 1113 853 851 1304 1536 1228 853 853 992 1203 1406 1408 1372 1315 1536 1280 1099 805 777 740 723 920 792 607 496 504 487 427 487 425 366 366 426 365 305 304 244 244 205 183 183 183 183 183 183 183 170 177 183 183 122 122 122 122 152 183 201 230 283 346 465 595 576 581 679 737 791 798 875 975 1096 1158 1389 1599 1567 1483 1462 1517 1706 1607 1595 1523 1584 1645 1767 1828 1783 1644 1645 1493 1524 1462 1401 1401 1720 1645 1645 1581 1607 1706 1607 1599 1596 1566 1554 1554 1638 1768 1707 1626 1618 1686 1528 1668 1522 1494 1483 1372 1349 1380 1311 1325 1307 1280 1389 1400 1236 1231 1228 1226 1220 1218 1215 1216 1224 1237 1258 1875 1829 1783 1805 1746 1768 1595 1505 1463 1622 1646 1341 1276 1312 1352 1188 1188 1177 1188 1188 1206 1278 1408 1877 1644 1672 1772 1574 1431 1268 1245 1246 1255 1370 1524 1292 1289 1586 1740 1499 1439 1402 1392 1367 1350 1341 1341 1416 1457 1461 1337 1341 1213 1214 1219 1252 1368 1282 1310 1341 1402 1451 1490 1524 1573 1639 1713 1859 1951 1859 1767 1574 1587 1396 1337 1292 1273 1252 1249 1277 1303 1336 1417 1646 1834 1966 1706 1754 1500 1358 1280 1246 1237 1241 1246 1248 1263 1305 1383 1455 1582 1946 2291 1957 1584 1467 1372 1376 1450 1585 1705 1782 1985 2182 1747 1575 1471 1430 1430 1440 1463 1504 1828 1712 1707 1645 1536 1487 1460 1432 1432 1449 1500 1646 1688 1804 1932 2071 2133 2072 2381 2128 2072 1929 1889 1903 1867 1696 1593 1510 1491 1465 1457 1448 1447 1452 1483 1544 1759 2162 2288 2072 2309 2213 2001 1850 1793 1752 1706 1646 1615 1615 1641 1640 1671 1775 1979 2214 2072 2286 2132 1958 1889 1807 1759 1730 1684 1708 1736 1742 1769 1828 1892 2047 2245 2387 2305 2339 2156 1871 1824 1822 1823 1848 1851 1857 1889 1919 1950 2010 2132 2180 2442 2437 2581 2233 2072 1924 1889 1902 1974 2072 2199 2307 2569 2339 2072 1932 1853 1816 1798 1798 1801 1826 1882 1943 1986 1950 1987 2027 2029 2067 2042 1897 1889 1977 1814 1750 1743 1741 1809 1842 2006 2005 1920 1914 1878 1807 1757 1800 1877 1739 1674 1548 1671 1669 1721 1808 1982 1723 1612 1538 1381 1328 1296 1295 1296 1296 1299 1288 1288 1286 1285 1284 1288 1292 1293 1294 1296 1301 1306 1300 1527 1412 1307 1310 1314 1312 1315 1315 1318 1316 1317 1321 1320 1320 1337 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 441 464 662 603 342 117 121 203 243 487 597 467 680 740 549 671 572 660 315 61 122 327 268 417 561 70 180 427 427 488 594 853 999 1267 1423 1524 1163 1270 1034 975 1165 975 853 975 1633 1570 1280 853 1137 975 1212 1323 1219 1461 1554 1186 1118 1219 1280 960 718 1219 1154 836 609 493 453 461 488 304 342 345 305 304 304 305 244 244 199 183 185 188 183 183 183 183 183 183 183 164 122 122 152 152 176 183 186 242 304 339 365 474 499 609 670 730 815 893 914 1058 1206 1258 1397 1645 1849 1789 1546 1560 1554 1412 1688 1523 1518 1706 1645 1584 1787 1767 1580 1466 1462 1427 1393 1398 1460 1565 1531 1550 1533 1542 1580 1582 1602 1829 1595 1631 1692 2036 1883 1796 1640 1707 1782 1830 1827 1747 1632 1610 1524 1531 1341 1327 1334 1397 1463 1451 1232 1225 1221 1219 1218 1214 1213 1213 1213 1225 1245 1505 1871 1906 1829 1608 1611 1533 1476 1469 1529 1567 1321 1277 1312 1402 1197 1188 1179 1188 1188 1302 1221 1334 1648 1524 1527 1698 1579 1512 1267 1249 1277 1344 1525 1445 1242 1248 1363 1613 1467 1418 1402 1372 1370 1364 1359 1396 1402 1341 1472 1219 1189 1188 1202 1207 1217 1316 1279 1337 1402 1463 1463 1646 1584 1585 1646 1763 1767 1934 1945 1682 1524 1468 1345 1280 1267 1250 1249 1278 1289 1311 1370 1463 1637 1763 1843 1889 1888 1741 1378 1281 1245 1236 1240 1246 1247 1260 1327 1412 1576 1705 1829 1919 2011 1831 1480 1343 1366 1747 1839 1808 1767 1918 1871 1691 1584 1463 1432 1460 1462 1525 1704 1968 1937 1872 1715 1583 1514 1469 1436 1445 1481 1540 1643 1823 1949 1965 2133 2108 2029 2232 2025 1942 2008 1878 1742 1748 1684 1544 1511 1464 1454 1456 1451 1451 1459 1592 2010 1906 2073 2212 2261 2195 1973 1859 1785 1767 1721 1687 1645 1615 1615 1615 1647 1706 1768 1950 2146 2011 2291 2141 1946 1882 1810 1748 1706 1704 1717 1737 1750 1784 1828 1889 2154 2448 2540 2863 2943 2199 1883 1822 1822 1884 1857 1859 1903 1946 1889 1936 2071 2122 2168 2382 2589 2509 2411 2064 1967 1937 1895 1967 2011 2374 2603 2408 2419 2187 1977 1881 1841 1822 1798 1797 1800 1863 1986 2072 2014 1889 1944 2012 2052 2126 2027 1889 1980 1858 1789 2133 1741 1800 1845 1927 2028 1931 1900 1814 1805 1762 1710 1740 1679 1615 1683 1707 1763 1745 1867 1754 1620 1601 1617 1520 1477 1319 1299 1297 1297 1297 1299 1290 1288 1289 1288 1287 1290 1291 1292 1297 1296 1305 1330 1677 1769 1471 1308 1308 1307 1310 1311 1312 1312 1318 1322 1321 1322 1391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 426 263 316 190 450 243 160 220 213 243 389 375 372 597 477 366 488 525 178 402 97 159 427 610 376 122 122 377 340 386 741 911 890 1121 1585 1306 1101 914 975 1239 1217 893 853 1443 1743 1377 1219 942 853 1158 1399 1097 1230 1539 1639 1590 1446 1097 853 796 999 1136 893 736 488 479 370 378 408 427 415 314 244 244 248 241 209 184 185 244 205 184 183 183 183 183 183 183 129 122 122 131 183 183 213 263 305 305 425 443 545 482 548 708 792 897 915 975 1059 1128 1158 1331 1662 1912 1889 1832 1515 1438 1645 1621 1767 1524 1544 1462 1645 1764 1767 1767 1512 1402 1396 1385 1377 1394 1482 1489 1510 1493 1521 1557 1557 1551 1552 1554 1723 1768 1859 2127 2042 1758 1828 2004 2134 2194 2196 2141 1797 1589 1341 1341 1297 1280 1262 1249 1245 1228 1219 1219 1219 1214 1213 1213 1213 1213 1215 1241 1409 1517 1585 1585 1555 1509 1462 1402 1523 1523 1585 1344 1289 1326 1421 1210 1189 1182 1188 1188 1401 1219 1219 1463 1466 1466 1660 1657 1423 1280 1290 1329 1422 1550 1275 1196 1197 1243 1409 1430 1402 1402 1400 1402 1405 1435 1451 1464 1512 1289 1196 1182 1184 1194 1203 1214 1258 1348 1401 1413 1517 1569 1524 1591 1706 1668 1646 1649 1756 1695 1585 1441 1356 1311 1252 1249 1249 1250 1320 1402 1585 1524 1524 1696 1899 2021 1896 1832 1593 1452 1324 1249 1239 1240 1245 1247 1263 1385 1541 1761 2158 2105 1906 1768 1647 1445 1341 1401 1707 1890 2009 1743 1770 1707 1588 1525 1495 1476 1603 1587 1768 1828 1939 2016 2015 1709 1599 1570 1507 1453 1459 1494 1535 1674 1708 1888 2371 2376 2011 1889 2031 1853 1767 1888 1843 1710 1636 1583 1523 1492 1462 1457 1456 1458 1462 1696 1912 1922 1888 2072 2178 2120 1984 1888 1793 1767 1767 1712 1664 1642 1615 1615 1636 1652 1706 1872 1828 1899 1962 2150 2117 1962 1919 1835 1744 1722 1701 1704 1737 1750 1779 1840 1905 1986 2161 2350 2728 2872 2307 1832 1822 1823 1958 1890 1918 1965 1958 1921 1950 1973 2088 2150 2255 2263 2255 2262 2078 2072 1995 1919 1913 2004 2302 2418 2576 2378 2225 2054 1922 1888 1845 1828 1798 1797 1830 1914 1950 2049 1889 1871 1934 2011 2140 2074 1950 2003 1885 1827 2108 1751 1769 1841 2006 1944 1947 1887 1799 1806 1771 1675 1697 1604 1571 1598 1641 1678 1723 1782 1801 1697 1746 1728 1533 1443 1399 1315 1303 1299 1301 1295 1298 1300 1294 1299 1293 1291 1295 1299 1298 1299 1301 1310 1524 1734 1721 1353 1310 1303 1309 1311 1312 1314 1316 1313 1322 1321 1329 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 344 473 249 358 365 380 243 143 304 223 182 426 673 427 500 414 296 284 111 61 217 183 549 274 239 122 122 140 223 437 392 564 1158 1408 1558 1195 935 924 1002 1097 990 881 971 1350 1733 1526 994 1078 914 1053 1027 1213 1471 1504 1692 1616 1577 1239 962 1273 1054 832 775 609 671 487 450 445 412 366 314 244 244 244 233 191 208 188 244 228 189 185 183 183 183 183 171 122 122 122 180 244 266 302 409 409 443 506 548 554 637 689 669 793 893 914 975 975 1097 1132 1364 1612 1767 1882 1949 1563 1402 1706 1637 1751 1696 1463 1589 1641 1645 1624 1795 1724 1437 1387 1375 1371 1384 1441 1457 1462 1464 1515 1523 1548 1547 1548 1550 1551 1612 1745 1951 2058 1965 1889 1657 1877 2094 2021 2081 2143 2073 2012 1374 1362 1296 1255 1241 1228 1219 1213 1213 1218 1213 1213 1213 1213 1213 1213 1230 1245 1283 1313 1355 1369 1463 1402 1411 1452 1584 1607 1383 1341 1344 1420 1216 1188 1185 1188 1188 1421 1268 1219 1362 1431 1414 1462 1571 1579 1354 1359 1398 1727 1464 1205 1158 1158 1158 1358 1398 1401 1424 1426 1433 1451 1481 1529 1630 1799 1282 1183 1182 1183 1186 1198 1213 1252 1321 1396 1497 1645 1618 1627 1586 1710 1611 1623 1633 1585 1524 1455 1383 1286 1226 1218 1219 1235 1301 1405 1447 1639 1693 1572 1646 1849 1946 1981 1888 1615 1428 1330 1261 1241 1239 1244 1246 1263 1407 1528 2092 2146 2278 2011 1707 1519 1397 1340 1418 1883 1826 2020 1768 1585 1557 1522 1472 1524 1646 1945 1749 1739 1872 1968 1985 2011 1707 1635 1703 1589 1463 1462 1479 1548 1703 1847 1880 2315 2082 1923 1780 1852 1890 1706 1757 1891 1823 1597 1524 1523 1487 1462 1462 1462 1504 1642 2024 1921 1828 2047 2081 2232 2129 1888 1828 1767 1744 1709 1693 1657 1645 1618 1617 1638 1691 1754 1986 1922 1942 1959 2020 2072 2019 1861 1783 1745 1710 1706 1706 1706 1755 1786 1852 1944 2081 2182 2436 2778 2887 2364 1834 1822 1825 2133 2008 2019 2128 2029 1959 1954 1950 2157 2131 2178 2194 2133 2140 2377 2101 1980 1939 1918 1976 2108 2430 2645 2166 2183 2078 1948 1890 1864 1828 1797 1782 1797 1828 1889 1865 1828 1847 1933 1950 2011 2002 2002 2010 1930 1893 2173 1759 1768 1824 1916 1894 1942 1832 1757 1725 1726 1661 1607 1592 1573 1571 1591 1644 1940 2035 2029 1801 1854 1687 1591 1484 1373 1317 1305 1303 1301 1296 1287 1286 1290 1287 1288 1289 1294 1297 1299 1303 1300 1315 1363 1707 1954 1324 1305 1308 1309 1312 1317 1315 1323 1321 1320 1319 1322 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112 670 563 429 404 589 452 270 296 243 246 365 615 671 640 549 306 305 255 144 316 122 610 630 549 490 316 122 382 176 365 890 936 1125 1275 1402 934 915 945 865 1175 853 1036 1057 975 1311 1168 1061 1173 1158 1211 975 1307 1160 1394 1463 1402 1162 1388 1338 999 782 888 705 518 497 427 427 305 355 307 304 305 245 244 244 244 240 244 244 193 183 183 183 168 169 138 122 122 122 183 226 326 305 304 365 434 427 517 570 637 663 792 803 670 792 1014 1022 1145 1218 1279 1435 1520 1605 1791 1690 1254 1577 1645 1515 1402 1450 1431 1581 1558 1524 1523 1595 1497 1392 1371 1371 1371 1524 1395 1371 1461 1858 1717 1707 1557 1548 1548 1550 1666 1829 1906 2133 1891 1831 1630 1774 1946 1890 1999 2012 2085 1945 1864 1706 1474 1349 1237 1213 1213 1213 1213 1213 1213 1213 1213 1213 1213 1213 1218 1225 1249 1249 1249 1249 1258 1280 1335 1401 1409 1441 1694 1341 1341 1516 1341 1215 1199 1188 1188 1238 1492 1287 1215 1257 1286 1331 1443 1607 1524 1756 1475 1815 1422 1160 1158 1158 1158 1266 1393 1463 1460 1472 1488 1508 1561 1647 1852 1755 1289 1187 1182 1182 1183 1188 1207 1234 1327 1462 1561 1646 1660 1718 1636 1647 1514 1556 1524 1434 1395 1337 1257 1219 1218 1219 1219 1235 1359 1632 1498 1646 1799 1683 1615 1636 1852 1993 1990 1647 1463 1340 1257 1241 1238 1243 1245 1252 1329 1463 1658 1952 1952 1776 1587 1425 1368 1332 1446 1971 1933 1950 1679 1524 1402 1400 1454 1558 1765 1936 1707 1707 1770 1829 1803 1951 1849 1784 1767 1584 1462 1459 1584 1583 1847 1874 1895 2111 1943 1844 1762 1880 1762 1640 1672 1668 1778 1553 1523 1523 1484 1462 1462 1491 1527 1861 1890 2132 2115 2011 2062 2192 2012 1889 1780 1767 1706 1691 1673 1649 1645 1645 1637 1670 1707 1795 1888 2000 2003 2118 1895 1880 1952 1832 1827 1761 1723 1744 1813 1711 1760 1795 1853 1945 2100 2450 2635 3026 2985 2303 1824 1822 1844 1959 1952 2195 2200 2175 2030 2011 2072 2042 2073 2103 2135 2072 2228 2332 2069 1952 1928 1921 1971 2072 2257 2559 2339 2073 2243 2083 1920 1852 1804 1787 1782 1794 1797 1798 1827 1826 1836 1906 1950 1950 1996 2072 2099 1922 1999 2005 1790 1756 1789 1817 1854 1883 1823 1774 1692 1656 1639 1642 1602 1569 1558 1596 1678 1841 1986 2033 1884 1933 1788 1724 1466 1359 1317 1301 1302 1292 1293 1293 1296 1295 1295 1295 1293 1303 1300 1306 1300 1306 1308 1321 1364 1689 1334 1305 1310 1311 1316 1316 1319 1318 1318 1321 1328 1323 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 236 684 868 548 338 345 487 304 203 304 307 422 446 612 408 183 488 457 414 183 210 575 805 588 232 122 287 183 445 769 545 792 1104 1158 914 697 671 732 1095 982 931 1016 1126 1099 1222 1440 1278 1167 1118 1247 1342 1504 1615 1585 1463 1650 1705 1402 1396 1352 1003 671 609 496 366 365 420 380 365 304 305 245 244 244 244 244 244 243 191 183 183 174 139 122 122 122 122 122 148 214 270 262 246 300 341 398 307 423 365 654 665 487 668 787 899 1036 967 1219 1218 1340 1402 1599 1676 1273 1645 1657 1462 1406 1462 1549 1636 1547 1519 1499 1492 1492 1432 1402 1371 1371 1371 1400 1371 1371 1394 1871 1931 1794 1695 1551 1548 1553 1567 1748 1823 2012 1682 1585 1469 1640 1793 1878 1821 1940 2089 1889 2051 2012 1778 1587 1277 1213 1213 1213 1213 1213 1213 1213 1213 1213 1213 1213 1216 1218 1249 1249 1249 1249 1248 1246 1249 1285 1341 1352 1463 1413 1395 1426 1309 1340 1272 1339 1280 1424 1432 1261 1198 1201 1230 1253 1489 1645 1707 2007 1583 1863 1394 1164 1158 1158 1158 1301 1384 1533 1513 1573 1645 1585 1641 1768 2181 1934 1310 1187 1182 1182 1182 1190 1217 1253 1339 1422 1650 2012 1768 1793 1646 1585 1463 1402 1396 1372 1311 1267 1219 1217 1217 1219 1220 1249 1333 1617 1703 1580 1760 1676 1646 1585 1737 1987 2112 1782 1468 1302 1270 1234 1237 1242 1245 1251 1304 1420 1581 1683 1815 1637 1524 1348 1341 1282 1447 1744 1888 1893 1525 1415 1341 1378 1487 1725 1802 1924 1829 1829 1768 1709 1707 1771 1885 1797 1690 1590 1463 1462 1490 1576 1892 1818 1837 1992 1975 1767 1705 1708 1668 1582 1583 1586 1563 1523 1523 1523 1488 1462 1471 1506 1629 1711 2175 2195 2008 1950 2051 2015 2021 1889 1763 1727 1706 1679 1645 1645 1645 1646 1672 1735 1767 1888 2160 2056 2090 1887 1824 1868 1881 1884 1888 1801 1737 1815 1795 1731 1762 1828 1889 1959 2127 2194 2690 2936 2563 2163 1825 1822 1832 1873 1929 2233 2472 2194 2158 2029 2041 2017 2064 2072 2072 2041 2084 2181 2011 1944 1919 1921 1971 2045 2133 2583 2452 2176 2359 2328 1963 1839 1798 1785 1782 1790 1794 1798 1825 1826 1828 1877 1889 2005 2017 2154 2019 1950 2107 2008 1789 1743 1771 1795 1834 1886 1868 1784 1706 1677 1661 1675 1618 1591 1569 1581 1664 1745 1840 1880 1829 1970 1935 1628 1480 1377 1323 1309 1302 1297 1295 1292 1289 1290 1289 1289 1292 1295 1293 1294 1299 1301 1311 1310 1313 1357 1312 1310 1310 1314 1315 1314 1316 1320 1323 1338 1339 1344 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 685 445 883 894 731 558 489 272 284 394 288 483 564 427 315 419 564 304 122 343 396 831 763 396 122 351 305 255 366 413 567 896 1064 899 853 789 757 984 915 880 914 921 1088 1094 1402 1461 1209 1120 1196 1747 2133 2153 1882 1954 1668 1730 1687 1469 1207 914 707 617 487 546 454 412 372 366 357 305 245 244 266 245 244 244 228 183 183 183 169 122 122 122 122 122 121 122 155 238 244 275 304 357 286 426 391 535 548 539 609 487 670 975 1094 1152 1158 1184 1378 1463 1518 1036 1584 1668 1581 1460 1433 1524 1706 1838 2034 1944 1661 1478 1463 1462 1413 1401 1407 1371 1371 1371 1371 1376 1584 2088 2031 1944 1664 1590 1549 1584 1645 1804 1768 1646 1610 1346 1584 1707 1707 1707 1706 1890 1829 1904 1951 1887 1889 1471 1221 1213 1213 1213 1213 1213 1217 1213 1213 1213 1213 1213 1219 1249 1249 1249 1249 1247 1241 1240 1233 1233 1258 1363 1470 1341 1385 1249 1250 1402 1510 1563 1407 1525 1301 1183 1181 1187 1196 1277 1523 1881 1868 1646 1637 1342 1168 1158 1158 1178 1596 1370 1466 1536 1788 1713 1611 1729 1998 2014 1829 1304 1185 1182 1182 1182 1195 1219 1262 1340 1435 1551 1950 2051 1828 1590 1526 1463 1450 1341 1330 1253 1242 1218 1215 1216 1216 1225 1255 1405 1402 1524 1583 1714 1585 1498 1531 1701 2072 2242 1879 1456 1275 1248 1229 1237 1242 1244 1249 1279 1584 1507 1580 1707 1653 1462 1324 1280 1297 1417 1526 1742 1671 1449 1341 1312 1374 1520 1772 2062 2198 1993 1846 1822 1771 1707 1707 1707 1628 1585 1670 1463 1463 1482 1584 1801 1818 1828 2036 1880 1721 1645 1638 1644 1554 1554 1524 1523 1523 1523 1523 1491 1480 1568 1778 1973 2314 2435 2147 2011 1909 1950 1889 1900 1780 1743 1703 1676 1674 1669 1655 1645 1670 1727 1798 1879 2052 2240 2053 1942 1808 1798 1782 1791 1885 1910 1857 1768 2010 1785 1737 1767 1811 1881 2009 2268 2335 2466 2716 2430 1891 1822 1822 1826 1852 1917 2129 2427 2255 2256 2129 2045 2030 2054 2129 2042 2081 2007 1975 1994 1936 1916 1912 1969 2125 2133 2414 2725 2197 2789 2408 2001 1848 1798 1782 1782 1790 1794 1797 1823 1825 1828 1859 1906 1998 2072 2084 2114 2078 1924 1896 1804 1764 1766 1800 1893 1906 1897 1782 1741 1708 1690 1674 1618 1614 1573 1571 1634 1790 1937 1860 1814 2014 2102 1706 1464 1389 1341 1312 1302 1298 1296 1298 1294 1293 1292 1290 1292 1289 1290 1288 1299 1301 1298 1301 1310 1323 1314 1317 1315 1310 1323 1318 1318 1321 1320 1326 1343 1328 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 468 653 602 1045 548 548 395 304 183 391 402 524 305 291 192 366 269 189 492 792 1036 677 269 249 122 183 517 782 563 596 967 981 874 806 610 792 817 948 971 937 914 970 1280 1368 1341 1406 1158 1156 1195 1585 1697 1876 2161 2153 1676 1341 1248 1097 824 618 627 666 610 494 473 427 366 365 365 304 257 297 244 244 244 236 183 183 173 151 130 122 119 114 120 117 119 122 184 248 304 305 365 304 423 464 502 548 657 792 724 856 849 1030 1272 1279 1292 1340 868 1093 1680 1706 1645 1405 1444 1402 1805 1828 1922 2265 2204 1836 1630 1623 1462 1432 1401 1401 1398 1371 1371 1371 1371 1645 1526 1889 2195 2007 1890 1591 1585 1646 1585 1670 1867 1607 1658 1707 1704 1685 1661 1643 1890 1707 1888 1907 1933 1829 1492 1370 1213 1213 1213 1213 1213 1219 1220 1219 1219 1213 1214 1219 1249 1249 1249 1249 1246 1233 1232 1218 1219 1223 1279 1405 1588 1269 1249 1399 1411 1493 1522 1336 1474 1438 1174 1171 1174 1177 1195 1403 1782 1996 1761 1889 1306 1158 1158 1158 1185 1294 1639 1463 1540 1828 1807 1698 1823 1985 1890 1721 1275 1187 1182 1182 1184 1203 1230 1275 1342 1400 1516 1745 2007 1890 1704 1526 1462 1377 1332 1267 1249 1232 1216 1214 1214 1215 1243 1304 1462 1523 1555 1524 1648 1579 1423 1502 1678 2011 1887 1647 1401 1253 1244 1233 1236 1241 1243 1248 1284 1412 1471 1660 1646 1522 1427 1327 1275 1282 1341 1501 1827 1573 1387 1288 1279 1378 1677 2040 2523 2255 2242 1953 1926 1828 1707 1696 1668 1577 1527 1505 1468 1463 1487 1583 1801 1858 1884 2249 2010 1769 1624 1580 1583 1553 1649 1536 1565 1623 1523 1523 1524 1753 1811 2054 2196 2477 2286 2072 1953 1872 1882 1833 1792 1755 1709 1677 1676 1676 1677 1676 1675 1711 1765 1840 1898 2071 2474 1982 1878 1800 1785 1767 1767 1799 1885 1920 1803 1883 1763 1738 1772 1826 1940 2069 2316 2316 2625 2735 2067 1824 1822 1822 1825 1843 1910 2114 2261 2093 2149 2192 2072 2024 2011 2169 2041 2070 1971 1948 1933 1919 1914 1912 1927 2048 2133 2402 2842 2403 2991 2338 2120 1861 1795 1782 1782 1790 1793 1798 1820 1824 1837 1877 1917 1950 2011 2057 2300 2065 2014 1880 1787 1768 1777 1835 1888 1974 1985 1868 1786 1733 1704 1675 1657 1639 1588 1579 1629 1896 2095 1965 1913 1851 1776 1635 1444 1377 1329 1298 1296 1298 1293 1288 1287 1287 1291 1288 1289 1287 1292 1298 1295 1298 1302 1303 1304 1309 1311 1329 1319 1324 1327 1329 1327 1329 1331 1343 1346 1357 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 506 383 909 698 503 412 306 184 244 439 435 503 243 222 244 123 437 340 533 779 605 662 591 367 175 597 913 739 834 1015 943 782 736 677 610 789 906 1028 1101 999 914 1097 1158 1255 1334 1228 1524 1335 1453 1620 1634 1646 1585 1727 1801 1635 1264 1063 975 890 551 488 549 427 478 488 365 365 309 305 247 244 244 200 183 183 180 155 122 122 115 94 101 118 100 116 119 175 305 244 285 256 365 426 416 528 616 670 853 914 821 717 1005 815 787 774 791 1064 1523 1478 1544 1553 1190 1229 1721 1940 1911 2025 2050 1828 1805 1645 1517 1462 1401 1422 1396 1455 1417 1396 1371 1371 1463 1462 1446 1359 1461 1524 1877 1829 1646 1550 1434 1507 1280 1599 1960 1908 1725 1621 1586 1524 1780 1879 1889 1985 1827 1952 1890 1287 1213 1213 1213 1213 1219 1222 1219 1219 1219 1213 1219 1249 1249 1249 1249 1244 1224 1212 1217 1219 1219 1246 1383 1447 1244 1249 1283 1330 1402 1402 1295 1220 1219 1166 1160 1162 1163 1182 1531 1736 2075 2090 1712 1288 1158 1158 1158 1161 1285 1833 1585 1748 1850 1729 1828 1817 1807 1711 1395 1272 1203 1183 1182 1184 1207 1237 1280 1326 1388 1523 1775 1874 1811 1758 1585 1502 1415 1303 1261 1249 1248 1215 1212 1215 1219 1257 1464 1701 1706 1826 1752 1524 1442 1410 1521 1632 1902 1881 1656 1378 1258 1243 1232 1235 1240 1245 1249 1280 1395 1536 1896 1623 1524 1402 1382 1275 1232 1369 1394 1644 1524 1325 1226 1272 1342 1725 1736 2358 2458 2074 2076 2008 2017 1840 1783 1709 1524 1493 1492 1467 1464 1497 1577 1799 1950 1954 2255 1889 1706 1585 1554 1562 1571 1698 1567 1573 1703 1646 1584 1895 1845 1767 2040 2537 2191 2256 2077 1937 1831 1797 1767 1759 1707 1676 1676 1681 1706 1706 1705 1676 1739 1778 1842 1950 2115 2171 1958 1833 1798 1767 1766 1767 1767 1778 1891 1825 1767 1737 1767 1787 1831 1930 2026 2243 2490 3053 2697 1948 1822 1822 1823 1827 1852 1898 1994 2007 2108 2229 2255 2086 2041 2008 2031 2041 2058 1976 1926 1919 1944 1915 1916 1940 1999 2173 2638 2928 2914 2750 2777 2343 1815 1792 1782 1782 1789 1792 1797 1817 1826 1871 1889 1953 1950 2002 2079 2161 2017 2022 1866 1814 1784 1793 1833 1936 2056 2008 1965 1825 1761 1720 1684 1646 1616 1595 1607 1660 1824 2263 2171 1914 1841 1669 1553 1472 1388 1311 1292 1290 1289 1291 1293 1291 1294 1291 1288 1291 1291 1290 1292 1291 1305 1299 1307 1308 1301 1309 1341 1657 1442 1364 1343 1337 1339 1352 1356 1358 1366 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 243 622 366 396 303 304 414 362 306 310 299 183 151 239 461 436 338 705 862 945 631 427 159 348 987 1066 914 866 976 919 753 774 589 791 823 913 1110 914 1003 1065 1158 1265 1464 1402 1631 1463 1707 1768 1789 1679 1356 1544 1280 1524 1463 1504 1138 932 756 549 488 528 422 427 332 305 307 269 244 240 234 198 183 183 164 128 122 122 91 91 91 112 93 113 116 120 234 304 343 365 365 482 484 487 547 653 771 702 639 792 797 725 792 1010 1158 998 1095 1157 1133 1180 1325 1645 1550 1709 1860 1770 1855 1773 1584 1485 1530 1546 1415 1594 1358 1570 1651 1582 1402 1394 1387 1340 1275 1207 1193 1216 1466 1853 1693 1356 1549 1280 1402 1824 2008 1903 1886 1790 1707 1524 1524 1626 1883 1829 1824 1973 1889 1432 1269 1242 1218 1213 1219 1220 1219 1219 1219 1219 1219 1249 1249 1249 1249 1243 1225 1219 1216 1219 1219 1231 1293 1273 1219 1248 1297 1222 1362 1280 1255 1175 1159 1158 1158 1158 1158 1158 1506 1913 2041 2061 1611 1304 1158 1158 1158 1158 1218 1771 1728 1950 1775 1825 1829 1711 1662 1556 1362 1281 1219 1188 1186 1188 1208 1242 1286 1341 1398 1483 1558 1777 1722 1608 1520 1515 1430 1277 1249 1241 1219 1214 1211 1215 1216 1272 1402 1611 1750 1643 1524 1403 1340 1402 1522 1703 1703 1527 1656 1290 1250 1240 1232 1235 1239 1244 1249 1286 1442 1745 2012 1733 1523 1341 1463 1280 1220 1278 1293 1485 1465 1252 1218 1267 1462 1650 1950 2491 2075 2130 2166 2106 2142 2025 1711 1768 1520 1493 1493 1474 1477 1492 1559 2136 2011 2011 2014 1906 1768 1599 1553 1555 1618 1665 1584 1599 1767 1821 1765 1965 2113 1824 1907 2446 2133 2122 2063 1885 1796 1767 1737 1728 1684 1676 1691 1706 1676 1706 1706 1706 1737 1836 2071 1979 2063 2339 1932 1829 1798 1767 1767 1766 1766 1770 1822 1828 1783 1737 1759 1793 1845 1930 2060 2194 2402 2747 2422 1882 1822 1822 1823 1828 1859 1894 1940 2004 2132 2315 2252 2122 2041 1981 1980 2011 1980 1950 1923 1915 1918 1915 1913 1946 2008 2097 2255 2646 2576 2567 2410 2094 1829 1787 1782 1783 1788 1791 1797 1818 1913 1949 1950 1950 1987 2026 2140 2166 2063 1965 1888 1829 1810 1814 1865 1940 2015 2025 1968 1869 1818 1746 1685 1677 1642 1597 1617 1682 1875 2091 2334 2058 1761 1647 1573 1489 1433 1310 1293 1294 1291 1289 1285 1289 1287 1286 1289 1292 1292 1291 1294 1291 1293 1292 1301 1300 1311 1313 1411 1630 1498 1632 1448 1363 1361 1361 1356 1363 1366 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 182 457 595 487 325 425 377 244 183 348 305 365 122 267 612 732 799 980 647 373 183 439 122 342 735 700 651 695 914 808 751 913 580 948 1076 1341 1276 1097 980 1038 1380 1519 1524 1584 1651 1665 1701 1828 1524 1219 1377 1036 1365 1463 1893 1797 1228 734 646 586 429 425 478 427 370 304 248 244 229 194 186 183 183 162 131 122 122 102 98 91 110 89 110 113 116 120 244 244 365 426 445 589 548 612 695 559 426 579 548 821 968 975 1262 1329 992 1225 1142 1280 1375 1546 1802 1889 1765 1821 1963 1845 1837 1690 1515 1394 1402 1444 1549 1308 1402 1580 1700 1433 1460 1499 1370 1390 1463 1130 1149 1230 1309 1575 1415 1158 1158 1419 2074 2133 1843 1707 1768 1680 1579 1654 1644 1824 1768 1876 1829 1825 1833 1585 1402 1310 1243 1213 1213 1219 1219 1219 1223 1233 1249 1249 1249 1249 1241 1226 1216 1216 1219 1219 1220 1229 1219 1219 1280 1463 1280 1215 1197 1187 1158 1158 1158 1158 1158 1158 1158 1258 1570 2080 1739 1489 1372 1158 1158 1158 1158 1448 1834 1828 1860 1713 1782 1803 1707 1595 1492 1358 1294 1228 1208 1194 1198 1209 1244 1311 1358 1453 1585 1629 1646 1640 1519 1435 1428 1341 1298 1250 1219 1219 1212 1208 1213 1215 1250 1341 1524 1629 1522 1436 1326 1312 1371 1401 1462 1463 1480 1332 1250 1249 1239 1232 1234 1240 1254 1274 1345 1462 1766 1949 1691 1453 1400 1529 1280 1218 1189 1209 1304 1282 1210 1205 1244 1524 1824 1948 2463 2206 1828 1886 1952 1889 1986 1768 1588 1524 1493 1493 1485 1493 1535 1635 2150 2197 2194 2007 1828 1634 1554 1601 1594 1706 1718 1634 1673 1706 1885 1889 2105 1991 1764 1812 2353 2131 2009 1934 1828 1772 1737 1734 1706 1706 1706 1707 1709 1702 1727 1720 1717 1780 1841 1956 2011 2072 2222 1887 1777 1767 1766 1766 1764 1766 1795 1951 1898 1789 1764 1755 1796 1854 1929 2065 2129 2376 2865 2269 1859 1822 1822 1824 1832 1858 1880 1930 2020 2228 2347 2166 2086 2011 1969 1988 2071 2024 1963 1929 1912 1918 1918 1916 1943 1999 2133 2420 2897 2531 2194 2117 1883 1828 1791 1782 1785 1789 1795 1820 1945 2135 2011 2011 1977 2119 2071 2225 2486 2130 2054 1920 1858 1813 1809 1910 1968 2008 1980 1956 1874 1814 1763 1724 1691 1636 1609 1615 1714 1795 2106 2374 2096 1736 1647 1540 1509 1463 1323 1299 1294 1291 1288 1286 1286 1283 1286 1293 1296 1289 1293 1293 1293 1296 1296 1296 1296 1296 1302 1407 1757 1783 1652 1614 1467 1608 1382 1364 1361 1361 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 243 314 609 304 305 406 377 305 366 282 372 366 122 238 614 533 642 844 663 355 545 440 237 289 140 348 467 733 670 789 731 767 610 687 966 1143 1097 1380 1309 1291 1515 1510 1726 1863 1647 1597 1585 1768 1463 1673 1707 1437 914 1192 1494 1174 610 903 507 426 576 549 489 410 366 345 277 244 184 183 208 183 183 183 146 123 122 112 92 92 106 85 108 110 108 112 136 183 305 365 399 545 525 548 645 365 674 792 875 895 1097 1218 1050 1026 1030 1157 1316 1389 1523 1696 1584 1828 1816 1950 1942 1967 1950 1846 1606 1404 1340 1340 1461 1501 1273 1487 1417 1297 1593 1828 1568 1515 1463 1110 1097 1097 1097 1097 1609 1120 1097 1524 1951 2222 2018 1707 1757 1685 1699 1768 1707 1707 1768 1889 1768 1889 1882 1747 1829 1463 1469 1305 1216 1213 1219 1231 1232 1245 1250 1251 1249 1249 1239 1227 1221 1214 1219 1219 1219 1219 1219 1219 1320 1519 1345 1238 1187 1182 1158 1158 1158 1158 1158 1158 1158 1206 1537 1946 1829 1471 1314 1175 1158 1158 1270 1645 1889 1844 1756 1675 1724 1768 1712 1737 1529 1354 1292 1234 1214 1205 1209 1219 1264 1324 1380 1472 1597 1871 1730 1670 1496 1402 1340 1410 1407 1340 1234 1219 1211 1205 1212 1214 1218 1299 1468 1713 1582 1366 1298 1288 1309 1336 1461 1402 1343 1278 1249 1248 1239 1236 1241 1255 1278 1312 1395 1546 1985 2016 1585 1382 1462 1402 1278 1215 1168 1157 1217 1221 1185 1189 1301 1526 1673 2053 2089 2024 1834 1774 1798 1767 1875 1768 1670 1502 1493 1493 1493 1512 1581 1707 1897 2237 2035 1842 1712 1589 1552 1578 1682 1767 1684 1645 1715 1788 1826 1973 2013 1829 1755 1764 2079 2100 2011 1873 1816 1770 1742 1731 1708 1706 1724 1737 1737 1706 1737 1737 1737 1858 1889 1950 1984 2059 2173 1899 1763 1766 1766 1766 1762 1765 1880 2133 1990 1808 1767 1763 1793 1839 1915 1973 2072 2325 2379 2226 1930 1825 1822 1835 1842 1857 1883 1940 2086 2275 2201 2235 2154 1976 1960 2029 2220 2104 1998 1922 1909 1912 1915 1917 1937 1973 2107 2490 2681 2709 2565 2114 1880 1823 1792 1784 1787 1789 1816 1903 2044 2176 2125 2082 2010 2188 2193 2308 2459 2300 2140 1987 1889 1839 1779 1868 1943 1944 1893 1881 1890 1809 1763 1714 1662 1666 1638 1643 1691 1852 2144 2452 2221 1807 1625 1513 1433 1378 1319 1305 1294 1296 1293 1289 1293 1283 1283 1286 1289 1286 1293 1293 1302 1296 1299 1296 1293 1296 1302 1316 1481 1670 1825 1904 1780 1516 1583 1366 1369 1363 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 398 653 497 348 305 401 334 447 355 244 123 330 244 183 183 487 523 853 409 427 507 483 613 183 555 825 1036 764 865 730 806 803 681 908 1021 1196 975 1441 1487 1480 1519 1554 1796 1697 1606 1805 1734 1585 1387 1413 1219 1036 1067 792 792 1180 1331 792 671 549 548 427 385 314 244 244 234 183 183 183 183 183 179 125 122 122 119 95 94 104 87 105 105 98 106 116 174 269 289 365 426 434 487 487 454 716 766 865 904 914 1061 853 730 975 1257 1255 1340 1394 1499 1759 1584 1670 1834 2011 2055 1950 1818 1767 1569 1485 1340 1550 1523 1274 1279 1340 1463 1512 1833 1670 1645 1651 1183 1201 1097 1097 1097 1342 1120 1097 1524 1504 2042 1992 1871 1646 1607 1620 1825 1707 1707 1707 1795 1782 1777 1925 1893 1889 1841 1890 1707 1405 1230 1219 1239 1241 1249 1252 1256 1256 1249 1237 1226 1220 1213 1219 1219 1219 1219 1219 1231 1339 1646 1380 1267 1187 1158 1158 1158 1158 1158 1158 1158 1158 1255 1608 1921 1830 1706 1326 1158 1158 1159 1306 1402 1585 1758 1718 1645 1713 1844 1783 1646 1545 1366 1301 1249 1225 1216 1215 1230 1280 1334 1391 1523 1675 1768 1969 1644 1430 1341 1289 1318 1402 1343 1280 1218 1211 1203 1212 1214 1216 1306 1527 1775 1641 1348 1278 1268 1278 1291 1353 1332 1275 1249 1249 1248 1241 1238 1253 1270 1301 1358 1427 1639 1996 1856 1462 1394 1341 1276 1219 1174 1149 1152 1157 1160 1180 1204 1462 1463 1579 1828 1946 1829 1829 1704 1709 1699 1768 1646 1494 1493 1493 1493 1500 1548 1647 1743 2191 2327 1891 1726 1645 1553 1569 1828 1999 1793 1734 1706 1827 1889 1950 1950 2034 1827 1738 1743 1883 1890 1945 1828 1781 1762 1737 1737 1737 1748 1761 1737 1747 1716 1737 1751 1767 1829 1959 1936 1976 2056 2133 1891 1767 1765 1765 1765 1761 1767 1894 2007 2132 1915 1782 1767 1794 1829 1875 1946 2031 2251 2466 2171 1955 1857 1845 1847 1852 1855 1884 1961 2132 2179 2119 2081 2022 1949 1990 2011 2249 2210 2105 1933 1903 1909 1913 1933 1948 1972 2010 2464 2592 2453 2264 2089 1830 1800 1791 1787 1788 1795 1853 2021 2262 2254 2211 2108 2028 2182 2199 2296 2398 2331 2259 2054 1965 1815 1765 1817 1852 1863 1843 1845 1866 1779 1750 1694 1669 1692 1670 1672 1748 1870 2225 2644 2396 1967 1682 1549 1413 1353 1330 1303 1294 1296 1293 1289 1286 1286 1286 1289 1286 1289 1289 1299 1302 1302 1299 1296 1296 1299 1302 1323 1371 1471 1553 1658 1840 1641 1729 1365 1378 1372 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 179 518 488 410 304 366 323 365 344 183 330 142 230 446 266 449 491 782 703 458 305 528 358 283 205 639 1055 876 738 792 768 933 621 603 797 1036 1036 1522 1427 1402 1399 1634 1532 1402 1691 2093 2011 1395 1260 1456 1661 1341 1219 1341 1097 1181 1573 1218 746 610 562 488 370 304 316 314 244 200 183 183 183 183 183 135 125 122 119 98 96 101 88 103 100 87 100 111 122 244 314 365 365 426 394 420 609 535 616 609 794 1024 1014 863 760 920 975 1279 1280 1340 1398 1548 1687 1642 1733 1904 1992 1950 1871 1716 1645 1471 1463 1105 1447 1583 1383 1280 1148 1235 1750 1639 1686 1443 1387 1527 1205 1097 1097 1155 1097 1273 1473 1646 1715 1761 2078 1576 1402 1697 1820 1707 1705 1705 1707 1707 1725 1723 1766 1768 1829 1875 2031 1986 1509 1284 1246 1245 1249 1253 1263 1286 1259 1236 1219 1206 1212 1219 1219 1219 1219 1326 1280 1527 1726 1463 1328 1206 1158 1158 1158 1158 1158 1158 1158 1158 1199 1751 2045 1919 1766 1481 1158 1158 1159 1279 1766 1557 1704 1690 1622 1688 1798 1822 1768 1587 1376 1312 1261 1246 1230 1234 1247 1287 1326 1402 1511 1645 1868 1796 1579 1417 1308 1255 1239 1311 1218 1217 1217 1209 1201 1211 1212 1216 1325 1523 1749 1484 1301 1253 1250 1261 1273 1280 1269 1250 1249 1249 1249 1248 1259 1281 1303 1346 1420 1472 1587 1963 1833 1395 1250 1188 1173 1134 1134 1128 1149 1154 1168 1198 1447 1827 1508 1578 1707 1736 1669 1627 1646 1586 1584 1527 1498 1493 1493 1493 1493 1529 1591 1756 1994 2038 2234 1755 1640 1586 1552 1665 2016 2131 1836 1767 1766 1832 2071 2168 2194 1908 1754 1718 1719 1729 1813 1889 1828 1814 1806 1820 1852 1822 1855 1799 1767 1767 1738 1743 1767 1769 1875 2011 1919 1989 2239 2316 1908 1781 1765 1765 1765 1762 1796 2179 2215 2416 1967 1824 1767 1792 1826 1863 1924 2005 2143 2212 2167 1977 1905 1885 1858 1860 1861 1905 2008 2239 2221 2050 2009 1951 1950 2024 2051 2132 2080 2132 1920 1894 1899 1908 1918 1972 1980 2038 2451 2798 2578 2336 1939 1831 1798 1790 1792 1787 1815 1889 2056 2668 2344 2195 2111 2072 2123 2165 2314 2467 2495 2340 2137 1992 1809 1763 1784 1808 1805 1811 1800 1810 1769 1719 1685 1705 1719 1702 1724 1801 1973 2295 2976 2820 2250 1782 1611 1414 1346 1318 1313 1299 1296 1296 1289 1289 1289 1289 1289 1293 1299 1299 1296 1299 1299 1293 1293 1293 1293 1305 1318 1349 1409 1458 1554 1804 1862 1539 1427 1381 1373 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 163 538 548 455 375 366 426 244 305 411 557 305 122 512 475 264 557 471 734 365 670 488 579 404 183 687 1054 984 732 959 778 945 591 792 1123 1120 1170 1240 1495 1472 1391 1475 1531 1736 1873 1829 1768 1961 1594 1463 1585 1768 1478 1463 1296 1340 1646 1357 1066 673 488 488 427 304 366 304 244 207 189 183 183 183 183 147 122 122 118 102 99 98 89 101 94 75 94 105 116 157 298 365 245 426 405 453 426 666 611 722 612 650 867 762 876 1145 1325 1217 1279 1341 1401 1489 1645 1803 1811 1811 1895 1924 1814 1569 1504 1368 1280 1038 1398 1506 1104 1250 1383 1704 1816 1645 1706 1669 1452 1216 1097 1097 1097 1097 1132 1226 1633 1471 1646 1908 1951 1542 1494 1770 1951 1707 1702 1717 1727 1737 1890 1813 1768 1890 1768 1768 1951 1935 1947 1768 1349 1251 1260 1251 1272 1300 1455 1244 1217 1209 1225 1229 1219 1219 1227 1265 1516 1540 1891 1787 1472 1343 1195 1158 1158 1158 1158 1158 1158 1158 1159 1502 2048 1814 1707 1320 1158 1158 1158 1266 1768 1646 1706 1664 1615 1646 1753 1848 1693 1585 1445 1357 1298 1271 1256 1249 1249 1288 1336 1396 1490 1647 1775 1636 1522 1369 1278 1218 1206 1205 1206 1216 1216 1209 1198 1210 1212 1219 1340 1570 1603 1450 1249 1243 1239 1245 1269 1280 1261 1254 1255 1257 1260 1267 1304 1366 1389 1522 1516 1551 1646 1827 1826 1241 1097 1092 1097 1097 1112 1114 1146 1155 1188 1270 1656 1834 1590 1532 1599 1599 1569 1558 1526 1520 1515 1502 1495 1493 1493 1493 1499 1546 1707 1825 1933 2197 1831 1645 1554 1554 1554 1653 1944 1901 1886 1936 1829 2002 2192 2358 2402 1904 1740 1709 1710 1718 1757 1808 1863 1880 1908 2123 2090 1948 1881 1798 1768 1767 1762 1737 1767 1780 1827 1889 1931 2003 2136 2109 1889 1762 1764 1764 1764 1762 1805 2157 2227 2498 2094 1879 1788 1784 1803 1847 1894 1953 2027 2027 2068 2024 2011 1950 1890 1887 1885 1979 2130 2375 2424 2067 1975 1929 2115 2005 2110 2257 2133 1987 1950 1909 1913 1915 1920 1946 2009 2137 2549 2793 2347 2173 1893 1817 1781 1778 1784 1796 1836 1941 2153 2474 2622 2259 2092 2072 2103 2155 2311 2556 2666 2458 2219 1915 1803 1756 1761 1780 1782 1775 1779 1787 1741 1727 1739 1736 1753 1735 1716 1855 2116 2464 3004 2709 2431 1860 1656 1511 1353 1310 1309 1306 1302 1302 1296 1289 1296 1289 1289 1296 1299 1302 1302 1302 1302 1299 1296 1293 1296 1309 1329 1357 1377 1425 1503 1593 1739 1760 1423 1394 1393 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 182 544 604 488 395 387 429 305 487 360 184 393 670 792 244 671 550 549 548 516 359 449 183 183 665 1219 1158 1036 914 839 845 803 427 889 1191 974 1368 1749 1444 1294 1402 1585 1638 1521 1699 1774 2106 1773 2063 1840 2144 2037 1817 1707 1490 1342 1514 1077 883 495 427 419 365 321 284 244 244 244 235 183 183 183 162 127 122 115 105 101 94 91 97 87 62 87 97 122 142 235 280 308 384 320 444 493 502 731 490 535 852 688 777 1104 975 1028 1219 1340 1488 1402 1530 1645 1759 1961 1828 1950 1938 1586 1832 1551 1316 1327 1280 1186 853 1304 1687 1767 1645 1463 1645 1504 1523 1378 1158 1524 1273 1341 1168 1225 1858 1585 1366 1566 1320 1312 1372 1585 2007 1829 1706 1685 1768 1881 1833 1829 1885 1818 1809 1802 1768 1800 1897 1890 1959 1707 1433 1296 1267 1266 1307 1522 1646 1256 1244 1247 1280 1334 1270 1344 1596 1704 1889 2088 2041 1500 1544 1184 1158 1158 1158 1158 1158 1158 1158 1158 1187 1756 1885 1586 1281 1158 1158 1158 1219 1433 1732 1969 1672 1604 1591 1670 1783 1740 1588 1463 1399 1337 1292 1270 1258 1249 1280 1322 1386 1472 1580 1701 1560 1450 1341 1250 1203 1191 1189 1195 1215 1214 1206 1195 1209 1215 1462 1617 1716 1462 1328 1238 1234 1232 1241 1265 1282 1268 1270 1268 1270 1277 1313 1388 1457 1524 1653 1655 1692 1814 2025 1617 1076 1069 1080 1096 1095 1097 1099 1142 1168 1226 1449 1752 1829 1647 1591 1539 1522 1521 1520 1512 1501 1495 1494 1504 1497 1497 1493 1525 1604 1728 2011 1891 1909 1636 1554 1554 1554 1574 1645 1875 1828 1835 1889 1926 2029 2077 2264 2312 1883 1741 1709 1708 1718 1752 1839 2029 2112 2011 2193 2055 1949 1829 1798 1784 1768 1767 1767 1767 1790 1844 1889 1940 2011 2252 1968 1803 1754 1764 1764 1764 1761 1798 2134 2294 2533 2316 1961 1814 1801 1799 1831 1885 1932 1951 2073 2237 2147 2197 2037 1948 1937 1924 2070 2290 2254 2327 2099 1954 1918 1932 2010 2228 2252 2063 1988 1920 1911 1915 1917 1927 1959 2006 2183 2761 2799 2386 2022 1855 1798 1786 1785 1789 1806 1864 2003 2078 2620 2488 2170 2060 2066 2088 2162 2329 2570 2489 2358 2103 1907 1789 1749 1742 1755 1763 1783 1770 1760 1753 1745 1765 1762 1792 1760 1751 1881 2240 2565 3035 2555 2695 1862 1592 1464 1343 1313 1303 1306 1309 1302 1299 1296 1289 1296 1296 1302 1299 1306 1309 1309 1306 1293 1299 1299 1302 1317 1342 1357 1391 1433 1495 1559 1682 1560 1446 1407 1418 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 464 407 426 398 407 354 456 246 422 305 249 517 671 313 761 719 610 650 366 772 685 392 183 693 818 1158 925 906 917 605 666 566 732 899 914 1158 1394 1524 1304 1463 1451 1476 1665 1827 2033 2273 1865 1823 1818 2008 2004 1686 1951 1400 1219 1312 857 826 520 429 445 366 304 304 303 244 244 220 183 183 183 179 125 122 117 108 103 93 92 94 77 61 78 90 122 132 169 195 346 309 426 477 492 548 648 546 765 970 989 981 1153 853 974 1351 1420 1561 1584 1605 1691 1706 1889 2072 2043 1790 1984 1921 1715 1280 1076 1116 1168 1448 1515 1496 1684 1513 1402 1341 1341 1219 975 1521 1907 2073 1616 1453 1097 1463 1320 1158 1177 1158 1436 1529 1646 1594 1646 1657 1737 1699 1707 1876 1899 1990 2012 1890 1829 1874 1842 1919 1829 1974 2073 1666 1316 1280 1280 1316 1457 1667 1786 1524 1383 1390 1450 1650 1459 1724 1829 1980 2099 1812 1670 1475 1234 1158 1158 1158 1158 1158 1158 1158 1158 1158 1363 1888 1531 1220 1177 1158 1165 1238 1401 2027 1824 1681 1608 1584 1647 1750 1768 1585 1510 1416 1343 1311 1284 1271 1255 1277 1310 1381 1501 1709 1613 1520 1464 1326 1215 1187 1185 1188 1189 1213 1213 1204 1199 1213 1307 1567 1674 1586 1398 1266 1223 1225 1224 1230 1244 1280 1285 1343 1280 1295 1321 1377 1523 1719 1651 2091 1947 1857 2008 1836 1220 1062 1065 1069 1095 1096 1094 1097 1143 1174 1303 1613 1961 1848 1677 1573 1524 1521 1518 1516 1501 1493 1504 1521 1512 1508 1509 1560 1561 1631 1889 1901 1894 1697 1585 1563 1554 1556 1590 1658 1767 1802 1976 1926 1920 1950 2007 2075 2004 1828 1736 1709 1708 1714 1766 1876 1950 2128 2226 2133 2012 1889 1831 1802 1797 1771 1773 1769 1783 1812 1818 1864 1942 2018 2297 1889 1767 1753 1768 1764 1762 1764 1779 1833 2222 2564 2108 2001 1859 1827 1798 1829 1885 1935 1985 2128 2318 2497 2404 2190 2052 1947 1994 2122 2334 2185 2193 2051 1931 1917 1926 2134 2311 2132 2022 1953 1918 1912 1918 1919 2033 2223 2021 2228 2913 2806 2397 1911 1809 1798 1798 1787 1793 1818 1889 1962 2173 2465 2226 2099 2060 2019 2076 2133 2260 2432 2648 2393 2222 1856 1773 1737 1743 1749 1755 1788 1794 1779 1769 1770 1789 1796 1808 1794 1810 1915 2161 2589 2820 2535 2297 1943 1633 1459 1361 1322 1318 1316 1312 1306 1302 1296 1296 1296 1302 1306 1309 1410 1512 1308 1304 1304 1300 1302 1302 1452 1371 1381 1406 1460 1495 1507 1615 1607 1433 1427 1427 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 182 441 371 383 304 298 283 218 304 573 548 670 435 796 733 867 612 456 487 829 717 598 249 557 1012 807 813 760 377 570 631 701 588 1061 1036 1487 1524 1249 1310 1460 1468 1603 1646 1707 2073 1774 1453 1403 1950 1894 1567 1650 1867 1676 1483 1280 860 759 488 426 328 278 305 244 244 244 183 183 183 181 146 125 122 114 110 105 88 94 91 67 61 72 86 108 121 143 179 313 409 485 510 304 401 437 567 792 1064 1098 952 1003 894 1157 1328 1394 1401 1524 1551 1698 1813 1996 1971 1747 1840 1767 1618 1451 1463 924 732 1595 1630 1321 1055 1125 1402 1303 1320 932 918 1010 1280 1714 1951 1925 1463 1473 1230 1158 1158 1158 1463 1646 1352 1341 1596 1889 1783 1687 1707 1681 1676 1767 1829 1939 1894 1955 1951 2073 2012 1890 1829 1889 1719 1451 1344 1307 1300 1402 1614 1845 2073 2170 1728 1633 1759 2011 2009 2236 2099 2072 2212 2212 1800 1592 1212 1158 1158 1158 1158 1158 1158 1158 1194 1462 1765 1456 1220 1158 1158 1163 1262 1484 1799 1890 1699 1616 1554 1646 1745 1878 1708 1513 1430 1357 1337 1300 1280 1272 1280 1306 1383 1570 1744 1681 1513 1487 1316 1202 1188 1185 1188 1191 1211 1211 1209 1213 1286 1583 1455 1515 1398 1300 1219 1219 1219 1219 1219 1239 1337 1364 1311 1303 1341 1398 1496 2128 1855 2194 1799 1739 1675 2055 1559 1072 1056 1063 1066 1094 1093 1095 1127 1177 1258 1558 1933 2427 1839 1690 1535 1525 1519 1515 1515 1506 1509 1644 1588 1520 1517 1519 1534 1627 1706 1827 1914 1890 1739 1574 1584 1555 1572 1610 1650 1728 1816 1941 1884 1827 1871 1943 1950 2133 1831 1727 1709 1709 1723 1768 1890 2071 2316 2194 2012 1922 1840 1828 1808 1798 1798 1807 1804 1886 1924 1828 1881 1912 2012 2198 1804 1765 1757 1765 1765 1761 1762 1774 1795 2317 2473 2265 1974 1889 1836 1828 1847 1889 1927 1992 2154 2573 2569 2412 2136 2034 2060 2178 2323 2243 2065 2097 1960 1917 1916 2079 2122 2155 2012 1995 1938 1917 1913 1918 2007 2115 2072 2067 2349 2670 2443 2083 1818 1798 1798 1798 1791 1798 1837 1888 1991 2470 2458 2120 2074 2023 2016 2080 2169 2395 2578 2616 2473 2026 1777 1751 1733 1735 1747 1760 1772 1832 1791 1787 1797 1811 1817 1839 1835 1868 1907 2158 2868 2511 2533 2253 2065 1603 1466 1374 1346 1325 1315 1314 1311 1304 1300 1292 1296 1299 1309 1325 1641 1491 1314 1311 1305 1304 1310 1461 1541 1503 1405 1437 1499 1529 1654 1638 1530 1476 1447 1457 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 474 410 402 243 299 375 385 192 399 365 544 548 365 569 767 917 792 670 655 958 940 670 219 798 741 853 523 619 948 981 611 607 946 1302 1635 1547 1249 1036 1260 1226 1665 1965 1928 1854 1911 1691 1346 1573 1697 1491 1639 1829 1423 1265 1369 1036 718 427 366 300 268 305 244 267 305 244 199 182 178 150 131 119 114 113 107 88 95 86 61 61 66 83 92 115 120 140 223 397 487 300 559 590 667 670 792 914 1201 999 878 992 1051 1218 1158 1463 1538 1648 1779 1897 2068 1959 2005 1765 1797 1579 999 914 731 731 1239 792 853 941 853 896 926 926 1281 1219 993 1330 1585 1800 1814 1767 2087 2075 1294 1507 1481 1487 1684 1670 1887 1880 1588 1768 1747 1726 1829 1764 1707 1816 1841 1875 2112 2116 2133 2011 1889 1829 1888 1868 1646 1585 1378 1310 1353 1585 2133 1975 2194 1848 1693 1598 1646 1846 2012 2012 2072 2255 2324 2192 1784 1400 1328 1158 1158 1158 1158 1158 1158 1230 1463 1915 1402 1219 1180 1158 1158 1313 1823 1800 1824 1646 1586 1554 1626 1714 1707 1653 1515 1430 1373 1335 1311 1292 1281 1280 1315 1409 1524 1672 1584 1534 1466 1270 1185 1186 1186 1187 1197 1210 1210 1213 1306 1340 1298 1280 1265 1259 1219 1216 1219 1219 1219 1214 1238 1330 1479 1347 1358 1418 1538 1704 2100 2194 1850 1636 1585 1683 1945 1245 1062 1050 1063 1066 1093 1095 1129 1163 1233 1360 1565 1947 2316 1828 1641 1518 1503 1504 1502 1513 1509 1507 1554 1622 1584 1534 1573 1580 1588 1707 1828 1884 1715 1585 1580 1581 1579 1584 1628 1666 1707 1828 1899 1889 1828 1827 1839 1867 1879 1732 1710 1710 1712 1733 1768 1904 2011 2185 2118 1984 1899 1859 1831 1824 1827 1828 1868 1951 1951 1950 1873 1886 1926 2057 2142 1768 1763 1756 1760 1765 1761 1762 1767 1790 2152 2276 2216 2040 1889 1852 1839 1849 1889 1948 2009 2135 2268 2491 2331 2296 2088 2132 2253 2120 2072 2004 1950 1914 1912 1996 2138 2081 2003 1976 1945 1919 1916 1915 1928 1991 2140 2112 2262 2195 2362 2204 1865 1802 1798 1798 1798 1794 1811 1883 1996 2140 2519 2191 2057 2021 2007 2018 2075 2203 2443 2724 2525 2326 1874 1768 1722 1731 1738 1760 1772 1794 1836 1819 1832 1829 1837 1848 1875 1862 1896 2079 2285 3270 2714 2430 2419 2027 1605 1461 1422 1367 1345 1320 1321 1314 1309 1299 1301 1311 1313 1319 1411 1734 1479 1345 1314 1309 1304 1339 1356 1528 1513 1434 1480 1615 1643 1786 1719 1749 1649 1473 1558 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 246 438 365 365 459 426 388 357 326 548 484 434 973 566 743 997 1125 765 500 628 777 618 304 354 600 680 510 495 854 1046 570 687 996 1385 1255 1482 1428 1367 1126 914 1207 1544 1707 1766 1789 1608 1448 1524 1451 1159 1524 1580 1875 1722 1260 914 794 427 495 347 327 304 244 244 259 230 241 201 178 161 153 133 114 100 94 85 79 73 65 61 61 71 83 91 122 122 146 244 366 486 366 548 609 823 874 975 1128 853 731 1036 1104 1146 1221 1415 1475 1585 1620 1825 1883 1829 1899 1834 1870 1854 1029 1078 1158 1199 1158 1097 1524 1596 1524 1047 1290 1380 1278 1120 975 1032 1342 1592 1646 1608 2078 2170 1953 1373 1565 1585 1827 2116 2195 2163 1829 1705 1834 1831 1808 1796 1706 1706 1765 1983 2074 2290 2217 2033 1946 1896 1918 2012 1960 1600 1512 1310 1296 1340 1707 1847 1968 1708 1583 1635 1644 1683 1940 1913 2017 2345 2541 2284 1936 1469 1280 1198 1162 1166 1163 1159 1164 1208 1575 1752 1438 1222 1183 1163 1158 1211 1467 1625 1930 1645 1555 1522 1641 1657 1620 1594 1490 1409 1366 1341 1341 1315 1314 1312 1329 1392 1463 1493 1473 1528 1424 1308 1185 1184 1184 1184 1188 1189 1211 1330 1413 1329 1220 1201 1189 1191 1188 1188 1201 1211 1219 1215 1230 1295 1341 1341 1417 1492 1702 2072 2110 2139 1968 1837 1522 1576 1355 1066 1057 1058 1065 1079 1089 1110 1158 1212 1277 1393 1541 1850 2153 1723 1585 1520 1506 1512 1510 1517 1515 1523 1594 1641 1610 1598 1601 1646 1585 1863 1828 1889 1616 1585 1593 1592 1593 1600 1646 1699 1738 1857 1986 1871 1811 1790 1813 1802 1828 1711 1710 1710 1716 1737 1786 1889 2011 2073 2248 2012 1890 1874 1855 1858 1877 2194 1950 2012 2101 1950 1889 1889 1942 2067 1948 1768 1767 1756 1758 1763 1761 1761 1764 1787 2023 2471 2306 2074 1913 1886 1879 1889 1889 1938 2008 2133 2368 2591 2416 2339 2133 2261 2388 2123 2010 1931 1910 1893 1915 2117 2260 2055 1989 1940 1919 1917 1915 1919 1975 2073 2159 2194 2164 2133 2196 1904 1828 1801 1798 1798 1798 1798 1829 1929 2252 2365 2263 2131 2063 2001 1996 2040 2112 2183 2382 2665 2465 2088 1837 1720 1720 1727 1743 1767 1795 1834 1909 1864 1874 1888 1894 1897 1909 1925 2021 2156 2477 3250 3364 2858 2289 1863 1566 1495 1441 1394 1361 1335 1337 1326 1319 1318 1315 1321 1321 1346 1510 2026 1811 1385 1311 1307 1309 1313 1343 1463 1460 1463 1516 1701 1866 1981 1751 1684 1549 1522 1526 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 487 359 548 426 453 497 256 253 425 426 637 1036 678 670 1040 1036 731 304 417 269 311 533 243 304 365 618 853 833 1048 975 901 1246 1036 1355 1650 1583 1696 1265 914 1136 1463 1494 1707 1280 1097 1297 1036 1651 1768 1581 1903 1606 1290 1050 861 429 427 365 303 244 240 228 244 215 188 183 169 152 133 117 109 101 94 86 80 73 71 61 59 69 79 85 106 106 112 178 244 347 427 561 608 732 549 731 1097 884 792 975 1097 1097 1257 1415 1371 1503 1707 1829 1787 1768 1694 1743 1829 1750 937 1313 1764 1987 1756 1477 1804 1565 1459 1498 1463 1265 1238 1278 1110 1088 1046 1315 1523 1579 1962 1948 2257 2011 1694 1889 2028 2181 2438 2369 1889 1718 1884 1765 1778 1706 1718 1736 1725 1752 1854 1990 2091 2072 1934 1889 1821 1955 2072 1828 1558 1348 1332 1335 1410 1517 1712 1645 1513 1499 1575 1646 1712 1832 1848 2229 2512 2430 1977 1801 1506 1229 1160 1161 1166 1164 1159 1306 1723 1516 1627 1230 1181 1158 1164 1202 1476 1706 1572 1644 1541 1524 1585 1553 1545 1493 1452 1402 1369 1346 1378 1383 1361 1342 1339 1431 1533 1402 1369 1357 1333 1216 1187 1186 1186 1185 1191 1216 1290 1402 1369 1231 1198 1188 1188 1187 1188 1188 1188 1188 1204 1219 1232 1309 1458 1359 1526 1582 1823 2262 2013 1755 1669 1574 1642 1406 1113 1066 1059 1064 1074 1096 1110 1141 1162 1218 1280 1361 1524 1713 1896 1728 1581 1522 1515 1521 1520 1521 1522 1541 1557 1643 1646 1646 1663 1719 1690 1585 1768 1721 1615 1596 1605 1604 1640 1646 1673 1705 1768 1902 2254 1864 1800 1768 1768 1766 1741 1717 1710 1710 1716 1737 1852 2010 1910 2169 2319 2012 1936 1920 1892 2145 2177 2141 2171 2081 2130 2011 1927 1889 2038 2194 1890 1768 1766 1757 1755 1762 1761 1761 1762 1767 1921 2119 2248 2076 1949 1897 1889 1889 1889 1905 1972 2072 2211 2379 2326 2343 2078 2118 2130 2009 1933 1889 1883 1883 1967 2383 2251 2016 1950 1918 1915 1914 1916 1931 2011 2369 2233 2197 2130 2010 2189 1857 1826 1805 1798 1798 1798 1810 1850 1950 2164 2551 2422 2167 2043 1983 1967 2050 2108 2252 2480 2529 2384 1941 1771 1720 1714 1729 1744 1774 1820 1869 2002 1929 1934 1993 2046 1952 2005 1989 2083 2238 2742 3372 3132 3115 2540 1908 1576 1493 1455 1419 1373 1361 1349 1329 1331 1328 1329 1339 1375 1401 1671 2008 1741 1336 1308 1308 1303 1307 1330 1378 1453 1481 1612 2003 1943 1904 1889 1714 1545 1539 1532 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 487 365 365 304 473 332 303 517 807 1044 1158 793 914 963 1096 609 706 670 400 569 914 695 487 731 938 995 1011 826 1068 1036 945 1205 1551 1597 1919 1751 1280 1257 945 1341 1293 1494 1646 1512 1229 1219 1463 1750 1850 1950 1524 1127 833 626 488 398 366 306 277 244 230 195 183 169 152 145 146 148 126 122 107 94 91 85 80 66 63 57 65 71 83 91 92 91 132 226 399 426 422 540 516 642 827 1008 960 792 975 1030 924 1173 1302 1237 1403 1699 1613 1654 1716 1516 1692 1693 1321 853 1021 1671 2003 1982 2099 1857 1768 1565 1276 1213 1219 1293 1396 1219 1096 1035 1205 1303 1328 1706 1645 2194 2255 1950 1744 2044 2162 2378 2268 1889 1728 1645 1706 1719 1706 1745 1709 1716 1749 1763 1862 2069 2194 2072 1868 1766 1939 2190 1787 1745 1453 1336 1338 1340 1361 1405 1441 1463 1479 1537 1540 1585 1646 1767 2010 2431 2416 2261 1949 1510 1280 1159 1160 1164 1161 1158 1197 1461 1398 1667 1218 1182 1162 1169 1188 1279 1341 1526 1666 1709 1554 1590 1492 1467 1467 1402 1402 1394 1401 1423 1465 1449 1423 1392 1524 1470 1425 1332 1280 1255 1209 1188 1186 1186 1186 1226 1308 1402 1341 1269 1194 1188 1188 1187 1184 1188 1188 1188 1186 1190 1219 1237 1298 1402 1422 1576 1674 1832 1896 1889 1585 1498 1338 1122 1066 1074 1065 1064 1070 1080 1103 1127 1158 1167 1280 1280 1351 1465 1670 1646 1696 1616 1524 1527 1531 1540 1539 1541 1565 1587 1645 1719 1736 1797 1741 1807 1587 1815 1669 1615 1613 1707 1646 1646 1666 1701 1732 1828 1951 2024 1873 1825 1768 1750 1737 1732 1721 1710 1710 1714 1734 1891 2170 1959 2073 2267 2012 2012 1998 2100 2558 2256 2344 2140 2195 2205 2136 2071 1897 2011 2086 1887 1796 1768 1760 1752 1760 1760 1761 1761 1766 2048 2363 2460 2199 2077 1924 1889 1922 1889 1887 1947 2034 2203 2292 2313 2161 2011 2124 1979 1944 1889 1887 1889 1915 2113 2669 2270 2057 1934 1912 1912 1912 1915 1974 2078 2470 2320 2186 2130 1950 2006 1847 1828 1808 1798 1798 1798 1814 1855 1951 2136 2532 2747 2191 2046 1971 1950 2016 2134 2303 2353 2271 2167 1886 1756 1723 1720 1728 1756 1795 1856 1942 1985 2142 2025 2123 2106 2104 2429 2050 2218 2542 2938 3198 3287 2703 2197 1909 1567 1496 1455 1449 1430 1372 1361 1360 1371 1372 1367 1388 1402 1450 1559 1869 1510 1340 1309 1307 1301 1309 1324 1367 1411 1472 1563 1766 1942 1930 1721 1619 1575 1558 1542 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 243 249 243 243 548 365 304 357 548 792 933 1080 846 804 905 934 885 795 571 298 378 670 1011 759 835 914 914 1036 911 1002 967 931 1330 1341 1260 1828 1439 1383 934 1082 1507 1948 1811 1474 1192 1036 1707 1736 1829 1551 1778 1777 1516 1214 1027 495 320 304 284 244 244 234 200 183 162 183 156 152 140 118 106 101 91 88 84 84 69 61 53 61 67 75 82 83 89 116 189 274 427 420 489 576 763 906 913 914 848 930 781 766 1117 1223 1185 1543 1698 1512 1466 1515 1463 1429 1563 807 1289 1280 2012 1970 1871 1904 1887 1637 1480 1158 1158 1158 1105 1096 1096 1046 1091 1092 1176 1335 1429 1452 1730 2065 2138 1828 1871 1798 1880 2010 1883 1945 1871 1905 1786 1706 1706 1706 1828 2011 1889 1868 2125 2072 1978 1879 1709 1828 2110 2194 2072 1586 1340 1340 1340 1355 1398 1394 1461 1462 1641 1937 1782 1585 1646 1741 1874 2193 2148 1878 1523 1341 1195 1159 1162 1160 1158 1158 1200 1307 1380 1265 1193 1177 1180 1213 1365 1402 1515 1831 1631 1579 1626 1504 1465 1462 1433 1414 1447 1532 1463 1583 1498 1402 1341 1341 1330 1279 1237 1203 1204 1188 1188 1188 1187 1188 1294 1218 1218 1238 1188 1185 1188 1188 1186 1182 1188 1188 1186 1184 1186 1219 1243 1341 1378 1506 1761 1775 1947 1702 1710 1447 1161 1074 1050 1049 1058 1063 1064 1074 1085 1114 1143 1161 1190 1219 1279 1325 1399 1532 1524 1629 1585 1644 1563 1552 1554 1550 1551 1585 1633 1706 1828 1838 1890 1807 1721 1645 1646 1646 1704 1715 1768 1684 1676 1695 1707 1768 1885 2059 2146 1913 1828 1768 1739 1737 1730 1718 1710 1710 1715 1767 2116 2316 2096 2133 2272 2134 2012 2018 2220 2366 2732 2589 2437 2380 2125 2026 1970 1950 2011 2195 2013 1799 1768 1760 1762 1762 1763 1763 1765 1769 1979 2361 2464 2361 2042 1904 1870 1865 1834 1857 1892 1961 1930 2075 2251 2068 2011 2061 1922 1890 1888 1880 1885 1906 2160 2566 2254 2008 1918 1908 1909 1912 1931 2195 2132 2273 2458 2247 2093 1972 2352 1980 1828 1811 1798 1798 1800 1818 1845 1948 2232 2432 2671 2230 2051 1974 1950 2011 2135 2407 2372 2276 1951 1842 1761 1721 1717 1745 1787 1848 1938 2051 2098 2254 2140 2274 2362 2387 2605 2132 2444 2590 3116 2919 2272 2344 2218 1705 1557 1484 1480 1453 1428 1377 1375 1377 1430 1459 1504 1404 1445 1474 1648 1955 1573 1343 1313 1307 1313 1315 1319 1350 1399 1504 1680 1651 1778 1860 1749 1654 1591 1575 1555 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 292 414 352 155 212 480 502 304 243 579 600 550 690 792 957 790 896 761 606 548 502 842 1056 1151 1025 1000 911 914 853 1096 1165 1036 889 1113 933 1493 1280 1036 669 986 1524 1846 1463 1214 1598 1075 1331 1642 1534 1388 1470 1559 1313 1077 877 441 305 290 269 304 234 216 181 183 183 183 161 133 129 120 109 98 91 85 81 74 67 61 52 54 59 64 73 73 78 102 143 241 299 438 354 610 643 825 749 657 809 988 732 898 1097 1128 975 1463 1406 1312 1341 1362 1299 1113 1403 635 1234 1299 1829 1975 1886 1822 2072 1829 1362 1187 1158 1165 1399 1341 1312 1173 1151 1096 1149 1115 1341 1456 1482 1808 1791 2133 1980 1927 1828 1828 1791 1767 1767 1767 1913 1944 1883 1706 1728 1966 2072 1828 1949 2438 2011 2003 1709 1886 2063 2072 2209 2022 1752 1755 1401 1545 1701 1700 1543 1465 1585 1847 2003 1816 1499 1535 1632 1831 1994 1690 1646 1517 1282 1181 1159 1158 1158 1158 1158 1178 1237 1280 1217 1186 1201 1408 1427 1524 1574 1647 1496 1562 1543 1542 1402 1376 1403 1420 1492 1511 1559 1552 1585 1579 1378 1256 1225 1201 1193 1188 1188 1188 1188 1188 1188 1289 1188 1188 1187 1186 1187 1183 1188 1188 1185 1182 1188 1188 1183 1183 1184 1210 1270 1383 1445 1519 1721 1949 1914 1611 1518 1140 1047 1036 1036 1037 1052 1062 1063 1077 1091 1124 1156 1180 1243 1320 1280 1280 1341 1402 1462 1585 1508 1630 1572 1568 1567 1555 1554 1593 1646 1707 1885 1829 1889 1733 1653 1682 1801 1669 1760 1721 1819 1707 1705 1707 1731 1821 1889 2019 1964 1969 1831 1772 1754 1737 1737 1720 1710 1710 1717 1752 2288 2327 2194 2074 2089 2116 2113 2072 2305 2335 2534 3034 2495 2280 2255 2149 2015 1983 2227 2006 1925 1796 1768 1764 1765 1765 1769 1768 1769 1780 1838 2155 2603 2525 2015 1911 1824 1805 1808 1817 1825 1833 1888 2116 2197 2052 2080 1974 1907 1889 1877 1875 1882 1918 2243 2378 2144 1943 1916 1905 1907 1914 1958 2034 2306 2584 2622 2308 2101 2006 2411 2178 1844 1818 1809 1798 1804 1822 1848 1946 2242 2227 2342 2150 2098 2012 1950 2001 2110 2326 2447 2062 1946 1835 1744 1721 1722 1749 1807 1860 1998 1974 2139 2462 2259 2380 2387 2567 2518 2211 2570 3082 3139 3227 2538 2282 1795 1642 1560 1459 1436 1407 1379 1364 1374 1408 1492 1502 1535 1426 1444 1517 1717 2167 1927 1471 1317 1312 1315 1318 1320 1340 1397 1517 1686 1885 1740 2026 1780 1685 1611 1585 1558 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 252 426 60 399 345 557 440 253 438 694 813 731 487 792 931 1067 1039 789 735 243 591 839 991 1017 824 701 819 792 659 793 968 677 831 891 1477 815 608 1021 1158 1416 1801 1376 1206 1172 1250 922 944 1202 1162 1084 1291 1094 792 792 477 365 289 242 224 244 248 220 194 183 178 161 141 128 122 112 105 91 81 80 76 69 60 52 49 53 60 61 66 72 87 117 175 245 394 486 535 427 731 772 366 792 890 805 975 975 975 1076 1219 1354 1402 1416 1341 1172 553 726 1227 1267 1361 1341 1830 1721 1715 1910 1707 1402 1402 1229 1219 1327 1662 1671 1463 1279 1390 1213 1249 1246 1234 1393 1474 1512 1940 1944 2173 2007 1853 1835 1786 1767 1767 1776 1965 2042 1718 1706 1799 1875 1889 1944 1970 1967 1909 1706 1706 1828 2164 2049 2353 2014 1691 1402 1453 1465 1714 1686 1523 1707 1802 1950 2073 1743 1402 1463 1604 1637 1829 1713 1551 1463 1402 1190 1158 1158 1158 1158 1158 1169 1221 1275 1190 1341 1419 1585 1628 1757 1646 1447 1440 1451 1465 1463 1341 1367 1402 1519 1558 1584 1524 1524 1403 1280 1206 1188 1188 1188 1188 1192 1233 1292 1460 1343 1188 1188 1188 1185 1183 1185 1181 1188 1188 1185 1183 1187 1187 1180 1182 1184 1219 1280 1402 1544 1540 1768 1937 2003 1547 1142 1044 1036 1035 1035 1037 1042 1061 1062 1072 1099 1141 1192 1215 1255 1400 1323 1316 1340 1355 1401 1589 1491 1643 1646 1587 1584 1579 1583 1689 1737 1708 1768 1828 1828 1824 1714 1790 1696 1646 1689 1764 1773 1725 1707 1709 1768 1865 2117 2347 2093 1951 1834 1780 1757 1737 1737 1721 1711 1710 1720 1744 2095 2377 2136 2073 2061 2133 2194 2131 2286 2560 2529 2926 2498 2423 2333 2133 2038 2011 2160 2161 1974 1818 1771 1769 1774 1771 1772 1770 1771 1779 1826 2060 2316 2443 2019 1831 1781 1776 1779 1778 1783 1801 1887 2138 2124 2099 2315 1996 1891 1873 1865 1869 1877 1911 2072 2197 2073 1921 1914 1901 1902 1916 1958 2026 2346 2335 2483 2260 2064 2010 2068 2504 1910 1844 1817 1804 1805 1827 1855 1940 2007 2133 2409 2260 2231 2077 1958 1958 2067 2188 2326 1968 1887 1814 1753 1725 1724 1761 1839 1912 2073 2120 2144 2294 2353 2268 2348 2671 2891 2290 2580 3121 3193 2501 2463 2051 1779 1601 1533 1465 1415 1402 1381 1383 1387 1450 1510 1536 1499 1471 1468 1534 1703 1989 2258 1530 1358 1318 1317 1326 1334 1348 1396 1472 1556 1870 1752 2049 1841 1762 1686 1581 1545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 60 198 426 432 453 243 642 828 644 487 853 908 927 1096 1256 613 340 280 589 876 1179 853 618 604 671 704 487 609 670 548 1035 1219 653 889 1230 1358 1611 1843 1570 1521 1164 986 1145 1021 866 892 835 1140 838 803 427 435 272 331 304 309 298 241 219 216 196 183 170 141 139 133 121 96 85 77 73 77 73 61 53 48 50 59 60 61 68 84 107 133 193 403 347 344 591 670 427 488 791 771 852 866 959 899 1036 853 1262 1233 1336 1341 974 756 1437 1523 1377 1428 1668 1668 1569 1585 1609 1646 1402 1463 1463 1356 1349 1451 1706 1824 1706 1520 1340 1462 1468 1245 1287 1380 1456 1766 1706 1973 1881 1930 2011 1851 1860 1767 1767 1865 2186 1767 1957 1706 1749 2059 1918 1876 1798 1767 1767 1736 1766 1881 2108 2140 1805 1527 1402 1458 1463 1463 1463 1554 1524 1574 1677 1918 2115 1723 1374 1400 1522 1675 1463 1377 1338 1280 1402 1193 1158 1158 1158 1158 1158 1214 1276 1219 1380 1444 1461 1504 1531 1524 1433 1402 1405 1438 1520 1340 1338 1370 1461 1458 1465 1425 1403 1315 1209 1188 1188 1188 1188 1194 1311 1298 1547 1462 1198 1188 1188 1187 1184 1181 1184 1179 1188 1188 1185 1182 1187 1187 1184 1180 1186 1220 1332 1408 1772 1833 2074 1896 2062 1626 1097 1036 1035 1034 1035 1041 1055 1060 1065 1079 1115 1150 1234 1231 1334 1484 1439 1384 1401 1408 1402 1583 1521 1679 1707 1587 1585 1585 1586 1703 1667 1785 1957 1949 1830 1832 1816 1943 1665 1646 1768 1779 1776 1761 1768 1768 1895 2039 2079 2266 2066 1971 1829 1794 1753 1737 1737 1721 1712 1710 1716 1774 2072 2413 2128 2072 2023 2072 2192 2203 2267 2375 2377 2438 2617 2398 2208 2107 2111 2072 2145 2060 2035 1798 1775 1777 1780 1775 1775 1773 1774 1783 1836 2303 2747 2424 2016 1827 1767 1779 1767 1767 1767 1794 1947 2153 2116 2169 2251 1965 1874 1858 1857 1863 1869 1878 1893 2017 2036 1919 1912 1901 1899 1914 2039 2131 2195 2377 2372 2161 2115 2016 2062 2432 2019 1903 1831 1810 1813 1829 1858 1889 1968 2259 2676 2401 2287 2106 1961 1974 2072 2049 2275 1860 1802 1788 1751 1733 1736 1787 1898 1978 2045 2221 2295 2197 2189 2349 2329 2750 2782 2568 2504 2879 2716 2703 2218 1900 1704 1554 1486 1464 1413 1392 1397 1417 1443 1523 1532 1594 1585 1494 1487 1578 1728 1911 2374 1872 1406 1326 1320 1329 1352 1360 1394 1457 1586 1616 1677 1696 1993 1952 1650 1644 1539 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 289 450 343 343 307 406 465 322 426 528 426 485 501 719 1150 929 791 680 262 798 828 1254 914 643 548 427 603 511 487 487 570 709 780 533 1044 1168 1619 1938 1829 1463 1544 1646 1276 1577 1348 1219 1422 1080 981 649 563 305 292 327 305 325 366 305 240 230 201 192 183 154 152 138 123 111 98 91 77 73 70 73 61 53 48 52 55 57 61 68 75 88 110 175 240 279 426 490 518 305 671 610 602 847 824 897 757 848 1097 1279 1158 1158 1337 631 1270 1402 1097 1656 1585 1613 1713 1646 1590 1685 1685 1539 1524 1621 1695 1473 1693 1898 2072 1877 1528 1337 1355 1395 1523 1340 1362 1328 1358 1718 1679 1752 1826 1991 1889 2132 1823 1767 1767 1887 1767 1941 1820 1828 2234 2036 1882 1954 1883 1828 1706 1807 1797 1893 1767 1541 1451 1416 1558 1572 1488 1463 1665 1621 1524 1558 1673 1859 2006 1477 1320 1339 1464 1422 1331 1280 1283 1383 1391 1213 1158 1158 1158 1185 1219 1291 1201 1303 1338 1384 1423 1458 1646 1435 1415 1435 1502 1492 1330 1286 1321 1401 1368 1348 1322 1297 1255 1201 1188 1188 1188 1216 1242 1280 1279 1212 1190 1188 1188 1188 1187 1184 1180 1182 1177 1188 1188 1185 1185 1188 1187 1184 1179 1219 1272 1507 1708 1765 2134 2133 1729 2256 1746 1068 1032 1034 1034 1034 1045 1054 1060 1072 1091 1131 1209 1359 1294 1341 1607 1463 1462 1510 1510 1524 1610 1575 1768 1646 1585 1585 1594 1615 1623 1709 1938 1950 1980 1912 1987 1978 1981 1709 1646 1721 1828 1888 1834 1869 2038 2196 1952 2155 2252 2073 1941 1877 1801 1753 1737 1736 1722 1715 1724 1735 1937 2204 2255 2132 2073 2012 2108 2212 2255 2497 2440 2252 2288 2315 2671 2309 2192 2125 2049 2073 2025 1899 1801 1782 1778 1776 1779 1778 1775 1776 1787 1875 2240 2781 2410 2001 1791 1767 1770 1768 1773 1802 1835 2095 2175 2195 2123 2104 1926 1869 1853 1852 1856 1855 1863 1885 2131 2129 1923 1917 1897 1896 1917 2007 2162 2322 2440 2427 2268 2243 2046 2104 2326 2201 2344 1901 1823 1823 1831 1851 1893 1988 2162 2724 2510 2191 2133 1973 1949 2098 1974 2004 1813 1775 1769 1764 1745 1768 1863 2036 2298 2334 2299 2227 2144 2163 2102 2301 2589 2578 2625 2782 2808 2582 2249 2175 1754 1641 1481 1452 1464 1403 1393 1411 1415 1457 1497 1573 1568 1623 1497 1485 1535 1638 1873 2169 1886 1465 1366 1338 1339 1345 1375 1406 1446 1498 1553 1589 1721 1729 1693 1621 1608 1558 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 243 365 468 469 365 502 549 533 365 1015 524 715 487 559 968 1199 951 548 243 431 907 1218 795 611 487 426 426 426 537 548 495 538 541 725 1061 1209 1195 1538 1836 1565 1164 1174 1569 1477 1617 1516 1801 1676 1365 861 742 510 468 282 253 244 345 289 247 241 213 195 183 158 144 127 122 116 100 91 79 73 63 61 56 52 49 49 52 54 57 61 65 72 88 120 186 306 334 313 514 418 467 630 305 792 792 792 671 894 966 1219 1158 975 913 970 873 1058 1524 1646 1707 1768 1678 1670 1707 1801 1715 1362 1524 1646 1646 1611 1645 1459 1415 1176 1463 1218 1330 1623 1462 1346 1279 1301 1320 1463 1787 1865 2030 2111 2044 2139 1835 1772 1706 1644 1756 1669 1634 1643 1950 2085 1940 1828 1714 1685 1781 1584 1752 1889 1520 1463 1417 1484 1759 1872 1507 1463 1647 1768 1595 1529 1575 1685 1992 1493 1310 1310 1310 1355 1349 1430 1552 1694 1514 1402 1297 1158 1158 1183 1188 1188 1198 1231 1339 1341 1392 1469 1585 1447 1467 1523 1518 1456 1280 1280 1298 1334 1341 1337 1280 1280 1233 1201 1188 1188 1188 1211 1219 1190 1198 1188 1188 1188 1188 1188 1187 1184 1180 1180 1174 1188 1188 1185 1185 1188 1187 1183 1182 1219 1280 1524 1670 2087 1768 2020 1608 1509 1502 1046 1029 1034 1034 1036 1049 1056 1072 1095 1143 1202 1412 1402 1417 1341 1505 1533 1533 1588 1665 1596 1586 1706 1650 1615 1587 1600 1616 1630 1638 1823 1934 1889 2057 2009 2081 2195 2029 1763 1646 1768 1844 1875 1952 2165 2197 2256 2152 2192 2256 2142 2000 1890 1803 1767 1737 1736 1725 1725 1731 1812 2168 2560 2256 2133 2066 2010 2073 2193 2228 2376 2645 2324 2124 2192 2259 2256 2170 2316 2037 1950 2011 1837 1798 1786 1780 1776 1783 1781 1778 1778 1789 1879 2087 2628 2240 1889 1778 1767 1767 1767 1810 1888 1891 2042 2162 2139 2121 2053 1912 1858 1852 1852 1853 1854 1859 1918 2073 2109 1950 1917 1893 1884 1923 2010 2075 2219 2375 2400 2140 2071 2113 2300 2450 2618 2606 1979 1828 1828 1831 1854 1910 2007 2230 2730 2737 2289 2100 1954 1890 1941 1920 1987 1824 1794 1835 1776 1772 1792 1878 2030 2484 2525 2450 2326 2143 2047 2048 2129 2164 2173 2277 2663 2589 2417 2246 2073 1661 1522 1476 1420 1426 1400 1397 1409 1439 1459 1525 1582 1601 1536 1550 1476 1492 1590 1865 2357 2036 1554 1364 1345 1351 1357 1382 1408 1437 1471 1609 1541 1571 1624 1624 1605 1585 1558 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 114 241 516 471 426 464 540 737 323 830 721 502 557 550 792 1118 1026 907 609 303 761 872 1003 548 483 426 426 426 548 544 607 869 738 487 572 670 838 990 1538 1373 1198 1002 1036 890 1158 1571 1402 1311 1471 1272 938 587 543 366 228 217 260 244 244 244 208 183 182 148 124 122 124 119 96 91 83 72 68 64 59 50 47 50 48 49 53 56 59 64 85 118 132 203 366 421 487 542 621 541 493 670 731 570 792 1036 1054 1158 1079 851 543 953 1425 1423 1462 1603 1492 1602 1830 1889 1702 1640 1743 1138 1414 1690 1700 1457 1037 1478 1712 1625 1468 1584 1268 1591 1828 1645 1398 1686 1596 1280 1783 2017 1972 1929 1762 1805 1772 1638 1590 1672 1566 1888 1525 1521 1709 1627 1690 1642 1588 1523 1791 1716 1645 1865 1530 1524 1462 1524 1645 2073 1583 1464 1698 1828 1654 1551 1551 1641 1715 1454 1311 1310 1310 1399 1501 1640 1613 2056 1746 1594 1598 1260 1194 1188 1219 1189 1207 1229 1480 1395 1339 1506 1542 1463 1707 1722 1547 1470 1280 1280 1280 1322 1334 1336 1340 1307 1278 1199 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1187 1183 1180 1180 1174 1188 1188 1184 1186 1188 1186 1183 1184 1218 1298 1807 2054 1830 1668 2028 1768 1472 1167 1031 1026 1034 1033 1035 1056 1078 1111 1129 1170 1310 1462 1598 1707 1450 1464 1712 1689 1707 1831 1781 1665 1728 1686 1615 1607 1616 1619 1640 1645 1787 1858 1935 2109 2253 2131 2234 1893 1707 1646 1766 1832 1987 2011 2253 2012 2188 2289 2314 2438 2195 2240 2010 1831 1786 1737 1736 1728 1734 1762 1978 2191 2320 2252 2092 2027 1981 2012 2114 2250 2261 2446 2313 2074 2094 2120 2108 2130 2266 2037 1950 1889 1828 1807 1792 1786 1786 1787 1784 1781 1782 1791 1864 2131 2345 2278 1821 1767 1767 1767 1783 1977 1950 2134 2045 2157 2131 2094 2012 1919 1855 1853 1852 1853 1853 1868 2118 2146 2216 2074 1960 1898 1884 1907 1944 2059 2385 2345 2111 2012 2102 2223 2319 2363 2666 2594 2033 1828 1828 1828 1858 1926 2015 2195 2411 2900 2667 2133 1950 1890 1867 1913 2053 1856 1814 1925 1806 1808 1824 1945 2254 2387 2640 2925 2524 2236 2113 2014 1949 1960 1996 2113 2310 2198 2152 1885 1740 1529 1481 1439 1415 1411 1416 1422 1448 1463 1508 1589 1588 1684 1566 1534 1502 1471 1555 1713 2162 1897 1495 1372 1352 1357 1380 1397 1436 1462 1475 1496 1544 1570 1608 1739 1634 1699 1572 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 182 288 321 426 422 428 548 622 365 813 710 426 548 570 675 817 660 487 598 332 652 914 1158 670 496 426 426 426 547 426 798 1038 1158 997 633 792 1174 1219 1280 1550 1228 1117 1097 949 1076 1262 969 853 1423 1325 891 787 463 301 243 205 225 240 244 211 160 149 144 144 143 113 109 107 102 92 77 73 70 63 58 52 45 45 47 47 48 52 57 60 72 92 122 229 257 360 350 502 548 332 422 610 690 758 921 777 912 693 848 427 757 1347 1504 1433 1567 1566 1524 1508 1709 1709 1734 1695 1707 1606 1036 1440 1050 1091 1424 1648 1889 1828 1950 1736 1584 1498 1914 1940 1464 1584 1581 1537 1524 1793 2031 1916 1628 1628 1542 1522 1531 1531 1523 1523 1513 1515 1521 1523 1523 1523 1523 1523 1523 1523 1571 1588 1463 1516 1521 1528 1629 2123 1755 1658 1764 1685 1646 1585 1641 1586 1634 1463 1341 1310 1310 1310 1389 1633 1900 2026 2088 1915 1924 1917 1502 1220 1230 1207 1188 1249 1506 1467 1280 1362 1754 1614 1939 1718 1706 1700 1280 1280 1276 1280 1341 1372 1402 1341 1280 1204 1190 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1187 1186 1183 1180 1180 1174 1187 1188 1184 1186 1187 1186 1183 1186 1217 1331 1593 2020 1733 1727 1652 1649 1138 1073 1027 1024 1033 1032 1041 1063 1101 1152 1180 1237 1428 1453 1743 1648 1535 1463 1585 1837 1821 2020 1885 1756 1768 1818 1629 1625 1636 1639 1643 1658 1759 1901 2054 2064 2012 1952 1902 1814 1678 1715 1829 1890 2011 2191 2133 2069 2167 2439 2708 2680 2377 2320 2011 1889 1768 1737 1736 1730 1733 1782 2134 2236 2259 2133 2059 1995 1963 1997 2045 2165 2165 2253 2178 2073 2026 2048 2035 2070 2060 2072 2012 2011 1891 1813 1796 1787 1784 1792 1787 1785 1785 1792 1863 2084 2317 2122 1797 1767 1767 1767 1796 2002 2079 2237 2329 2072 2063 2078 1997 1903 1858 1856 1852 1855 1854 1911 2362 2615 2490 2161 1988 1912 1887 1883 1919 2012 2445 2142 1993 1977 2054 2373 2401 2396 2634 2726 2067 1836 1828 1831 1859 1918 2034 2280 2479 3064 2620 2130 1995 1885 1830 1861 2006 1893 1843 2015 1863 1856 1882 2023 2330 2231 2352 2598 2469 2349 2225 2346 2125 1953 1891 2015 2194 1937 1873 1809 1577 1510 1443 1425 1459 1460 1457 1478 1492 1526 1559 1641 1645 1786 1677 1580 1528 1459 1506 1640 1740 1865 1454 1361 1362 1364 1381 1404 1428 1451 1464 1494 1536 1702 1638 1683 1693 1631 1631 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 156 129 131 530 487 529 529 731 487 555 617 535 643 548 548 717 685 466 594 337 761 923 1069 566 487 426 426 426 507 529 772 825 1108 1159 1067 853 792 833 1175 1585 1683 1402 1442 1306 1103 771 822 869 1229 1368 1193 810 595 354 244 210 244 244 183 244 180 205 174 144 177 122 104 95 91 86 79 74 70 66 61 55 49 44 45 44 45 47 53 56 63 67 91 183 197 244 286 294 487 189 535 488 670 521 845 707 761 974 569 696 1087 1280 1220 1333 1497 1535 1541 1517 1646 1707 1585 1678 1447 1362 989 934 1102 1426 1523 1666 1541 1763 1995 2092 1660 1402 1845 2056 1813 1583 1492 1408 1340 1645 1747 1901 1590 1523 1492 1518 1517 1622 1543 1565 1513 1515 1521 1523 1523 1523 1523 1523 1523 1528 1573 1658 1558 1463 1519 1579 1673 2195 1904 1646 1768 1704 1717 1803 1650 1644 1767 1612 1420 1338 1331 1310 1310 1397 1553 1818 2078 2145 2316 2359 1760 1352 1276 1227 1190 1274 1364 1280 1280 1341 1690 2055 1864 1659 1662 1450 1280 1280 1279 1293 1365 1436 1483 1359 1280 1222 1207 1189 1188 1188 1188 1188 1188 1188 1188 1188 1188 1187 1186 1182 1180 1180 1175 1187 1188 1184 1186 1187 1186 1184 1188 1219 1543 1795 1729 1565 1479 1219 1180 1034 1035 1022 1021 1030 1034 1051 1083 1139 1177 1234 1310 1643 1646 1876 1841 1587 1626 1870 1767 1836 2068 1889 1768 1832 1798 1707 1651 1645 1653 1654 1685 1796 1866 2012 2069 1973 1778 1766 1667 1673 1772 1876 1885 1950 2040 2100 2246 2188 2562 2509 2260 2107 2004 2131 1906 1767 1737 1737 1736 1751 1974 2226 2341 2313 2140 2019 1980 1953 1961 2011 2036 2066 2113 2056 2013 1981 2033 1981 1982 1996 2015 2090 2012 1889 1798 1798 1787 1786 1795 1792 1787 1787 1793 1884 2311 2360 1950 1798 1767 1767 1767 1809 2187 2272 2408 2306 2097 2011 1950 1923 1885 1859 1853 1854 1858 1863 2002 2345 2567 2591 2202 1991 1935 1888 1883 1903 1983 2010 1950 1933 1973 2070 2503 2687 2642 2637 2481 2011 1886 1828 1832 1861 1944 2010 2154 2509 2680 2438 2210 1973 1888 1828 1813 1841 1857 1853 1963 1946 1914 2022 1985 2051 2148 2280 2360 2358 2428 2558 2852 2334 2027 1860 1860 2072 1936 1725 1633 1567 1475 1439 1429 1460 1482 1537 1552 1537 1542 1561 1616 1702 1887 1798 1675 1566 1490 1457 1451 1560 1845 1399 1375 1376 1379 1407 1440 1438 1455 1487 1517 1601 1900 1774 1719 1732 1673 1680 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 216 121 243 548 495 528 548 473 731 888 610 580 487 487 738 564 907 985 464 482 865 914 635 599 447 426 426 426 426 687 955 1218 1341 1203 1280 853 671 975 1499 1955 1890 1571 1224 874 1143 914 958 855 1280 1348 989 829 626 299 236 244 231 305 244 244 184 155 147 145 126 110 98 90 82 77 74 70 67 61 55 49 44 43 42 42 44 46 48 54 60 74 109 171 122 365 356 380 183 244 610 628 457 706 611 670 853 474 1228 1219 1148 914 1219 1359 1280 1158 1585 1504 1497 1040 1097 798 1030 1191 1554 1438 1419 1310 1582 1699 1867 1939 2072 1767 1551 1580 1801 2072 1715 1569 1460 1355 1347 1524 1591 1534 1484 1462 1520 1568 1658 1645 1574 1512 1515 1521 1523 1523 1523 1523 1523 1523 1547 1569 1584 1599 1463 1523 1607 1711 2174 2081 1751 1833 1760 1859 1718 1584 1689 1693 1540 1408 1402 1384 1321 1325 1346 1451 1550 1796 2088 2272 2152 1907 1475 1454 1270 1219 1280 1280 1302 1289 1321 1722 2070 1818 1645 1647 1513 1327 1280 1279 1337 1401 1536 1484 1386 1280 1271 1348 1309 1194 1188 1188 1188 1188 1188 1188 1188 1188 1187 1185 1182 1180 1179 1176 1187 1188 1184 1187 1187 1186 1186 1194 1263 1783 1763 1779 1462 1219 1097 1060 1031 1033 1019 1019 1035 1041 1061 1107 1177 1233 1305 1395 1595 1870 1952 1713 1867 1646 1646 1683 1949 1828 1812 1827 1905 1889 1827 1684 1664 1667 1675 1696 1762 1890 1985 1963 1829 1745 1676 1676 1700 1828 1889 2023 1925 2188 2177 2259 2353 2449 2363 2104 1998 1938 1921 1949 1768 1741 1737 1737 1764 2117 2165 2316 2537 2212 1981 1955 1942 1942 1965 1985 1981 2012 2007 1966 1949 1949 2008 1950 1950 1972 2067 2012 1891 1821 1798 1788 1782 1795 1795 1790 1790 1796 1870 2354 2268 1959 1871 1775 1767 1767 1808 2114 2487 2392 2205 2075 2082 2044 1919 1878 1854 1852 1852 1855 1858 2232 2241 2468 2330 2270 2022 1950 1918 1883 1884 1887 1889 1897 1913 1967 2156 2659 2555 2740 2648 2346 1994 1880 1828 1835 1866 1914 2113 2421 2672 2514 2607 2074 1964 1881 1816 1795 1810 1828 1834 1920 2018 2082 1970 1968 2036 2075 2146 2221 2320 2319 2387 2549 2646 2258 1925 1807 1829 1846 1678 1619 1522 1455 1441 1465 1502 1577 1655 1589 1626 1601 1584 1640 1751 1902 2041 1765 1651 1498 1419 1408 1450 1441 1448 1417 1405 1456 1519 1469 1474 1481 1535 1555 1708 1661 1839 1827 1765 1719 1703 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 81 123 293 587 548 605 519 609 853 862 731 487 487 654 672 937 744 484 304 544 751 818 779 609 464 613 697 784 457 932 845 1105 1530 1401 1392 884 843 1219 1588 2029 1846 1688 1524 1280 1036 790 558 962 1243 893 1004 752 366 242 251 313 313 305 183 172 183 183 170 110 104 90 91 83 77 73 68 64 61 56 51 47 44 41 39 41 44 48 55 61 68 82 114 183 174 366 170 288 487 558 591 427 648 631 830 662 866 1154 1020 888 810 1187 1219 1158 975 1298 1449 1023 832 1552 1620 1684 1764 1768 1573 1783 1552 1767 1647 1760 1919 2014 1837 1718 1767 1988 2033 1767 1677 1541 1445 1340 1364 1462 1491 1463 1522 1586 1666 1950 1823 1584 1511 1515 1521 1523 1523 1523 1523 1523 1670 1584 1583 1724 1658 1463 1516 1603 1896 2286 1991 1926 1832 1736 2073 1683 1580 1679 1592 1495 1405 1407 1503 1394 1341 1353 1463 1524 1785 1950 2174 2373 2060 1712 1524 1351 1277 1480 1343 1398 1372 1334 1560 1857 1785 1597 1627 1489 1312 1279 1280 1336 1394 1393 1401 1402 1353 1374 1387 1340 1216 1188 1188 1188 1188 1188 1188 1188 1188 1188 1185 1182 1180 1179 1176 1187 1188 1184 1187 1187 1186 1187 1208 1378 1867 2069 1637 1397 1111 1049 1036 1031 1031 1025 1029 1046 1057 1073 1158 1234 1300 1372 1605 1621 1929 1902 1951 1883 1813 1706 1754 1749 1646 1768 1819 1889 2008 1940 1709 1698 1687 1695 1718 1829 1999 2072 2116 1842 1707 1676 1677 1727 1805 1852 1999 2011 2149 2332 2567 2726 2587 2073 2012 1942 1867 1835 1889 1796 1750 1750 1757 1804 2211 2496 2166 2199 2085 1948 1934 1926 1925 1941 1949 1946 1950 1936 1932 1928 1925 2015 1945 1920 1923 1990 2021 1890 1827 1798 1799 1795 1798 1797 1793 1795 1823 1921 2199 2497 1945 1812 1789 1767 1767 1826 1971 2438 2401 2194 2108 2069 2094 1908 1864 1852 1852 1853 1852 1890 2242 2298 2489 2334 2157 2016 1979 1925 1896 1883 1883 1883 1883 1902 1997 2287 2496 2471 2641 2520 2246 2005 1863 1828 1837 1864 1923 2114 2367 2546 2613 2500 2267 1990 1859 1811 1784 1775 1783 1811 1842 1957 2021 1913 1947 1971 2036 2089 2168 2228 2207 2212 2233 2248 2248 2237 1905 1685 1786 1666 1565 1491 1455 1446 1450 1510 1652 1832 1666 1691 1796 1712 1653 1685 1728 1862 1929 1685 1535 1425 1390 1382 1380 1384 1487 1714 1521 1515 1500 1493 1526 1546 1553 1586 1638 1685 1742 1850 1850 1877 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 304 350 521 548 639 521 487 679 849 1128 673 548 487 628 788 852 488 721 445 431 304 444 573 400 540 369 670 694 660 695 792 1308 1402 1402 1607 1151 764 975 1610 2079 1890 1735 1691 1145 708 586 732 732 701 846 643 492 386 294 308 366 263 244 169 229 186 164 132 114 97 78 80 79 75 72 67 62 60 55 51 48 45 40 36 39 44 50 53 59 67 80 111 115 244 212 176 377 449 488 520 349 427 610 803 305 961 914 904 774 720 816 975 1097 920 1417 1004 671 1463 1508 1474 1524 1644 1729 1768 1585 1581 1662 1753 1767 1708 1849 2133 1807 1706 2043 2072 2072 1680 1672 1491 1406 1357 1414 1391 1523 1645 1776 1709 1828 1670 1645 1511 1515 1521 1523 1523 1523 1523 1523 1549 1774 1635 1767 1556 1523 1523 1601 1747 2206 1829 1829 1725 1711 1693 1633 1580 1769 1582 1509 1463 1594 1445 1585 1397 1377 1447 1569 1642 1770 2146 2436 2001 1697 1663 1437 1314 1260 1584 1545 1442 1373 1478 1776 1816 1531 1372 1340 1277 1277 1276 1260 1338 1356 1395 1425 1356 1343 1325 1340 1253 1188 1188 1188 1188 1188 1188 1188 1188 1188 1184 1181 1180 1178 1176 1187 1188 1184 1187 1186 1186 1188 1279 1646 1906 1713 1412 1180 1069 1036 1036 1032 1030 1034 1037 1061 1077 1102 1175 1255 1402 1479 1942 1826 1982 2138 2019 2004 1821 1708 1646 1585 1608 1643 1647 1828 2074 1832 1740 1727 1707 1735 1760 1828 1911 2190 2134 1809 1676 1682 1707 1768 1828 1840 1890 2025 2166 2541 2825 2960 2422 2118 1969 1890 1851 1828 1828 1768 1760 1761 1796 1890 2068 2324 2187 2070 2012 1935 1919 1919 1918 1920 1920 1912 1911 1913 1916 1916 1918 1920 1952 1905 1909 1949 1997 1890 1828 1800 1801 1801 1801 1799 1799 1807 1823 1929 2194 2744 2031 1841 1767 1767 1767 1831 1956 2358 2553 2223 2237 2072 1951 1893 1857 1852 1852 1852 1852 1917 2139 2193 2591 2431 2144 2075 1994 1952 1908 1883 1883 1883 1883 1912 2011 2132 2600 2407 2438 2333 2238 1929 1846 1828 1843 1869 1948 2086 2497 2741 2787 2399 2358 2238 1800 1792 1771 1769 1764 1765 1808 1853 1882 1880 1910 1967 2010 2083 2096 2126 2116 2111 2130 2113 2145 2244 1915 1711 1697 1703 1524 1467 1460 1450 1457 1530 1640 1913 1978 1711 1788 1718 1661 1644 1650 1693 1710 1604 1748 1408 1368 1360 1357 1400 1547 1720 1705 1627 1552 1527 1532 1536 1559 1598 1651 1686 1733 1795 1906 1909 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 172 259 455 548 510 573 616 755 1038 731 548 493 529 735 822 749 886 426 683 827 700 430 569 487 621 365 628 664 609 1168 975 974 1463 1721 1585 1049 862 1550 1455 1686 1606 1478 1190 1326 749 616 366 847 932 610 523 299 288 334 244 221 172 246 244 194 180 129 114 89 80 72 75 73 67 65 60 57 54 51 47 45 43 38 37 42 48 51 56 62 74 92 125 192 230 255 334 365 426 426 487 548 600 670 371 776 610 729 735 673 789 924 901 1129 990 674 1092 1424 1280 1585 1602 1646 1608 1591 1527 1523 1643 1732 1552 1673 2000 1889 1682 1767 2117 1985 1894 1950 1970 1776 1706 1438 1349 1370 1503 1645 1699 1645 1658 1569 1643 1511 1515 1521 1523 1523 1523 1523 1523 1553 1894 1892 1761 1569 1524 1523 1583 1711 2075 1764 1737 1646 1645 1590 1680 1585 1656 1551 1494 1596 1520 1494 1686 1645 1460 1417 1494 1689 1761 2088 2377 2038 1822 1661 1512 1340 1220 1328 1405 1525 1463 1538 1762 1940 1588 1337 1277 1273 1274 1280 1258 1327 1341 1325 1304 1335 1261 1280 1269 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1184 1181 1179 1178 1177 1187 1188 1184 1186 1186 1186 1197 1464 1798 2063 1533 1231 1125 1039 1036 1036 1034 1028 1034 1042 1066 1106 1158 1249 1354 1547 1802 1982 1957 2046 2241 1957 1950 1754 1660 1584 1585 1585 1627 1642 1815 2008 1829 1828 1846 1790 1785 1768 1822 1958 2137 2127 1765 1676 1707 1730 1772 1828 1889 1950 2039 2184 2413 2749 2775 2323 2062 1951 1886 1828 1828 1828 1791 1773 1785 1869 2085 2120 2347 2265 2082 1959 1924 1910 1909 1908 1897 1890 1889 1890 1896 1895 1900 1899 1891 1891 1889 1889 1923 2012 2088 1882 1815 1807 1808 1804 1801 1805 1814 1860 2006 2190 2728 2083 1814 1767 1767 1778 1801 1959 2444 2377 2316 2206 2067 2006 1889 1855 1852 1852 1852 1858 1942 2022 2133 2386 2438 2316 2111 2097 1997 1913 1896 1889 1887 1891 1917 1963 2085 2421 2458 2211 2145 2044 1882 1830 1831 1843 1873 1958 2118 2476 2613 2610 2583 2130 2135 1903 1785 1756 1757 1755 1756 1760 1793 1825 1848 1884 1936 1988 2073 2071 2089 2070 2054 2052 2048 2019 1962 1852 1692 1613 1586 1517 1479 1464 1449 1474 1547 1670 1786 2017 1813 1711 1655 1599 1581 1578 1591 1534 1513 1498 1421 1353 1347 1346 1403 1654 1889 1914 1730 1611 1593 1559 1553 1558 1596 1641 1677 1726 1788 1824 1847 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 73 365 204 588 707 487 682 665 759 670 548 534 526 673 853 670 934 578 422 827 970 792 652 738 808 685 365 365 525 701 792 989 1087 1439 1626 1336 955 1434 1787 1857 1675 1646 1705 1314 610 970 671 350 505 732 343 245 224 305 210 236 244 305 230 197 157 142 117 91 79 70 65 68 63 61 58 55 50 48 45 42 40 38 36 45 46 48 52 59 69 87 103 156 129 244 292 289 304 298 244 481 609 444 646 730 464 443 611 792 923 977 754 611 1046 1341 1228 1280 1402 1613 1534 1615 1619 1707 1713 1582 1643 1614 1584 1713 1908 1705 1767 1950 2192 1950 2082 1974 2133 1945 2025 1682 1584 1400 1401 1575 1645 1584 1569 1523 1522 1511 1515 1521 1523 1523 1523 1523 1652 1661 1920 1970 1800 1754 1598 1524 1619 1856 1996 1630 1646 1643 1583 1584 1768 1775 1606 1528 1524 1767 1408 1524 1707 1662 1783 1519 1523 1713 1915 1889 2135 2113 1762 1585 1469 1329 1250 1244 1287 1520 1585 1533 1872 1911 1485 1341 1270 1276 1319 1338 1327 1389 1341 1303 1267 1240 1218 1219 1220 1197 1188 1188 1188 1188 1188 1188 1188 1188 1188 1184 1182 1180 1177 1177 1186 1188 1184 1186 1186 1187 1220 1519 2179 1772 1398 1191 1100 1043 1038 1036 1034 1030 1034 1047 1073 1158 1245 1341 1467 1630 1949 2184 2250 2335 2089 1898 1768 1652 1583 1556 1569 1585 1613 1651 1818 2011 2021 1889 1951 1882 1857 1774 1846 1941 2258 2039 1742 1676 1701 1764 1818 1846 1891 1948 2065 2199 2384 2616 2486 2147 2017 1950 1890 1834 1828 1906 1916 1828 1827 1950 2072 2195 2411 2340 2046 1939 1920 1905 1895 1894 1889 1889 1886 1886 1889 1889 1888 1889 1889 1870 1861 1865 1890 2006 2072 1974 1821 1812 1808 1807 1804 1816 1829 1882 2012 2223 2443 1995 1814 1768 1767 1767 1779 1954 2472 2212 2070 2137 2022 1950 1881 1858 1852 1852 1852 1863 1895 1983 2149 2256 2280 2260 2240 2131 1997 1930 1918 1899 1895 1896 1915 1939 2087 2425 2244 2095 2014 1922 1853 1828 1829 1850 1881 1949 2179 2392 2777 2625 2672 2568 2340 1854 1790 1762 1744 1738 1742 1746 1781 1800 1824 1875 1909 1985 2070 2096 2046 2022 1995 1974 1979 2065 1861 1774 1707 1622 1549 1520 1477 1466 1461 1499 1562 1626 1806 2011 1854 1701 1646 1589 1541 1527 1488 1467 1437 1429 1391 1344 1343 1355 1415 1508 1655 1913 1766 1683 1655 1608 1571 1553 1608 1632 1658 1788 1900 1765 1745 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 72 205 60 253 437 487 694 487 588 914 772 609 585 556 670 800 924 885 732 467 792 1118 1036 922 886 731 763 494 426 792 548 905 934 1494 1653 1380 1094 914 1134 1829 1950 1696 1557 1274 1205 910 1212 808 707 572 418 290 244 220 195 209 305 305 246 243 188 144 112 100 90 76 66 62 65 61 57 55 52 49 45 43 39 37 35 39 39 43 47 49 55 60 62 97 115 162 183 213 184 187 240 305 462 389 365 456 641 732 514 758 932 1037 1158 975 981 1163 1170 1280 1343 1401 1517 1523 1422 1463 1590 1699 1706 1603 1402 1570 1819 1836 1521 1683 1793 1834 1767 2132 2167 2057 2057 2053 2102 2036 1752 1532 1492 1705 1641 1523 1523 1522 1510 1515 1523 1523 1523 1523 1523 1542 1950 1976 2296 2031 1751 1645 1584 1583 1737 1586 1590 1674 1569 1561 1608 1561 1618 1573 1542 1568 1570 1401 1588 1645 1646 1875 1620 1537 1685 1811 1997 2194 2022 1858 1647 1590 1305 1259 1219 1264 1349 1646 1585 1740 1714 1344 1277 1264 1278 1359 1463 1538 1409 1341 1338 1247 1218 1206 1189 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1188 1184 1181 1180 1178 1178 1186 1188 1185 1186 1186 1195 1321 1463 1768 1878 1475 1182 1089 1056 1044 1038 1036 1034 1036 1057 1127 1213 1314 1364 1662 1759 2133 2425 2320 2072 2139 2181 1682 1594 1530 1524 1545 1571 1586 1709 1942 2312 2195 2007 1951 1950 1921 1828 1812 1891 2136 1971 1708 1691 1706 1766 1806 1844 1908 2011 2167 2130 2331 2322 2173 2072 1984 1950 1896 1869 1862 1889 2011 1883 2018 2195 2126 2398 2499 2191 2012 1920 1896 1892 1889 1889 1889 1889 1878 1880 1881 1876 1875 1883 1884 1859 1858 1861 1874 1950 2166 2128 1893 1819 1810 1809 1811 1821 1846 1918 2033 2202 2556 2153 1889 1773 1767 1767 1776 1851 2014 2009 1957 1962 1950 1920 1881 1860 1858 1859 1858 1875 1894 1974 2070 2102 2133 2194 2133 2072 1999 1956 1930 1902 1901 1904 1913 1935 2029 2350 2190 2009 1953 1871 1828 1828 1832 1852 1889 2011 2135 2668 2769 2510 2433 2663 2416 1913 1773 1748 1736 1735 1733 1748 1753 1776 1826 1878 1940 2114 2189 2090 2094 2022 1989 1937 1896 2167 1828 1760 1670 1599 1522 1484 1470 1451 1474 1524 1586 1635 1722 1954 1859 1735 1638 1570 1519 1477 1456 1422 1389 1382 1355 1345 1343 1348 1404 1452 1669 2022 1837 1751 1683 1632 1582 1559 1589 1600 1635 1788 1880 1886 1706 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 207 125 242 205 467 413 604 577 631 581 609 697 559 547 670 852 544 541 487 670 1014 1230 975 1017 797 750 731 582 783 996 991 887 1105 1646 1498 1425 1331 1006 1350 1585 1591 1585 1394 955 1304 1168 1034 916 701 662 299 244 240 238 246 354 267 238 183 170 122 122 110 87 74 64 58 59 60 54 51 49 47 45 41 37 30 38 37 37 41 44 48 51 54 57 63 94 90 122 170 129 183 183 253 305 366 269 214 183 345 727 745 999 975 625 1143 907 1158 1071 1159 1373 1420 1424 1504 1219 1454 1519 1688 1516 1402 1513 1706 1509 1706 1754 1950 2031 1930 1633 2072 2031 2232 1959 2054 2099 2198 2121 2084 1702 1645 1755 1561 1523 1522 1510 1518 1568 1523 1523 1523 1523 1534 1679 1783 2114 1828 1981 1822 1632 1584 1584 1585 1585 1599 1542 1525 1553 1513 1521 1530 1577 1585 1402 1400 1522 1522 1711 1889 1668 1592 1691 1768 2121 2213 2377 1994 1644 1421 1290 1261 1274 1279 1296 1496 1791 1646 1624 1248 1240 1241 1249 1402 1470 1497 1361 1293 1245 1219 1215 1201 1191 1193 1198 1188 1188 1188 1188 1188 1188 1188 1188 1188 1184 1181 1180 1179 1179 1186 1187 1185 1186 1187 1217 1421 1705 1705 1960 1645 1177 1093 1062 1057 1050 1047 1048 1066 1156 1459 1337 1524 1560 1580 1705 2123 2223 2019 2156 1850 1646 1582 1558 1528 1524 1555 1576 1613 1732 2145 2602 2185 2128 1989 2072 1959 1850 1828 1896 2130 1861 1722 1703 1707 1742 1804 1853 1924 2019 2290 2197 2396 2591 2509 2258 2029 1953 1928 1889 1911 1986 1965 2070 2142 2487 2297 2398 2495 2271 2038 1906 1890 1889 1889 1889 1889 1884 1870 1868 1863 1860 1859 1875 1920 1859 1843 1856 1858 1921 2072 2169 1965 1828 1819 1810 1819 1830 1859 1950 2065 2232 2541 2488 2063 1792 1767 1767 1767 1823 1880 1888 1876 1881 1950 2091 1956 1875 1869 1869 1869 1875 1901 1938 2004 2039 2112 2155 2075 2025 1998 1966 1932 1910 1910 1909 1915 1922 2012 2263 2285 1954 1861 1829 1828 1828 1839 1859 1895 2019 2164 2513 2665 2570 2291 2206 2074 1859 1777 1747 1733 1731 1720 1738 1736 1775 1808 1988 1977 2005 2094 2140 2121 2075 2052 1929 1882 1888 1789 1704 1638 1563 1502 1484 1460 1457 1489 1533 1562 1731 1723 1928 1953 1753 1639 1572 1512 1474 1439 1403 1375 1364 1356 1351 1346 1349 1375 1425 1721 2246 1912 1792 1699 1642 1591 1556 1548 1569 1608 1713 1759 1873 1762 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 365 91 121 348 121 137 376 759 670 670 731 735 619 534 609 605 365 365 426 366 789 1184 1135 1002 763 740 853 499 426 572 853 1301 1462 1743 1806 1650 1369 1180 1170 1246 1280 1528 1646 1610 1244 1212 931 812 644 488 305 270 249 220 293 304 244 231 212 173 140 122 89 80 72 62 54 55 56 53 48 46 44 42 41 36 30 35 33 36 39 42 44 47 48 49 49 58 68 108 105 112 172 155 231 304 305 244 800 671 608 663 792 827 975 638 792 846 1109 1095 1036 1191 1234 1264 1422 1333 1407 1463 1595 1471 1402 1584 1341 1584 1790 2025 1520 1950 1581 1463 2011 2056 2178 2115 2008 2194 2339 2319 2168 1964 1753 1600 1524 1523 1522 1519 1634 1636 1558 1761 1584 1523 1552 1709 1875 2148 1924 1950 1883 1655 1584 1584 1585 1593 1581 1521 1522 1524 1498 1520 1583 1706 1518 1395 1397 1452 1524 1646 1839 1957 1707 1757 1946 2211 2316 1837 1782 1580 1374 1299 1277 1280 1271 1280 1323 1523 1449 1246 1222 1222 1227 1343 1583 1631 1381 1307 1260 1219 1219 1212 1196 1189 1205 1215 1192 1188 1188 1188 1188 1188 1188 1189 1188 1183 1181 1180 1179 1180 1186 1187 1186 1186 1195 1232 1400 1696 1834 1891 1637 1219 1095 1068 1066 1058 1056 1066 1115 1255 1462 1579 1707 1585 1768 1835 1951 2247 2099 2002 1658 1578 1524 1524 1524 1555 1576 1602 1643 1789 2159 2560 2300 2134 2104 2073 1953 1889 1829 1930 2014 1936 1767 1707 1709 1749 1788 1829 2010 2011 2103 2137 2243 2375 2434 2159 2074 2036 1983 1946 1973 2024 2049 2283 2298 2471 2312 2438 2255 2074 1929 1899 1891 1889 1889 1889 1889 1875 1861 1859 1858 1859 1859 2071 2062 1889 1850 1828 1832 1867 1951 2053 1909 1824 1816 1818 1823 1841 1881 1970 2141 2415 2532 2689 2024 1792 1767 1767 1767 1791 1819 1821 1828 1848 1906 2059 2015 1890 1885 1882 1883 1884 1895 1951 2009 2065 2132 2195 2116 2027 2011 2004 1946 1918 1916 1915 1918 1936 2066 2496 2167 1919 1829 1828 1828 1832 1842 1858 1907 1981 2237 2505 2412 2717 2582 2981 2289 1906 1756 1733 1736 1720 1720 1720 1718 1722 1880 2206 2116 2089 2208 2161 2099 2049 2345 1882 1836 1858 1754 1702 1621 1572 1536 1485 1468 1456 1548 1599 1630 1716 1777 1768 1876 1749 1668 1578 1549 1478 1426 1400 1369 1368 1455 1345 1343 1343 1346 1408 1714 2247 2119 1866 1734 1659 1600 1585 1552 1553 1594 1654 1703 1781 1732 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 155 335 121 302 182 330 176 548 441 365 731 670 661 548 576 707 393 421 846 472 426 871 1213 1017 792 853 792 578 548 464 713 1046 1252 1628 1935 1827 1620 1333 1036 1267 1648 1646 1653 1461 1672 1195 749 853 712 427 305 250 244 221 309 308 244 219 188 180 146 112 82 91 61 55 51 49 48 51 46 43 41 40 39 35 30 33 32 36 37 39 41 43 44 45 47 48 52 66 87 90 112 122 310 426 426 122 448 609 691 670 670 803 741 792 366 694 1036 1219 1163 1156 1219 1116 1283 1280 1346 1402 1226 1593 1578 1280 1539 1625 1767 1498 1542 1828 1503 1523 2011 1950 2157 2133 1939 2061 2219 2011 2072 2154 2133 1700 1543 1523 1522 1522 1612 1920 1584 1821 1889 1631 1583 1867 2011 2371 2052 1925 1982 1694 1584 1586 1585 1585 1584 1512 1519 1524 1515 1586 1652 1750 1467 1388 1389 1441 1585 1703 1851 2195 1946 2001 2052 2100 2252 1830 1665 1511 1463 1320 1295 1283 1266 1280 1280 1289 1315 1234 1222 1225 1241 1309 1430 1458 1348 1243 1219 1219 1219 1212 1197 1189 1213 1214 1188 1188 1189 1188 1188 1188 1188 1188 1188 1183 1181 1180 1179 1180 1186 1187 1186 1186 1209 1281 1520 1748 1872 2014 1647 1269 1094 1076 1069 1066 1066 1103 1196 1518 1556 1933 2041 1739 2133 2051 2410 2333 2087 1750 1616 1568 1524 1524 1554 1568 1587 1612 1707 1878 2095 2350 2544 2183 2073 2068 1951 1945 1890 1954 1950 1863 1769 1734 1714 1758 1810 1828 1950 2034 2205 2316 2297 2448 2430 2160 2103 2070 2011 1953 2039 2196 2312 2380 2405 2378 2199 2133 2218 1969 1920 1903 1889 1889 1889 1889 1889 1866 1859 1859 1858 1859 1859 2106 2111 1895 1845 1828 1829 1828 1830 1828 1848 1828 1828 1835 1844 1856 1915 2021 2133 2331 2803 2493 1884 1793 1767 1767 1767 1780 1782 1779 1797 1828 1905 2027 2020 1919 1903 1903 1897 1899 1916 2001 2011 2071 2072 2245 2173 2131 2072 2128 2017 1932 1926 1925 1932 1998 2084 2513 2090 1896 1828 1828 1831 1838 1850 1872 1898 2180 2172 2306 2251 2388 2751 2779 2451 1888 1770 1720 1707 1705 1704 1713 1707 1766 2046 2455 2555 2372 2396 2209 2205 2190 2066 1910 1842 1786 1728 1657 1617 1563 1534 1499 1472 1486 1538 1626 1661 1752 1827 1866 1820 1808 1687 1622 1553 1482 1423 1380 1370 1396 1508 1340 1338 1349 1352 1397 1641 2029 2132 2025 1771 1689 1659 1599 1555 1544 1575 1608 1640 1670 1762 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 182 131 60 133 263 328 295 342 301 397 739 792 609 528 645 548 426 539 792 646 366 944 1189 992 1015 840 755 676 677 632 556 735 1103 1604 1715 1788 1768 1437 1054 1151 1200 1463 1219 1302 1261 1137 1291 1148 908 412 304 270 231 265 322 233 244 181 224 183 148 122 85 76 59 52 48 46 45 48 44 41 38 37 36 33 30 31 32 34 35 37 38 39 41 42 45 47 59 59 65 85 104 183 357 426 487 256 399 586 627 670 731 775 487 645 729 695 1158 1244 1224 1215 1088 1306 1219 1296 1218 1202 1390 1583 1458 1387 1280 1564 1808 1475 1372 1715 1263 1668 1614 1920 2003 1937 1812 1935 1752 1751 1890 2115 2089 1795 1585 1523 1522 1515 1605 1812 1654 1690 1828 1645 1638 1731 1943 2241 2303 2255 2011 1780 1679 1640 1661 1738 1606 1547 1554 1524 1592 1677 1632 1545 1436 1380 1371 1406 1481 1707 1764 1954 2013 1889 1942 2145 2178 1769 1634 1645 1450 1341 1298 1280 1280 1280 1279 1273 1260 1247 1231 1233 1246 1336 1389 1367 1266 1219 1219 1219 1219 1213 1199 1191 1218 1206 1191 1189 1188 1188 1188 1188 1189 1188 1188 1183 1181 1180 1180 1181 1186 1187 1187 1188 1238 1360 1511 1664 1798 2210 1761 1288 1136 1084 1079 1082 1095 1137 1282 1802 1961 2070 2009 1951 2151 2218 2461 2144 1832 1648 1593 1556 1524 1524 1573 1581 1603 1630 1700 1831 2012 2195 2193 2163 2024 2017 1951 1949 1950 2011 1960 1835 1828 1815 1715 1766 1771 1829 1890 2117 2366 2220 2375 2185 2259 2072 2042 2011 2011 2011 2153 2330 2503 2673 2669 2402 2218 2032 2014 2071 1918 1895 1889 1889 1889 1889 1889 1868 1860 1859 1859 1859 1859 1938 1950 1890 1829 1879 1920 1990 1946 1950 1907 1845 1837 1847 1889 1889 1950 2091 2191 2365 2545 2180 1871 1798 1767 1767 1767 1767 1768 1767 1792 1832 1881 1964 2014 1929 1922 1919 1927 1915 1920 1986 2010 2072 2137 2175 2353 2339 2201 2170 2017 1974 1947 1945 1986 2066 2099 2390 2186 1889 1828 1830 1838 1847 1864 1891 1911 2015 2431 2133 2175 2371 2761 2821 2409 2068 1801 1726 1703 1701 1698 1702 1704 1796 1977 2516 2727 2618 2497 2301 2247 2192 2040 1880 1841 1750 1709 1722 1590 1560 1515 1482 1460 1459 1612 1581 1678 1716 1904 1867 1882 1807 1687 1628 1547 1506 1419 1397 1437 1386 1402 1340 1342 1341 1344 1419 1553 2023 2166 1990 1830 1765 1681 1614 1572 1534 1549 1575 1611 1650 1696 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 64 236 60 305 243 203 316 609 487 803 804 687 564 518 426 670 731 792 609 365 623 800 992 1020 1106 1062 900 914 792 638 728 1001 1158 1463 1723 1391 1280 1219 1323 1446 1585 1296 1367 1350 1402 1110 991 684 379 307 265 272 336 305 244 183 166 149 183 131 119 76 76 56 49 46 44 42 44 40 37 36 35 35 31 31 30 32 33 34 35 36 37 38 40 42 47 49 56 63 95 147 268 354 369 374 417 366 357 517 549 670 609 345 247 805 792 1068 1001 1183 1163 1164 1158 1135 1235 1269 1341 1374 1341 1277 1529 1645 1522 1548 1233 1523 1260 1341 1341 1856 1974 1952 2124 2029 1614 1890 1976 2178 2082 2072 2001 1960 1523 1511 1511 1615 1771 1965 1844 1881 1719 1852 1767 1901 2121 2536 2400 2040 1889 1779 1701 1945 2050 1848 1695 1634 1583 1585 1585 1546 1483 1474 1371 1371 1394 1435 1646 1585 1739 1667 1586 1684 1786 1597 1614 1471 1506 1368 1307 1280 1302 1306 1280 1273 1253 1249 1248 1238 1242 1268 1300 1330 1313 1230 1219 1219 1219 1219 1213 1202 1194 1186 1198 1191 1189 1188 1189 1188 1188 1189 1188 1186 1182 1181 1181 1181 1182 1186 1187 1187 1188 1284 1480 1551 1662 1974 2448 1813 1240 1133 1092 1090 1094 1129 1179 1308 1800 2126 2476 2377 2439 2220 2073 2229 2110 1673 1588 1584 1524 1534 1539 1580 1585 1619 1642 1702 1778 2011 1987 2020 2072 2011 1986 1988 1950 2002 2011 1952 1891 1832 1824 1828 1737 1761 1800 1888 2190 2438 2195 2316 2135 2113 2055 2011 2012 2011 2074 2258 2374 2650 2653 2467 2225 2320 1983 1945 1946 1916 1891 1889 1889 1889 1889 1889 1879 1867 1873 1859 1859 1859 1859 1859 1859 1880 1952 2118 2203 2134 2017 1950 1878 1873 1883 1915 1921 1950 2071 2194 2422 2436 2226 1982 1801 1767 1767 1767 1768 1769 1771 1801 1844 1887 1955 1990 1953 2010 1954 1953 1944 1946 1994 2018 2133 2277 2253 2298 2297 2295 2133 2120 2001 1978 1966 2007 2263 2256 2396 2168 1903 1842 1840 1846 1859 1879 1889 1919 1977 2301 2070 2133 2281 2883 2961 2561 2171 1834 1720 1701 1697 1697 1698 1698 1855 1977 2490 2753 2503 2502 2259 2133 2083 2020 1937 1825 1728 1669 1663 1564 1528 1504 1477 1461 1461 1509 1555 1624 1774 1801 1924 2044 1875 1726 1625 1542 1481 1433 1386 1381 1364 1362 1358 1344 1342 1354 1426 1565 2105 2344 2095 1917 1801 1704 1622 1572 1538 1529 1555 1591 1598 1657 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 60 127 169 448 281 234 121 121 182 365 432 731 732 675 426 670 731 792 682 762 477 703 714 670 926 987 1355 1245 983 1037 822 617 808 1417 1750 1646 1328 1185 971 1097 1501 1456 1117 1322 1122 1463 1070 925 754 409 305 305 366 300 359 319 183 235 183 122 116 122 77 60 53 47 44 42 43 41 39 35 34 32 30 31 30 30 32 31 32 33 34 35 36 37 41 45 46 55 71 86 183 237 304 365 305 427 122 244 488 215 195 183 736 671 774 885 913 915 1206 995 1130 1124 1097 1219 1219 1280 1255 1183 1435 1645 1644 1341 1430 1263 985 1257 1513 1669 1828 1876 1950 2133 2133 1542 2082 2088 2256 2312 2274 2088 2066 1652 1518 1520 1517 1545 1767 1953 2107 2013 2011 2051 1861 2108 2423 2546 2051 1892 1842 1850 1976 2161 2481 1960 1857 1707 1585 1578 1480 1462 1425 1371 1469 1513 1569 1509 1588 1608 1646 1433 1423 1465 1341 1280 1305 1280 1280 1334 1463 1398 1324 1284 1274 1264 1259 1259 1251 1249 1249 1249 1295 1237 1218 1219 1219 1219 1219 1219 1208 1198 1188 1189 1188 1189 1190 1189 1190 1188 1188 1188 1186 1182 1182 1182 1182 1183 1186 1187 1187 1203 1524 1651 1707 1801 2011 2360 1779 1205 1126 1102 1104 1128 1163 1219 1341 1823 2117 2318 2329 2195 2412 2021 1943 1729 1594 1585 1585 1562 1565 1570 1580 1605 1639 1682 1799 1986 1828 1949 2012 1951 1955 1968 1977 1965 2011 2011 1951 1964 1821 1859 1951 1754 1737 1768 1862 2194 2383 2288 2073 2072 2070 2072 2072 2012 1950 2158 2133 2555 2537 2433 2148 2085 2002 1942 1925 1920 1911 1890 1889 1889 1889 1891 1889 1889 1874 1862 1858 1859 1859 1859 1859 1870 1903 1989 2162 2316 2260 2148 2012 1911 1890 1915 1988 2045 2089 2044 2093 2224 2227 2530 1873 1780 1767 1767 1767 1777 1791 1802 1818 1841 1903 2002 2013 2011 2037 1996 2046 2017 1987 2011 2111 2099 2196 2252 2140 2253 2260 2126 2150 2015 2038 2192 2161 2217 2295 2368 2407 2018 1859 1849 1857 1859 1873 1889 1922 1981 2184 2048 2186 2401 3036 2542 2713 2203 1791 1710 1699 1694 1696 1696 1697 1753 2075 2323 2658 2785 2480 2279 2170 2104 2065 1960 1805 1721 1661 1621 1565 1521 1500 1477 1467 1464 1489 1526 1577 1754 1794 1794 1949 1973 1742 1605 1526 1475 1417 1374 1364 1357 1358 1350 1341 1340 1349 1415 1594 1889 2378 2325 2040 1926 1711 1634 1589 1548 1526 1542 1562 1581 1604 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 121 121 172 161 278 335 259 301 414 590 768 769 768 721 665 487 792 731 711 853 664 443 518 527 799 975 814 1424 1442 1261 1095 833 842 1316 1914 1768 1692 1168 904 994 913 1035 1211 1044 1128 1246 1327 1280 764 431 304 369 296 366 427 244 178 152 122 130 110 89 91 60 52 46 43 41 39 39 37 34 31 30 29 30 30 30 31 30 30 31 32 33 34 36 39 41 43 48 49 66 103 120 192 248 195 312 196 162 483 285 493 459 610 593 549 853 948 968 869 965 1085 1097 1097 1195 1158 1158 1009 1379 1497 1414 1601 1333 1324 1158 1092 1452 1474 1127 1097 1455 1256 1474 1377 1401 1598 1738 2018 2310 2317 2262 2184 1785 1607 1594 1553 1634 1877 1937 2103 2098 1994 2072 1913 2026 2203 2328 2077 1808 1828 1893 2017 2072 2138 2037 1974 1732 1566 1465 1464 1402 1391 1380 1433 1481 1536 1646 1617 1464 1363 1341 1310 1358 1403 1626 1631 1593 1668 1523 1544 1465 1368 1315 1399 1336 1330 1321 1312 1294 1249 1250 1236 1219 1217 1219 1219 1219 1219 1219 1217 1191 1189 1189 1190 1191 1193 1192 1191 1188 1188 1188 1188 1185 1183 1183 1183 1184 1192 1196 1202 1317 1707 2010 2020 1936 2317 1989 1534 1226 1143 1116 1127 1163 1209 1302 1402 1661 2015 2194 2545 2721 2377 1917 1829 1660 1585 1584 1585 1571 1577 1586 1609 1692 1757 1829 2072 1926 1889 1945 1927 1925 1950 2085 2014 2011 2012 1953 1918 1829 1768 1796 1801 1764 1737 1776 1871 2058 2209 2208 2042 2059 2095 2073 2134 1946 2016 2194 2423 2393 2291 2135 2113 1981 1943 1925 1920 1920 1909 1889 1889 1889 1902 1917 1897 1889 1881 1866 1859 1859 1859 1859 1868 1893 1925 1996 2146 2315 2488 2168 2218 2091 2008 2057 2106 2189 2430 2136 2142 2353 2078 2015 1829 1781 1767 1767 1775 1801 1814 1820 1829 1856 1922 1978 2090 2093 2051 2034 2072 2100 2063 2018 2100 2103 2076 2120 2156 2133 2194 2150 2076 2213 2193 2410 2239 2307 2255 2273 2493 2110 1887 1889 1859 1859 1866 1890 1922 2035 2483 2074 2198 2488 3043 2939 2842 2168 1796 1752 1699 1697 1695 1692 1698 1752 1926 2176 2772 2848 2512 2336 2208 2127 2039 2024 1806 1723 1678 1616 1563 1525 1492 1476 1460 1473 1471 1491 1550 1661 1730 1734 1758 1860 1718 1566 1492 1451 1405 1369 1358 1354 1356 1361 1343 1346 1349 1414 1614 1996 2417 2659 2538 1985 1917 1762 1620 1545 1532 1529 1542 1555 1568 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 100 60 210 177 300 257 189 325 243 502 731 609 548 732 731 589 461 914 684 618 669 733 792 426 752 549 658 1170 1712 1639 1280 1219 1039 1463 1703 2040 1564 1295 914 1158 1229 1408 1435 1492 1509 1448 1523 1381 853 519 350 432 305 366 340 244 244 243 166 116 116 84 61 58 48 45 43 40 37 37 35 32 30 28 28 30 30 30 30 30 28 29 30 31 33 35 36 38 41 43 46 53 92 119 232 113 122 207 162 122 233 234 304 363 366 376 427 732 427 701 959 1101 1148 1068 952 958 1119 1160 1280 1342 1295 1290 1463 971 1000 972 1013 1027 1035 1334 1462 1568 1748 1449 1584 1950 1637 1917 1926 2067 2258 2397 2257 2046 1721 1830 1694 1740 1880 2051 2013 2017 2057 2340 2011 2030 2126 2255 1961 1784 1741 1982 1903 1823 1833 1739 1686 1619 1490 1429 1399 1389 1359 1355 1369 1615 1736 1524 1511 1465 1310 1341 1378 1337 1402 1440 1513 1688 1889 1871 1647 1572 1432 1342 1365 1455 1463 1431 1380 1337 1280 1249 1234 1219 1222 1228 1219 1219 1219 1217 1218 1195 1191 1192 1192 1193 1194 1193 1191 1189 1189 1188 1188 1185 1184 1184 1186 1195 1210 1223 1283 1517 1950 2300 2409 2306 2292 1807 1515 1322 1191 1137 1155 1203 1243 1337 1453 1646 2145 2384 2910 2626 2152 1935 1707 1627 1590 1584 1585 1580 1607 1657 1690 1786 1964 2049 2096 1950 1928 1906 1891 1899 1950 2008 2195 2050 1928 1950 1833 1789 1765 1762 1741 1737 1747 1795 1879 2019 2147 2134 2012 2011 2012 2185 2072 1900 1950 2006 2053 2438 2126 2020 1989 1934 1920 1920 1920 1920 1909 1899 1899 1909 1918 1922 1925 1921 1893 1889 1867 1859 1860 1859 1882 1910 1948 2070 2064 2390 2373 2249 2255 2286 2173 2253 2235 2094 2172 2266 2194 2172 2058 1894 1836 1785 1773 1784 1801 1816 1828 1833 1845 1885 1921 2053 2031 2138 2065 2072 2133 2272 2125 2135 2255 2221 2059 2051 2174 2072 2165 2225 2132 2252 2427 2541 2400 2564 2314 2141 2536 2556 1982 2056 1887 1859 1859 1875 1894 2018 2320 2133 2302 2560 2845 2972 2612 2215 1876 1768 1701 1695 1691 1695 1694 1712 1831 2103 2371 2832 2664 2500 2364 2345 2103 2492 1905 1810 1706 1614 1546 1500 1486 1470 1467 1467 1469 1473 1511 1634 1712 1677 1726 1819 1704 1545 1497 1448 1404 1369 1359 1348 1354 1348 1347 1346 1356 1457 1677 1941 2343 2305 2270 2311 1978 1829 1621 1529 1532 1552 1526 1526 1519 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 67 214 87 182 165 243 284 142 323 363 370 501 518 291 731 731 506 457 487 792 792 761 630 503 427 426 457 706 887 1135 1671 1455 1462 1076 1135 1214 1447 1245 1253 1042 963 1041 1212 1219 1484 1739 1219 1219 1297 822 427 414 479 297 291 427 305 244 301 183 151 126 121 66 55 48 44 41 38 35 34 33 30 29 27 28 24 27 28 28 27 27 27 29 30 30 33 34 36 37 38 45 73 96 91 103 99 122 146 312 289 434 579 387 282 574 789 855 792 796 982 1036 1040 1036 847 609 792 982 1036 1051 1066 1036 792 926 853 1219 1492 1463 1137 1158 1659 1773 1834 2010 1999 2072 1983 1862 1767 2133 2011 2130 2232 2316 2255 2011 1953 1858 1861 1852 1889 1950 2066 2072 2377 2055 1889 2011 2071 1978 2142 1755 1608 1605 1618 1585 1596 1549 1487 1430 1402 1388 1372 1344 1341 1400 1645 1646 1463 1342 1470 1460 1712 1707 1398 1402 1454 1604 1706 1748 1819 1585 1548 1463 1391 1367 1460 1584 1573 1440 1401 1341 1300 1253 1232 1235 1242 1223 1219 1219 1216 1219 1196 1193 1194 1193 1194 1196 1195 1193 1190 1190 1188 1188 1187 1186 1186 1191 1220 1258 1278 1345 1646 1888 2185 2165 2383 1826 1665 1433 1328 1208 1157 1177 1255 1320 1382 1565 1706 1949 2417 2747 2482 2258 1886 1687 1615 1585 1598 1609 1610 1640 1702 1806 1967 2366 2256 2024 1939 1910 1889 1889 1903 1953 2009 2253 2073 1924 1843 1813 1768 1752 1737 1737 1737 1765 1799 1887 2023 2286 2137 2011 2021 2010 2062 1993 1876 1889 2012 1989 2287 2338 2008 1951 1920 1920 1920 1920 1920 1914 1912 1920 1939 1943 1950 1991 2012 1938 1920 1890 1873 1873 1868 1884 1907 1953 2134 2239 2419 2202 2205 2246 2355 2234 2517 2283 2186 2201 2379 2302 2051 1947 1875 1828 1797 1794 1816 1841 1836 1828 1836 1863 1897 1931 1977 2021 2250 2125 2129 2072 2251 2219 2072 2114 2057 2011 1983 2046 2011 2033 2131 2163 2246 2348 2456 2377 2679 2430 2163 2090 2557 2132 2340 2202 1869 1859 1859 1924 2339 2136 2195 2318 2478 2904 3488 3056 2557 2186 1798 1698 1700 1696 1703 1705 1702 1815 1925 2491 2789 2672 2474 2456 2437 2443 2256 2152 1863 1734 1626 1535 1487 1482 1471 1473 1465 1468 1481 1524 1573 1621 1653 1722 1784 1643 1581 1503 1452 1412 1388 1363 1348 1350 1351 1348 1354 1381 1474 1759 1953 2108 2240 2022 2108 1921 1808 1574 1535 1529 1535 1558 1532 1509 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 59 182 60 122 121 239 357 468 243 371 182 322 409 539 572 687 672 426 469 616 731 696 652 587 487 742 609 505 548 1082 1548 1265 1057 893 645 832 1300 1164 965 942 1164 1451 1392 1583 1795 1829 1341 877 945 553 891 500 366 304 295 427 326 305 298 158 149 122 141 93 55 46 42 38 36 34 32 30 30 27 26 28 25 28 27 26 26 25 25 27 29 30 31 32 34 35 37 44 52 60 61 54 92 122 194 297 365 488 488 426 549 561 913 794 792 792 949 975 1002 925 868 1074 914 790 777 955 730 918 1218 1466 1036 1588 1649 1706 1694 1580 1639 1828 1844 1716 1816 1706 1706 1767 1859 2064 2194 2160 2316 2255 2280 2155 2033 2088 2042 1889 1894 2011 2044 2051 1998 2094 1889 1950 1993 1972 2119 1613 1524 1524 1463 1463 1516 1474 1450 1402 1402 1377 1359 1341 1339 1341 1593 1480 1368 1354 1601 1800 2073 1581 1460 1524 1583 1588 1852 1995 1871 1758 1646 1523 1498 1402 1422 1463 1585 1488 1403 1372 1340 1273 1250 1236 1245 1225 1219 1219 1219 1219 1197 1194 1196 1196 1198 1202 1204 1193 1191 1192 1190 1190 1188 1188 1191 1193 1255 1369 1512 1481 1610 1898 2059 2011 2090 1903 1735 1412 1298 1195 1162 1211 1311 1379 1523 1585 1908 1950 2376 2499 2640 2097 1864 1668 1615 1607 1621 1633 1650 1708 1821 1948 2137 2337 2258 2005 1926 1890 1882 1887 1911 1951 2103 2029 1952 1889 1832 1795 1768 1737 1737 1737 1737 1764 1823 1932 2155 2274 2195 2069 2247 2316 1950 1946 1839 1841 1942 2026 2178 2152 2122 1923 1920 1920 1920 1920 1920 1923 1920 1948 2003 1996 2011 2011 2047 1978 1951 1916 1890 1885 1878 1888 1889 1946 2213 2133 2194 2499 2244 2260 2390 2316 2793 2333 2325 2299 2464 2260 2070 1929 1847 1812 1798 1798 1883 1878 1868 1889 1855 1876 1910 1937 1964 2018 2077 2130 2305 2134 2189 2136 2081 2011 2008 1950 1949 1978 2002 2128 2072 2180 2253 2261 2379 2317 2597 2295 2177 2011 2194 2533 2481 2324 1885 1859 1859 1931 2434 2151 2239 2376 2497 2755 3168 2876 2600 2127 1797 1697 1691 1692 1695 1694 1690 1745 1971 2260 2637 2731 2572 2503 2455 2624 2412 2207 1957 1762 1620 1554 1500 1485 1478 1473 1476 1474 1479 1513 1547 1593 1629 1780 1810 1682 1576 1525 1479 1425 1397 1367 1354 1351 1347 1348 1350 1382 1498 1773 1794 2036 1957 1943 2079 1773 1687 1601 1572 1539 1535 1552 1558 1535 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 35 60 117 188 64 70 266 304 195 243 304 242 243 306 457 365 609 563 609 425 425 609 624 582 548 489 913 638 773 899 869 1522 1408 1070 1020 692 610 699 841 1110 810 753 928 991 1152 1628 1280 1044 853 792 853 768 559 381 398 305 403 365 305 294 185 122 147 116 102 53 45 42 37 34 32 30 29 28 27 25 26 26 27 25 24 25 24 24 26 27 28 29 30 32 34 38 49 54 48 46 48 91 122 169 247 298 427 487 535 654 849 973 732 810 732 975 915 899 549 918 984 956 957 980 1070 1073 1280 1381 1524 1376 1516 1658 1463 1706 1706 1665 1723 1696 1644 2011 2178 2133 2108 1970 1828 1968 2133 2071 2133 2118 2280 2149 2071 2255 2031 1950 1950 1947 2072 2071 2090 1889 1829 1828 1947 2255 1767 1540 1583 1516 1496 1463 1463 1430 1420 1402 1367 1341 1341 1339 1625 1502 1411 1402 1503 1774 2059 1908 1807 1646 1775 1571 1581 1698 2073 2137 2035 1944 1825 1614 1415 1402 1407 1464 1463 1402 1398 1341 1270 1249 1250 1249 1227 1221 1219 1219 1219 1197 1196 1200 1206 1212 1204 1203 1193 1192 1193 1191 1191 1191 1191 1191 1232 1342 1422 1463 1583 1617 1795 2149 2073 1951 1765 1652 1421 1275 1184 1207 1296 1356 1565 1609 1912 1958 2006 2288 2345 2182 2158 1787 1642 1615 1707 1697 1705 1704 1845 2054 2196 2237 2378 2126 1952 1924 1886 1876 1883 1918 2031 2070 2110 1953 1875 1837 1794 1759 1737 1739 1741 1739 1766 1828 1986 2270 2458 2195 2193 2316 2134 2077 1873 1828 1819 1889 2153 2099 2015 2011 1951 1920 1920 1920 1920 1928 1946 1951 1972 2017 2053 2138 2138 2074 2011 1955 1920 1903 1890 1888 1889 1889 1910 2018 2307 2255 2377 2242 2303 2489 2812 2667 2385 2264 2137 2313 2384 2121 1894 1846 1808 1805 1813 1904 1947 1956 1905 1859 1889 1922 1953 1986 2069 2375 2189 2249 2194 2215 2195 2177 2049 1994 1949 1945 1949 1950 2071 2133 2236 2219 2373 2364 2249 2350 2400 2111 2011 2043 2245 2541 2130 1876 1859 1859 2049 2376 2194 2253 2316 2511 3100 3282 3064 2670 2387 1868 1716 1698 1699 1698 1694 1698 1701 1913 2421 2641 2552 2475 2394 2349 2323 2397 2594 2385 1817 1665 1563 1528 1495 1474 1474 1475 1480 1478 1496 1526 1562 1638 1734 1839 1675 1612 1566 1516 1474 1435 1386 1359 1354 1348 1353 1351 1371 1470 1849 2326 2054 1975 1938 1819 1728 1661 1622 1575 1547 1539 1535 1506 1565 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 60 69 152 60 75 182 260 65 126 164 226 121 283 228 300 270 358 589 487 424 422 501 549 603 571 609 548 704 598 975 1066 1329 893 792 851 792 557 610 671 907 681 963 1127 1374 1537 1508 1328 1286 992 792 859 689 489 366 366 301 408 488 286 366 172 143 122 183 70 49 44 39 37 32 29 28 27 26 25 24 24 25 25 24 24 24 24 24 25 26 27 28 29 30 36 42 44 49 44 46 48 77 112 140 220 251 386 510 593 692 728 853 814 724 731 850 859 671 878 883 914 860 874 1062 1277 1246 1221 1219 1418 1280 1451 1402 1341 1645 1506 1571 1341 1629 1645 1656 1826 1937 2072 1967 1899 2026 2161 2194 2412 2070 2169 2011 2111 2142 2072 2004 1997 1889 1929 1910 1897 1822 1768 1823 2060 2447 1916 1771 1811 2062 1971 1707 1893 1589 1512 1402 1374 1350 1341 1397 1670 1524 1634 1467 1490 1692 1745 1768 1854 1958 1662 1825 1710 1753 1829 1923 2003 1950 1900 1649 1454 1379 1384 1419 1438 1374 1346 1306 1265 1257 1252 1249 1229 1219 1219 1219 1219 1198 1197 1207 1213 1218 1204 1201 1194 1194 1195 1194 1194 1199 1201 1207 1246 1401 1525 1562 1588 1680 1908 2073 2012 1777 1890 1513 1453 1274 1198 1242 1426 1522 1646 1707 1821 1878 1909 2103 2009 2056 1918 1828 1631 1690 1909 1895 1797 1849 1941 2177 2524 2266 2149 2013 1939 1902 1876 1866 1889 1904 1997 2272 2125 2067 1878 1814 1785 1760 1737 1744 1749 1755 1782 1875 2116 2313 2557 2374 2237 2153 2082 1965 1864 1811 1782 1825 2122 1964 1951 2010 2085 1921 1920 1932 1945 1945 1967 2010 2023 2133 2209 2370 2468 2184 2034 1971 1920 1920 1896 1889 1889 1889 1922 2087 2211 2495 2256 2195 2445 2498 2587 2376 2293 2136 2090 2251 2447 2140 1889 1826 1820 1822 1830 1941 2031 2181 1937 1858 1894 1939 1953 1999 2076 2242 2255 2256 2198 2195 2194 2295 2058 1970 1947 1939 1944 1946 2025 2254 2243 2255 2264 2197 2178 2191 2260 2120 2010 1981 2047 2500 1971 1862 1864 1879 2062 2375 2244 2254 2370 2558 3027 3357 3066 2592 2291 1842 1753 1694 1698 1690 1693 1698 1717 1859 2304 2833 2706 2517 2598 2362 2170 2170 1994 1767 1671 1620 1570 1522 1495 1483 1476 1484 1478 1480 1482 1501 1550 1609 1771 1800 1750 1677 1625 1577 1525 1463 1407 1388 1361 1352 1353 1353 1366 1589 2079 2278 2047 1881 1818 1768 1706 1677 1615 1568 1535 1509 1555 1490 1486 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 63 60 142 128 243 60 237 365 257 356 182 299 182 304 243 420 449 550 486 422 424 446 606 656 496 548 487 553 494 720 1036 1365 1097 853 777 586 551 577 709 771 778 864 1348 1524 1552 1599 1345 1950 1219 914 710 455 427 365 479 335 359 488 306 366 183 182 122 122 104 52 42 38 35 30 27 26 25 25 24 23 24 24 24 23 23 23 22 24 24 24 26 27 28 30 33 38 37 38 46 62 57 66 111 157 217 235 305 461 463 486 559 512 668 892 791 851 906 487 732 750 670 914 861 1106 1050 1038 1097 1298 1401 1358 1281 1157 1320 1280 1404 1210 1699 1828 1950 1756 1767 1789 1950 2072 1897 1990 2148 2271 2218 2111 2123 2291 2355 2331 2153 2133 2074 1950 1828 1828 1828 1828 1826 1804 2025 2274 2031 1585 2029 2389 2244 2084 1998 1769 1585 1451 1382 1358 1366 1401 1699 1646 1710 1593 1662 1580 1646 1657 1824 1973 1738 1882 1829 1696 1639 1710 1675 1751 1767 1524 1402 1408 1341 1370 1370 1385 1340 1257 1260 1265 1262 1249 1220 1219 1219 1219 1219 1199 1199 1208 1213 1214 1202 1198 1195 1195 1197 1196 1200 1206 1209 1216 1325 1402 1646 1644 1585 1739 1829 1950 1886 1743 1768 1522 1413 1273 1210 1261 1487 1583 1827 1829 1971 1819 1881 2012 1866 1859 1886 1796 1646 1841 2224 2073 2012 1902 1950 2209 2399 2309 2067 1955 1919 1891 1870 1860 1880 1889 1959 2198 2094 1937 1859 1796 1777 1760 1745 1756 1761 1768 1794 1985 2127 2503 2386 2627 2494 2119 2072 1907 1823 1777 1752 1768 1889 1927 1887 1889 2012 1920 1920 1991 2012 1960 2010 2072 2133 2255 2399 2692 2436 2325 2080 1987 1930 1920 1889 1889 1889 1894 1925 2004 2121 2284 2244 2195 2321 2354 2552 2316 2257 2078 2100 2061 2079 2303 1943 1822 1822 1829 1877 1949 2110 2077 1949 1889 1919 1932 1963 2011 2072 2335 2386 2201 2133 2133 2179 2181 2097 1979 1950 1936 1941 1946 2005 2100 2154 2276 2340 2194 2133 2167 2262 2277 2083 2104 1951 1975 1889 1876 1877 1887 2335 2439 2317 2300 2443 2785 2737 2881 3231 2782 2367 1964 1835 1691 1699 1690 1690 1697 1737 1900 2240 2569 2760 2667 2748 2712 2404 2179 2456 2488 1919 1678 1558 1529 1501 1475 1480 1482 1479 1478 1487 1505 1556 1618 1669 1856 1770 1725 1709 1639 1570 1481 1432 1409 1362 1364 1352 1355 1369 1644 2383 2155 2035 1861 1773 1728 1682 1651 1604 1572 1535 1522 1493 1486 1460 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 80 167 187 121 228 192 297 341 304 328 366 356 447 432 487 670 557 493 482 422 424 448 692 750 670 791 548 733 543 541 778 1219 822 488 671 549 556 551 610 756 610 1048 1471 1653 1585 1423 1134 1602 1562 1016 707 490 487 361 349 355 343 549 427 458 248 167 122 122 61 54 40 37 34 30 26 24 24 23 23 22 24 21 23 22 21 20 20 22 23 24 25 26 27 29 30 32 34 35 38 46 48 59 85 137 180 207 305 365 426 416 430 610 690 614 917 932 732 853 487 610 551 792 732 907 1118 1157 1193 1214 1110 1039 1329 1140 1219 1036 1103 1443 1640 1815 1724 1693 1777 1797 1864 2360 2194 2038 2024 2312 2133 2255 2185 2361 2432 2467 2117 2182 2060 1998 1957 1844 1858 1784 1820 1767 1947 1904 1767 1657 2106 2637 2566 2325 2317 1828 1639 1458 1401 1401 1362 1397 1503 1769 1824 1707 1707 1584 1612 1674 1809 1951 1988 1950 1863 1707 1707 1612 1585 1586 1582 1656 1383 1341 1340 1341 1337 1342 1279 1255 1258 1282 1277 1252 1219 1219 1219 1219 1219 1201 1201 1209 1211 1209 1201 1198 1196 1197 1200 1207 1215 1216 1255 1267 1369 1585 1553 1585 1621 1706 1685 1707 1707 1693 1610 1529 1400 1291 1240 1263 1471 1713 1789 1971 1934 1868 1807 2012 1812 1761 1828 1706 1687 1888 2266 2245 2195 1990 1951 2491 2505 2187 2028 1951 1922 1889 1863 1857 1858 1874 1975 2232 2118 1925 1845 1789 1775 1761 1757 1768 1783 1803 1828 1993 2445 2405 2257 2634 2423 2087 1890 1829 1757 1742 1737 1807 1786 1822 1829 1893 1971 1925 1934 2072 2070 2011 2099 2135 2249 2381 2573 2642 2720 2397 2121 1992 1950 1920 1909 1890 1890 1900 1920 1983 2062 2134 2195 2357 2256 2143 2295 2194 2131 2077 1968 1927 1927 2100 1825 1822 1824 1851 1933 2012 2215 2074 1950 1893 1919 1948 1980 2011 2087 2186 2546 2249 2153 2078 2225 2072 2060 1982 1949 1932 1940 1946 1974 2011 2078 2239 2490 2196 2155 2133 2239 2135 2133 2012 1954 1950 1889 1889 1887 1932 2328 2562 2451 2316 2553 2845 2738 3179 3263 2987 2390 2222 1745 1691 1692 1694 1692 1694 1741 1890 2029 2393 2888 2947 2877 2740 2911 2458 2649 2248 2029 1713 1577 1509 1482 1479 1479 1481 1481 1482 1487 1542 1569 1603 1677 1781 1854 1813 1882 1777 1631 1515 1483 1473 1365 1362 1356 1363 1407 1962 2190 1994 1890 1817 1770 1743 1674 1624 1589 1552 1542 1539 1526 1499 1473 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 60 181 243 121 304 144 117 182 351 191 251 243 471 338 325 646 609 595 575 477 487 471 697 743 578 746 639 515 784 487 609 641 538 1036 569 823 650 703 610 610 791 1056 1487 1783 1846 1890 1728 1158 752 896 819 610 391 363 359 480 366 540 425 374 295 148 122 138 118 53 40 36 31 28 24 23 23 23 22 21 23 24 23 22 20 19 18 21 22 23 24 24 25 28 30 30 31 33 34 36 41 52 75 119 122 129 183 438 357 304 509 732 840 549 701 767 872 646 487 670 612 610 787 975 1010 886 955 1097 949 892 915 1218 1283 1219 1401 1462 1671 1823 1609 1866 2059 1950 1888 1973 2065 2218 2072 2338 2308 2390 2458 2560 2290 2132 2367 2096 2011 2017 1950 1988 1828 1767 1754 1752 1826 1888 1731 2085 2517 2671 2561 2535 2413 2097 1708 1542 1440 1403 1376 1395 1494 1768 1849 1761 1718 1615 1694 1707 1827 2072 1951 2010 1961 1655 1585 1523 1490 1488 1400 1402 1404 1324 1278 1325 1341 1321 1255 1280 1280 1434 1388 1280 1252 1219 1219 1219 1219 1202 1203 1206 1208 1205 1200 1197 1199 1201 1210 1330 1318 1278 1342 1280 1462 1533 1463 1524 1585 1670 1706 1586 1681 1581 1463 1445 1370 1311 1249 1305 1425 1834 1828 2000 1959 1819 1707 1892 1768 1678 1690 1768 1707 1889 2128 2500 2478 2273 2120 2346 2197 2181 2011 1943 1911 1881 1859 1855 1856 1861 1946 2260 2137 1917 1825 1787 1777 1766 1765 1783 1824 1847 1901 2200 2686 2257 2219 2190 2316 1919 1811 1766 1745 1732 1731 1736 1764 1807 1828 1891 1956 1949 1950 2012 2073 2131 2175 2202 2319 2468 2642 2938 2796 2438 2314 1989 1967 1926 1920 1889 1889 1907 1924 1964 2017 2136 2198 2377 2313 2073 2086 2068 2081 2011 1954 1879 1857 1825 1822 1823 1835 1869 2074 2011 2136 2071 1950 1919 1920 1960 2004 2036 2133 2192 2492 2203 2129 2073 2120 2302 2198 1983 1950 1928 1938 1944 1967 2001 2072 2221 2684 2336 2178 2133 2118 2172 2176 2013 1961 1950 1898 1894 1889 1978 2305 2639 2548 2377 2534 3090 3224 3151 3028 3285 2697 2258 1830 1692 1693 1693 1692 1720 1757 1846 2396 2411 2840 2905 2954 3319 3278 2988 2653 2435 2035 1727 1566 1492 1483 1483 1480 1481 1482 1481 1516 1566 1602 1626 1768 1872 1933 2056 1927 1921 1680 1668 1492 1458 1390 1423 1356 1400 1496 2056 1953 2075 1868 1787 1749 1696 1655 1612 1568 1545 1532 1542 1572 1591 1490 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 64 151 94 234 243 182 164 182 127 226 152 304 182 231 325 660 609 579 692 531 487 550 608 670 487 663 426 507 425 639 822 505 521 1114 853 852 753 644 630 792 868 975 1341 1707 2035 1952 1698 1258 662 475 568 472 458 359 365 474 390 503 403 385 183 119 122 183 122 61 39 31 29 27 24 22 22 21 20 20 19 23 23 21 20 19 18 20 21 22 23 24 25 26 28 30 30 30 31 33 38 44 63 121 112 183 194 297 305 321 620 671 690 487 549 661 901 901 580 621 608 554 650 795 950 972 1005 1142 1167 1294 1338 1401 1477 1375 1036 1584 1766 1753 1745 1859 1999 2011 2161 2132 2058 2253 2288 2174 2316 2337 2363 2618 2367 2477 2559 2192 2255 2133 2027 1823 1828 1786 1741 1708 1806 2072 1733 2223 2501 2681 2842 2686 2520 2253 1781 1633 1518 1439 1391 1399 1696 1822 1869 1729 1817 1819 1725 1849 1897 1878 1687 1682 1827 1545 1524 1519 1433 1390 1383 1335 1280 1269 1256 1267 1266 1255 1269 1341 1402 1530 1462 1373 1341 1222 1219 1219 1219 1204 1205 1207 1206 1202 1199 1198 1202 1210 1278 1270 1280 1341 1327 1277 1393 1364 1478 1535 1601 1546 1565 1463 1468 1465 1456 1396 1339 1302 1249 1352 1464 1790 1766 2062 1870 1713 1661 1891 1738 1654 1614 1688 1709 1886 2149 2442 2809 2367 2259 2212 2073 2049 1980 1959 1893 1871 1859 1853 1853 1857 1950 2011 1946 1876 1813 1788 1779 1773 1776 1798 1852 1894 1953 2320 2583 2601 2747 2442 1958 1830 1776 1749 1738 1724 1723 1735 1739 1758 1796 1885 2012 1950 1950 1975 2055 2194 2192 2331 2377 2512 2686 2865 2566 2408 2226 2076 1993 1951 1926 1900 1905 1920 1928 1959 1990 2072 2206 2419 2268 2056 1974 1989 1995 1961 1922 1851 1831 1828 1826 1835 1854 1915 2186 2082 2172 2090 1960 1919 1927 1952 2010 2071 2108 2165 2442 2234 2135 2102 2147 2481 2213 2004 1947 1924 1925 1936 1948 1995 2061 2189 2531 2592 2205 2136 2094 2072 2192 2047 1982 1950 1926 1909 1928 2006 2147 2602 2512 2448 2590 2768 3217 3002 2635 3197 2692 2193 1838 1696 1698 1693 1728 1761 1778 1906 2150 2192 2397 2674 2842 3516 3123 3084 3117 2633 2197 1766 1635 1518 1489 1484 1482 1486 1483 1491 1535 1602 1659 1698 1801 2146 2129 2117 1958 1915 1730 1694 1518 1443 1407 1465 1363 1414 1534 1847 1922 2218 2034 1936 1817 1731 1649 1591 1574 1526 1529 1552 1568 1601 1499 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 91 121 114 198 60 121 152 218 144 244 182 191 182 371 304 466 446 637 548 739 631 767 895 621 304 364 487 418 305 304 670 872 670 903 1005 1036 904 752 627 731 778 869 1145 1402 1666 1923 1680 1099 723 692 523 472 413 390 367 427 426 513 360 312 172 183 103 182 122 62 38 30 27 25 24 21 20 19 19 19 18 21 21 20 19 18 18 19 20 21 22 23 24 26 27 29 27 27 30 31 33 35 61 88 94 142 183 252 307 382 427 544 548 487 588 633 852 792 633 607 488 727 614 668 862 1013 1183 1232 1221 1185 1359 1420 1369 1049 1064 1462 1645 1344 1736 1751 1987 2255 2234 2126 2191 2173 2026 2004 2065 2133 2197 2315 2237 2097 1950 1950 2010 1979 1828 1767 1779 1767 1730 1708 1898 2072 1670 2193 2283 2565 2870 2369 2190 2011 1835 1690 1561 1482 1406 1438 1642 1948 1842 1768 1807 1889 1762 1965 2059 1856 1596 1509 1417 1342 1372 1402 1400 1341 1341 1320 1278 1265 1255 1308 1352 1402 1352 1463 1401 1399 1435 1570 1358 1250 1219 1219 1219 1206 1207 1208 1203 1199 1196 1197 1203 1212 1219 1220 1296 1340 1237 1260 1295 1400 1550 1585 1684 1540 1463 1453 1415 1409 1373 1341 1315 1285 1272 1338 1406 1599 1670 1967 1950 1690 1618 1903 1686 1594 1566 1641 1728 1866 2135 2769 2758 2390 2302 2133 2134 2103 1987 1946 1895 1868 1859 1858 1857 1853 1885 2002 1897 1869 1811 1790 1782 1779 1787 1811 1877 1942 2080 2621 2681 2968 2494 2111 1939 1809 1772 1749 1729 1716 1715 1734 1736 1737 1766 1912 2012 1950 1950 1961 2052 2135 2182 2371 2533 2709 2741 2744 2538 2256 2195 2134 2005 1959 1931 1920 1920 1920 1933 1982 2072 2191 2253 2581 2193 2012 1914 1919 1938 1942 1888 1826 1822 1950 1871 1939 1908 1919 1968 2073 2070 1995 1949 1921 1949 1953 2010 2072 2127 2180 2365 2452 2255 2143 2230 2566 2133 2029 1944 1918 1915 1916 1942 1987 2072 2180 2250 2494 2218 2184 2159 2096 2072 2088 2034 2070 1965 1925 1942 2035 2144 2591 2679 2528 2640 2952 2809 2442 2516 2843 3045 2355 1792 1692 1702 1711 1742 1797 1840 2045 2081 2501 2614 2728 2940 3321 2959 3067 2674 2475 1953 1808 1648 1533 1491 1491 1488 1490 1491 1499 1546 1711 1692 1723 1850 2150 2379 2271 1996 1980 1795 1638 1519 1445 1409 1375 1363 1462 1682 2101 2289 2211 2106 1993 1841 1714 1634 1590 1535 1519 1516 1532 1535 1578 1503 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 85 121 177 60 99 60 121 110 121 304 121 346 264 267 423 286 548 596 548 517 485 609 915 731 304 339 579 422 304 304 477 934 749 731 792 926 876 853 671 610 732 727 981 1141 1463 1330 1306 740 619 724 704 601 569 515 366 365 412 500 370 205 179 205 108 148 118 61 42 30 28 27 24 21 19 18 18 18 18 21 20 20 19 18 18 19 19 21 22 23 24 25 27 28 25 26 30 31 30 32 48 61 94 117 169 223 241 418 425 460 431 487 548 547 732 792 397 615 666 716 777 825 904 853 982 1065 1028 1235 1379 1179 1174 1054 1341 1036 1155 1654 1700 1820 2001 1911 1843 1876 1889 1947 2125 2185 2225 2365 2438 2339 2475 2489 2165 2019 2059 1927 1964 1830 1767 1754 1718 1780 1706 1732 1950 2022 2438 2636 2868 2493 2398 2104 1768 1691 1807 1707 1444 1466 1589 1881 1950 1886 1890 1821 1910 2105 1725 1616 1462 1414 1365 1333 1341 1347 1396 1415 1413 1338 1283 1269 1258 1255 1257 1338 1327 1335 1372 1371 1419 1524 1364 1258 1219 1219 1219 1207 1209 1206 1200 1196 1193 1196 1201 1209 1219 1219 1219 1217 1214 1219 1280 1341 1514 1582 1674 1585 1522 1402 1369 1354 1334 1311 1294 1280 1280 1312 1341 1458 1604 1934 1880 1621 1675 1706 1587 1562 1538 1595 1701 1850 2145 2722 2608 2432 2316 2212 2184 2170 2007 1937 1890 1864 1855 1853 1853 1857 1885 2051 1992 1871 1806 1793 1787 1786 1794 1820 1885 2035 2269 2166 2712 2469 2363 2003 1859 1781 1758 1740 1720 1708 1707 1737 1753 1797 1851 2155 2009 1950 1950 1965 2011 2044 2217 2328 2445 2560 2620 2565 2401 2242 2163 2072 2012 1972 1935 1920 1920 1926 1950 1978 2070 2134 2370 2560 2315 1972 1874 1880 1890 1876 1855 1825 1825 1858 1949 2069 1951 1950 1962 2064 2046 1981 1950 1919 1928 1976 2083 2199 2278 2242 2350 2594 2317 2191 2246 2675 2230 2007 1926 1913 1913 1913 1919 1944 2186 2153 2367 2263 2192 2247 2164 2134 2113 2164 2265 2316 1951 1946 1950 1996 2190 2606 3075 2688 2719 2943 2984 2507 2378 2524 2553 2089 1843 1706 1710 1719 1763 1799 1854 2105 2085 2545 2623 2644 3063 3087 2733 2611 2737 2277 2205 1814 1620 1524 1497 1494 1493 1493 1512 1528 1613 1829 1775 1907 1840 2035 2192 2076 2026 2025 1794 1687 1527 1476 1412 1369 1374 1463 1788 2276 2475 2349 2320 2101 1835 1679 1622 1568 1516 1496 1490 1496 1506 1522 1516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 121 81 191 204 136 60 243 138 61 114 122 243 300 275 243 693 303 607 681 494 426 821 713 304 339 603 533 378 304 365 626 585 930 883 1137 1055 1016 967 732 685 853 879 1132 1266 1192 1177 1069 745 697 884 909 803 532 375 365 422 427 434 308 252 190 122 136 115 77 48 37 30 27 24 22 20 18 18 18 19 20 18 18 18 17 18 18 19 22 23 24 24 25 26 27 28 24 28 29 28 30 49 59 69 131 129 183 244 362 365 423 487 487 549 487 709 703 609 699 743 712 792 853 860 807 920 914 998 1027 1097 1145 792 1004 1033 914 942 1036 1535 1655 1771 1778 1701 1789 1873 1950 2131 2253 2290 2194 2147 2339 2362 2335 2146 2249 2053 2001 1924 1934 1787 1768 1791 1822 1850 2011 1950 2071 2307 2597 2914 2795 2526 2010 1792 1645 1589 1463 1515 1584 1768 1828 2061 1928 1954 2011 2035 1779 1591 1512 1391 1357 1341 1323 1341 1413 1470 1518 1585 1379 1284 1280 1262 1262 1256 1255 1255 1280 1327 1397 1405 1403 1324 1258 1222 1219 1219 1209 1210 1203 1197 1193 1192 1193 1195 1201 1219 1219 1219 1214 1211 1216 1266 1344 1645 1643 1537 1616 1501 1389 1337 1315 1301 1289 1281 1280 1302 1296 1330 1398 1608 1932 1725 1548 1753 1586 1530 1523 1524 1579 1707 1847 1994 2343 2782 2379 2332 2459 2275 2073 1975 1908 1868 1856 1853 1853 1853 1853 1936 2134 2014 1890 1828 1796 1794 1793 1799 1836 1991 2197 2697 2240 2790 2656 2343 1907 1814 1745 1738 1731 1711 1707 1707 1735 1828 1889 1966 2107 1998 1950 1950 1975 2003 2039 2127 2254 2552 2343 2442 2452 2561 2530 2225 2073 1991 1963 1946 1920 1918 1946 1966 1982 2013 2099 2175 2349 2195 1951 1857 1853 1858 1858 1855 1832 1831 1844 1901 2155 2010 2116 2017 2073 2002 1960 1950 1919 1946 2057 2157 2491 2387 2370 2513 2728 2318 2237 2294 2504 2207 2016 1930 1913 1913 1913 1915 1951 2123 2253 2439 2158 2093 2120 2247 2192 2134 2102 2012 2095 1985 1950 1950 2021 2174 2486 2504 2869 2521 2794 2950 2468 2179 2140 2194 1887 1811 1751 1717 1711 1736 1817 2161 2231 2577 2703 2696 2612 2784 2962 3109 2974 2594 2241 1983 1731 1608 1538 1517 1507 1498 1500 1538 1573 1642 1718 1877 2040 1960 2188 2388 2036 1983 1827 1718 1634 1569 1489 1424 1370 1386 1477 1932 2701 2505 2390 2232 2014 1816 1709 1604 1544 1499 1473 1467 1467 1480 1483 1499 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 121 121 182 60 60 60 225 121 291 340 255 160 377 399 408 183 363 488 487 440 409 420 514 283 243 422 557 485 304 304 487 534 914 829 1353 1075 1064 955 731 762 938 960 1146 1328 1578 1219 1228 834 960 1037 1064 916 639 395 376 365 445 427 462 183 130 91 153 76 58 43 35 30 24 23 20 18 17 18 18 18 19 18 18 17 16 17 18 20 23 23 24 24 24 25 26 27 23 25 24 26 47 37 52 61 88 122 161 244 271 380 373 589 549 622 305 207 305 548 609 650 679 803 853 823 791 787 670 731 1001 888 1091 914 1158 1224 1279 1280 1494 1287 1617 1559 1604 1634 2072 2316 1950 2072 2163 2254 2107 2023 2261 2193 2197 2130 2222 2072 2011 1903 1828 1772 1767 1835 1960 2021 2011 2316 2194 2426 2717 3052 2705 2409 2154 1862 1672 1524 1579 1767 1707 1768 2170 2188 1975 1796 1711 1785 1510 1465 1388 1360 1341 1341 1325 1341 1524 1584 1707 1611 1394 1305 1280 1268 1269 1264 1262 1259 1279 1279 1318 1332 1280 1342 1280 1245 1219 1219 1211 1207 1199 1195 1192 1191 1191 1191 1192 1214 1287 1219 1213 1202 1203 1231 1359 1430 1384 1414 1500 1462 1327 1308 1300 1280 1280 1280 1309 1310 1310 1585 1369 1611 1730 1585 1492 1585 1513 1494 1524 1530 1646 1832 1824 1969 2310 2733 2522 2401 2411 2334 2128 1985 1890 1857 1853 1853 1853 1853 1857 1949 2305 2193 1953 1828 1803 1801 1805 1811 1889 2160 2477 2993 2418 3170 2822 2191 1879 1774 1730 1725 1714 1707 1707 1734 1760 1828 2011 2077 2139 2010 1951 1952 1981 1998 2036 2092 2186 2492 2277 2318 2377 2826 2550 2204 2073 1995 1951 1934 1920 1919 1971 2011 2011 2011 2044 2094 2209 2122 1886 1853 1844 1858 1858 1855 1837 1837 1849 1932 2133 2183 2072 2044 2049 1986 1980 1950 1937 1976 2110 2259 2811 2500 2537 2494 2553 2397 2294 2405 2408 2229 2030 1944 1923 1915 1913 1916 1968 2035 2242 2257 2136 2067 2069 2194 2301 2316 2327 2137 2023 2023 1979 1950 2019 2146 2329 2520 2589 2500 3022 3036 2814 2404 2187 2027 1867 1815 1754 1711 1701 1729 1957 2078 2407 2688 2587 2643 2614 2506 2887 2925 2983 2765 2564 2059 1881 1621 1555 1512 1504 1501 1522 1549 1597 1651 1772 1925 1903 1988 1931 1950 2009 1966 1984 1796 1781 1644 1502 1404 1367 1381 1504 2010 2654 2486 2201 2227 2018 2049 1729 1609 1532 1476 1460 1450 1438 1442 1447 1439 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56 121 170 122 60 121 60 185 121 121 358 304 121 182 284 434 413 506 609 683 670 390 304 347 243 243 293 670 365 304 304 346 571 914 585 896 854 1138 1047 1209 792 853 807 1021 1369 1402 1579 1266 853 1164 907 978 610 438 420 393 372 549 427 316 305 151 109 123 115 51 41 35 30 23 21 19 17 17 17 18 18 18 18 17 16 16 17 18 22 24 24 24 24 24 24 25 26 21 24 24 25 30 33 48 85 82 146 178 194 319 414 384 630 509 488 202 466 560 609 548 732 608 548 852 932 871 826 1025 1001 1218 1280 1279 1216 1399 1305 1522 1591 1705 1419 1394 1602 1744 1828 1806 1845 2043 2043 1888 1889 1928 2103 2072 2181 2194 1877 1813 1813 1828 1828 1858 1797 1771 1767 1907 2076 2223 2366 2270 2589 2886 2849 2683 2683 2329 1806 1572 1564 1707 1768 1889 2000 2315 2094 1801 1715 1526 1509 1379 1357 1340 1341 1341 1341 1333 1341 1465 1515 1646 1521 1412 1298 1280 1273 1277 1273 1269 1266 1277 1277 1279 1333 1346 1388 1270 1254 1219 1219 1213 1206 1198 1191 1191 1191 1191 1191 1195 1245 1341 1261 1214 1202 1197 1205 1280 1234 1236 1341 1463 1522 1310 1283 1280 1280 1279 1284 1330 1333 1337 1310 1341 1446 1565 1470 1435 1463 1463 1468 1524 1562 1771 1703 1774 1925 2198 2627 2339 2226 2374 2459 2128 1951 1868 1853 1853 1853 1853 1853 1881 1951 2011 2073 1949 1855 1817 1811 1813 1819 2149 2444 2436 2537 2665 3003 2653 2047 1830 1736 1715 1707 1706 1707 1712 1737 1779 1854 2067 2255 2363 2050 1971 1965 1981 2001 2025 2073 2133 2248 2403 2321 2372 2615 2620 2290 2145 1981 1953 1934 1920 1919 2033 2093 2024 2011 2011 2053 2135 1993 1873 1851 1845 1858 1858 1855 1843 1844 1857 1950 2134 2091 2105 2087 2016 1980 1961 1950 1951 2001 2098 2368 3017 2740 2522 2737 2683 2563 2314 2340 2551 2251 2058 1952 1941 1919 1917 1928 1951 2052 2201 2323 2097 2036 2053 2191 2209 2224 2255 2389 2136 2073 2020 1965 1985 2093 2310 2411 2392 2259 2620 2836 2997 2404 2149 2012 1864 1787 1753 1704 1704 1752 1855 2015 2131 2592 2392 2354 2481 2387 2366 2617 2300 2203 2204 1818 1674 1571 1517 1510 1508 1504 1529 1575 1643 1725 1801 1958 1898 1872 1875 1889 1921 2056 1974 1992 1930 1856 1464 1375 1364 1380 1515 1903 2343 2559 2349 2050 1891 1825 1723 1618 1532 1490 1450 1430 1407 1414 1407 1389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 68 60 182 67 181 121 172 137 238 304 121 243 304 364 252 555 366 648 548 487 411 264 243 243 262 548 438 304 304 304 421 792 849 530 997 812 917 1055 1059 718 732 806 1184 1662 1506 1172 975 1045 955 572 588 692 486 406 401 479 549 389 319 178 165 122 62 47 39 33 30 24 21 19 17 16 18 18 18 18 18 16 16 16 17 22 24 30 26 24 23 23 23 24 24 20 25 27 29 31 41 47 61 122 107 122 202 251 504 351 557 365 424 211 263 487 367 366 472 635 792 792 853 939 937 1109 1050 1000 1084 1218 1341 1401 1463 1523 1559 1399 1453 1658 1699 1767 1832 1902 1767 1853 1950 2011 2011 2037 2145 2176 2145 2316 2221 2193 1962 2019 1914 1954 1832 1795 1803 1933 2012 2194 2366 2622 2740 2834 2614 2655 2677 2123 1662 1545 1542 1587 1731 1949 2045 2208 1992 1750 1646 1532 1394 1340 1339 1341 1347 1341 1522 1337 1341 1341 1399 1509 1383 1312 1280 1280 1279 1283 1280 1277 1277 1277 1280 1288 1341 1341 1341 1327 1280 1219 1219 1215 1208 1201 1192 1191 1191 1191 1191 1201 1230 1341 1341 1219 1210 1195 1188 1188 1184 1199 1278 1524 1457 1341 1281 1277 1279 1279 1298 1347 1383 1400 1338 1341 1376 1462 1411 1424 1463 1472 1512 1554 1726 1644 1648 1758 1886 2323 2365 2502 2136 2265 2377 2127 1933 1859 1855 1853 1853 1853 1862 1919 1995 2105 2385 2092 1876 1828 1818 1821 1827 2373 2740 2617 2568 2880 3068 2361 1922 1753 1703 1704 1705 1705 1707 1720 1751 1874 1889 2004 2130 2295 2073 1989 1980 1980 1991 2011 2080 2412 2195 2489 2514 2568 2458 2536 2195 2047 1981 1960 1937 1928 1951 2076 2289 2078 2054 2044 2071 2184 2038 1863 1855 1845 1858 1858 1855 1848 1849 1860 1960 2017 2011 2079 2045 2001 1980 1980 1983 1997 2003 2064 2249 2617 2510 2347 2707 2436 2730 2397 2597 2392 2239 2072 2009 1954 1940 1929 1941 1972 2066 2244 2203 2084 2007 2013 2085 2133 2245 2515 2439 2205 2135 2067 1981 1981 2072 2148 2196 2205 2255 2363 2537 2867 2493 2142 1972 1847 1764 1723 1704 1716 1780 1866 1974 2067 2591 2283 2240 2262 2152 2145 2297 2114 2010 1889 1835 1588 1529 1522 1510 1510 1506 1536 1618 1847 1794 1837 1951 1826 1809 1825 1825 1882 2092 1928 1963 1836 2105 1506 1406 1371 1368 1431 1557 2200 2301 2129 2202 1881 1755 1687 1595 1545 1478 1436 1416 1401 1390 1381 1378 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 118 121 96 182 182 60 124 121 182 182 182 241 182 263 228 462 243 496 584 601 427 421 347 304 243 304 383 243 426 486 556 426 658 982 840 474 643 774 1024 1255 936 975 905 888 1201 1730 1297 1051 792 549 622 726 803 543 424 397 436 575 427 488 130 177 122 75 44 38 33 28 24 20 18 16 15 17 18 18 18 17 16 15 16 18 30 62 47 61 30 23 21 22 23 23 19 22 24 27 30 34 53 76 183 105 115 181 183 278 451 393 162 309 363 294 526 604 614 610 760 853 847 871 935 1053 961 960 1102 1095 1265 1340 1280 1316 1280 1417 1584 1584 1557 1753 2011 1910 1889 1987 2072 2137 2072 2108 1915 2051 2212 2086 2438 2133 1977 2060 2050 1901 1976 1857 1828 1845 1950 2161 2411 2499 2573 2786 2609 2505 2610 2624 2133 1583 1533 1536 1562 1644 1778 2022 1989 1779 1797 1650 1405 1341 1338 1337 1378 1341 1341 1341 1463 1347 1402 1341 1341 1323 1346 1311 1297 1303 1303 1291 1287 1280 1286 1299 1319 1383 1440 1403 1313 1310 1240 1219 1217 1211 1205 1199 1198 1212 1210 1200 1205 1213 1237 1280 1343 1263 1216 1192 1177 1173 1190 1276 1341 1415 1390 1283 1277 1279 1278 1330 1411 1460 1523 1401 1395 1429 1462 1488 1452 1486 1507 1540 1585 1787 1713 1690 1768 1950 2012 2311 2254 2213 2078 2336 2052 1879 1859 1856 1854 1855 1866 1895 1983 2011 2056 2124 2104 1903 1837 1825 1839 1897 2499 2658 2481 2581 3280 2634 2202 1830 1732 1707 1701 1703 1705 1706 1712 1769 1886 2025 2001 2120 2437 2133 2013 1986 1981 1981 2011 2133 2255 2324 2377 2527 2621 2499 2458 2133 2076 1994 1965 1947 1950 2079 2133 2316 2134 2124 2099 2089 2147 2048 1898 1868 1847 1858 1858 1858 1854 1860 1881 1977 1968 2031 2011 2010 1980 1950 1980 2056 2217 1977 1996 2128 2343 2495 2257 2241 2360 2403 2603 2801 2457 2259 2073 2027 1976 1951 1950 1950 1977 2038 2098 2073 2025 1972 2009 2065 2133 2255 2525 2576 2340 2196 2072 1997 2007 2033 2133 2152 2282 2490 2458 2508 3017 2906 2539 1946 1829 1757 1730 1716 1708 1782 1995 2138 2122 2334 2239 2227 2111 1978 1956 2006 1948 1882 1771 1639 1578 1528 1514 1517 1514 1505 1559 1714 1842 1842 1823 1887 1787 1775 1761 1782 1823 1910 1913 1978 2019 2073 1803 1472 1414 1374 1373 1416 1707 1851 2234 2164 1879 1794 1775 1557 1518 1452 1404 1391 1383 1371 1375 1377 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 121 125 182 175 182 262 122 205 286 280 366 243 182 243 344 582 469 616 651 548 467 388 274 243 243 303 670 391 304 651 735 740 783 907 484 749 941 874 1111 944 808 680 803 824 1164 1547 1422 836 767 890 1027 951 651 569 424 419 593 551 361 172 304 112 61 43 36 33 28 23 20 18 16 14 15 17 18 18 17 15 15 17 41 51 177 122 183 113 23 21 21 22 23 19 21 23 25 28 31 32 31 159 114 71 176 126 232 356 413 345 428 376 549 560 666 664 731 701 763 787 845 944 1039 1092 1036 1036 1219 1279 1069 1218 1097 1283 1522 1467 1499 1583 1636 1711 2056 1762 1936 1981 1700 2001 2141 1767 1922 1782 2020 2169 2329 2258 2379 2247 1908 1905 1889 2194 2035 2011 2206 2302 2248 2584 2289 2167 2381 2479 2333 1986 1579 1533 1533 1540 1768 2114 2122 1784 1693 1564 1498 1341 1339 1336 1341 1484 1718 1705 1639 1455 1515 1426 1411 1450 1341 1377 1348 1401 1463 1422 1337 1309 1303 1302 1310 1341 1432 1402 1402 1402 1338 1263 1241 1232 1231 1221 1216 1255 1345 1337 1210 1210 1213 1218 1260 1433 1459 1295 1195 1173 1174 1202 1260 1341 1573 1405 1280 1280 1278 1281 1376 1524 1654 1667 1499 1480 1518 1522 1581 1466 1524 1585 1625 1826 1908 1768 1707 1773 1884 2197 2071 2232 2365 2018 2019 1922 1877 1859 1857 1858 1868 1950 2078 2133 2070 2097 2126 2011 1892 1846 1853 1903 2005 2110 2567 2517 2630 2754 2334 1928 1768 1736 1714 1697 1701 1704 1707 1748 1826 2021 2134 2172 2134 2438 2174 2050 2009 1981 1981 2012 2269 2413 2418 2333 2377 2421 2311 2318 2133 2042 1981 1955 1950 1992 2082 2368 2499 2267 2164 2133 2132 2119 2013 1946 1891 1869 1858 1858 1858 1867 1880 1899 1932 2015 2054 2051 1950 1950 1919 1956 2075 2165 1899 1919 2005 2285 2506 2242 2345 2382 2265 2468 2568 2376 2221 2096 2057 2001 1990 1980 1962 1970 2004 2062 2036 2011 1950 1992 2027 2141 2316 2621 2807 2430 2230 2112 2049 2012 2031 2093 2135 2447 2676 2663 2515 2642 2992 2343 1957 1820 1751 1732 1708 1708 1772 2151 2416 2226 2166 2135 2070 2068 1940 1889 1869 1900 1807 1690 1638 1584 1533 1522 1519 1522 1518 1557 1682 1706 1729 1933 1887 1789 1723 1729 1798 1815 1855 2070 2163 2001 1923 1725 1533 1437 1382 1374 1431 1614 1857 1967 1835 1886 1823 1749 1530 1463 1419 1383 1383 1371 1368 1378 1375 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 91 71 182 182 121 121 120 304 304 214 329 214 412 249 243 481 581 523 532 669 460 304 243 238 243 283 600 731 527 365 691 736 488 616 679 486 679 976 860 1103 1272 779 718 611 939 1117 1341 1122 1044 1036 853 733 704 610 466 446 487 611 305 165 252 122 61 45 34 30 27 23 19 17 16 14 14 16 18 14 17 14 16 19 61 83 280 186 295 123 61 20 20 21 22 19 20 23 24 24 29 30 30 85 101 61 61 122 154 337 211 290 426 402 459 426 594 609 671 671 853 821 871 1039 1058 1046 853 1036 1154 1208 1096 1043 1400 1389 1324 1375 1487 1560 1544 1645 1969 1660 1676 1477 2001 2333 1669 1402 1784 1811 1827 1897 2165 2560 2306 2204 1869 2133 2264 2455 2198 2181 2133 1930 1962 2106 1899 1921 1994 2429 2013 1917 1580 1539 1533 1533 1645 2071 1833 1704 1580 1523 1454 1341 1337 1337 1412 1578 1661 1670 1709 1586 1491 1438 1464 1367 1341 1448 1402 1582 1559 1523 1556 1549 1470 1402 1402 1402 1480 1402 1409 1385 1342 1280 1290 1461 1407 1343 1293 1275 1463 1305 1222 1217 1218 1237 1274 1534 1524 1401 1239 1191 1190 1217 1337 1440 1644 1462 1280 1280 1278 1290 1432 1633 1768 2176 1659 1636 1647 1584 1640 1551 1646 1704 1707 1889 2003 1816 1827 1768 1890 2133 2165 2338 2323 2074 1936 1899 1878 1862 1875 1890 1958 2252 2132 2246 2178 2356 2084 2063 1859 1861 1881 1967 2053 2170 2651 2936 2494 2084 1958 1875 1782 1744 1718 1694 1699 1703 1710 1761 1887 2011 2349 2194 2375 2436 2194 2073 2015 1992 1982 2024 2124 2463 2347 2257 2453 2472 2344 2257 2133 2320 1981 1964 1962 2044 2241 2322 2521 2303 2238 2140 2133 2162 2008 1950 1910 1880 1865 1862 1865 1884 1907 1942 1961 2035 2011 2046 2011 1914 1915 1945 2132 2165 1854 1870 1920 2005 2544 2117 2305 2263 2238 2503 2502 2329 2226 2133 2198 2059 2018 2007 1983 1950 1953 2007 2012 1966 1950 1978 2011 2122 2389 3042 2863 2510 2256 2161 2073 2020 2011 2056 2118 2208 2573 2449 2261 2279 2593 2215 1962 1827 1795 1760 1735 1723 1768 1995 2291 2167 2131 2099 1976 1977 1973 1926 1868 1781 1691 1641 1615 1581 1548 1524 1520 1527 1525 1541 1582 1641 1734 1846 1879 1749 1692 1695 1753 1894 1821 2017 1915 1856 1979 1941 1604 1508 1393 1397 1384 1449 1528 1748 1739 1754 1712 1654 1557 1437 1394 1388 1381 1371 1371 1371 1375 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 259 138 68 182 121 304 60 63 62 365 262 304 374 531 468 365 731 426 398 395 337 402 238 233 276 304 558 670 767 664 432 713 549 426 607 579 431 642 853 956 1223 1104 1084 732 596 937 803 1211 807 853 1036 757 683 671 609 469 472 566 366 187 325 122 61 39 33 30 24 22 19 18 16 14 13 16 18 12 14 17 16 20 88 166 438 473 258 122 73 19 20 20 21 18 21 21 21 24 26 28 37 53 51 55 59 61 119 122 258 266 385 426 478 547 582 719 761 792 810 839 924 907 853 915 792 975 1036 895 944 1340 1285 1214 1100 992 1375 1584 1701 1742 1869 1419 1141 1405 1511 1778 1252 1899 1950 2157 1971 2362 2224 2226 2298 2162 1950 1986 2181 2377 2218 2047 1905 1898 1898 1957 1899 1899 1925 2327 2254 1968 1644 1572 1563 1701 1801 1803 1713 1573 1499 1407 1396 1341 1362 1402 1540 1814 1864 1813 1653 1646 1622 1679 1463 1399 1341 1341 1400 1521 1521 1845 1933 1857 1648 1464 1463 1631 1586 1463 1443 1402 1341 1351 1500 1584 1661 1634 1457 1300 1321 1280 1269 1234 1251 1267 1324 1452 1660 1463 1285 1217 1227 1258 1302 1646 1617 1354 1282 1283 1292 1340 1474 1699 1918 2189 1867 1890 1885 1821 1646 1631 1707 1707 1834 1950 1991 1890 1805 1768 1835 2012 2241 2436 2205 2011 1951 1889 1881 1883 1900 1942 2070 2251 2290 2402 2407 2403 2068 1906 1873 1901 1923 2011 2185 2358 2780 3068 2693 2565 2064 1855 1780 1737 1715 1691 1697 1702 1704 1795 2160 2251 2435 2316 2379 2303 2134 2074 2039 2007 2007 2031 2108 2292 2425 2278 2439 2541 2357 2198 2280 2306 2010 1981 2006 2282 2742 2591 2493 2316 2234 2133 2078 2143 2011 1950 1911 1883 1872 1875 1885 1908 1932 1950 2010 2047 2015 1948 1958 1889 1895 1979 2011 1971 1827 1840 1873 1950 2152 2178 2142 2190 2358 2440 2477 2344 2286 2255 2239 2133 2066 2038 2011 1950 1919 1950 1920 1920 1934 1950 2011 2133 2420 2915 2934 2583 2314 2167 2104 2020 2011 2026 2070 2133 2261 2559 2322 2233 2230 2063 1933 1878 1794 1755 1736 1793 1882 2156 2300 2330 2224 2030 1959 1902 1859 1880 1807 1728 1675 1651 1598 1581 1553 1541 1523 1530 1529 1532 1555 1612 1689 1742 1760 1706 1659 1664 1664 1821 1787 1930 2005 1980 2160 1940 1747 1820 1631 1457 1448 1402 1441 1660 1653 1601 1590 1557 1498 1430 1401 1385 1378 1377 1375 1375 1371 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66 304 304 182 60 121 125 66 108 142 156 222 253 242 304 365 627 670 487 537 531 461 231 199 243 302 609 840 823 1036 671 497 596 419 426 506 419 506 566 792 1099 1285 808 693 803 804 767 915 671 792 975 718 604 629 611 427 474 502 235 244 366 122 61 41 33 30 28 23 20 18 17 15 12 14 18 14 12 12 14 16 60 172 158 126 84 171 30 21 18 19 20 16 20 20 20 24 28 29 33 45 58 73 95 162 258 228 304 366 465 482 431 477 564 670 729 734 792 853 847 792 796 833 815 966 914 922 1077 1219 1274 1117 914 1371 1058 1471 1524 1102 853 1316 1610 1252 1235 1485 1828 1938 2138 1951 2164 2425 2330 2361 2223 2176 2004 2141 2263 2255 2142 1988 1898 1898 1898 1898 1900 1899 1899 2438 2232 2316 1903 1586 1586 1728 1512 1571 1556 1523 1464 1402 1376 1450 1403 1516 1659 1968 2363 1959 1778 1828 1828 1706 1554 1401 1341 1341 1402 1402 1540 1840 1866 1728 1463 1402 1404 1585 1724 1546 1470 1580 1597 1658 1675 1885 1889 1688 1446 1227 1246 1304 1341 1380 1318 1332 1341 1462 1735 1586 1505 1276 1277 1328 1375 1617 1530 1327 1298 1301 1315 1379 1531 1673 2148 1998 1999 1926 1859 1768 1673 1759 1881 1734 1888 2072 2221 2027 1871 1828 1871 2070 2073 2315 2062 2054 1953 1894 1889 1910 1968 2032 2334 2549 2720 2499 2499 2312 2126 1889 1900 1961 2008 2282 2495 2367 2767 3092 2911 2320 2065 1824 1742 1722 1699 1689 1696 1707 1746 1875 2463 2496 2435 2438 2311 2207 2133 2093 2042 2011 2011 2020 2073 2155 2258 2255 2471 2487 2630 2359 2217 2398 2062 2022 2126 2406 2499 2660 2612 2381 2255 2128 2072 2098 1987 1950 1904 1886 1880 1893 1922 1944 1963 1991 2023 1995 1943 1891 1888 1857 1858 1982 1951 1882 1826 1841 1855 1960 2185 2168 2174 2256 2414 2315 2440 2460 2355 2318 2417 2133 2104 2072 2011 1950 1919 1890 1889 1889 1889 1939 2002 2073 2253 2489 2926 2876 2402 2256 2103 2025 2011 2031 2066 2132 2229 2719 2775 2337 2094 2073 1941 1849 1788 1764 1738 1752 1909 2228 2539 2532 2233 2212 2148 1999 1922 1847 1758 1687 1660 1627 1606 1580 1565 1539 1532 1535 1531 1532 1536 1563 1617 1627 1663 1641 1632 1632 1625 1845 1748 2067 2002 2156 2238 2170 2226 2248 1947 1725 1538 1451 1435 1479 1525 1613 1572 1533 1482 1453 1404 1381 1373 1378 1371 1378 1375 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 148 182 334 306 60 176 151 121 243 243 182 308 295 304 445 406 536 921 429 572 623 234 182 243 260 604 853 975 853 975 609 516 420 426 420 426 488 627 831 981 1275 981 891 951 671 610 610 596 712 853 552 488 549 726 418 426 503 292 212 488 125 58 43 37 32 30 24 21 19 18 16 13 12 15 17 15 12 17 14 27 101 159 183 105 45 23 17 17 18 18 18 19 18 20 25 24 27 33 35 53 81 99 153 229 282 365 376 494 487 509 487 525 670 703 680 777 792 847 796 792 790 792 802 845 968 1076 1158 979 954 1182 848 1092 1050 969 1219 1672 1837 1781 1554 1524 1602 2154 2118 2011 1784 2026 2217 2399 2561 2329 1915 2071 2175 2169 2047 2012 1898 1898 1898 1898 1898 1900 1899 1899 2652 2468 2316 2167 1753 1546 1463 1460 1449 1460 1507 1402 1466 1463 1520 1463 1606 1915 2376 2261 1954 1793 1889 1802 1649 1522 1407 1341 1341 1402 1398 1531 1580 1573 1463 1361 1339 1369 1426 1586 1707 1666 1625 1584 1646 1796 1645 1647 1571 1463 1219 1219 1219 1333 1460 1461 1444 1373 1437 1656 1708 1463 1466 1343 1414 1585 1637 1587 1351 1342 1329 1349 1413 1572 1801 1999 1860 1902 1951 1946 1800 1748 1808 1768 1830 1890 1961 2072 2034 1951 1889 2009 2083 2099 2064 2021 2008 1950 1889 1902 1938 1989 2185 2682 2377 2680 2641 2316 2255 2061 1947 1950 1995 2072 2312 2517 2684 2861 3262 3085 2444 1951 1777 1706 1698 1678 1686 1696 1707 1768 1873 2195 2621 2560 2493 2377 2279 2150 2109 2057 2015 2011 2027 2058 2103 2172 2181 2405 2505 2561 2384 2255 2560 2242 2071 2110 2316 2594 2812 2439 2377 2255 2134 2127 2032 1979 1950 1916 1900 1914 1945 1978 2023 2011 2020 2075 2063 1950 1950 1888 1828 1885 1913 1884 1840 1806 1823 1842 1956 2012 2190 2127 2313 2813 2425 2506 2472 2377 2497 2334 2286 2133 2072 2016 2009 1919 1934 1859 1863 1909 2010 1953 2013 2060 2382 2647 2905 2606 2258 2106 2038 2011 2019 2058 2109 2205 2335 2500 2319 2139 2216 1874 1827 1784 1757 1743 1759 1903 2494 2929 2684 2513 2621 2344 2122 2021 1962 1797 1724 1641 1617 1597 1572 1563 1544 1528 1545 1545 1541 1540 1543 1549 1585 1600 1593 1601 1603 1616 1659 1746 1929 2235 2118 2195 2230 2188 2320 2195 1757 1819 1545 1503 1470 1491 1665 1580 1525 1560 1424 1398 1372 1371 1371 1373 1370 1375 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 115 426 359 121 243 350 131 79 121 121 182 304 333 621 528 669 671 856 532 565 782 323 182 211 243 405 760 958 670 670 774 531 658 488 423 424 536 549 853 934 1204 1140 978 923 1280 975 970 827 649 670 472 549 758 676 426 422 596 212 160 408 122 61 46 38 34 31 27 25 22 18 16 14 12 13 13 13 15 16 15 13 21 52 44 21 25 17 16 16 17 18 18 17 17 19 18 26 28 30 34 59 92 91 122 183 231 309 308 431 482 613 548 589 718 671 670 771 714 746 758 672 787 671 913 959 1000 864 609 1129 1050 719 1231 1555 1584 1584 1584 1611 1891 2011 1851 1698 1841 2072 2058 1760 1759 2213 2021 2425 2377 2326 2011 2011 2015 2190 1968 1898 1898 1898 1898 1898 1898 1901 1899 1899 2423 2518 2497 2002 1653 1477 1463 1455 1412 1414 1463 1474 1580 1726 1704 1535 1735 2100 2159 2198 1951 1951 1993 1870 1768 1641 1462 1402 1402 1341 1393 1341 1341 1340 1341 1402 1338 1339 1356 1582 1598 1463 1541 1626 1532 1570 1542 1524 1524 1401 1295 1219 1216 1266 1340 1489 1434 1429 1463 1521 1600 1620 1636 1432 1546 1672 1818 1661 1456 1399 1348 1389 1462 1535 1664 1975 1754 1817 1868 2079 1806 1735 1747 1768 1798 1888 1949 1959 1925 2011 1945 2031 2071 2018 2001 2011 1984 1948 1917 1933 1975 2024 2195 2574 2683 2950 2538 2355 2621 2017 1920 1929 2002 2133 2220 2480 2596 2831 3053 2691 2161 1842 1714 1676 1676 1676 1688 1698 1707 1792 2015 2238 2638 2499 2612 2442 2255 2168 2135 2068 2031 2011 2033 2048 2091 2133 2175 2362 2623 2601 2499 2381 2377 2248 2085 2160 2434 2777 2617 2511 2340 2242 2132 2072 2022 1981 1951 1920 1919 1973 2013 2173 2133 2133 2130 2184 2014 2062 1980 1858 1828 1989 1881 1849 1828 1798 1810 1883 2019 2246 2184 2112 2315 2707 2747 2759 2386 2555 2523 2466 2253 2176 2141 2025 2011 1990 1960 1858 1867 1913 1907 1917 1948 1985 2276 2635 2970 2690 2257 2115 2049 2020 2031 2059 2117 2193 2259 2453 2605 2276 2215 1880 1807 1779 1764 1744 1774 1927 2353 2407 2762 2814 2743 2863 2397 2186 2011 1826 1761 1665 1612 1578 1564 1561 1544 1539 1554 1553 1549 1547 1542 1543 1550 1558 1577 1580 1583 1602 1717 1674 2176 2053 2160 2240 2292 2381 2358 2433 1856 1692 1602 1547 1481 1467 1592 1538 1527 1453 1412 1377 1370 1369 1370 1370 1370 1370 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 121 490 548 182 380 304 237 60 95 243 547 350 654 325 426 487 682 565 364 426 426 182 182 243 426 718 853 691 684 681 423 523 482 439 424 417 481 785 808 1128 1116 488 615 969 896 730 914 954 557 427 664 846 764 469 408 513 254 299 200 122 71 52 44 37 34 31 30 26 23 20 16 12 12 12 12 15 12 12 12 12 12 12 12 16 12 15 16 16 17 17 18 18 22 23 23 25 27 35 52 57 122 147 122 193 242 233 397 426 444 523 548 611 609 670 677 625 621 731 670 669 848 856 943 588 1042 1097 1219 1317 1097 1143 1522 1419 1539 1584 1549 1706 1660 2072 1979 1960 2072 1839 1645 1886 2297 2262 2130 2203 2499 2377 2377 2101 1946 1898 1898 1898 1898 1898 1898 1898 1901 1899 1964 2499 2672 2538 2159 1708 1522 1463 1452 1404 1459 1463 1640 1704 1829 1697 1704 1845 2082 2440 2189 2004 2036 2053 1926 1866 1625 1463 1463 1402 1341 1341 1330 1339 1339 1340 1340 1334 1329 1310 1396 1396 1366 1411 1436 1433 1495 1584 1524 1583 1439 1261 1219 1213 1209 1234 1280 1398 1500 1584 1523 1592 1651 1707 1596 1828 1775 1875 1724 1609 1454 1372 1427 1550 1730 1769 1707 1697 1741 1817 1948 1782 1737 1707 1737 1771 1836 1889 1914 1846 1844 1920 2134 2019 1981 1971 1960 1950 1950 1950 1972 2050 2159 2407 2487 2691 2498 2573 2411 2241 1928 1932 1968 2052 2378 2292 2519 2699 3061 2376 2090 1840 1695 1675 1675 1676 1676 1692 1717 1747 1837 2263 2418 2621 2597 2469 2316 2315 2341 2179 2092 2039 2011 2042 2072 2095 2134 2194 2371 2560 2621 2666 2560 2369 2242 2173 2255 2575 2855 2687 2504 2321 2170 2121 2073 2023 1992 1982 1927 1930 2096 2109 2311 2317 2256 2139 2074 2025 1951 1894 1829 1827 1913 1853 1828 1828 1798 1831 1885 1931 2212 2025 2103 2308 2567 2567 2597 2386 2373 2494 2406 2268 2107 2093 2041 2011 2132 1950 1861 1828 1874 1844 1866 1888 1947 2306 2727 2797 2851 2268 2104 2049 2031 2043 2062 2111 2150 2241 2414 2261 2179 2088 1900 1837 1796 1763 1760 1812 1920 2036 2167 2547 3137 3144 2956 2816 2290 2088 2011 1814 1705 1596 1584 1569 1557 1556 1543 1561 1559 1558 1550 1548 1543 1548 1550 1552 1561 1553 1577 1594 1651 1893 1913 2045 2082 2248 2432 2378 2223 1908 1714 1619 1604 1485 1468 1579 1554 1507 1458 1401 1370 1370 1370 1370 1370 1370 1370 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 248 89 289 487 243 352 429 315 118 85 487 243 453 243 723 590 769 792 304 243 250 243 182 243 441 731 792 733 607 670 549 426 554 454 407 404 404 404 536 814 935 575 554 714 1031 566 703 856 661 431 539 755 743 608 406 421 258 361 426 122 91 60 56 44 37 37 33 30 26 22 18 13 11 12 12 14 13 12 11 11 11 11 12 12 13 14 15 16 16 16 16 19 20 21 23 24 24 29 36 37 61 118 122 141 183 227 356 374 485 487 488 596 613 638 662 549 709 670 647 775 859 853 609 779 1097 1096 1219 1286 1362 1428 1402 1462 1402 1463 1491 1645 1943 1947 1773 1887 1989 1789 1767 2011 2140 2174 2208 2011 2194 2183 2072 2020 1943 1898 1898 1898 1898 1898 1898 1898 1902 1899 2132 2319 2483 2534 1913 1866 1705 1463 1463 1551 1490 1707 1708 1829 1829 1707 1646 1890 2133 2442 2383 2016 1967 1963 2011 1740 1566 1463 1463 1401 1341 1341 1319 1339 1338 1339 1340 1418 1365 1310 1298 1310 1311 1310 1341 1401 1524 1626 1583 1614 1402 1280 1219 1199 1194 1211 1231 1313 1402 1585 1646 1683 1749 1697 1707 1707 1779 1935 1939 1714 1485 1402 1461 1594 1706 1942 1794 1676 1705 1745 1828 1750 1703 1707 1767 1831 1888 1889 1889 1911 1769 1866 2005 1997 1952 1950 1950 1950 1980 1985 2029 2079 2296 2714 2554 2665 2421 2637 2187 1989 1950 1960 2009 2134 2497 2494 2473 2978 2861 2259 1800 1705 1676 1675 1675 1676 1678 1704 1728 1776 1882 2217 2442 2591 2682 2565 2472 2513 2416 2195 2139 2044 2039 2073 2073 2104 2134 2201 2316 2441 2529 2694 2569 2730 2374 2242 2260 2512 2742 2766 2477 2317 2152 2134 2066 2017 1981 1981 1946 1950 2086 2194 2312 2409 2313 2225 2122 2054 2101 1876 1827 1788 1799 1823 1850 1809 1827 1828 1862 1922 1942 2101 2073 2223 2321 2374 2377 2318 2244 2493 2295 2147 2064 2071 2061 2034 2071 1922 1860 1828 1824 1821 1836 1865 1937 2312 2606 2812 2607 2256 2098 2063 2048 2055 2068 2096 2138 2255 2416 2288 2141 2016 1916 1855 1815 1788 1765 1802 1873 1996 2188 2662 3179 3161 3021 2821 2432 2134 1962 1827 1721 1659 1617 1588 1565 1558 1545 1570 1552 1554 1551 1548 1552 1558 1555 1572 1555 1545 1543 1581 1649 1777 1839 1901 2071 2048 2444 2338 2257 1860 1782 2050 1743 1490 1470 1628 1609 1550 1464 1415 1390 1370 1370 1370 1370 1370 1370 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 352 336 204 426 568 592 365 371 234 98 121 61 296 280 266 368 594 860 487 516 372 388 217 233 582 792 731 609 717 609 564 432 461 482 404 404 404 404 404 535 975 712 610 415 630 543 423 650 688 458 488 914 945 597 411 445 474 325 274 152 91 91 91 61 45 44 37 31 27 23 19 14 11 12 12 12 12 15 11 10 11 11 11 12 12 13 14 15 15 15 13 18 19 21 21 22 24 28 33 36 55 62 83 104 122 143 247 360 373 549 471 606 547 670 610 573 611 612 730 792 662 687 767 1034 1096 1037 1155 1279 1340 1375 1400 1355 1046 1385 1558 1677 1787 1730 1621 1773 1616 1588 2011 2030 2007 2199 2198 1908 2230 2267 2541 2320 1911 1898 1898 1898 1898 1898 1898 1898 1903 1899 2022 2347 2183 2196 1794 1695 1707 1463 1463 1647 1486 1727 1868 1818 1935 1850 1729 1941 2002 2246 2499 2167 1889 2012 1740 1599 1524 1583 1586 1402 1341 1341 1319 1338 1337 1337 1339 1340 1339 1336 1311 1310 1310 1310 1310 1400 1457 1604 1768 1458 1374 1478 1355 1227 1212 1217 1239 1286 1380 1462 1529 1608 1654 1591 1613 1622 1697 1950 2073 1768 1488 1426 1472 1585 1750 1911 1707 1682 1737 1737 1720 1670 1731 1749 1809 1855 1889 1830 1883 1885 1776 1804 1850 1981 1950 1950 1951 1950 1967 2012 2124 2186 2484 2708 2377 2279 2415 2157 2002 1955 1950 1981 2052 2193 2498 2573 2672 2741 2504 2077 1739 1676 1674 1673 1674 1676 1689 1720 1755 1816 1892 2011 2240 2377 2560 2765 2746 2704 2462 2256 2134 2071 2042 2057 2074 2128 2140 2255 2302 2436 2441 2709 2725 2715 2669 2316 2316 2533 2682 2743 2380 2255 2140 2127 2049 2041 2011 2011 1950 1964 2068 2193 2254 2487 2563 2199 2105 2094 2012 1862 1800 1770 1766 1809 1948 1840 1767 1798 1859 1889 1897 2066 2362 2303 2279 2379 2390 2210 2178 2266 2243 2012 2011 2007 2034 2011 1955 1919 1858 1823 1798 1802 1815 1838 1912 2144 2560 2542 2390 2197 2142 2070 2065 2068 2096 2118 2192 2319 2509 2481 2156 2043 1920 1872 1825 1800 1764 1796 1826 1941 2125 2498 2953 3879 3593 2799 2438 2239 2057 1911 1784 1711 1636 1594 1580 1576 1561 1565 1614 1608 1605 1613 1622 1598 1623 1614 1585 1570 1557 1595 1665 1710 1774 1834 1887 2082 2115 2335 2193 1841 1783 2022 1924 1504 1514 1577 1575 1527 1466 1447 1409 1374 1370 1370 1370 1370 1370 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 454 365 324 365 548 470 484 187 243 60 110 133 414 426 558 548 609 487 569 487 619 418 182 457 584 846 853 731 493 533 472 456 409 404 404 404 404 404 422 875 822 610 439 427 746 549 410 500 572 487 792 901 684 427 457 331 343 330 305 110 95 79 91 59 52 42 34 27 23 20 16 12 12 12 12 11 12 12 11 11 9 10 10 12 12 13 15 13 15 12 17 18 20 18 20 23 26 30 31 45 60 120 122 182 186 252 305 424 424 439 478 496 609 610 623 669 669 719 543 792 739 792 1045 956 1096 1158 1279 1340 1158 1338 1229 1355 1458 1522 1706 1694 1462 1463 1617 1673 1968 2008 1870 2046 1889 1843 1970 2438 2354 1992 2019 1906 1898 1898 1898 1898 1898 1898 1898 1904 1920 2116 2140 2180 1950 1715 1729 1569 1465 1462 1461 1513 1749 2013 1836 1955 2031 1814 1960 2106 2315 2105 1949 1822 1798 1597 1572 1581 1707 1476 1401 1341 1341 1322 1333 1336 1335 1338 1338 1339 1406 1341 1310 1310 1310 1310 1346 1394 1458 1523 1534 1437 1514 1462 1308 1256 1241 1257 1276 1330 1401 1463 1492 1502 1566 1524 1581 1670 1849 2073 1830 1482 1438 1492 1612 1719 1768 1742 1764 1824 1751 1697 1646 1675 1737 1804 1751 1880 1829 1838 1771 1718 1707 1768 2011 1950 1950 1950 1957 1976 2008 2128 2316 2528 2506 2425 2312 2085 2042 1989 1957 1981 2005 2104 2326 2256 2561 2718 2804 2004 1811 1702 1675 1672 1672 1675 1685 1700 1715 1772 1861 1950 2079 2274 2705 2666 2982 2891 2512 2473 2238 2120 2068 2042 2072 2089 2134 2157 2194 2311 2377 2457 2684 2729 2435 2564 2500 2375 2497 2501 2623 2317 2233 2147 2133 2060 2042 2011 1981 1955 1961 2033 2188 2302 2455 2539 2153 2127 2097 1888 1828 1800 1767 1764 1800 1947 1864 1767 1777 1790 1819 1889 2144 2252 2275 2539 2680 2336 2249 2348 2399 2152 2105 2001 1951 2006 1989 1911 1885 1847 1828 1796 1795 1795 1819 1875 1952 2135 2372 2445 2253 2141 2064 2043 2087 2106 2177 2229 2457 2630 2377 2223 2072 1932 1889 1830 1792 1767 1767 1803 1893 2094 2237 2844 3600 3019 2697 2545 2572 2617 2143 1983 1790 1690 1627 1605 1586 1581 1610 1694 1658 1733 1805 1735 1698 1670 1645 1627 1614 1583 1589 1631 1662 1740 1754 1828 1932 2056 2228 2184 1835 1701 1894 1742 1447 1467 1538 1571 1597 1501 1454 1432 1387 1385 1370 1370 1370 1370 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 147 434 297 457 299 455 577 420 211 121 147 182 121 169 426 518 562 731 609 731 575 354 311 182 238 566 853 992 861 828 488 488 454 407 404 404 404 404 404 427 610 609 554 540 555 393 405 366 480 671 529 791 732 548 557 427 388 524 398 427 169 137 161 123 77 53 45 41 31 25 21 16 11 11 10 12 10 12 14 13 12 9 9 9 10 11 13 14 13 14 12 15 17 18 18 20 24 26 30 35 38 61 106 122 172 294 248 305 427 543 487 487 427 449 502 610 559 699 670 621 852 671 779 938 971 1159 1096 1263 1130 970 1221 853 1381 1470 1638 1729 1450 1766 1657 1849 1944 1837 1563 1402 1584 1767 2232 2308 2499 2286 2194 2309 1924 1898 1898 1898 1898 1898 1898 1898 1904 1899 1950 2111 2367 2103 1581 1579 1508 1463 1460 1508 1534 1712 1993 1828 1955 2193 2166 1889 1965 2141 2042 1830 1704 1646 1677 1682 1586 1691 1576 1414 1341 1341 1327 1332 1335 1333 1337 1337 1338 1340 1397 1341 1340 1310 1310 1310 1347 1380 1453 1552 1463 1524 1626 1524 1354 1292 1278 1282 1336 1341 1384 1412 1450 1463 1516 1541 1643 1768 1971 1717 1523 1583 1619 1603 1665 1768 1768 1752 1828 1814 1707 1646 1646 1668 1720 1707 1745 1771 1717 1707 1707 1646 1703 1958 1971 1971 1965 1962 1978 2010 2095 2418 2682 2560 2443 2142 2068 2012 1981 1981 1991 2041 2255 2440 2389 2616 2725 2195 1900 1762 1690 1675 1671 1670 1675 1703 1711 1754 1809 1877 2150 2071 2267 2583 2833 2865 2918 2735 2458 2182 2126 2060 2061 2091 2120 2157 2192 2257 2400 2394 2551 2559 2494 2317 2553 2439 2316 2438 2379 2610 2377 2261 2194 2110 2069 2027 2011 1981 1980 1955 2018 2194 2385 2490 2380 2351 2189 2105 1866 1856 1778 1757 1761 1772 1874 1886 1768 1745 1765 1790 1883 2085 2214 2235 2475 2565 2378 2377 2390 2255 2133 2100 2031 1916 1910 1939 1963 1878 1828 1831 1784 1767 1769 1784 1876 1928 2438 2555 2472 2386 2221 2073 2065 2086 2157 2198 2264 2444 2481 2286 2170 2057 1990 1887 1828 1789 1767 1767 1775 1846 2008 2166 2656 3423 3338 2949 2782 3271 3008 2745 2412 1922 1770 1699 1629 1606 1585 1681 1892 1823 1804 1963 1940 1777 1706 1708 1683 1655 1614 1607 1623 1634 1683 1713 1766 1823 1851 1972 2105 2042 1690 2122 1854 1677 1470 1614 1614 1638 1516 1464 1408 1370 1370 1370 1370 1370 1374 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97 380 457 383 365 284 642 600 469 275 435 212 202 121 235 469 546 573 546 538 641 396 404 304 304 413 765 853 731 643 624 540 427 407 404 404 404 404 404 404 404 671 634 551 509 591 650 471 397 488 570 785 671 557 548 526 427 472 408 488 189 179 177 122 155 86 65 53 42 31 25 19 13 9 9 9 12 11 12 12 12 9 9 9 9 11 12 13 12 14 13 13 15 16 18 22 28 25 30 34 38 60 62 59 119 169 340 344 366 426 487 427 426 487 548 609 606 718 609 670 391 734 721 804 974 1037 1118 1189 1103 914 701 1279 1399 1487 1618 1706 1463 1344 1744 1693 1604 1524 1412 2076 1574 1543 1909 2228 2316 2403 2300 2444 2054 1898 1898 1898 1898 1898 1898 1898 1905 1899 2155 2349 2444 1946 1572 1584 1568 1458 1460 1661 1572 1642 1885 1818 1904 2071 2214 2072 2018 2376 2377 1895 1693 1690 1775 1771 1646 1642 1524 1536 1455 1341 1335 1340 1334 1328 1335 1335 1335 1340 1540 1402 1444 1399 1330 1280 1315 1337 1389 1402 1463 1463 1583 1717 1463 1349 1366 1337 1341 1341 1345 1401 1422 1460 1507 1537 1618 1767 1942 1907 1752 1800 1687 1648 1712 1769 1699 1681 1768 1843 1710 1633 1585 1643 1645 1649 1667 1675 1682 1646 1588 1585 1683 1996 1991 2006 1975 1967 1981 2053 2133 2259 2494 2661 2268 2134 2047 1996 1981 2003 2033 2092 2194 2334 2499 2594 2744 2011 1869 1734 1675 1674 1665 1669 1674 1683 1725 1770 1834 1921 2063 2207 2436 2570 2743 2880 2802 2696 2336 2159 2110 2057 2111 2133 2134 2166 2229 2259 2467 2500 2670 2383 2254 2268 2380 2401 2276 2388 2331 2448 2375 2258 2160 2124 2075 2058 2037 1993 1981 1967 2021 2144 2243 2303 2314 2356 2194 2072 1874 1863 1788 1733 1716 1763 1829 1907 1734 1706 1709 1770 1852 1949 2011 2211 2745 2858 2506 2547 2288 2260 2140 2090 1962 1890 1889 1889 1950 1889 1826 1813 1768 1757 1763 1798 1826 1900 2191 2692 2845 2621 2316 2099 2099 2130 2201 2290 2255 2388 2556 2255 2318 2158 1959 1889 1828 1787 1767 1767 1767 1819 1929 2143 2994 3203 3331 2871 2555 2585 2503 2430 2197 1955 1876 1750 1666 1643 1647 1824 1824 1885 2037 2104 1961 1806 1790 1783 1748 1704 1681 1628 1613 1626 1651 1742 1726 1806 1829 1876 1991 2130 1697 1681 1782 1740 1494 1622 1728 1704 1637 1465 1386 1370 1370 1370 1370 1370 1419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 56 78 559 313 330 350 243 522 327 234 188 297 388 180 122 308 365 582 623 371 500 487 482 229 182 243 426 670 792 757 579 609 554 422 409 406 407 404 404 404 427 404 413 413 406 529 682 440 331 427 443 694 593 671 475 374 561 366 423 559 294 183 122 241 208 125 99 72 54 42 30 23 15 9 9 9 10 9 9 11 12 11 9 9 9 10 11 12 12 13 12 12 13 17 19 23 25 26 28 29 41 54 55 59 163 183 277 348 360 366 411 374 475 488 548 549 609 683 670 521 362 517 653 913 975 1054 1015 1143 975 950 802 846 1143 1323 1577 1584 1280 1410 1467 1459 1749 1338 1803 2146 2326 1889 1751 1821 2134 2283 2428 2274 2053 1956 1898 1898 1898 1898 1898 1898 1906 1899 2328 2480 2646 2429 1665 1462 1461 1453 1459 1538 1561 1591 1743 1739 1821 1958 2011 2377 2087 2264 2388 1811 1706 1707 1828 1866 1636 1589 1677 1624 1453 1345 1337 1341 1333 1324 1333 1334 1336 1389 1463 1462 1474 1584 1406 1319 1280 1328 1376 1435 1463 1463 1519 1597 1463 1474 1401 1459 1397 1341 1358 1399 1446 1573 1639 1639 1607 1677 1828 1804 1823 1821 1707 1707 1767 1701 1637 1666 1836 1829 1707 1624 1585 1585 1588 1634 1645 1764 1689 1585 1554 1573 1649 2107 2044 2077 1991 1972 1983 2053 2125 2289 2614 2508 2508 2123 2030 1984 2011 2032 2072 2146 2420 2494 2466 2822 2683 2214 1829 1698 1671 1673 1663 1667 1672 1674 1699 1766 1859 1953 2065 2176 2520 2659 2994 2578 2488 2421 2194 2134 2080 2133 2144 2133 2133 2226 2275 2319 2433 2441 2836 2422 2217 2188 2254 2376 2244 2238 2282 2681 2411 2290 2165 2107 2100 2052 2038 2011 1980 1985 2017 2133 2176 2194 2352 2350 2186 2011 1893 1867 1795 1738 1708 1735 1828 1885 1714 1700 1706 1753 1829 2001 2067 2197 2438 2621 2573 2369 2320 2290 2194 2072 1950 1921 1889 1887 1862 1828 1807 1786 1767 1743 1750 1763 1811 1881 2279 2602 2885 2603 2315 2133 2131 2183 2258 2500 2371 2453 2684 2620 2563 2278 1977 1889 1828 1800 1767 1767 1766 1767 1867 2056 2609 2968 3231 3032 2732 2684 2415 2133 2011 2030 1864 1820 1716 1661 1645 1770 1787 1940 2106 2180 1963 1838 1807 1807 1825 1768 1715 1683 1644 1623 1650 1672 1792 1785 1784 1887 1960 2022 1738 1676 1621 1538 1508 1718 1750 1660 1629 1475 1380 1370 1370 1376 1370 1387 1422 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 45 234 446 421 548 487 304 338 603 365 349 182 373 243 182 321 416 741 560 365 345 426 230 259 182 204 308 299 622 813 617 550 457 424 413 412 413 407 409 594 427 404 404 404 422 617 549 500 366 366 460 427 517 444 543 549 365 366 480 592 341 183 205 246 183 123 119 84 65 51 40 32 19 9 9 9 9 9 9 9 9 10 9 9 9 9 10 9 12 12 12 12 14 15 18 19 20 21 24 30 34 49 70 122 74 129 144 261 427 312 393 426 457 487 544 548 630 669 548 456 538 685 852 913 974 845 914 753 740 886 1097 867 892 785 1035 1096 1583 1338 1428 1766 1280 1726 1889 1909 2038 2133 2108 2058 1889 2178 2194 2315 2011 1950 1898 1898 1898 1898 1898 1898 1907 1899 2130 2424 2625 2119 1524 1448 1455 1445 1451 1463 1554 1644 1624 1686 1821 1946 2055 2092 2005 2291 2571 1871 1703 1725 1952 1784 1598 1593 1636 1585 1516 1341 1339 1338 1332 1323 1332 1334 1341 1390 1462 1575 1707 1498 1385 1341 1321 1334 1355 1386 1524 1501 1462 1472 1391 1410 1302 1401 1460 1378 1402 1401 1463 1644 1678 1770 1630 1569 1638 1672 1646 1767 1646 1708 1585 1526 1516 1624 1820 1771 1671 1608 1573 1534 1558 1597 1668 1828 1813 1582 1523 1540 1689 2070 2137 2138 2017 1976 1981 2011 2095 2237 2555 2511 2261 2099 2024 2011 2024 2072 2134 2202 2393 2530 2582 3045 2501 2179 1783 1678 1650 1649 1648 1645 1660 1667 1698 1782 1962 2206 2184 2131 2316 2589 2781 2871 2545 2307 2170 2134 2072 2106 2186 2147 2150 2256 2316 2383 2505 2852 2706 2366 2259 2157 2193 2257 2245 2194 2314 2693 2381 2232 2153 2253 2138 2067 2030 2011 1980 1987 2016 2072 2100 2130 2224 2255 2197 2054 1976 2044 1767 1723 1706 1725 1818 1828 1696 1671 1693 1744 1828 1893 2072 2272 2684 2982 2449 2255 2194 2130 2098 2026 1990 1934 1901 1889 1875 1889 1783 1767 1752 1721 1738 1739 1782 1861 2199 2488 2982 2635 2289 2189 2133 2194 2308 2496 2428 2433 2663 2857 2716 2254 1978 1889 1828 1786 1767 1766 1766 1766 1818 1965 2424 2897 3247 2925 2744 2560 2194 2218 2157 2055 2008 1889 1767 1701 1646 1683 1755 1869 1945 2072 1941 1911 1883 1869 1983 1859 1808 1740 1674 1633 1615 1641 1838 1863 1834 1852 1938 1851 1733 1639 1584 1565 1485 1654 1683 1748 1507 1440 1390 1370 1370 1370 1370 1413 1450 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 24 98 121 192 396 535 526 485 426 415 603 519 243 426 426 248 421 516 835 831 470 647 567 400 182 182 180 195 243 454 644 792 605 522 474 420 424 424 426 670 1126 633 404 404 417 548 528 464 487 416 366 329 374 360 446 548 487 574 331 446 699 487 167 243 182 243 191 144 99 76 60 51 40 25 12 7 7 7 8 9 9 9 9 9 9 9 9 9 10 12 12 12 12 12 15 18 18 21 24 28 30 41 49 59 116 111 244 233 122 230 351 427 472 426 491 518 549 603 597 670 304 658 755 865 797 741 497 488 390 426 680 959 1005 1303 1284 1428 1523 1220 1463 1705 1708 1363 1828 1884 1828 1828 1889 1950 2072 1943 1899 2465 2316 2111 2155 1898 1898 1898 1898 1898 1898 1908 1899 2072 2316 2573 2077 1454 1439 1451 1440 1445 1461 1519 1574 1589 1649 1722 1832 1906 1952 1949 2346 2380 2013 1674 1601 1741 1747 1537 1598 1650 1632 1541 1346 1341 1333 1331 1327 1331 1334 1358 1414 1486 1520 1626 1519 1500 1361 1341 1293 1307 1310 1336 1400 1428 1326 1292 1270 1273 1291 1392 1478 1374 1394 1470 1646 1707 1782 1653 1520 1512 1532 1523 1648 1550 1526 1452 1419 1456 1671 2069 1754 1600 1561 1567 1523 1524 1572 1630 1839 1783 1588 1520 1524 1868 2195 2148 2132 2028 1982 1958 1986 2076 2239 2327 2375 2323 2118 2037 2041 2065 2106 2174 2283 2423 2657 2810 2853 2518 2130 1753 1667 1660 1656 1654 1652 1661 1666 1701 1815 1990 2150 2320 2419 2390 2540 2610 2618 2494 2231 2126 2103 2072 2090 2139 2190 2189 2261 2380 2443 2500 2764 2439 2560 2230 2133 2127 2164 2193 2194 2389 2695 2388 2245 2189 2194 2266 2130 2043 2011 1981 1980 2051 2072 2071 2072 2124 2148 2133 2104 2011 1890 1807 1714 1706 1709 1766 1950 1707 1640 1669 1719 1815 1888 2084 2288 2657 3120 2610 2312 2394 2195 2145 2071 1973 1933 1907 1889 1889 1950 1852 1747 1724 1707 1713 1723 1766 1874 2120 2311 2497 2763 2269 2190 2133 2252 2441 2504 2561 2377 2648 2851 2679 2103 1968 1880 1835 1771 1767 1766 1766 1766 1826 1956 2362 2496 3424 2983 3164 2681 2257 2208 2168 2072 1967 1834 1777 1730 1663 1654 1729 1778 1952 1953 2034 2013 1981 2017 2059 1940 1842 1795 1707 1651 1627 1654 1760 1834 1926 1817 1807 1854 1848 1610 1580 1587 1515 1687 1654 1608 1501 1437 1397 1372 1375 1370 1371 1408 1462 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 30 62 60 241 487 418 609 497 283 426 487 473 548 518 365 487 243 531 645 815 914 967 529 372 252 205 182 217 288 302 599 644 601 609 480 424 443 442 488 710 879 609 412 404 404 426 424 426 495 609 512 365 391 304 420 480 562 487 365 301 731 459 243 199 248 304 210 156 130 98 75 58 46 27 15 9 7 7 7 8 8 11 14 8 7 7 8 9 9 10 11 12 11 11 14 16 19 21 24 24 29 36 36 42 85 61 121 138 240 363 386 434 426 473 597 547 540 631 608 262 669 743 801 806 595 313 450 780 699 866 893 897 1195 1324 1398 1267 1174 1519 1525 1654 1453 1534 1778 1776 1718 1938 1950 1940 2119 2042 1982 2305 2359 2297 2431 1971 1951 1899 1899 1899 1899 1898 1929 2161 2382 2499 2049 1454 1427 1430 1433 1444 1460 1503 1524 1575 1613 1654 1739 1815 1887 1985 2154 2471 2036 1687 1524 1642 1588 1468 1520 1584 1687 1614 1393 1344 1338 1339 1338 1352 1363 1435 1526 1582 1521 1578 1602 1523 1620 1337 1267 1279 1291 1291 1283 1281 1270 1259 1249 1249 1273 1310 1340 1317 1345 1425 1591 1611 1702 1524 1490 1402 1384 1375 1409 1381 1400 1343 1346 1335 1460 1831 1630 1539 1584 1597 1558 1524 1524 1534 1640 1638 1559 1526 1558 2043 2258 2256 2123 2034 1979 1943 1950 2006 2124 2209 2195 2255 2126 2065 2072 2091 2152 2243 2371 2688 2872 2971 2493 2500 1879 1747 1681 1669 1664 1661 1659 1665 1671 1722 1823 2054 2155 2253 2316 2675 2672 2666 2377 2400 2168 2112 2080 2072 2096 2155 2249 2237 2254 2341 2492 2560 2551 2406 2370 2187 2120 2107 2150 2133 2190 2428 2494 2315 2255 2194 2347 2321 2134 2070 2011 1994 1993 2103 2072 2018 2071 2072 2108 2084 2071 2177 1951 1812 1706 1696 1655 1757 1784 1677 1628 1647 1695 1761 1910 2110 2339 2618 3197 2740 2514 2321 2545 2215 2144 1970 1943 1890 1889 1889 1946 1905 1728 1710 1699 1702 1705 1759 1827 2114 2803 2635 2433 2472 2205 2172 2262 2443 2560 2560 2474 2560 2717 2505 2099 1950 1889 1823 1767 1767 1766 1766 1766 1842 1913 2316 2842 3282 3102 2791 2551 2407 2198 2079 2072 1919 1828 1786 1720 1676 1628 1678 1749 1818 1981 2088 2166 2031 2220 2135 1988 1880 1806 1725 1683 1672 1699 2068 1902 2041 1914 1773 1779 1737 1624 1596 1600 1624 1789 1589 1559 1495 1453 1388 1370 1370 1370 1372 1399 1438 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 59 60 213 121 60 302 416 543 522 271 182 304 518 475 410 462 341 309 577 709 643 914 854 702 742 461 304 182 304 469 443 728 559 645 499 445 479 434 497 548 606 548 609 589 411 488 426 477 607 535 545 588 487 568 362 476 519 426 388 349 731 548 247 301 305 304 243 182 146 109 90 66 48 35 21 14 10 7 7 8 10 13 9 8 7 7 7 8 9 9 10 9 11 12 14 16 17 20 21 21 30 28 35 47 55 74 178 254 124 223 301 345 390 426 487 548 539 488 246 670 508 718 728 610 306 671 947 914 979 738 733 914 797 875 1012 1140 1366 1524 1577 1576 1159 1703 1729 1644 1768 1890 1957 2010 2217 2336 2091 2114 2432 2553 2437 2293 1946 1899 1899 1899 1899 1898 1910 1988 2189 2225 1950 1557 1433 1436 1441 1445 1460 1497 1517 1573 1600 1706 1707 1767 1826 1987 2099 2412 2331 1680 1485 1469 1449 1447 1470 1516 1708 1718 1463 1353 1350 1368 1369 1398 1463 1439 1581 1577 1570 1645 1838 1774 1588 1397 1274 1279 1279 1280 1278 1274 1249 1249 1253 1274 1275 1309 1310 1310 1327 1399 1477 1666 1591 1569 1403 1377 1319 1289 1286 1261 1260 1261 1275 1277 1526 1799 1523 1524 1582 1584 1565 1497 1466 1463 1476 1587 1464 1463 1694 2312 2255 2366 2132 2014 1955 1932 1943 1989 2068 2133 2287 2194 2106 2072 2072 2133 2194 2309 2474 2736 3038 2637 2381 2242 1832 1754 1698 1685 1671 1667 1668 1675 1698 1774 1878 2069 2151 2249 2499 2678 2438 2690 2620 2314 2141 2107 2072 2072 2112 2150 2196 2290 2316 2359 2566 2588 2499 2309 2234 2164 2115 2102 2114 2131 2194 2436 2383 2255 2258 2240 2402 2337 2193 2086 2030 2011 2010 2193 2074 2015 2011 2017 2063 2036 2087 2080 2025 1828 1727 1694 1645 1699 1704 1614 1598 1617 1692 1763 1902 2094 2302 2439 3065 2770 2410 2371 2336 2133 2162 2011 1949 1893 1889 1950 1888 1862 1706 1704 1698 1695 1704 1767 1853 2143 2681 2499 2368 2318 2256 2194 2268 2356 2387 2617 2442 2382 2552 2322 2059 1949 1874 1813 1767 1767 1766 1766 1766 1802 1847 2143 2558 2928 2909 3372 2724 2682 2435 2226 2011 1930 1847 1774 1707 1671 1646 1668 1720 1798 1912 2008 2232 2229 2240 2162 2017 1940 1857 1836 1722 1700 1744 1941 2114 1873 1810 1770 1749 1734 1618 1584 1587 1559 1620 1545 1589 1449 1452 1403 1382 1370 1370 1370 1374 1422 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 63 243 294 60 479 655 504 304 127 231 425 394 523 304 402 404 365 367 365 518 609 708 641 459 382 326 243 243 426 634 814 778 487 530 488 471 548 594 606 670 584 593 500 432 548 404 429 487 399 521 790 606 721 670 496 467 243 467 455 729 548 304 304 304 316 243 243 182 123 98 76 55 44 28 20 15 9 7 8 10 10 9 7 6 6 7 7 7 8 9 9 10 11 15 16 19 21 23 24 25 30 38 41 48 83 106 147 180 243 316 391 398 445 456 485 426 367 496 488 566 244 357 320 584 853 887 914 1036 1080 1057 641 1245 1309 1341 1402 1475 1524 1537 1174 1337 1571 1619 1601 1768 1752 1827 2099 2260 2609 2352 2123 2286 2456 2541 2398 1965 1899 1899 1899 1899 1898 1898 1951 2272 2310 1769 1450 1437 1440 1446 1452 1470 1510 1524 1581 1641 1674 1706 1823 1892 1911 2025 2316 2135 1645 1437 1402 1396 1434 1455 1503 1710 1772 1524 1349 1355 1377 1401 1394 1406 1429 1517 1582 1574 1650 1871 2089 1698 1630 1288 1279 1278 1271 1271 1269 1252 1258 1266 1297 1339 1320 1314 1310 1310 1372 1449 1644 1506 1428 1362 1292 1269 1252 1248 1248 1248 1247 1261 1269 1666 1487 1463 1512 1577 1562 1523 1470 1463 1436 1437 1456 1463 1463 1777 2185 2454 2410 2199 2012 1938 1907 1922 1957 2021 2194 2281 2195 2134 2072 2081 2168 2247 2438 2498 2874 3226 2742 2363 2310 1828 1756 1712 1699 1677 1676 1684 1702 1736 1816 1921 1996 2143 2192 2325 2552 2377 2568 2514 2354 2137 2101 2072 2080 2109 2145 2244 2371 2395 2422 2638 2553 2443 2273 2189 2133 2102 2080 2102 2133 2240 2255 2324 2207 2255 2291 2467 2617 2327 2206 2033 2011 1984 2115 2074 2009 1990 1989 1988 2002 2089 2254 2021 1912 1749 1706 1661 1618 1645 1584 1584 1607 1650 1757 1880 2081 2363 2515 2939 2735 2192 2449 2194 2259 2037 2003 1947 1905 1950 1909 1828 1768 1697 1687 1684 1689 1700 1808 1902 2118 2685 2437 2318 2255 2196 2194 2194 2314 2377 2428 2471 2377 2486 2179 2005 1941 1864 1801 1767 1767 1766 1766 1766 1780 1833 2275 2944 2982 2727 2987 2691 2940 2664 2323 1977 1862 1815 1734 1687 1669 1662 1659 1705 1781 1829 2065 2126 2153 2108 2105 2002 2117 1962 1870 1757 1818 1760 1867 1902 1832 1807 1756 1728 1681 1621 1587 1606 1559 1743 1676 1516 1482 1450 1425 1384 1370 1370 1370 1379 1435 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 121 280 240 182 548 428 182 328 182 374 555 406 365 304 444 524 333 360 367 348 367 429 654 487 199 308 252 304 539 652 695 795 791 630 487 548 780 670 721 724 609 652 609 547 444 416 414 511 632 668 754 794 874 534 477 304 243 254 356 593 399 304 351 304 310 242 200 166 112 86 64 51 37 24 16 9 7 8 9 9 9 7 6 6 6 6 7 7 8 8 8 13 14 16 17 20 21 21 27 30 34 42 48 60 85 91 114 173 288 365 420 436 485 334 426 480 355 244 603 731 640 759 671 739 823 949 975 1150 1158 1036 1180 1002 853 1250 1417 1464 1157 1158 1690 1758 1577 1622 1646 1821 2081 2070 2100 2462 2413 2316 2194 2465 2423 2267 2070 1899 1899 1899 1899 1898 1935 2187 2805 2560 1952 1447 1440 1441 1447 1456 1463 1517 1544 1561 1584 1650 1709 1828 2016 2093 2097 2324 2189 1586 1400 1386 1386 1396 1447 1495 1671 1767 1609 1350 1353 1356 1366 1374 1393 1424 1513 1583 1676 1691 2059 2367 2072 1828 1434 1307 1278 1261 1264 1264 1256 1266 1279 1381 1388 1390 1347 1333 1310 1331 1392 1520 1521 1374 1321 1274 1250 1248 1247 1247 1246 1250 1263 1278 1350 1387 1415 1514 1579 1541 1502 1462 1435 1410 1407 1480 1661 1643 1772 2133 2217 2284 2212 1990 1899 1888 1909 1946 2041 2253 2324 2325 2145 2078 2192 2255 2371 2556 2561 2964 2717 3060 2738 2201 1825 1765 1722 1706 1681 1679 1697 1713 1768 1825 1944 2012 2110 2193 2313 2490 2413 2316 2355 2184 2120 2096 2075 2088 2112 2180 2300 2488 2532 2567 2851 2405 2258 2221 2133 2094 2068 2072 2126 2174 2405 2359 2296 2194 2200 2472 2442 2438 2223 2182 2072 1991 1980 2084 2096 1981 1950 1950 1951 1978 2051 2304 2011 1903 1766 1745 1706 1645 1590 1574 1572 1580 1630 1711 1840 2120 2408 2317 2913 2621 2271 2149 2079 2254 2101 1988 1950 1950 1950 1870 1816 1762 1682 1676 1675 1684 1718 1768 1904 2100 2742 2549 2316 2254 2196 2315 2268 2255 2279 2271 2377 2438 2442 2184 2011 1908 1849 1793 1767 1767 1766 1766 1766 1773 1858 2102 2888 2790 2680 2593 2500 2677 2550 2156 1955 1857 1761 1705 1676 1673 1659 1661 1699 1740 1858 2070 1992 2009 2018 2004 2100 2213 2037 1858 1799 1973 1806 2081 1967 1816 1782 1735 1694 1650 1659 1571 1565 1640 1681 1576 1500 1456 1426 1391 1372 1370 1370 1370 1396 1436 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 188 243 147 386 101 426 182 437 243 484 243 520 548 365 419 418 339 439 365 433 243 317 487 305 323 229 576 800 686 684 731 670 726 685 646 794 829 839 784 808 773 663 491 487 427 485 500 426 696 727 734 792 853 898 370 703 609 283 616 146 178 315 426 365 304 243 182 112 91 72 48 34 21 12 6 7 7 8 12 9 7 6 6 6 6 6 6 8 8 9 12 13 14 14 19 22 25 29 33 38 44 50 60 81 121 107 132 243 372 365 426 435 182 291 243 418 536 587 644 747 732 793 860 914 992 915 1130 1220 1243 1238 1363 1279 858 871 1379 1524 1468 1707 1646 1816 1862 1715 1789 1906 1928 2045 2243 2526 2568 2313 2749 2673 2280 2423 1984 1950 1932 1912 1920 1949 2483 2940 2610 1870 1462 1447 1445 1454 1457 1462 1510 1535 1599 1614 1758 1701 1807 1965 2133 2223 2316 2040 1593 1398 1391 1386 1400 1447 1519 1918 1702 1461 1355 1352 1355 1371 1391 1432 1433 1467 1537 1593 1645 1763 2312 2113 2004 1710 1393 1271 1252 1257 1258 1262 1294 1401 1418 1502 1494 1523 1409 1347 1341 1363 1463 1523 1341 1294 1256 1249 1247 1246 1246 1252 1259 1273 1335 1358 1351 1417 1463 1562 1519 1466 1434 1407 1401 1401 1477 1593 1611 1739 1998 2187 2264 2068 1951 1885 1874 1889 1930 2104 2388 2427 2378 2213 2133 2255 2275 2427 2612 2679 3125 2656 2644 2375 2063 1839 1768 1733 1708 1687 1677 1700 1716 1763 1843 1972 2058 2189 2304 2350 2405 2419 2442 2211 2137 2111 2096 2079 2097 2127 2208 2361 2552 2499 2744 2747 2408 2245 2166 2133 2075 2050 2072 2145 2220 2535 2410 2211 2133 2253 2660 2557 2205 2299 2122 2133 1980 1980 2064 2011 1944 1922 1923 1927 1946 2011 2141 2185 1942 1786 1767 1767 1687 1584 1565 1555 1558 1585 1657 1795 1941 2003 2303 2479 2434 2570 2011 2011 2062 2236 2047 2011 2011 1951 1927 1965 1706 1674 1669 1666 1671 1693 1766 1964 2148 2733 2602 2300 2240 2194 2254 2322 2255 2316 2373 2380 2422 2182 2133 2011 1889 1829 1799 1767 1767 1766 1765 1765 1772 1839 2113 2551 2506 2620 2386 2438 2597 2874 2274 1979 1808 1725 1684 1676 1673 1656 1667 1682 1724 1993 1921 1919 1937 1955 1998 2217 2325 2056 1866 1766 1816 1826 1872 1938 1824 1755 1713 1671 1640 1605 1578 1530 1525 1573 1546 1474 1456 1420 1381 1372 1370 1377 1383 1411 1495 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 165 304 365 142 486 580 600 344 426 352 182 548 365 670 609 643 487 371 420 377 311 400 407 408 425 153 476 656 792 632 815 728 731 975 867 768 687 903 975 792 893 722 674 563 439 434 487 436 507 682 740 731 668 792 507 567 658 422 794 341 136 200 363 487 303 194 182 122 92 86 60 27 18 10 6 6 6 6 8 9 7 6 6 6 6 6 6 8 6 8 10 12 13 16 18 22 25 27 32 34 42 48 60 73 92 96 120 201 291 362 387 404 416 426 487 548 547 549 548 739 792 792 879 853 914 853 1196 1341 1328 1288 1280 1280 1341 1402 1437 1463 1544 1767 1524 1889 1689 1614 1759 1848 1939 2209 2270 2367 2743 2457 2638 2784 2743 2772 1982 1984 2036 1925 1941 1985 2205 2454 2664 2058 1542 1455 1451 1454 1465 1478 1518 1523 1584 1645 1805 1706 1829 2008 2569 2369 2261 2260 1668 1399 1401 1446 1447 1460 1583 1687 1715 1541 1379 1354 1365 1413 1401 1410 1455 1464 1502 1555 1577 1757 1887 1976 2287 1832 1582 1249 1249 1250 1253 1269 1348 1732 1563 1706 1597 1530 1509 1402 1366 1368 1401 1526 1393 1282 1249 1249 1247 1248 1253 1259 1268 1278 1400 1324 1337 1386 1450 1488 1451 1410 1403 1401 1400 1400 1519 1665 1707 1851 2188 2152 2023 2011 1930 1890 1859 1878 1928 2194 2194 2423 2390 2222 2133 2255 2381 2590 2639 3003 3115 2814 2890 2821 2308 1923 1766 1735 1707 1687 1682 1696 1728 1785 1885 1995 2072 2279 2496 2492 2452 2316 2343 2136 2102 2102 2096 2084 2093 2130 2246 2373 2627 2599 2756 2791 2511 2242 2142 2103 2072 2044 2133 2147 2268 2717 2569 2212 2072 2401 2541 2256 2260 2147 2154 2034 1980 1980 1995 1965 1925 1911 1916 1918 1920 1983 2110 2104 1948 1842 1911 1945 1766 1642 1554 1548 1545 1553 1612 1690 1767 1905 1903 2026 2109 1993 1969 1948 1964 2072 2100 2123 2162 1918 1864 2074 1679 1664 1656 1660 1669 1682 1762 1979 2253 2563 2499 2316 2255 2194 2194 2420 2316 2316 2417 2316 2322 2177 2016 2009 1912 1826 1788 1767 1767 1766 1765 1767 1781 1828 1949 2494 2311 2425 2396 2255 2408 2863 2503 2001 1772 1696 1676 1676 1674 1659 1680 1692 1715 1996 1855 1864 1879 1892 1973 2088 2310 2018 1848 1771 1724 1766 1967 2041 1831 1755 1699 1673 1627 1590 1563 1528 1515 1501 1523 1449 1432 1398 1390 1379 1392 1411 1406 1452 1490 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 238 369 194 307 403 365 281 500 292 243 304 462 670 311 579 487 367 411 380 364 320 408 431 304 365 182 653 670 844 670 752 824 723 871 792 914 727 853 867 851 723 670 497 609 487 486 480 366 460 678 696 670 731 645 426 683 426 767 640 279 118 290 382 286 243 176 128 115 88 87 53 15 12 6 6 6 6 8 9 8 6 6 6 6 6 6 6 8 8 10 11 11 14 18 21 25 28 31 35 42 44 56 85 118 181 250 246 242 280 349 295 365 470 487 487 487 493 488 610 731 778 856 797 914 914 1036 1160 1219 1309 1313 1341 1344 1463 1460 1585 1646 1635 1585 1525 1503 1504 1588 1817 1860 2241 2277 2295 2487 2756 2585 2613 2475 2542 1944 2092 1997 1959 1950 2058 2319 2436 2687 2562 1653 1459 1456 1457 1505 1511 1516 1523 1584 1667 1787 1819 1835 2011 2442 2711 2211 1943 1587 1439 1440 1439 1490 1523 1558 1597 1678 1941 1466 1355 1365 1417 1431 1461 1461 1472 1499 1523 1578 1645 1763 1828 2135 2406 1880 1251 1249 1249 1248 1282 1350 1662 1645 1749 1767 1714 1571 1460 1404 1394 1435 1463 1363 1299 1274 1256 1250 1257 1261 1267 1314 1333 1345 1307 1324 1384 1462 1437 1411 1402 1402 1400 1399 1415 1537 1867 1925 2141 2130 2073 2009 2010 1911 1889 1859 1889 1950 2032 2282 2314 2342 2230 2194 2255 2505 2553 2674 3130 3174 2805 3060 2649 2817 2327 1762 1730 1707 1687 1690 1697 1735 1827 1947 2071 2181 2339 2497 2575 2603 2377 2270 2129 2097 2102 2095 2088 2093 2130 2486 2827 2790 3086 2862 2921 2742 2220 2124 2097 2066 2042 2073 2149 2324 2534 2421 2229 2072 2243 2271 2255 2133 2179 2373 2019 1980 1980 2009 1973 1916 1890 1901 1912 1931 1991 2044 2198 1950 2000 2132 1916 1828 1647 1557 1542 1536 1542 1554 1588 1665 1771 1792 1826 1847 1950 2026 2318 2261 2102 1997 1987 1991 1950 1768 1844 1662 1649 1648 1654 1661 1674 1761 2149 2679 2560 2377 2278 2195 2133 2179 2325 2371 2377 2377 2298 2209 2073 1971 1935 1903 1887 1828 1773 1767 1767 1767 1772 1785 1798 1904 2364 2187 2384 2286 2255 2334 2574 2585 1945 1741 1676 1676 1676 1706 1682 1692 1703 1725 1788 1799 1819 1833 1859 1913 2059 2260 1977 1860 1708 1692 1743 2028 2081 1838 1759 1735 1676 1627 1585 1559 1525 1501 1472 1471 1453 1419 1405 1420 1434 1450 1444 1446 1484 1554 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 253 348 104 382 131 182 150 243 359 243 182 440 381 624 569 365 389 341 239 316 371 261 438 182 243 364 468 549 426 528 607 371 548 853 914 807 725 902 895 726 566 609 487 609 577 528 358 550 540 426 535 647 639 468 696 548 853 572 243 123 272 454 447 213 234 167 121 110 94 91 23 14 9 6 6 6 6 8 8 8 8 6 6 6 6 6 6 7 9 10 13 15 17 20 23 25 28 36 40 42 76 121 182 182 182 200 241 296 361 180 426 443 478 421 487 544 609 563 663 731 811 777 861 791 975 920 1142 1305 1256 1341 1362 1463 1482 1537 1707 1517 1471 1435 1463 1584 1635 1675 1850 2015 2190 2134 2407 2548 2499 2499 2240 2133 2384 1969 1950 1949 1949 2194 2798 2750 2888 2568 2286 1475 1461 1460 1509 1567 1538 1605 1645 1732 1898 2074 1950 2107 2377 2628 2334 1730 1486 1452 1447 1424 1461 1512 1509 1541 1602 1559 1401 1365 1368 1371 1402 1432 1462 1490 1521 1523 1584 1706 1671 1763 1889 1936 1976 1485 1249 1246 1254 1296 1337 1494 1588 1704 1829 1706 1579 1523 1500 1447 1502 1411 1350 1318 1283 1267 1263 1266 1270 1276 1311 1310 1307 1308 1335 1399 1410 1384 1370 1374 1402 1398 1399 1462 1699 1871 2125 2255 2135 2056 2010 1944 1890 1859 1859 1891 1950 1996 2132 2193 2313 2354 2274 2280 2465 2638 2736 2882 3293 2757 2525 2485 2902 2401 1897 1723 1707 1691 1697 1704 1748 1831 2010 2136 2363 2805 2906 2895 2640 2325 2175 2118 2097 2102 2096 2093 2099 2158 2529 2747 2971 3167 2683 2620 2424 2194 2133 2080 2055 2040 2132 2193 2431 2620 2438 2137 2070 2140 2133 2218 2128 2193 2138 2011 1985 1980 2066 1958 1901 1888 1889 1917 1945 1997 2092 2282 2190 2143 2011 1878 1828 1641 1578 1537 1523 1527 1540 1550 1584 1702 2012 1766 1791 1836 2143 2382 2133 2254 1950 2030 1889 1831 1719 1701 1645 1644 1644 1647 1661 1685 1772 2300 2480 2427 2255 2300 2197 2133 2194 2316 2483 2602 2291 2129 2108 1992 1927 1889 1874 1878 2011 1815 1787 1776 1779 1780 1791 1820 1890 2015 2327 2194 2272 2181 2189 2373 2543 1907 1706 1676 1676 1676 1733 1759 1744 1831 1751 1746 1763 1780 1801 1828 1871 1999 1961 1831 1717 1651 1660 1747 1909 2188 1867 1808 1802 1701 1757 1751 1556 1541 1482 1459 1447 1433 1426 1435 1461 1501 1506 1500 1495 1569 1750 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 148 243 182 60 316 365 304 147 324 255 365 608 487 502 475 304 362 182 268 472 243 256 384 121 110 231 235 407 547 335 365 817 845 930 1030 1036 785 975 1068 754 365 426 412 575 548 426 359 423 492 365 605 426 548 487 609 588 604 417 128 106 243 548 269 182 146 114 121 115 51 48 16 10 8 9 6 6 7 7 8 6 6 6 6 6 6 6 6 8 10 12 14 18 19 24 28 31 33 35 42 60 118 182 138 158 161 241 243 243 142 365 394 322 411 347 490 526 550 610 714 731 749 848 840 852 900 1130 1060 1280 1345 1392 1419 1068 1402 1527 1481 1465 1611 1646 1524 1581 1761 1896 1890 1991 2132 2452 2732 2865 2511 2560 2538 2621 2011 1950 1981 2099 2259 2486 3154 2999 3136 2131 1630 1502 1469 1523 1586 1634 1594 1645 1895 1909 2012 2010 2228 2678 2428 2317 2029 1537 1486 1447 1447 1475 1490 1476 1491 1575 1936 1510 1371 1377 1371 1396 1385 1445 1506 1580 1609 1645 1767 1696 1786 2072 1722 1624 1455 1271 1243 1253 1297 1340 1464 1685 1698 1767 1706 1606 1551 1602 1584 1582 1463 1493 1371 1327 1279 1287 1279 1299 1302 1311 1310 1314 1318 1331 1340 1340 1359 1369 1381 1402 1398 1404 1509 1773 1988 2165 2273 2206 2070 1989 1925 1878 1859 1858 1889 1933 1975 2338 2256 2436 2386 2518 2478 2406 2490 2499 2764 3106 2868 2851 2833 3041 2613 2045 1745 1707 1697 1700 1707 1759 1880 2037 2326 2690 3291 3244 3261 2741 2412 2180 2124 2098 2102 2098 2096 2320 2194 2494 2674 2946 3226 2680 2499 2368 2194 2128 2072 2054 2028 2072 2128 2255 2562 2355 2116 2065 2072 2047 2210 2133 2194 2115 2038 2008 2011 1972 1932 1889 1884 1888 1919 1969 2026 2199 2218 2218 2132 2011 1896 1742 1637 1574 1520 1517 1518 1522 1531 1554 1640 1770 1827 1746 1851 1999 2255 2047 2239 1910 1996 1829 1722 1664 1653 1641 1640 1640 1644 1672 1714 1856 2224 2245 2462 2256 2242 2159 2086 2206 2315 2545 2577 2357 2133 2012 1953 1897 1851 1830 1857 2002 1888 1837 1796 1792 1794 1793 1816 1876 1990 2116 2166 2148 2083 2020 2169 2337 1846 1729 1683 1677 1709 1772 1891 1809 1939 1827 1794 1794 1779 1781 1792 1844 1882 1780 1703 1651 1612 1627 1676 2039 2392 1942 1876 1840 1935 1612 1568 1521 1482 1466 1445 1432 1422 1419 1433 1501 1552 1568 1561 1613 1841 1602 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 190 60 270 185 421 304 121 182 487 307 498 518 631 426 328 233 182 365 472 277 295 299 121 92 382 561 390 390 491 650 461 525 853 808 1336 1112 844 793 772 502 304 302 304 487 487 309 393 505 422 300 365 426 436 487 547 568 540 233 114 121 304 391 182 146 104 91 92 91 60 29 13 11 12 10 8 7 6 6 8 6 6 6 6 6 6 6 7 10 12 13 16 24 24 24 32 37 42 48 81 91 121 119 121 181 194 243 142 426 413 401 315 244 244 304 500 564 610 656 683 610 633 721 900 1066 1036 1083 1181 1219 1407 1341 1111 1312 1405 1463 1463 1696 1600 1609 1615 1764 1826 1899 2083 2137 2304 2377 2743 2377 2646 2545 2377 2275 1950 2297 2382 2498 2760 2738 2620 2972 2131 2043 1561 1498 1584 1562 1605 1707 1728 1778 2133 2188 2194 2281 2643 2460 2017 2062 1684 1508 1449 1465 1453 1445 1454 1453 1513 1687 1417 1395 1396 1416 1431 1462 1462 1524 1655 1691 1785 1787 1745 1840 2125 1915 1954 1680 1391 1218 1240 1264 1323 1442 1670 1807 1742 1728 1645 1688 1711 1828 1767 1619 1523 1463 1391 1324 1320 1321 1340 1351 1310 1319 1325 1327 1335 1348 1348 1371 1401 1416 1402 1398 1433 1601 1819 1930 2121 2531 2344 2097 1992 1925 1888 1853 1841 1886 1921 2010 2192 2194 2429 2374 2386 2482 2497 2316 2443 2769 3109 2714 3143 3071 3242 2840 2160 1725 1707 1701 1702 1718 1798 1924 2017 2256 2499 3183 3414 3434 2865 2505 2230 2156 2100 2102 2102 2102 2457 2260 2529 2689 2984 3289 2709 2793 2368 2180 2103 2043 2012 2050 2100 2132 2314 2438 2231 2075 2032 1953 1950 2111 2180 2255 2156 2072 2198 2013 1946 1915 1889 1880 1886 1926 2004 2131 2479 2258 2163 2026 2019 1881 1706 1639 1558 1514 1508 1509 1513 1522 1549 1581 1636 1707 1743 1841 1975 2146 2115 1993 1890 1820 1721 1674 1653 1644 1638 1637 1639 1646 1685 1766 1895 2009 2235 2377 2240 2145 2133 2086 2180 2294 2470 2627 2425 2186 2013 1939 1868 1833 1826 1854 1959 2040 1946 1862 1829 1811 1798 1811 1856 1921 1990 2028 2059 2042 2008 2025 1967 1783 1706 1693 1701 1729 1779 2009 1902 1964 1924 1875 1828 1799 1796 1814 1806 1737 1683 1642 1597 1584 1589 1633 1744 2162 2025 1982 1820 1703 1655 1580 1527 1479 1450 1439 1418 1417 1429 1473 1737 1648 1650 1660 1790 1686 1560 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 124 96 152 304 197 303 335 236 214 365 477 672 622 609 474 357 182 121 169 182 313 219 95 171 243 424 304 548 426 572 859 607 914 1158 737 557 684 487 502 356 426 292 316 304 357 306 345 330 326 472 487 487 365 426 695 559 347 158 97 267 513 243 121 99 81 70 53 42 44 26 14 12 12 11 12 10 6 6 6 6 6 6 6 5 5 6 8 11 14 18 17 21 24 29 36 36 46 47 108 91 109 116 151 176 142 151 371 426 426 366 246 244 244 244 537 487 589 731 589 731 731 798 975 975 1036 857 1158 768 1172 1345 1341 1402 1524 1540 1708 1665 1646 1768 1733 1981 1977 2048 2133 2235 2315 2431 2331 2320 2516 2133 2195 1968 2333 2446 2803 2820 2608 2658 2645 2678 1998 1633 1523 1573 1583 1664 1726 1841 1938 1855 1954 2133 2627 2638 2439 2375 2274 2200 1530 1442 1434 1447 1463 1470 1463 1461 1462 1579 1438 1427 1441 1440 1522 1440 1461 1655 1774 1808 1948 1788 1901 2220 2510 2036 1732 1377 1225 1219 1239 1276 1382 1561 1684 1645 1706 1706 1765 1828 1758 1633 1583 1588 1724 1463 1363 1363 1366 1399 1441 1385 1335 1336 1336 1339 1357 1363 1402 1425 1463 1444 1444 1503 1704 1706 1889 2044 2390 2256 2189 2006 1928 1887 1832 1829 1886 1938 2094 2255 2317 2495 2316 2289 2385 2558 2378 2562 2575 2845 2622 3240 2869 3001 3184 2395 1736 1707 1707 1720 1742 1821 1950 2078 2384 2743 3413 3432 3195 2746 2697 2318 2164 2112 2102 2102 2120 2540 2377 2620 2742 2899 3229 2617 2438 2316 2162 2072 2030 2011 2072 2138 2191 2257 2606 2218 2075 2017 1999 1950 2071 2132 2335 2256 2132 2181 2047 1940 1894 1884 1873 1890 1939 2012 2496 2372 2146 2086 1980 1952 2045 1736 1615 1527 1509 1499 1498 1506 1523 1552 1557 1588 1662 1761 1976 1936 1950 2047 2176 1907 1765 1702 1664 1645 1641 1635 1635 1638 1648 1696 1801 1888 2266 2309 2480 2284 2194 2072 2036 2106 2194 2445 2999 2699 2291 2068 1924 1868 1828 1825 1840 1966 2220 2118 1915 1852 1828 1805 1815 1854 1886 1948 1987 2011 1965 1972 1952 1864 1819 1743 1707 1705 1734 1808 2081 2002 2099 2057 1930 1872 1837 1816 1895 1799 1709 1637 1595 1560 1559 1563 1597 1683 2050 2227 1950 1823 1740 1678 1733 1550 1473 1442 1432 1416 1430 1455 1546 1972 1791 1846 1887 1780 1629 1591 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 187 100 287 195 60 266 236 209 275 487 415 405 417 487 365 396 365 151 182 192 122 120 95 221 256 390 487 731 870 609 997 815 782 843 548 487 361 415 339 304 292 302 302 325 315 300 189 427 548 602 479 365 297 425 637 342 129 94 139 486 243 121 95 75 64 63 61 60 60 17 15 15 14 13 15 12 9 6 7 6 6 6 6 6 6 8 11 12 15 19 24 30 24 33 36 48 69 70 89 106 132 149 169 142 321 333 380 372 244 295 426 298 310 244 548 566 696 596 725 731 853 914 718 672 610 779 868 1182 1287 1341 1402 1339 1468 1585 1586 1700 1706 1950 1867 2040 2115 2087 1877 1807 2134 1951 2083 2187 2533 2576 2016 2192 2330 2435 2308 2309 2620 2620 2483 1808 1647 1631 1625 1736 1770 1645 1771 1828 1828 1910 2141 2376 2330 2567 2615 2241 2042 1745 1455 1447 1456 1470 1482 1496 1516 1558 1645 1486 1461 1474 1464 1514 1582 1449 1620 1660 1678 1767 1791 1889 2165 2592 2325 1893 1524 1269 1218 1218 1251 1314 1414 1468 1523 1639 1699 1705 1767 1680 1584 1612 1623 1780 1517 1402 1429 1446 1462 1547 1683 1468 1364 1375 1364 1377 1390 1462 1455 1521 1524 1565 1603 1718 1707 1864 2010 2097 2195 2099 2003 1912 1883 1827 1842 1910 1953 2137 2312 2682 2683 2316 2316 2489 2743 2541 2734 2575 2560 2975 2926 2914 3194 2826 2111 1763 1713 1717 1737 1759 1834 1902 2072 2374 2655 2999 3394 3146 3047 2617 2534 2271 2152 2103 2102 2105 2416 2430 2560 2743 2925 3108 2790 2557 2327 2152 2059 2014 2032 2090 2171 2243 2439 2377 2256 2163 2096 1952 1937 1973 2133 2438 2223 2109 2066 1989 1923 1876 1859 1860 1897 1981 2077 2333 2256 2093 2018 1898 1846 1935 1849 1581 1520 1504 1496 1493 1493 1514 1523 1556 1584 1649 1750 1769 1948 2005 2094 2195 1840 1737 1672 1655 1645 1638 1631 1630 1634 1643 1707 1824 2199 2218 2561 2435 2212 2155 2066 2011 2072 2170 2395 3114 2881 2482 2099 1917 1850 1826 1823 1827 1889 2142 2072 1954 1893 1846 1816 1818 1829 1873 1905 1950 1951 1994 1909 1889 1889 1809 1745 1716 1706 1759 1831 2038 2163 2358 2138 1985 1897 1871 1846 2014 1713 1640 1602 1567 1539 1540 1539 1574 1687 1846 2194 2108 2024 1924 2017 1845 1718 1502 1433 1420 1408 1435 1523 1652 1908 2026 1953 1815 1683 1655 1600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 182 236 257 206 121 295 315 598 446 316 386 609 577 506 243 270 121 381 286 311 183 112 73 156 130 421 426 513 914 627 670 975 941 794 748 365 341 348 341 365 374 353 365 366 282 189 253 426 551 426 305 284 471 547 362 169 94 97 300 252 114 89 67 59 62 73 65 60 52 17 18 15 17 13 11 9 7 8 6 6 6 5 6 6 8 10 14 15 20 26 32 35 36 36 48 59 64 126 121 125 127 159 142 331 239 243 265 183 352 426 366 393 431 470 430 554 518 368 610 671 635 914 792 963 1158 1025 884 1135 1172 1158 999 1222 1143 1255 1341 1633 1636 1352 1341 1403 1658 1864 1918 1930 1829 2273 2408 2563 2591 2286 2315 2598 2608 2151 2211 2080 2497 2147 1687 1651 1706 1722 1796 1586 1821 1828 2030 1846 1828 2100 1973 2226 2312 2197 2092 1963 1720 1453 1463 1470 1476 1501 1531 1561 1586 1672 1518 1513 1524 1524 1474 1582 1411 1457 1520 1585 1645 1716 1873 2066 2429 2513 2303 1683 1313 1218 1218 1232 1285 1419 1613 1706 1584 1645 1645 1668 1645 1645 1688 1826 1946 1638 1462 1475 1538 1529 1792 1760 1526 1409 1397 1391 1410 1444 1462 1463 1519 1633 1582 1674 1788 1790 1950 1901 1923 2083 2085 1980 1934 1849 1828 1856 1936 1983 2112 2262 2643 2620 2371 2437 2453 2635 2624 2804 2840 2888 3003 3173 3020 2676 2581 2203 1780 1735 1734 1750 1783 1845 1908 2057 2302 2623 2713 3083 3126 2742 2573 2459 2435 2194 2110 2102 2103 2242 2438 2620 2787 2934 3108 3073 2634 2264 2133 2049 2011 2034 2094 2189 2255 2392 2316 2423 2298 2117 2015 1929 1925 2054 2314 2194 2134 2058 1926 1889 1869 1857 1866 1925 1983 2122 2329 2390 2075 2081 1950 1780 1876 1676 1558 1513 1495 1489 1487 1488 1495 1516 1550 1613 1759 1706 1766 1863 1955 1950 1950 1817 1707 1673 1648 1645 1635 1628 1625 1631 1642 1759 2047 2493 2557 2538 2434 2261 2164 2049 2011 2010 2096 2319 2562 3005 2470 2133 1979 1854 1824 1822 1823 1855 1915 2132 2011 1950 1865 1828 1824 1827 1848 1877 1888 1904 1912 1868 1848 1819 1779 1737 1706 1707 1767 1860 1984 2329 2547 2135 2063 1950 1899 1864 1839 1843 1601 1574 1546 1535 1537 1539 1556 1631 1971 2617 2370 2211 1949 1967 1700 1635 1497 1442 1417 1417 1457 1565 1754 1988 2177 2025 1928 1828 1679 1613 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 182 60 236 233 287 292 548 252 385 506 500 659 487 274 248 426 243 265 218 123 97 69 122 243 321 548 468 487 670 774 808 914 512 357 353 481 340 341 334 304 407 316 346 270 182 425 433 343 243 365 379 664 417 243 109 95 188 238 146 86 60 56 50 55 60 60 64 26 22 20 19 14 11 9 7 6 6 6 6 6 5 6 7 9 14 18 21 25 30 35 41 45 42 48 63 76 95 107 138 142 182 182 142 265 249 242 318 385 426 488 487 549 559 440 397 671 745 792 799 914 975 1019 1157 1169 1280 1067 955 1166 1280 1113 1402 1390 1219 1158 1219 1331 1490 1692 1927 2194 2148 2077 2134 2057 2260 2667 2626 2377 2443 2620 2285 2227 2503 2420 1976 2073 1748 1753 1721 1823 1645 1704 1890 1913 2195 2042 1887 2028 1819 1812 1844 2022 1751 1656 1584 1462 1484 1481 1491 1512 1575 1639 1696 1637 1632 1584 1584 1551 1498 1552 1453 1416 1467 1528 1617 1674 1797 1992 2315 2167 1851 1468 1218 1218 1218 1218 1219 1463 1643 1744 1584 1632 1644 1662 1664 1660 1689 1765 1889 1776 1527 1522 1616 1669 1888 1843 1645 1497 1466 1457 1523 1520 1462 1462 1520 1640 1615 1646 1707 1788 1882 1823 1828 1912 2072 1951 1895 1824 1821 1864 1907 1992 2145 2438 2553 2730 2334 2317 2582 2700 2710 2589 2491 2767 2588 2504 2368 2331 2112 2354 1822 1772 1737 1762 1809 1879 1926 2038 2192 2437 2497 2789 2643 2779 2682 2610 2440 2237 2138 2102 2103 2183 2428 2681 2728 2918 3052 2851 2468 2255 2077 2028 1989 2018 2131 2194 2363 2377 2499 2502 2441 2097 1986 1948 1889 1959 2104 2195 2121 1980 1890 1862 1853 1855 1868 1933 2003 2132 2360 2145 2157 1951 1827 1728 1703 1613 1537 1509 1494 1477 1476 1484 1491 1509 1530 1610 2023 1961 1792 1767 1830 1889 2079 1836 1715 1671 1648 1645 1632 1625 1621 1632 1650 1720 1916 2503 2552 2743 2475 2204 2104 2067 2009 1955 2028 2133 2333 3012 2478 2072 1950 1828 1822 1820 1822 1848 1918 2068 2183 2019 1888 1835 1828 1828 1828 1851 1880 1845 1833 1827 1795 1770 1757 1722 1706 1727 1789 1875 1964 2228 2676 2157 2059 1988 1917 1850 1836 1782 1629 1599 1573 1539 1545 1552 1555 1619 1861 2227 2646 2205 2012 1774 1701 1601 1512 1449 1432 1423 1508 1647 1838 2353 2173 1966 1855 1765 1696 1644 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 137 129 60 189 178 182 416 426 223 360 499 578 663 523 182 182 170 243 218 86 119 96 67 76 287 256 390 239 380 365 537 888 731 760 487 470 534 365 373 307 346 304 365 291 182 365 403 426 242 304 248 313 487 224 116 108 112 147 121 60 57 53 50 48 48 61 42 30 24 23 20 18 16 12 10 7 6 5 6 7 6 6 5 9 11 17 22 29 24 26 30 37 40 42 57 80 97 121 142 142 142 189 173 223 426 430 371 337 366 383 365 426 557 609 653 731 821 853 898 959 1036 1020 1005 1158 1200 1155 1219 1341 1402 1463 1266 1510 1579 1779 1567 1574 1745 1543 1798 1941 2131 2315 2324 2377 2377 2674 2666 2499 2541 2746 2249 2180 2498 2531 2731 2281 1819 1811 1721 1647 1843 1959 2170 2110 2094 2388 1951 1703 1739 1658 1634 1628 1638 1644 1585 1614 1509 1494 1499 1530 1693 1650 1678 1670 1712 1653 1610 1595 1552 1528 1650 1529 1458 1496 1583 1633 1774 1941 2211 2013 1887 1370 1218 1218 1218 1218 1218 1326 1568 1737 1649 1631 1662 1702 1729 1746 1726 1706 1794 1773 1680 1603 1730 1810 2044 1930 1848 1584 1529 1565 1707 1680 1508 1462 1549 1597 1654 1615 1662 1730 1811 1762 1768 1824 1931 1882 1829 1774 1806 1860 1911 2012 2191 2317 2354 2597 2317 2262 2454 2457 2500 2539 2263 2254 2333 2538 2423 2276 2405 2007 1820 1773 1752 1768 1839 1886 1996 2133 2349 2500 2545 2682 2498 2656 2928 2438 2330 2198 2136 2105 2111 2154 2440 2624 2559 2814 2967 2567 2478 2256 2135 2011 1980 2008 2098 2259 2449 2481 2659 2682 2279 2076 1994 1929 1881 1950 2152 2173 2068 1953 1885 1854 1846 1857 1877 1908 2007 2181 2196 2317 2134 1953 1764 1681 1653 1585 1533 1500 1474 1469 1468 1476 1483 1494 1520 1625 1730 2066 1913 1886 1858 1903 2071 1889 1763 1678 1659 1646 1634 1621 1618 1631 1655 1718 1954 2095 2544 2617 2377 2172 2108 2043 1994 1950 1980 2010 2211 2920 2381 2072 1902 1828 1820 1810 1816 1841 1892 1955 2284 2339 1944 1875 1830 1828 1828 1828 1878 1879 1826 1771 1766 1750 1737 1734 1716 1737 1805 1862 1982 2196 2514 2181 2079 1989 1937 1906 1798 1733 1670 1624 1589 1566 1563 1564 1565 1625 1737 1976 2037 2438 2019 1775 1707 1571 1491 1439 1428 1431 1555 1796 1959 2456 2126 1943 1857 1773 1801 1902 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 212 152 318 128 182 60 122 182 144 290 372 549 304 243 502 556 335 268 204 236 56 182 182 60 90 85 121 128 407 157 361 426 487 804 651 477 609 432 450 480 472 243 218 182 182 182 334 387 222 304 326 340 548 365 243 133 93 74 72 58 55 51 48 46 43 43 42 29 25 24 21 17 15 11 9 8 5 5 3 5 6 6 5 5 11 14 20 24 36 36 42 45 48 48 58 73 103 142 142 142 142 209 249 257 388 586 472 375 365 488 456 488 549 640 671 733 639 671 857 884 914 1035 1036 1158 1114 1186 1219 1275 1280 1494 1437 1518 1614 1603 1715 1890 1951 1707 1639 1880 1985 2072 2306 2256 2384 2621 2595 2560 2573 2822 2250 2185 2408 2660 2711 2253 1850 1952 1798 1770 2130 2075 2234 1991 2047 2263 2179 1668 1638 1577 1559 1537 1542 1524 1617 1810 1694 1515 1519 1563 1735 1814 1828 1982 1911 1948 1769 1708 1623 1577 1641 1620 1472 1471 1576 1631 1746 2006 2279 2062 1828 1587 1218 1218 1218 1218 1218 1352 1484 1706 1742 1756 1801 1767 1786 1828 1798 1826 1767 2067 2105 1974 1767 1889 2177 1887 1811 1706 1646 1588 1645 1584 1527 1518 1620 1617 1644 1591 1639 1675 1694 1678 1707 1828 1874 1829 1805 1767 1808 1875 1928 2015 2163 2303 2532 2489 2268 2255 2305 2612 2560 2621 2477 2209 2134 2645 2313 2239 2234 1887 1797 1768 1767 1768 1854 1939 2074 2255 2578 2742 2823 2718 2438 2439 2527 2377 2255 2242 2133 2110 2124 2190 2330 2682 2516 2740 2808 2438 2259 2255 2134 2011 1980 2047 2107 2342 2619 2568 2744 2865 2514 2135 2011 1922 1825 1891 2022 2105 2118 1941 1860 1849 1894 1890 1888 1942 2068 2329 2071 2106 2011 1831 1719 1667 1602 1553 1501 1482 1461 1462 1462 1463 1468 1484 1511 1626 2286 2130 1953 2011 1889 1960 2157 1889 1774 1708 1676 1645 1632 1618 1615 1616 1629 1671 1847 1952 2060 2531 2271 2134 2112 2027 1989 1965 1921 1975 2187 2831 2400 2012 1880 1828 1824 1809 1816 1828 1883 2002 2071 2375 1946 1885 1841 1829 1837 1841 1878 1947 1799 1766 1743 1737 1737 1737 1735 1762 1819 1874 1962 2212 2295 2181 2117 2039 1939 1886 1804 1726 1674 1640 1594 1569 1570 1570 1568 1636 1752 1826 2142 2579 2074 1997 1680 1541 1479 1447 1437 1438 1575 1797 2313 2326 2080 1971 1862 1790 1836 1877 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 107 292 276 109 232 334 170 121 304 334 385 549 243 365 368 609 310 126 243 60 73 135 73 53 60 72 375 377 121 182 182 481 676 878 703 608 670 689 475 294 548 303 338 320 231 182 275 275 167 304 426 423 606 304 182 242 121 116 78 61 52 48 42 41 37 35 31 28 25 21 16 12 10 8 7 5 3 5 5 5 5 5 5 11 14 20 19 31 42 44 42 48 55 60 61 91 93 101 142 171 203 242 323 400 434 426 418 365 396 488 487 548 548 548 577 732 754 730 737 914 953 986 1158 1136 1219 1360 1280 1463 1516 1615 1584 1646 1674 1643 1707 1829 1793 1698 1777 1829 2032 1950 2166 2256 2352 2433 2750 2652 2887 2254 2279 2605 2477 2616 2143 1990 1825 1767 1918 2271 2405 2340 2115 2351 2375 2288 1987 1731 1691 1571 1524 1565 1725 1829 1991 1898 1579 1563 1579 1700 1809 1881 2104 2144 1977 1880 1910 1742 1615 1668 1706 1469 1463 1576 1639 1754 1936 2195 2136 1599 1716 1218 1218 1218 1218 1218 1272 1532 1756 1889 2013 2091 1943 1889 1936 1997 1888 1811 1889 2010 2178 1946 1889 1982 1945 2011 1925 1828 1780 1646 1584 1563 1524 1550 1640 1609 1608 1615 1646 1655 1676 1706 1761 1828 1828 1770 1765 1799 1839 1927 2024 2150 2255 2367 2632 2195 2255 2279 2647 2504 2733 2467 2246 2092 2376 2526 2385 2227 1876 1817 1768 1767 1804 1885 2035 2279 2466 2566 2791 3293 2742 2439 2398 2439 2442 2251 2174 2133 2121 2130 2171 2371 2729 2398 2576 2709 2479 2316 2145 2107 1981 1982 2051 2129 2308 2730 2799 2798 2915 2650 2098 1998 1837 1793 1889 2060 2072 2062 1877 1860 1827 1880 1887 1910 1960 2069 2126 2012 1900 1848 1803 1660 1618 1562 1506 1478 1462 1457 1459 1458 1459 1461 1471 1522 1765 1894 2119 2176 2320 1929 1975 2069 1950 1801 1767 1834 1693 1630 1615 1615 1615 1619 1645 1734 1789 2005 2257 2244 2133 2081 2011 2009 1954 1919 1939 2177 2287 2153 1962 1865 1828 1823 1814 1820 1828 1872 1926 1986 2133 2070 1910 1852 1844 1851 1855 1888 2021 1829 1758 1737 1737 1737 1737 1737 1776 1819 1877 1989 2259 2551 2278 2167 2066 1985 1942 1836 1743 1694 1626 1586 1570 1574 1574 1575 1598 1667 2100 2234 2271 2122 2037 1739 1492 1462 1445 1448 1448 1497 2038 2912 2251 2086 1955 1879 1861 1933 1967 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 243 121 296 167 213 304 315 243 213 253 265 365 636 426 412 265 247 233 303 60 51 74 74 97 81 61 127 426 97 235 330 560 634 1103 709 660 738 564 586 304 215 229 495 365 304 304 243 313 183 163 316 391 708 541 285 511 214 150 86 62 58 48 42 40 39 36 33 28 25 21 18 14 11 8 7 5 5 3 4 5 5 5 5 12 12 14 19 26 42 39 35 41 52 63 81 77 63 119 122 141 243 304 382 365 423 429 426 425 442 487 487 544 548 610 625 731 790 853 767 794 949 792 977 1170 1340 1463 1286 1463 1463 1578 1609 1707 1776 1829 1767 1878 2012 1829 1775 1909 1890 2087 2381 2583 2377 2439 2621 2542 2626 2377 2280 2552 2381 2059 1979 1767 1706 1767 1837 2139 2252 2434 2316 2552 2586 2394 2039 1517 1556 1573 1524 1592 1715 1828 2050 1937 1647 1612 1589 1672 1767 1936 2272 2328 2104 2045 1895 1768 1704 1615 1673 1506 1471 1574 1615 1857 1927 2196 2148 1571 1403 1218 1218 1218 1218 1218 1277 1462 1720 1829 2317 2229 2011 2125 2105 2130 1960 1843 1869 1889 1901 1948 2004 2011 2191 1960 2032 2187 1997 1755 1645 1627 1581 1671 1551 1611 1651 1665 1676 1706 1707 1728 1767 1829 1824 1768 1737 1783 1817 1890 1967 2073 2137 2194 2254 2072 2103 2263 2384 2445 2457 2405 2252 2070 2226 2499 2365 2385 1856 1796 1767 1793 1846 1890 2110 2315 2617 2782 3040 2865 2713 2682 2499 2361 2282 2184 2133 2133 2128 2141 2176 2405 2440 2438 2485 2528 2435 2316 2152 2040 1966 1981 2072 2133 2377 2683 2635 2438 2671 2772 2076 1903 1813 1769 1888 1971 2011 1950 1848 1826 1828 1864 1909 1949 1966 2051 2008 1950 2250 1810 1698 1652 1556 1505 1476 1463 1459 1452 1453 1453 1456 1458 1462 1504 1783 2065 2072 2166 2197 1972 1959 1970 1889 1850 1832 1855 1757 1631 1615 1615 1615 1615 1640 1694 1752 1874 2194 2315 2172 2113 2072 1993 1950 1915 1934 2072 2417 2235 1958 1859 1828 1822 1816 1822 1828 1860 1909 1977 2074 2258 1919 1864 1857 1868 1876 1898 1968 1863 1759 1737 1737 1737 1737 1752 1777 1833 1893 2009 2103 2494 2446 2261 2153 2023 2175 1867 1801 1702 1640 1599 1584 1582 1582 1583 1601 1667 1901 1939 1986 1906 1744 1596 1516 1464 1458 1457 1458 1579 1849 2341 2330 2075 1974 1868 1824 1956 1903 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 213 194 368 243 304 426 311 182 292 300 548 243 577 378 274 289 243 365 192 122 63 59 65 60 90 48 60 118 121 183 304 361 731 564 696 670 679 440 243 219 236 195 195 182 355 171 168 182 137 243 425 548 731 427 589 365 121 95 70 61 51 44 39 37 35 30 26 24 24 19 14 11 8 7 5 3 2 2 2 6 5 4 7 12 13 18 25 33 30 43 54 60 60 77 68 73 91 104 135 255 244 304 370 366 480 426 426 483 487 487 488 522 670 670 710 732 713 731 792 884 975 985 1260 1128 1205 1524 1368 1513 1646 1764 1829 1890 1791 1950 2012 1977 1950 1829 1957 2054 2245 2238 2499 2731 2559 2759 2868 2698 2413 2348 2377 2585 2594 2196 1856 1861 1957 1944 1989 2126 2244 2336 2499 2520 2365 1911 1517 1599 1548 1547 1608 1706 1801 1964 1962 1700 1676 1641 1684 1853 1968 2277 2437 2182 2257 2105 1890 1730 1706 1816 1506 1475 1584 1645 1731 1881 2211 2075 1876 1615 1218 1218 1218 1218 1237 1302 1419 1577 1757 1976 1950 2064 2193 2191 2088 2020 1940 1878 1914 1928 1908 2072 2056 2194 2035 2250 2430 2139 1852 1815 1793 1667 1645 1586 1585 1675 1682 1707 1737 1747 1756 1808 1891 1822 1768 1737 1768 1806 1868 1910 2001 2026 2071 2266 2056 2012 2133 2223 2255 2261 2455 2286 2163 2119 2316 2439 2162 1832 1776 1767 1807 1882 1927 2032 2131 2316 2605 2658 2518 2743 2833 2499 2311 2213 2183 2137 2133 2129 2140 2180 2251 2346 2539 2639 2429 2328 2203 2133 2041 2011 1989 2242 2194 2316 2380 2424 2232 2861 2901 2294 1861 1767 1778 1815 1886 1889 1848 1826 1816 1823 1886 1989 2045 2058 2065 2011 1980 2140 1813 1631 1587 1525 1477 1459 1455 1453 1447 1448 1448 1452 1455 1460 1531 1767 2235 2154 2123 2159 2011 2015 2011 1998 1905 1816 1767 1714 1627 1615 1615 1615 1615 1631 1657 1721 1828 2021 2151 2179 2194 2133 2276 2040 1899 1914 1995 2410 2186 1951 1886 1828 1821 1815 1821 1825 1843 1889 2086 2230 2083 1933 1876 1873 1889 1888 1896 1975 1958 1785 1747 1737 1749 1754 1767 1790 1854 1923 2012 2129 2452 2540 2294 2174 2047 2184 1888 1811 1718 1656 1619 1599 1589 1596 1594 1620 1705 1801 1978 1982 1853 1678 1589 1537 1478 1474 1474 1492 1603 1782 2108 2297 2086 1918 1844 1806 1786 1778 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 180 243 223 263 243 243 487 426 477 399 304 548 309 426 441 392 352 261 207 161 50 44 78 74 117 92 111 170 243 141 161 304 243 249 331 851 487 548 449 298 232 244 198 236 166 253 182 134 134 182 458 456 609 602 577 428 182 121 85 60 53 45 39 36 31 28 24 24 21 19 14 10 8 7 5 4 4 1 4 3 5 3 6 11 12 18 22 24 30 44 53 55 57 65 45 72 91 104 182 208 230 304 352 345 409 426 427 427 478 548 366 522 665 654 471 621 671 596 621 670 888 975 1036 1187 1248 1458 1524 1502 1536 1650 1671 1759 1830 1948 1950 2107 2102 1957 2085 2200 2316 2261 2316 2556 2858 2636 2485 2656 2803 2560 2596 2633 2377 2146 1828 1997 2031 2140 1844 2194 2132 2247 2499 2499 1950 1828 1553 1569 1529 1562 1627 1726 1809 2029 2129 1767 1755 1693 1706 1825 1927 2194 2425 2399 2528 2474 2171 1789 1683 1583 1687 1528 1540 1639 1766 2000 2316 2286 1780 1524 1260 1218 1218 1218 1218 1253 1341 1462 1597 1766 1777 1950 2007 1882 2025 1976 2091 1906 2044 1998 1847 1991 2270 1956 2308 2152 2110 2058 1829 1815 1816 1770 1730 1619 1632 1615 1676 1768 1768 1768 1784 1797 1828 1824 1769 1737 1737 1767 1817 1877 1944 1953 2108 2106 1951 2097 2195 2330 2211 2175 2426 2131 2073 1983 2069 2373 2393 1902 1766 1766 1803 1859 1950 2075 2153 2316 2483 2402 2373 2317 2300 2367 2255 2194 2172 2133 2133 2133 2150 2196 2314 2619 2737 2453 2253 2394 2255 2192 2040 2017 1972 2234 2314 2382 2255 2452 2128 2426 2205 2060 1762 1737 1767 1795 1840 1835 1806 1798 1799 1819 1951 2229 2316 2194 2251 2132 2022 2134 1741 1621 1523 1489 1457 1448 1448 1448 1443 1443 1441 1446 1454 1462 1780 2247 2206 2221 2172 2072 2144 2077 2133 2315 1910 1753 1719 1758 1615 1615 1614 1615 1615 1627 1649 1703 1784 1947 1996 2063 2249 2383 2356 1953 1884 1897 1987 2407 2091 1946 1896 1830 1820 1814 1817 1821 1826 1870 1945 2195 2328 1941 1892 1889 1915 1911 1915 1943 1948 1817 1780 1757 1760 1766 1765 1780 1860 1950 2010 2156 2422 2457 2334 2181 2114 2204 1924 1806 1732 1678 1656 1619 1616 1611 1609 1623 1705 1889 2206 2438 2023 1762 1600 1525 1486 1488 1501 1508 1566 1785 2303 2128 1961 1900 1856 1784 1740 1707 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 242 169 336 182 422 364 446 370 223 250 182 334 264 247 270 200 182 121 66 28 24 182 148 60 118 125 363 121 242 220 238 197 304 559 596 792 699 411 280 218 182 182 180 224 251 169 134 138 356 396 694 584 406 548 182 121 91 62 51 44 39 36 32 29 21 19 18 18 12 11 8 6 5 3 3 4 1 1 2 3 6 9 12 18 21 25 30 30 18 31 40 45 61 86 92 91 130 182 177 274 305 245 388 415 385 363 450 547 426 548 546 422 552 639 635 708 823 903 765 848 1035 1178 1228 1400 1501 1473 1524 1715 1692 1735 1707 1945 2107 2224 2078 2165 2255 2316 2378 2338 2538 2560 2500 2204 2539 2462 2496 2701 2584 2503 2330 1903 2010 2438 2245 2072 1850 2221 2268 2132 2542 2630 1891 1772 1812 1564 1537 1569 1642 1767 1835 2018 2315 1858 2193 1827 1775 1930 1953 2168 2318 2580 2543 2546 2199 1822 1707 1585 1538 1523 1567 1651 1908 1976 2447 2124 2542 1958 1451 1218 1218 1218 1218 1218 1279 1360 1399 1484 1621 1897 1759 1819 1773 1956 2116 2046 2017 1923 1837 1773 1783 1941 1872 2000 1946 1970 1909 1874 1893 1950 1842 1694 1646 1646 1702 1768 1768 1821 1833 1850 1859 1841 1802 1750 1734 1742 1780 1892 1921 1946 2073 2048 1944 2148 2329 2318 2195 2132 2268 2010 1950 2010 1952 2193 2497 1864 1764 1766 1814 1875 2013 2115 2396 2377 2486 2337 2194 2255 2202 2202 2313 2182 2161 2133 2138 2150 2181 2253 2441 2492 2255 2178 2131 2269 2397 2214 2054 2000 2033 2313 2275 2204 2148 2179 2003 2318 2078 1841 1728 1736 1741 1773 1798 1798 1798 1798 1798 1797 1831 2016 2010 2154 2081 1985 1911 1980 1670 1572 1489 1460 1444 1438 1440 1443 1436 1435 1435 1443 1453 1530 1903 2738 2312 2364 2199 2192 2213 2133 2184 2248 2063 1734 1686 1757 1612 1612 1613 1610 1613 1616 1642 1691 1757 1815 2043 2315 2557 2421 2072 1887 1874 1881 1972 2192 2192 2011 1887 1828 1819 1807 1813 1817 1823 1828 1946 2193 2322 2011 1945 1946 1947 1945 1944 1982 2106 2011 1829 1769 1770 1769 1767 1767 1855 1990 2043 2149 2337 2706 2483 2227 2110 2185 1967 1820 1748 1722 1664 1641 1630 1621 1627 1642 1732 1820 2136 2355 1882 1746 1616 1524 1502 1514 1518 1526 1585 1671 1985 1905 1981 1876 1824 1770 1720 1695 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 150 242 365 254 182 290 609 455 243 304 274 161 272 414 528 304 202 120 97 28 24 62 121 122 61 188 361 250 182 243 182 114 222 182 360 422 580 613 548 304 231 222 304 502 304 306 134 134 172 304 407 609 537 341 258 103 91 88 49 43 38 36 32 27 23 18 17 15 12 12 10 6 5 4 3 3 5 5 3 5 5 10 12 13 19 24 30 24 28 36 45 53 64 82 105 94 127 147 170 224 207 244 365 424 334 366 361 488 304 415 590 586 574 548 644 619 610 864 928 993 1107 1206 1219 1250 1372 1509 1568 1633 1643 1829 1899 1985 2197 2169 2194 2209 2204 2255 2438 2484 2570 2685 2377 2504 2680 2767 2622 2492 2448 2377 2314 2381 2377 2324 2382 1891 1875 2017 2133 2011 2311 2416 1929 1888 1900 1548 1539 1566 1640 1767 1899 2084 2314 2133 2559 2021 1813 1828 1889 2053 2157 2410 2376 2416 2385 1830 1692 1548 1510 1582 1665 1719 1963 2018 2313 2201 2802 2087 1660 1326 1218 1218 1218 1224 1279 1296 1346 1414 1478 1537 1559 1671 1718 2073 2054 1806 1671 1953 1715 1660 1645 1722 1769 1684 1924 1975 1984 1896 1922 2104 2008 1867 1707 1683 1768 1811 1881 1889 1984 1945 1911 1890 1835 1770 1720 1718 1755 1818 1921 1933 1948 1832 2031 2206 2194 2133 2119 2131 2045 2030 1950 1902 1886 2017 2248 1791 1763 1766 1822 1892 2221 2186 2329 2736 2389 2396 2189 2149 2128 2142 2316 2194 2167 2143 2156 2163 2190 2255 2549 2496 2179 2118 2080 2072 2220 2369 2072 1950 2068 2132 2323 2194 2410 2006 2089 1896 1798 1738 1709 1706 1736 1766 1798 1799 1798 1798 1798 1797 1799 1854 1915 1958 1980 1934 1829 1788 1643 1524 1462 1448 1436 1432 1433 1435 1433 1432 1432 1439 1449 1567 2007 2737 2390 2316 2503 2245 2139 2110 2105 1966 1866 1719 1651 1615 1613 1608 1608 1604 1612 1615 1633 1658 1723 1840 2212 2646 2386 2166 1929 1857 1857 1867 1999 2434 2072 1961 1889 1831 1820 1805 1815 1819 1824 1828 1887 2144 2004 1950 1974 2011 2011 1996 1984 2000 2201 2146 1883 1796 1787 1783 1769 1767 1854 1943 2011 2102 2240 2455 2335 2330 2095 2043 1948 1831 1772 1734 1696 1668 1649 1645 1637 1657 1719 1926 2137 2381 1999 1735 1595 1547 1541 1535 1535 1549 1587 1661 1772 1917 1980 1842 1800 1736 1755 1729 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 71 307 274 304 304 377 362 364 122 262 96 121 312 501 426 339 182 134 39 28 46 62 110 169 242 304 361 242 290 363 243 138 97 94 307 517 525 542 393 382 512 217 459 624 424 181 134 134 199 487 392 548 373 317 127 109 60 54 44 37 34 33 28 23 19 18 16 12 9 8 6 5 5 6 3 3 5 5 5 3 6 10 11 18 25 18 21 30 45 48 53 65 80 91 75 107 137 171 168 182 319 365 305 254 305 409 395 418 492 494 509 604 664 671 731 731 957 1014 949 960 1133 1250 1402 1371 1401 1464 1642 1706 1670 1731 1853 1818 2125 2255 2144 2241 2338 2377 2420 2519 2621 2438 2438 2589 2525 2441 2454 2480 2377 2443 2785 2526 2222 1954 2221 2300 2193 1891 2054 2233 2283 1954 1887 2192 1568 1547 1573 1786 1871 2010 2126 2153 2151 2451 2259 2144 1951 1874 2098 2377 2256 2264 2540 2106 1840 1707 1569 1701 1787 1734 1858 1950 1957 2318 2307 2887 2502 2181 1700 1320 1218 1218 1236 1278 1279 1318 1340 1377 1423 1438 1448 1495 1664 1745 1612 1533 1599 1637 1566 1546 1573 1574 1585 1680 1960 1945 2062 1974 2193 2118 2090 1828 1743 1707 1847 2037 1999 2128 2072 1977 1935 1866 1796 1747 1707 1714 1814 1892 1835 1864 1937 2038 1975 1971 2068 2136 2014 2137 2111 2076 2096 1889 1829 1957 1764 1765 1780 1819 1918 2078 2206 2394 2490 2319 2208 2182 2124 2072 2253 2256 2197 2176 2164 2175 2204 2259 2378 2504 2373 2136 2049 2068 2054 2125 2136 2148 1950 2080 2049 2133 2378 2060 1890 1807 1789 1768 1723 1706 1705 1736 1809 1941 1889 1798 1798 1798 1795 1794 1833 1914 1980 1984 2101 1820 1653 1586 1500 1462 1440 1432 1432 1432 1432 1432 1432 1432 1437 1455 1567 1846 2252 2336 2279 2365 2436 2122 2005 2050 1990 1828 1707 1648 1616 1610 1602 1599 1598 1604 1610 1616 1641 1683 1843 2288 2597 2233 1957 1862 1845 1847 1857 2073 2351 2152 1951 1889 1842 1826 1805 1817 1822 1822 1825 1854 1915 1915 1947 2060 2070 2072 2047 2039 2012 2065 2216 2005 1822 1811 1795 1775 1793 1835 1903 1994 2081 2126 2313 2286 2263 2131 2218 1931 1849 1796 1765 1716 1678 1666 1665 1655 1666 1708 1890 2176 2266 1901 1706 1607 1586 1570 1561 1551 1569 1588 1710 1805 1966 1891 1833 1778 1790 1846 1770 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 293 398 330 362 304 365 171 238 301 182 212 121 394 121 233 70 55 24 36 39 111 122 243 182 250 297 305 359 426 334 365 116 85 169 426 494 426 317 336 413 304 489 635 306 136 134 193 243 426 629 405 356 105 77 60 50 43 37 33 30 29 24 20 18 15 12 11 9 7 5 5 4 3 2 4 1 5 5 9 5 11 17 14 12 23 29 36 48 53 66 79 71 60 108 138 141 156 286 286 305 308 254 320 304 488 426 549 426 549 576 670 699 792 914 914 1036 1097 1097 1036 1341 1283 1311 1364 1463 1522 1522 1466 1661 1673 1931 2073 2123 1890 2256 2466 2459 2342 2351 2375 2059 1854 1774 2354 2580 2516 2313 2369 2437 2900 2507 2377 2459 2732 2823 2269 2293 2053 1984 2240 2283 1915 2220 1706 1566 1577 1752 1945 2140 2284 2366 2210 2370 2286 2275 2011 2020 2125 2132 2150 2225 2377 2174 1855 1711 1594 1531 1787 1706 1801 1767 1943 2255 2556 2925 2989 2433 2365 1367 1222 1224 1249 1278 1277 1284 1340 1340 1356 1408 1415 1435 1533 1662 1505 1455 1405 1473 1465 1473 1480 1501 1509 1522 1955 1807 2194 2118 2152 2229 2078 1951 1829 1768 1787 1926 2123 2224 2199 2051 1968 1892 1816 1765 1707 1676 1705 1738 1783 1772 1768 1809 1828 1846 1925 2064 1890 1900 2055 2003 2000 1880 1825 1786 1758 1766 1823 1881 2005 2078 2172 2265 2334 2242 2191 2133 2062 2044 2100 2189 2255 2194 2193 2204 2255 2438 2753 2488 2472 2083 1995 1994 2001 2058 2110 2004 1889 1889 1914 1828 1818 1951 1864 1748 1735 1725 1707 1706 1703 1767 1888 2117 1859 1798 1798 1798 1788 1775 1870 1949 1986 1948 1878 1741 1661 1569 1495 1462 1448 1432 1432 1431 1424 1432 1432 1432 1432 1449 1621 1737 2078 2206 2501 2481 2528 2270 1993 1889 1874 1779 1706 1661 1637 1607 1597 1590 1589 1590 1596 1606 1611 1652 1808 2506 2433 2003 1851 1835 1836 1846 1872 2058 2250 2060 1950 2210 1887 1824 1806 1819 1823 1825 1826 1830 1857 1885 1950 2094 2315 2102 2072 2120 2072 2024 1957 2012 1878 1828 1816 1787 1795 1833 1889 1959 2014 2101 2132 2227 2318 2173 2114 1976 1879 1835 1774 1728 1709 1659 1681 1667 1692 1797 2086 2381 2312 1907 1697 1653 1637 1607 1592 1568 1584 1656 1834 1809 1901 1853 1808 1790 1845 1899 1949 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 389 440 454 409 305 353 139 121 135 248 87 144 365 191 83 56 41 27 30 41 121 181 316 182 316 264 487 609 582 426 279 94 97 309 185 358 398 411 271 548 487 665 457 243 134 182 134 243 579 312 478 140 91 59 48 36 34 31 30 28 24 19 17 15 13 12 11 8 5 3 3 2 3 3 1 4 6 9 10 11 12 15 21 23 24 38 44 53 65 65 60 60 82 117 131 159 182 244 282 244 184 365 344 470 365 362 487 594 615 685 792 759 887 975 975 1036 1097 1097 1191 1253 1291 1332 1219 1358 1433 1631 1767 1951 1940 1890 1878 2029 2250 2398 2316 2195 2375 2438 1747 2272 2318 1883 2353 2334 2383 2558 2666 2763 2559 2559 2713 2721 2346 2013 2622 2424 1960 2024 2502 1973 2226 1816 1575 1589 1981 2075 2319 2314 2377 2311 2296 2211 2160 2070 2063 2073 2204 2501 2447 2486 2232 1951 1890 1736 1597 1584 1631 1646 1770 1936 2355 2674 3023 3291 3016 2382 1926 1321 1274 1268 1277 1285 1299 1340 1340 1340 1395 1393 1391 1424 1403 1385 1396 1367 1383 1412 1417 1426 1449 1452 1457 1775 1758 2056 2138 2201 2171 2075 1951 1868 1828 1810 1892 2087 2259 2316 2113 2013 1934 1858 1825 1757 1704 1678 1646 1670 1690 1706 1735 1760 1775 1829 1887 1828 1833 1889 1890 1867 1814 1758 1746 1754 1800 1874 1943 2029 2114 2180 2260 2334 2242 2140 2110 2014 2011 2072 2161 2191 2194 2233 2248 2337 2521 2553 2440 2299 2052 1973 1950 1965 2011 2133 1950 2016 1998 2193 2264 2149 2011 1706 1691 1699 1691 1705 1676 1706 1784 1908 1950 1859 1798 1798 1789 1767 1798 1862 1919 1879 1933 1951 1772 1650 1530 1479 1452 1435 1432 1432 1427 1419 1432 1432 1432 1432 1452 1559 1702 2065 2294 2587 2195 2376 2253 2097 1863 1821 1748 1705 1653 1639 1605 1593 1584 1584 1584 1584 1595 1605 1674 1873 2368 2104 1927 1828 1828 1828 1841 1876 2065 2071 2044 2036 2569 2064 1823 1810 1822 1825 1826 1827 1828 1849 1889 1962 2131 2259 2194 2130 2215 2090 2011 1984 1935 1889 1849 1828 1811 1818 1828 1882 1940 1987 2031 2118 2149 2240 2175 2035 1976 1906 1844 1790 1767 1732 1679 1693 1718 1746 1952 2071 2515 2317 1843 1832 1787 1683 1640 1623 1604 1622 1691 1807 1795 1941 1861 1836 1831 1886 1935 2046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 167 426 245 304 572 358 208 210 110 224 111 29 155 24 121 56 30 33 32 35 58 122 166 381 236 304 304 366 508 609 463 238 68 159 130 182 289 182 230 398 487 313 427 302 134 165 134 134 523 288 426 183 121 42 42 36 32 30 30 25 24 22 19 18 15 12 9 7 6 4 2 1 5 3 1 5 6 9 11 12 14 18 19 20 30 42 48 53 60 60 56 60 60 97 139 149 167 236 183 275 258 244 246 282 426 521 507 590 609 670 732 793 853 846 974 1036 1097 1183 1227 1327 1308 1377 1524 1622 1646 1825 1896 1866 1801 1762 1761 2072 2061 2012 2134 2438 2515 2185 1646 2235 2440 2313 2031 2100 2332 2275 2285 2465 2690 2560 2629 3065 2530 2130 2567 2094 2079 2076 2398 2129 2078 1893 1584 1610 1841 2123 2396 2438 2443 2500 2431 2344 2116 2067 2010 2074 2300 2499 2590 2656 2389 2168 2132 1893 1853 1697 1584 1670 1829 1997 2360 2756 2749 2639 2470 1756 1652 1374 1289 1288 1296 1306 1314 1340 1340 1376 1462 1501 1462 1419 1375 1369 1369 1372 1378 1362 1380 1398 1401 1401 1387 1420 1644 2036 2042 2110 2371 2151 2000 1887 1828 1830 1931 2099 2303 2319 2134 2048 1950 1877 1828 1950 1828 1767 1684 1646 1658 1671 1676 1704 1723 1758 1882 1837 1782 1816 1814 1768 1737 1706 1707 1762 1848 1889 2046 2130 2194 2352 2369 2255 2267 2187 2047 1998 2007 2084 2072 2255 2245 2316 2316 2533 2378 2352 2309 2332 2035 1950 1929 1945 2191 2165 1959 2195 2174 2455 2459 2435 1951 1705 1676 1663 1673 1673 1676 1717 1772 1923 1999 1828 1798 1797 1774 1767 1807 1947 1889 1824 1881 1952 1825 1615 1502 1462 1459 1433 1432 1432 1429 1415 1432 1432 1432 1432 1470 1578 1767 1888 2096 2597 2424 2144 2346 1972 1856 1767 1727 1686 1660 1629 1602 1590 1584 1615 1584 1584 1584 1600 1701 1896 2144 1947 1830 1828 1828 1828 1828 1885 2130 1961 1928 2074 2472 2004 1823 1814 1822 1827 1827 1827 1827 1849 1899 2007 2072 2349 2196 2319 2317 2133 2072 2040 1986 1950 1874 1840 1828 1828 1827 1869 1890 1948 1984 2085 2110 2173 2140 2076 2014 1949 1867 1820 1794 1734 1706 1750 1774 1844 2018 2126 2692 2186 1913 1843 1807 1754 1682 1661 1629 1656 1746 1784 1908 1895 1903 1933 1882 1898 1939 1870 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 247 129 243 411 322 61 305 60 68 24 60 36 25 22 21 30 28 36 45 121 182 143 147 299 365 481 462 585 500 239 97 68 61 168 97 226 291 346 275 352 313 182 134 272 134 279 134 200 121 52 69 45 37 37 34 32 29 27 23 20 18 15 12 12 9 8 6 5 3 1 3 2 3 5 7 7 9 11 12 15 18 22 32 42 45 46 60 45 41 52 54 90 91 121 121 182 185 122 244 183 317 304 426 487 548 635 670 670 670 779 841 792 910 925 1036 1077 1158 1280 1294 1463 1464 1584 1463 1668 1765 1768 1712 1808 2006 1889 2011 2083 2208 2443 2551 2146 1608 2315 2547 2346 2271 2317 2188 2401 2424 2629 2431 2798 2764 2863 2244 2499 2456 2058 2588 2446 2207 2413 1925 1755 1665 1625 1727 2091 2464 2560 2605 2560 2572 2914 2316 2152 2072 2123 2251 2436 2810 2634 2377 2321 2188 2164 1896 1645 1698 1696 1805 1987 2597 2895 2800 2624 2261 2260 1989 1507 1348 1330 1331 1327 1329 1340 1340 1465 1524 1660 1721 1602 1511 1408 1432 1465 1461 1463 1514 1497 1445 1371 1371 1381 1491 1735 2072 2012 2301 2375 2146 1951 1860 1889 1933 2015 2126 2134 2293 2104 1950 1891 1872 1953 1832 1828 1707 1646 1633 1636 1641 1670 1689 1719 1820 1825 1742 1768 1707 1689 1674 1684 1707 1786 1933 2012 2024 2156 2455 2428 2195 2176 2119 2076 1987 1971 2009 2023 2098 2126 2072 2271 2325 2438 2195 2177 2222 2093 1979 1934 1908 1933 2076 2376 2011 2101 2192 2352 2194 2083 1926 1712 1670 1645 1647 1658 1693 1711 1763 1828 1856 1828 1823 1798 1777 1767 1767 1798 1828 1798 1813 1753 1689 1531 1475 1462 1459 1439 1432 1432 1429 1420 1432 1432 1432 1432 1505 1659 1756 1826 1889 2098 2186 2519 2278 1931 1818 1742 1702 1666 1645 1615 1594 1584 1584 1585 1584 1584 1584 1606 1884 2560 2100 1939 1828 1828 1828 1828 1828 2133 1947 1892 1897 2077 2208 1974 1823 1814 1825 1827 1827 1827 1828 1855 1908 1969 2072 2199 2254 2257 2474 2293 2194 2072 2011 1950 1890 1869 1839 1830 1828 1828 1889 1942 2039 2063 2131 2152 2119 2070 2030 1980 1885 1853 1797 1766 1735 1771 1842 1950 2263 2304 2680 2130 1939 1866 1940 1764 1715 1703 1650 1682 1722 1971 1861 1872 1929 1919 1881 1872 1813 1964 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 125 304 244 138 60 60 62 121 126 83 97 62 76 24 26 40 40 41 60 163 210 98 298 410 256 271 487 487 243 97 70 59 60 60 96 172 203 237 611 253 471 303 385 180 289 243 371 365 60 53 42 42 36 33 29 27 25 23 20 18 16 13 11 9 8 6 4 2 1 2 1 3 4 5 6 8 9 12 15 19 23 33 35 39 51 54 34 38 56 60 62 60 109 121 123 183 183 190 241 365 304 397 468 547 565 668 731 792 775 799 878 986 975 914 1036 1096 1280 1383 1360 1402 1317 1341 1493 1584 1720 1547 1761 1783 1829 1898 1839 2039 1806 1602 1452 2059 2539 2444 2439 2577 2388 2360 2618 2507 2647 2505 2535 2863 2610 2545 2893 2377 2058 2425 2454 2543 2558 2131 2015 1767 1653 1706 1831 2072 2266 2578 2530 2677 3009 2364 2203 2099 2122 2194 2285 2283 2490 2142 2272 2255 2098 1888 1687 1754 1749 1828 2123 2430 2748 2903 2615 2594 2130 2279 1811 1489 1394 1373 1353 1348 1348 1357 1471 1645 1750 1892 1803 1718 1550 1612 1708 1729 1722 1650 1598 1523 1447 1371 1371 1403 1632 1931 1943 2002 2260 2316 2185 1946 1889 1902 1936 1967 2002 2036 2061 1995 1935 1831 1890 1866 1864 1772 1676 1615 1615 1614 1636 1651 1669 1768 1704 1666 1665 1658 1651 1660 1674 1728 1828 1949 2023 2221 2262 2462 2442 2144 2110 2020 2010 1951 1982 2068 2073 2192 2377 2238 2192 2432 2501 2417 2194 2072 2011 1944 1919 1890 1932 2079 2333 2043 2331 2189 2216 2130 2377 1873 1767 1671 1645 1645 1645 1677 1701 1738 1777 1944 1829 1828 1864 1797 1951 1772 1768 1798 1797 1816 1775 1583 1502 1462 1462 1459 1440 1432 1432 1431 1425 1432 1432 1432 1471 1618 1706 2005 2181 2281 2255 2523 2484 2135 1925 1789 1711 1677 1656 1634 1604 1588 1584 1584 1584 1584 1584 1591 1629 1955 2231 2011 1951 1828 1828 1828 1828 1870 2013 1869 1842 1889 1950 2004 1891 1826 1819 1827 1827 1827 1828 1830 1860 1969 1951 2016 2072 2218 2383 2499 2500 2212 2136 2011 1950 1905 1886 1863 1849 1851 1833 1856 1910 1977 2189 2212 2205 2197 2079 2001 1954 1934 1873 1829 1791 1771 1786 1893 2071 2253 2553 2450 2288 2117 1966 1839 1776 1931 1747 1684 1697 1737 1788 1847 1850 1881 1902 1765 1795 1735 1634 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111 100 189 60 243 89 243 195 121 106 24 59 50 26 31 30 36 40 67 121 75 121 243 365 512 696 731 628 343 121 48 48 48 304 370 532 609 517 361 218 396 242 163 365 712 445 304 97 64 61 60 41 30 28 27 24 23 19 17 15 12 9 8 8 6 3 1 1 2 1 3 3 3 5 7 9 12 15 18 21 30 30 41 35 30 38 40 45 53 58 86 91 97 135 176 183 221 244 302 306 372 464 529 549 610 609 699 664 731 847 964 1036 1087 1121 1170 1219 1280 1244 1371 1280 1293 1450 1463 1265 1415 1239 1299 1373 1198 1198 1245 1398 2049 2170 2269 2454 2442 2409 2387 2433 2559 2445 2714 2624 2897 2621 2561 2400 2720 2584 2234 2545 2437 2438 2473 2604 2621 2318 1909 1844 1863 2072 2261 2522 2742 2830 2998 3265 2550 2309 2099 2008 2158 2268 2320 2008 2070 2097 2112 2032 1717 1681 1835 1830 1950 2182 2563 2438 2855 2962 2445 1950 1842 1821 1637 1464 1424 1392 1381 1379 1382 1413 1523 1722 1766 1828 1760 1918 1934 1934 1936 1889 1809 1755 1701 1644 1373 1371 1371 1526 1722 1828 1889 2029 2010 2094 2018 1890 1841 1839 1867 1889 1886 1890 1933 1969 1858 1809 1819 1883 1893 1704 1656 1613 1601 1598 1611 1612 1621 1631 1628 1635 1627 1637 1643 1674 1744 1827 1894 2041 2274 2225 2438 2152 2072 2010 1984 1967 1942 1994 2228 2200 2137 2360 2246 2133 2316 2541 2377 2438 2302 1993 1931 1905 1889 1924 2186 2254 2071 2194 2438 2435 2298 2164 1888 1783 1675 1645 1645 1645 1674 1688 1738 1805 2011 1858 1828 1877 1798 1798 1771 1767 1862 1798 1950 1646 1546 1476 1462 1462 1459 1440 1435 1435 1436 1434 1432 1432 1452 1522 1674 1801 1966 2299 2441 2351 2150 2171 1950 1831 1749 1689 1651 1624 1614 1593 1584 1584 1584 1584 1584 1584 1613 1667 1735 1905 1950 2068 1828 1828 1828 1828 1828 1908 1828 1820 1858 1994 2079 2001 1876 1823 1827 1827 1827 1828 1833 1866 1889 1940 1989 2031 2189 2318 2425 2492 2599 2316 2097 1973 1945 1902 1888 1884 1875 1859 1854 1896 1956 2180 2193 2338 2232 2101 2058 2030 1980 1905 1870 1833 1801 1795 1950 2235 2649 2641 2489 2253 2031 2024 1876 1909 1844 1783 1707 1787 1746 1806 1975 1873 1834 1830 1768 1732 1734 1597 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 60 98 224 225 310 135 182 213 65 36 30 31 21 24 25 32 40 55 60 73 291 122 169 226 305 362 554 589 208 60 48 48 60 285 385 441 609 494 376 243 304 198 318 644 367 208 152 121 64 50 45 31 27 24 24 20 18 15 14 12 9 6 5 4 3 1 1 1 1 1 2 1 3 6 8 11 18 18 24 30 29 35 25 27 53 46 53 57 54 60 80 91 148 183 183 204 243 304 316 366 366 427 427 509 488 619 835 819 856 796 871 965 1098 975 1152 1049 932 862 1028 1064 1036 915 1180 1279 1391 1482 1774 1950 1971 2004 2159 2152 2438 2247 2304 2248 2266 2237 2465 2742 2617 2490 2418 2580 2597 2759 2885 2712 2847 2226 2926 2496 2438 2499 2987 2595 2172 2072 2150 2340 2377 2623 2699 2736 2765 3106 2881 2382 2342 2076 1984 2013 2094 2050 1950 1889 1935 1950 1884 1762 1922 1948 2028 2072 2290 2436 2367 2772 2677 2560 2361 2197 2011 1741 1540 1489 1461 1425 1436 1446 1522 1523 1719 1688 1733 1775 1884 2076 2059 2245 2236 2138 1857 1882 1741 1465 1371 1371 1425 1645 1767 1826 1858 1771 1954 1969 1947 1875 1810 1795 1803 1794 1828 1845 1865 1848 1768 1760 1764 1801 1768 1695 1622 1593 1574 1566 1567 1581 1591 1603 1609 1611 1627 1648 1706 1755 1828 1893 2066 2129 2131 2110 2050 2012 1959 1946 1924 1934 2021 2164 2485 2257 2329 2443 2382 2437 2472 2400 2303 2327 1962 1933 1892 1884 1932 2061 2196 2011 2317 2194 2183 2255 2196 2001 1828 1675 1652 1645 1645 1645 1668 1707 2068 2039 1848 1830 1828 1798 1798 1857 1767 1784 1832 1687 1780 1627 1462 1462 1462 1460 1442 1440 1440 1440 1441 1440 1444 1497 1671 1795 2002 2391 2300 2275 2186 2050 2013 1948 1826 1722 1669 1644 1614 1602 1585 1584 1584 1584 1584 1584 1584 1609 1673 1871 2265 2011 1956 1841 1828 1828 1828 1932 1871 1804 1799 1839 1998 2427 2073 1910 1826 1826 1826 1826 1827 1834 1871 1902 1940 2008 2066 2295 2484 2255 2247 2378 2313 2072 2011 1971 1936 1949 1918 1906 1886 1879 1887 1919 1993 2111 2238 2389 2186 2145 2291 2018 1948 1887 1868 1824 1817 1959 2152 2770 2567 2318 2191 2079 2050 1960 1951 1984 1862 1717 1731 1770 1813 1853 1786 1787 1832 1789 1657 1601 1555 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 169 121 91 199 365 237 231 150 104 36 51 22 25 26 31 39 49 98 73 182 350 181 138 179 493 484 366 476 213 71 48 48 243 243 401 461 662 469 243 303 251 406 670 251 221 142 227 67 42 41 32 28 22 22 18 17 14 12 11 9 6 4 3 2 1 1 1 1 1 1 3 4 6 8 9 21 17 18 25 24 23 24 36 38 60 60 79 67 85 86 90 132 180 183 192 240 262 244 281 367 426 482 487 633 731 792 791 721 853 914 1081 1001 890 1021 1082 1096 1286 1338 1082 1402 1368 1585 1702 1809 1862 1900 1921 2092 2353 2258 2321 2133 2154 2194 2099 2126 2248 2363 2511 2346 2255 2747 2764 2325 2440 2626 2703 2758 2443 2777 2882 2636 2614 2777 2310 2488 2134 2346 1950 2140 2389 2661 2827 2964 3351 2852 2925 2495 2167 2017 1918 1858 1879 1835 1808 1828 1949 1778 1805 1839 1890 1933 2065 2193 2172 2323 2697 2740 2984 2423 2377 2066 1926 1694 1620 1591 1533 1523 1543 1645 1767 1751 1803 1753 1752 1777 1954 2022 2237 2231 2290 2126 2073 1878 1570 1377 1374 1390 1530 1584 1639 1726 1821 2173 2120 2012 1918 1817 1767 1747 1734 1752 1749 1800 1840 1765 1738 1707 1743 1835 1871 1669 1590 1567 1554 1553 1565 1579 1584 1592 1609 1645 1668 1706 1768 1810 1845 1938 2001 2049 2061 1973 1957 1921 1910 1894 1939 2047 2133 2316 2379 2377 2464 2327 2255 2560 2575 2332 2083 1960 1925 1882 1859 1918 1935 1949 2010 2256 2448 2133 2076 1951 1889 1828 1695 1666 1647 1620 1616 1661 1698 2133 1998 1859 1828 1798 1837 1806 1767 1765 1951 1658 1613 1550 1493 1462 1462 1462 1460 1445 1443 1443 1443 1448 1454 1474 1521 1853 1887 2194 2668 2445 2315 2133 2058 1971 1880 1799 1706 1656 1639 1611 1593 1584 1584 1648 1584 1584 1584 1598 1617 1647 1883 2193 2113 2017 1845 1828 1828 1828 2242 1919 1767 1767 1828 1953 2449 2194 1931 1837 1825 1821 1814 1824 1837 1882 1942 1975 2003 2072 2198 2538 2332 2211 2194 2252 2139 2079 2158 2072 2133 1978 1940 1916 1890 1888 1923 1983 2101 2208 2304 2288 2285 2196 2023 1976 1914 1886 1839 1836 1920 2064 2567 2525 2279 2280 2274 2244 2010 2095 2224 1956 1737 1726 1728 1743 1766 1733 1734 1746 1698 1634 1614 1585 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 281 283 304 237 293 196 188 196 121 48 49 25 24 27 28 35 47 121 147 243 433 365 195 126 304 344 548 243 248 121 57 30 60 280 383 463 438 402 267 577 238 609 754 625 365 142 160 68 52 36 28 24 20 18 18 15 12 11 10 8 6 3 3 1 1 1 1 1 2 2 3 6 7 8 10 17 18 21 21 21 21 28 30 44 59 61 58 69 60 68 72 121 176 183 186 243 230 288 304 426 488 535 591 604 540 609 610 671 906 914 975 976 838 1135 1108 1158 1280 1341 1396 1402 1316 1402 1534 1524 1707 1719 1764 1896 2255 2161 2316 2121 2125 2072 2097 2132 2220 2287 2086 2117 2238 2777 2330 2327 2634 2469 2787 2601 2611 3160 2938 2741 2589 3053 2415 2620 2325 2425 2021 2224 2556 2750 2885 3117 3404 3322 3052 2764 2231 2068 1929 1928 1769 1767 1792 1805 1860 1710 1865 1915 1829 1878 1951 2013 2081 2229 2312 2439 2470 2315 2309 2224 1973 2087 1733 1653 1612 1622 1597 1707 1895 2015 1934 1895 1828 1767 1787 1860 2011 2007 2264 2260 1870 1837 1744 1467 1393 1402 1499 1579 1669 1799 1956 2139 2271 2134 1994 1876 1762 1706 1697 1702 1704 1764 1828 1797 1729 1703 1700 1715 1768 1655 1594 1569 1554 1549 1554 1568 1577 1584 1620 1646 1697 1762 1780 1783 1829 1883 1941 2010 1973 1938 1903 1891 1889 1885 1946 2035 2176 2308 2528 2529 2538 2399 2368 2558 2747 2427 2086 2009 1921 1873 1858 1889 1894 1925 2117 2194 2519 2270 2317 2254 1980 1798 1703 1675 1645 1616 1614 1624 1683 2014 1956 1844 1849 1882 1828 1811 1780 1869 2010 1736 1581 1516 1493 1465 1463 1462 1460 1450 1446 1446 1448 1453 1469 1519 1656 2117 2072 2623 2890 2744 2378 2194 2011 1947 1839 1771 1707 1669 1634 1608 1586 1584 1584 1587 1584 1584 1591 1615 1643 1694 2022 2009 2168 1915 1834 1828 1828 1892 2317 1909 1776 1762 1803 1939 2139 2011 1944 1875 1830 1823 1825 1828 1838 1894 2055 2072 2072 2131 2193 2546 2497 2329 2132 2254 2321 2206 2244 2255 2255 2043 2027 1951 1918 1890 1920 1976 2070 2257 2273 2455 2356 2299 2094 1999 1950 1882 1841 1832 1883 1974 2197 2209 2307 2222 2164 2104 2094 2115 2034 1863 1763 1700 1693 1713 1695 1710 1686 1655 1675 1601 1578 1563 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57 121 125 294 246 182 117 127 60 126 62 50 23 24 27 29 34 151 322 146 181 246 178 126 134 287 522 426 296 365 304 34 56 34 199 465 480 608 304 390 340 325 649 568 345 96 173 121 42 31 25 21 18 18 16 12 10 9 9 8 6 3 2 1 1 1 1 1 1 2 3 6 7 9 12 14 17 14 18 21 26 32 39 52 51 46 57 60 53 60 63 87 144 183 183 182 202 304 304 365 411 530 548 604 723 695 731 729 897 815 627 671 932 1006 1148 1159 1052 1280 1341 1414 1451 1567 1622 1651 1825 1951 2134 2178 2072 2051 2042 1917 1890 2134 2133 2108 2071 2082 2243 2412 2380 2492 1950 2377 2509 2178 2216 2196 2761 2993 3162 2738 2833 3212 2737 2676 2629 2614 1950 2498 2443 2718 3057 3107 3318 3447 3105 2561 2348 2029 1970 1825 1855 1828 1828 1828 1756 1768 1769 1824 1801 1853 1898 1948 2029 2109 2202 2291 2374 2493 2278 2198 2221 1981 2033 1769 1680 1590 1702 1911 2011 2156 2195 2133 2011 1820 1793 1821 1875 1851 1870 1852 1744 1755 1683 1511 1400 1400 1489 1615 1825 1845 1939 2112 2435 2350 2119 1941 1768 1692 1671 1667 1677 1697 1827 1889 1756 1701 1676 1682 1700 1674 1676 1634 1554 1545 1552 1560 1569 1584 1647 1712 1766 1826 1836 1851 1891 1859 1894 1918 1907 1893 1871 1868 1862 1874 1926 1988 2139 2239 2489 2416 2485 2486 2560 2628 2671 2246 2253 2011 1913 1859 1857 1903 1886 1937 2045 2186 2422 2211 2146 2096 1939 1811 1702 1658 1626 1610 1608 1611 1643 1764 1766 1858 1915 2011 1828 1827 1950 1937 1951 2011 1580 1499 1493 1471 1467 1463 1460 1452 1449 1449 1455 1465 1489 1546 1731 2014 2032 2391 2574 3159 2385 2173 2030 1953 1935 1763 1707 1661 1677 1610 1584 1584 1584 1584 1584 1594 1606 1631 1668 1735 1822 1930 1950 1901 1828 1828 1845 2093 1991 1834 1750 1744 1788 1857 1889 2046 2216 1939 1853 1828 1827 1829 1855 1912 1989 2124 2141 2303 2315 2499 2360 2240 2072 2201 2316 2157 2085 2168 2193 2207 2133 2036 2006 1929 1896 1947 2059 2094 2365 2508 2509 2251 2060 2015 1968 1905 1908 1865 1888 1965 2029 2276 2396 2395 2303 2067 1994 1996 1981 1846 1763 1706 1666 1639 1646 1657 1639 1632 1618 1571 1548 1532 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 60 64 60 121 137 68 135 121 121 60 39 24 26 28 29 43 84 222 244 305 182 121 92 279 504 668 414 304 170 182 23 18 60 230 359 365 304 365 208 243 304 673 280 121 83 120 45 29 24 20 18 16 13 11 8 7 6 5 4 3 2 1 1 1 1 1 1 2 3 5 8 10 12 14 16 14 19 21 24 38 37 45 39 55 60 79 60 60 65 91 107 156 183 222 244 316 365 427 487 474 487 598 726 792 792 792 732 657 792 817 910 1062 1037 967 1104 1280 1257 1248 1341 1549 1649 1841 1790 1870 2025 2058 1918 1741 1724 1942 2072 2071 2041 2001 1983 2127 2431 2457 2718 2619 2264 1880 1932 2431 2686 2525 3062 2576 3274 2906 3110 3229 2833 2766 2624 2660 2107 2503 2566 2678 2757 2980 3124 3255 2875 2588 2221 2133 1876 1953 1965 2053 2044 1950 2034 2085 1909 1828 1817 1827 1876 1920 1990 2051 2125 2178 2213 2402 2475 2460 2260 2378 2130 1961 1761 1643 1739 1949 2011 2111 2132 2027 1950 2055 1817 1828 1741 1741 1746 1777 1767 1716 1767 1607 1441 1401 1450 1704 2051 2083 2026 2123 2412 2604 2163 1968 1776 1675 1634 1632 1642 1716 1849 1889 1786 1719 1680 1672 1677 1700 1676 1639 1585 1542 1550 1552 1553 1585 1682 1731 1822 1862 1908 1937 1990 1905 1864 1874 1874 1859 1851 1855 1853 1856 1912 1960 2065 2177 2483 2388 2542 2486 2692 2612 2384 2442 2181 2019 1884 1851 1847 1889 1875 1914 2098 2176 2368 2346 2419 2380 2024 1811 1679 1636 1613 1604 1603 1608 1616 1662 1720 1957 2139 2050 1913 1797 1753 1806 1889 1972 1735 1493 1493 1476 1470 1466 1463 1455 1452 1452 1456 1477 1521 1630 1726 1958 2225 2639 2919 2920 2321 2132 1977 1882 1827 1706 1681 1645 1765 1643 1584 1584 1584 1584 1584 1615 1656 1698 1892 1727 1786 1841 1912 1935 1851 1843 1940 2019 1865 1769 1709 1741 1793 1823 1941 2029 2084 2008 1891 1843 1828 1829 1865 1910 2012 2096 2317 2456 2256 2396 2316 2104 2072 2133 2143 2106 2072 2072 2170 2433 2393 2393 2154 1964 1886 1958 2018 2146 2197 2369 2388 2318 2215 2068 1984 1945 1935 1901 1883 1920 1993 2102 2239 2196 2136 2072 1930 1950 1957 2050 1771 1718 1654 1619 1612 1587 1605 1602 1572 1547 1529 1520 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 182 122 47 36 190 69 113 189 179 70 34 30 26 27 30 37 50 185 413 621 592 162 96 174 445 609 562 304 255 182 30 21 16 59 123 308 426 179 303 117 231 426 345 182 83 60 41 29 24 18 17 12 12 9 7 6 5 4 3 2 1 1 1 1 1 1 1 1 2 4 7 8 10 14 12 15 18 18 24 30 34 30 50 55 54 55 75 87 91 91 91 121 183 206 251 244 410 458 488 488 487 554 548 698 788 616 804 549 753 792 828 894 853 914 975 1097 1178 1468 1356 1458 1583 1671 1819 1956 2005 1664 1808 2073 2071 1971 1889 1967 1959 2133 2130 2179 2284 2467 2591 2036 1875 2022 2411 2841 2743 2542 2980 2817 3015 3108 2824 2930 2786 2642 2576 2530 2140 2286 2512 2819 2739 2619 2844 2934 2663 2776 2349 2086 2254 2330 2150 2210 2170 2072 2300 2085 1903 1884 1849 1828 1865 1899 1957 2018 2072 2100 2167 2299 2499 2644 2604 2432 2380 2289 1799 1677 1706 1839 1956 2143 2048 1950 1972 1854 1745 1707 1706 1706 1709 1759 1771 1705 1677 1601 1470 1401 1412 1640 2179 2271 2090 2273 2411 2419 2414 2085 1717 1633 1615 1616 1633 1802 1812 1991 1880 1747 1676 1666 1673 1707 1678 1688 1559 1544 1538 1541 1548 1585 1661 1715 1810 1934 2010 2028 2132 2013 1876 1859 1844 1830 1827 1833 1833 1858 1885 1947 2027 2165 2258 2251 2629 2643 2681 2647 2324 2225 2285 1999 1879 1832 1828 1889 1849 1882 1926 2371 2478 2409 2192 2193 1983 1812 1701 1626 1608 1598 1598 1602 1611 1641 1693 1855 2184 1937 1889 1766 1706 1745 1904 1791 1584 1502 1493 1481 1474 1469 1463 1458 1455 1457 1467 1515 1566 1651 1746 1960 2387 2610 3224 2742 2304 2061 1905 1807 1743 1697 1645 1615 1634 1614 1584 1584 1584 1584 1596 1646 1739 1832 1813 1754 1814 1817 1836 1870 1887 1886 2093 1944 1764 1728 1706 1745 1797 1831 1897 1998 2011 1966 1903 1851 1828 1832 1874 1929 1983 2072 2288 2706 2443 2432 2255 2196 2133 2011 2072 2072 2068 2058 2133 2315 2537 2543 2144 1995 1931 1938 2036 2061 2204 2298 2554 2309 2146 2082 2031 1998 1946 1918 1861 1915 1967 2006 2088 2202 2129 1987 1943 1879 1883 1890 1835 1921 1633 1588 1576 1575 1559 1561 1545 1521 1516 1524 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 120 66 53 60 11 59 78 50 121 104 100 85 47 30 30 40 76 118 320 597 623 370 121 57 217 304 426 243 185 187 39 23 11 30 104 407 427 337 121 121 182 215 426 251 113 55 42 30 24 20 16 12 9 8 6 5 3 3 1 1 1 1 1 1 1 1 1 1 3 3 5 8 11 12 12 15 15 18 23 22 30 30 36 50 59 60 91 112 109 102 97 101 126 163 237 302 366 427 414 427 426 487 560 671 728 427 823 792 853 789 671 863 975 975 1050 1289 1339 1750 1637 1643 1638 1659 1695 1949 1684 1740 2024 2213 2219 2197 2132 2194 2253 2163 2072 2036 2088 1945 1802 1847 2561 2554 2769 2713 2980 2761 2723 3252 3104 3294 2940 2618 2391 2226 2074 2072 2072 2249 2380 2621 2598 2463 2629 2683 2632 2586 2256 1949 2222 2378 2442 2406 2197 2248 2195 2085 1984 1950 1928 1853 1871 1890 1950 2008 2072 2117 2139 2206 2304 2523 2455 2593 2373 2360 1829 1712 1706 1737 1929 2062 2133 2137 2067 1830 1792 1745 1724 1715 1706 1758 1878 1777 1767 1737 1485 1401 1401 1547 2023 2389 2466 2439 2362 2128 2315 2010 1709 1615 1615 1615 1615 1711 1776 1889 1862 1763 1700 1660 1668 1676 1681 1614 1526 1523 1528 1534 1545 1583 1622 1705 1822 2094 2111 2323 2263 2013 1940 1868 1828 1809 1808 1827 1827 1837 1877 1922 1966 2093 2174 2170 2280 2365 2314 2256 2133 2126 2316 1950 1857 1828 1826 1889 1828 1876 1928 2225 2462 2297 2220 2011 1914 1888 1697 1631 1604 1593 1592 1592 1600 1618 1674 1898 2068 1828 1768 1711 1706 1703 1705 1645 1584 1525 1493 1485 1477 1475 1465 1461 1459 1465 1485 1546 1621 1659 1776 1980 2350 2874 2979 2519 2196 2010 1864 1751 1695 1668 1642 1635 1634 1607 1584 1584 1584 1584 1611 1686 1767 1828 1760 1730 1748 1829 1822 1827 1869 1945 1950 1797 1737 1702 1706 1754 1782 1829 1901 2014 2091 1970 1889 1852 1828 1829 1874 1941 1969 2072 2316 2673 2649 2567 2264 2194 2099 2048 2032 2019 2011 2011 2109 2193 2358 2524 2395 2063 1952 1934 2000 2059 2160 2376 2491 2393 2229 2124 2068 2015 1958 1930 1911 1906 1938 1978 2036 2091 2037 1964 1936 1885 1836 1984 1899 2155 1653 1561 1555 1550 1538 1537 1521 1523 1531 1539 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 122 12 18 7 13 11 21 80 25 90 68 98 63 43 38 71 92 267 487 605 535 134 44 121 304 221 365 247 201 48 23 11 9 33 239 487 426 217 191 163 121 303 140 68 182 38 30 24 19 15 12 7 6 6 3 3 2 1 1 1 1 1 1 1 1 1 1 3 4 5 8 8 8 9 12 16 18 21 26 30 25 37 53 66 77 91 91 87 115 92 91 136 162 305 324 365 404 367 426 480 546 548 609 406 571 827 852 835 853 792 917 792 956 975 1248 1759 1376 1402 1475 1707 1654 1820 1524 1825 1933 1960 2105 2070 2174 2067 2014 2130 2190 1901 1513 1792 1945 2030 1767 2051 2134 2100 2454 2461 2925 3085 3048 3087 3023 2909 2627 2263 2072 2228 2134 2127 2174 2293 2336 2312 2284 2271 2476 2652 2743 2164 2100 2286 2438 2744 2643 2424 2540 2297 2128 2073 2056 2072 1893 1889 1978 2005 2072 2131 2132 2195 2194 2254 2519 2365 2193 2255 1986 1810 1734 1706 1706 1829 2072 2173 2171 1970 1910 2011 1894 1811 1883 1887 1871 2100 1972 1833 1706 1522 1401 1406 1535 1726 2401 2435 2363 2430 2132 2005 1894 1694 1615 1615 1615 1615 1679 1827 1999 1881 1754 1701 1654 1674 1707 1752 1597 1522 1519 1525 1527 1538 1565 1609 1688 1814 2073 2322 2487 2257 2081 1973 1889 1826 1798 1798 1809 1822 1821 1858 1893 1950 2069 2124 2133 2133 2133 2179 2309 2072 2096 2195 1962 1836 1807 1825 1889 1815 1828 1900 2068 2264 2255 2408 2446 2065 2051 1704 1629 1601 1588 1585 1584 1587 1602 1642 1759 1781 1826 1767 1766 1828 1675 1680 1616 1620 1556 1493 1490 1480 1478 1470 1471 1471 1474 1498 1587 1670 1706 1808 1950 2406 2819 2715 2288 2135 1889 1792 1701 1668 1645 1653 1867 1811 1627 1588 1584 1584 1584 1602 1666 1714 1871 1741 1706 1725 1762 1821 1832 1879 1950 1878 1762 1703 1692 1706 1736 1788 1851 2056 2103 2119 2058 1899 1866 1828 1831 1870 1901 1961 2066 2261 2357 2329 2377 2232 2193 2119 2067 2044 1950 1994 2011 2045 2131 2289 2314 2221 2042 1943 1936 1974 2065 2147 2239 2349 2559 2302 2136 2147 2051 1987 1947 1912 1906 1937 1956 1990 2058 2007 2023 1905 1820 1817 1803 1873 1981 1568 1542 1535 1540 1525 1523 1526 1527 1541 1583 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56 72 60 81 121 77 112 92 58 94 121 80 76 64 31 38 60 167 331 523 344 184 46 44 107 102 182 182 187 60 25 9 24 60 151 426 569 304 60 87 71 213 104 94 116 53 36 22 17 14 10 7 6 4 3 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 5 9 9 12 15 16 21 22 24 38 54 60 70 68 62 111 80 105 92 98 122 182 231 244 304 309 463 365 349 465 389 316 548 609 732 792 792 853 853 946 914 914 914 1402 1370 1219 1402 1524 1757 1643 1594 1280 1813 1950 1890 1843 2066 2134 2029 1889 1955 1566 1511 1884 2044 2194 2282 2035 2019 1937 2040 2367 2623 2677 2844 2816 2926 2844 2837 2477 2194 2189 2349 2228 2194 2244 2410 2467 2513 2258 2115 2271 2584 2440 2051 2133 2252 2396 2620 2498 2534 2441 2376 2344 2258 2072 2105 1990 1953 2151 2088 2274 2256 2194 2315 2314 2533 2584 2420 2343 2133 1891 1808 1751 1719 1723 1889 1890 1975 1994 2064 2156 1970 1942 1997 2069 2133 2151 2291 2229 1950 1660 1453 1369 1362 1392 1477 1919 2189 2150 2080 2011 1950 1898 1700 1634 1615 1623 1645 1686 1754 2003 1827 1729 1686 1645 1690 1736 1676 1649 1515 1514 1518 1519 1526 1549 1587 1659 1796 1951 2078 2356 2325 2116 1956 1889 1827 1798 1796 1798 1825 1824 1864 1889 2010 2011 2208 2123 2072 2071 2072 2072 2003 1962 2011 1947 1807 1796 1817 1889 1791 1808 1926 2009 2194 2121 2333 2021 2141 1893 1679 1615 1594 1584 1584 1584 1584 1594 1631 1706 1950 1828 1914 1856 1696 1638 1615 1615 1581 1548 1493 1493 1484 1481 1478 1480 1482 1487 1536 1698 1768 1786 1889 2013 2342 3048 2572 2133 2008 1851 1734 1654 1632 1633 1691 1889 1830 1687 1602 1584 1584 1584 1587 1610 1681 1777 1715 1706 1724 1765 1887 1887 1934 2043 1975 1774 1686 1676 1706 1741 1806 1944 2004 2075 2017 2012 1910 1860 1820 1822 1838 1874 1933 2010 2113 2170 2315 2345 2254 2133 2072 2015 2011 2010 1948 1968 2011 2072 2193 2381 2269 2044 1990 1908 1967 2045 2135 2464 2550 2636 2260 2210 2127 2056 2000 1975 1945 1922 1931 1905 1984 1985 2030 2178 1946 1805 1801 1760 1786 1974 1594 1538 1535 1526 1526 1535 1524 1541 1570 1598 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 81 61 60 24 36 45 89 30 58 66 60 30 38 23 58 89 186 304 287 118 43 19 24 29 162 240 118 73 58 4 5 26 96 373 501 357 60 45 60 142 78 48 172 26 24 23 16 12 8 6 4 2 1 1 1 1 1 1 1 1 1 1 -1 1 1 1 2 5 5 5 5 8 12 15 17 19 24 30 45 53 60 58 55 63 88 60 118 108 91 122 122 160 244 292 303 426 260 280 244 395 471 388 498 588 846 810 792 858 942 1131 1150 1036 1036 1006 1250 1437 1524 1512 1559 1216 1700 1722 1673 1707 1915 2010 2073 1846 1708 1484 1747 2030 2021 2193 2134 2345 2156 2376 2513 2518 1927 2140 2648 2992 2926 3159 2742 2706 2493 2185 2225 2826 2383 2224 2375 2530 2449 2424 2256 2091 2301 2428 2082 1962 2087 2186 2439 2595 2441 2485 2378 2432 2268 2209 2390 2222 2193 2166 2196 2194 2406 2434 2301 2194 2351 2599 2620 2620 2553 2179 1877 1795 1765 1767 1927 1932 1931 1960 2177 2403 2259 2118 2303 2164 2245 2398 2399 2304 2128 1639 1457 1392 1341 1340 1340 1401 1759 1895 1928 1929 1948 1892 1826 1727 1648 1627 1644 1675 1695 1724 1758 1725 1688 1658 1642 1707 1755 1676 1565 1508 1505 1509 1509 1515 1520 1551 1630 1723 1867 1933 2186 2134 2069 1948 1916 1836 1808 1792 1793 1828 1843 1876 1947 2006 2040 2065 2096 2068 2030 2107 2011 1947 1950 1939 1833 1791 1789 1828 1788 1774 1801 1876 2011 2116 2067 1969 1890 1958 1763 1665 1615 1599 1584 1584 1584 1584 1591 1639 1730 1979 1966 1950 2098 1730 1598 1582 1565 1524 1493 1493 1493 1488 1486 1485 1491 1503 1545 1701 1971 2000 2117 2139 2135 2441 2560 2221 2132 1889 1775 1694 1644 1612 1633 1741 1879 1799 1672 1611 1590 1584 1584 1562 1584 1640 1767 1706 1706 1706 1764 1833 1928 1997 2128 2074 1769 1667 1654 1687 1734 1821 1955 2007 2013 1972 1947 1898 1828 1798 1803 1820 1852 1897 1998 2026 2105 2206 2194 2255 2194 2072 2033 1951 1913 1889 2004 1950 2017 2189 2263 2307 2076 2002 1942 1959 2012 2125 2274 2279 2702 2641 2254 2111 2049 2019 1991 1966 1909 1893 1932 1958 1991 2055 2153 1879 1809 1744 1714 1694 1714 1596 1538 1536 1530 1532 1535 1538 1542 1596 1669 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 37 60 12 12 17 24 21 48 49 30 30 12 12 21 35 85 162 259 176 31 13 12 15 81 182 60 68 60 1 27 163 271 308 182 171 64 40 61 60 24 20 12 17 25 19 15 12 7 6 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 5 9 9 14 16 18 23 20 30 30 45 42 42 45 61 70 78 101 100 92 92 91 171 249 244 183 426 198 358 487 503 384 453 552 732 625 707 759 792 792 870 1002 975 1274 1327 1400 1467 1421 1480 1452 1408 1565 1643 1760 1768 1793 2037 1902 1739 1632 1509 1714 1851 2014 2112 2319 2252 2257 2279 2642 2560 2193 2090 2643 3247 3133 3216 3020 2771 2742 2255 2438 2961 2479 2381 2501 2611 2682 2439 2426 2072 2268 2120 1972 1959 2072 2193 2460 2534 2499 2438 2499 2350 2452 2511 2676 2424 2294 2261 2240 2432 2602 2631 2364 2194 2194 2372 2681 2614 2524 2332 1828 1791 1794 1845 2042 2090 2048 2118 2292 2423 2206 2126 2339 2128 2074 2475 2505 2158 1628 1500 1402 1367 1340 1340 1341 1396 1528 1754 1797 1826 1845 1889 1793 1720 1676 1643 1648 1671 1680 1706 1707 1700 1676 1663 1615 1702 1705 1645 1542 1501 1499 1501 1499 1501 1503 1529 1594 1694 1801 1948 2193 2301 2048 1992 1918 1972 1838 1793 1795 1830 1861 1931 2071 2137 2133 2213 2134 2011 2011 2133 1980 1935 1885 1889 1798 1780 1767 1826 1761 1762 1787 1873 1952 2022 2214 2004 1924 1828 1734 1663 1615 1599 1584 1584 1584 1584 1584 1649 1816 1911 1945 2070 1775 1629 1562 1551 1530 1507 1494 1499 1495 1491 1491 1503 1520 1572 1656 1956 2368 2375 2356 2160 2215 2505 2466 2111 1996 1854 1725 1647 1613 1613 1765 1706 1759 1735 1675 1608 1590 1608 1605 1584 1554 1610 1705 2021 1698 1707 1739 1808 2072 2023 1950 1844 1712 1645 1675 1706 1741 1828 1926 2053 2072 2011 1950 1861 1829 1792 1789 1805 1828 1890 1924 1952 2043 2287 2376 2413 2231 2144 2043 2011 1950 1889 1950 1939 2015 2075 2315 2257 2115 2039 1977 1928 2002 2038 2106 2249 2543 2517 2236 2168 2056 2012 1993 1947 1910 1853 1932 1905 1979 1986 2032 1855 1788 1729 1728 1668 1653 1582 1550 1541 1528 1537 1611 1538 1557 1679 1860 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 39 139 34 24 70 60 49 74 36 72 136 30 22 30 12 12 21 54 129 182 41 11 5 5 43 121 60 30 16 1 60 182 355 426 58 100 51 19 15 17 12 12 11 23 15 12 12 11 8 6 3 1 1 1 1 1 1 1 1 1 -1 -1 1 1 1 1 1 2 2 5 5 10 12 17 20 23 23 27 32 31 36 57 67 75 91 91 91 115 97 241 168 241 174 180 242 365 427 425 426 427 535 377 427 670 780 853 817 785 795 853 888 1072 1099 1239 1280 1429 1463 1369 1252 1462 1646 1704 1617 1752 1826 2012 1893 1646 1413 1559 1858 1960 2377 2424 2506 2620 2349 2376 2442 2724 2276 2218 2590 2488 3118 3230 2876 3166 2792 2289 2650 2986 2978 2499 2532 2717 2763 2785 2470 2182 2014 1987 1963 1960 2082 2133 2254 2382 2559 2693 2722 2438 2473 2528 2526 2338 2417 2438 2438 2493 2601 2593 2323 2194 2194 2316 2376 2460 2255 2216 1869 1819 1828 1890 2126 2229 2194 2275 2095 1976 1940 1767 1856 1767 1847 2060 2082 1783 1644 1464 1401 1376 1358 1350 1374 1412 1560 1646 1702 1763 1889 1972 1824 1739 1707 1681 1662 1679 1697 1737 1737 1781 1706 1700 1612 1642 1674 1575 1514 1495 1493 1490 1492 1490 1493 1526 1589 1672 1768 1908 2205 2073 2011 2003 2005 2011 1878 1768 1797 1830 1891 1965 2010 2188 2311 2241 2133 2072 2003 2077 2084 1942 1870 1839 1798 1773 1767 1884 1746 1752 1767 1840 1910 1952 2241 2029 1863 1933 1698 1648 1615 1601 1584 1584 1584 1584 1584 1662 1724 1851 1813 1643 1598 1548 1523 1524 1523 1507 1519 1518 1517 1508 1515 1565 1598 1710 1832 2233 2772 2424 2670 2270 2564 2544 2249 2072 1927 1794 1685 1639 1607 1612 1666 1619 1646 1642 1641 1609 1630 1643 1655 1642 1584 1569 1642 1706 1657 1655 1695 1775 1915 1963 1883 1760 1681 1614 1644 1727 1765 1808 1882 1893 1933 1889 1889 1829 1801 1779 1767 1798 1822 1849 1878 1910 1964 2058 2244 2565 2441 2221 2119 2011 1950 1890 1888 1889 1957 2071 2193 2435 2243 2071 1994 1923 1961 2000 2072 2175 2232 2476 2260 2106 2132 2026 1971 1944 1896 1860 1931 2035 1930 1932 1933 1883 1863 1917 1674 1639 1613 1584 1558 1538 1538 1547 1552 1553 1625 1863 1960 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 1 62 60 135 158 151 119 95 115 73 114 100 60 47 12 11 10 57 121 97 162 12 1 1 24 53 18 23 8 1 25 133 258 309 59 12 55 11 8 4 1 4 5 7 6 8 12 11 9 6 4 4 2 1 1 1 1 1 1 1 -1 1 1 1 1 1 1 1 1 6 8 9 12 14 14 18 18 18 22 32 41 60 60 66 88 71 107 89 122 145 141 133 166 276 304 358 424 348 343 305 503 547 640 670 610 792 792 853 792 1093 1036 915 1219 1158 1219 1312 1375 1158 1446 1563 1617 1522 1717 1814 1702 1850 1812 1507 1219 1551 1906 2136 2355 2356 2592 2619 2430 2807 2559 2803 2319 2426 3096 2483 2423 2736 3230 3109 2679 2420 2637 3044 2623 2810 2787 3024 2879 2744 2432 2316 1996 1980 1971 1965 2130 2149 2301 2438 2647 2912 2776 2499 2616 2671 2438 2508 2810 2812 2484 2400 2430 2431 2277 2220 2308 2426 2371 2413 2163 2194 1899 1859 1876 2013 2132 2256 2131 1977 1869 1646 1584 1522 1517 1580 1648 1847 2030 1861 1726 1649 1523 1416 1398 1396 1409 1448 1523 1614 1646 1688 1777 1828 1951 1799 1756 1722 1676 1700 1715 1737 1745 1768 1768 1824 1639 1582 1585 1534 1492 1485 1483 1483 1490 1491 1493 1515 1579 1625 1734 1889 2087 2133 2012 2043 2011 1969 1819 1766 1795 1833 1918 2025 2086 2133 2310 2319 2238 2072 2000 2072 2087 1940 1861 1858 1798 1768 1766 1765 1736 1739 1767 1819 1839 1928 2061 2214 1954 1820 1669 1630 1615 1604 1594 1593 1584 1615 1584 1576 1645 1703 1609 1561 1548 1526 1519 1520 1520 1526 1541 1553 1549 1539 1560 1648 1705 1933 2285 2434 2476 2456 2378 2195 2438 2228 2123 2011 1919 1736 1659 1619 1601 1615 1691 1706 1583 1588 1579 1645 1739 1824 1720 1687 1605 1554 1556 1601 1616 1633 1676 1731 1812 1887 1828 1714 1637 1602 1615 1674 1698 1721 1768 1822 1826 1825 1907 1813 1798 1770 1766 1771 1798 1819 1844 1877 1929 2004 2177 2194 2246 2283 2098 2011 1950 1889 1883 1885 1948 2059 2180 2373 2255 2066 2001 1963 1916 1995 2033 2060 2127 2176 2310 2251 2266 2124 2026 1916 1887 1830 1946 1993 1918 1911 1909 1992 2020 1811 1654 1590 1598 1566 1559 1538 1551 1556 1550 1575 1650 1723 1861 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 1 182 121 136 182 60 140 182 73 72 121 102 121 26 27 9 1 60 73 182 122 1 1 1 3 4 5 1 1 15 35 98 211 195 11 4 5 3 1 1 10 30 4 5 1 5 17 15 12 11 8 6 2 1 1 1 1 1 1 -1 1 1 1 1 1 1 1 1 5 8 9 9 14 18 21 24 27 28 33 46 52 55 60 45 79 61 88 107 61 120 122 244 183 250 363 395 339 305 304 487 519 731 671 655 713 792 732 674 769 853 1094 1235 1197 1158 1230 1240 1405 1494 1450 1387 1524 1585 1646 1730 1623 1585 1113 1420 1582 1932 2111 2308 2469 2652 2795 2680 2602 2678 2670 2505 2673 3161 2929 3122 2753 2990 2832 2620 2476 2875 2990 3379 3340 3104 2665 2442 2257 2133 2076 2011 1997 1981 1987 2178 2256 2315 2493 2698 3000 2771 2748 2754 2685 2512 2741 2658 2516 2466 2327 2175 2171 2175 2157 2169 2312 2485 2489 2328 2061 2065 2086 2201 2240 2134 2195 2254 1889 1902 1639 1545 1496 1492 1514 1584 1890 1836 1802 1639 1574 1587 1584 1554 1667 1502 1499 1518 1563 1581 1622 1766 1792 1889 1845 1786 1720 1707 1715 1737 1796 1828 1815 1848 1707 1630 1571 1511 1490 1478 1476 1475 1476 1489 1493 1493 1507 1557 1646 1738 1889 1951 2020 1952 1903 1888 1829 1768 1764 1792 1832 1905 2072 2194 2205 2194 2071 2276 2183 1950 1895 1940 2048 1887 1830 1803 1767 1767 1732 1727 1734 1751 1772 1805 1872 2028 2110 2072 1945 1645 1615 1615 1615 1608 1615 1664 1765 1682 1597 1574 1613 1566 1553 1537 1523 1513 1515 1523 1543 1565 1579 1593 1609 1675 1816 2029 2180 2193 2437 2753 2255 2201 2124 2434 2207 2086 1888 1791 1695 1653 1609 1596 1633 1767 1856 1572 1552 1560 1647 1769 1828 1828 1815 1664 1599 1587 1555 1584 1586 1645 1695 1759 1768 1828 1705 1609 1586 1613 1619 1649 1704 1717 1707 1741 1768 1886 1829 1790 1767 1739 1763 1775 1802 1824 1842 1887 1947 2100 2013 2132 2270 2124 2011 1940 1885 1828 1828 1924 2063 2133 2228 2301 2091 2009 1988 1958 1973 2006 2032 2067 2140 2414 2163 2284 2202 2086 1986 1866 1799 1887 2004 1847 1827 1868 1912 2055 1749 1604 1558 1565 1561 1548 1550 1548 1547 1554 1569 1629 1702 1766 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97 1 60 138 245 60 182 121 220 148 88 61 60 70 65 77 23 5 24 95 95 182 30 1 1 1 1 1 1 6 12 60 121 139 110 23 4 1 1 1 1 11 54 91 60 1 6 24 31 29 24 16 14 6 2 1 1 1 1 1 -2 1 1 1 1 1 1 1 1 1 6 8 11 15 18 21 24 30 30 34 40 42 45 45 44 71 58 61 61 122 61 122 235 244 304 281 349 347 276 305 305 605 696 649 630 653 616 610 671 731 803 752 1109 1097 1158 1197 1297 1351 1412 1369 1524 1517 1515 1463 1644 1391 1282 1169 1602 1777 1990 2012 2502 2371 2286 2441 2499 2630 2787 2741 2858 2895 2689 2885 3041 3169 2952 2744 2578 2522 2950 3072 3396 2962 3088 2287 2597 2623 2465 2057 2017 2000 1979 2011 2099 2226 2243 2462 2734 2836 2872 2683 2571 2653 2499 2616 2536 2347 2446 2091 2072 2092 2112 2143 2194 2242 2505 2315 2122 2034 2245 2420 2205 2139 2012 2178 2129 2011 2038 1573 1493 1493 1490 1491 1548 1848 1950 1812 1636 1646 1789 1767 1777 1895 1645 1556 1524 1524 1524 1545 1701 1648 1760 1815 1931 1857 1736 1739 1828 1909 1946 1889 1828 1891 1603 1538 1485 1472 1468 1466 1466 1469 1490 1493 1492 1509 1565 1640 1716 1803 1950 2008 1951 1950 1828 1817 1751 1758 1773 1934 1925 2072 2133 2255 2119 1991 1950 2194 2022 1889 1960 2074 1930 1844 1798 1767 1796 1724 1720 1728 1753 1767 1802 1854 1950 1920 1851 1767 1673 1638 1627 1636 1616 1632 1734 1889 1888 1702 1591 1564 1554 1551 1538 1525 1510 1513 1525 1554 1604 1626 1644 1699 1784 2255 2345 2438 2133 2374 2744 2261 2400 2067 2174 2047 1975 1791 1735 1670 1626 1601 1589 1637 1695 1763 1555 1548 1558 1620 1696 1764 1889 1888 1770 1709 1631 1593 1554 1554 1589 1654 1702 1706 1730 1648 1612 1589 1574 1584 1609 1644 1714 1653 1698 1781 2068 1932 1833 1766 1737 1751 1767 1783 1794 1816 1855 1909 1944 2027 2077 2420 2145 2072 2007 1893 1827 1828 1917 2047 2139 2203 2255 2122 2050 1990 1975 1959 1977 2008 2033 2128 2148 2109 2569 2236 2038 1906 1825 1819 1778 1850 1824 1757 1780 1859 1811 1926 1554 1545 1548 1546 1556 1548 1549 1557 1558 1560 1586 1646 1696 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 180 114 1 122 177 126 60 143 243 182 159 114 60 60 24 16 58 6 1 51 130 27 17 1 1 1 1 1 1 1 60 86 204 172 115 40 3 1 1 1 1 1 1 7 4 6 3 28 47 35 24 35 23 18 4 3 1 1 1 -1 -2 1 -1 -1 -1 1 1 1 3 5 7 6 11 14 17 21 24 27 32 35 39 29 30 45 57 52 61 91 91 91 122 122 244 241 244 304 260 249 244 291 365 365 510 427 667 731 672 549 731 647 815 972 1126 1030 1097 671 1097 1112 1280 1341 1385 1415 1424 1354 1341 1123 1019 1445 1829 1713 1888 1767 2054 2212 2578 2777 2677 2682 2692 2741 2852 2922 3099 2901 2883 2926 2926 2795 2707 2554 2833 3204 3229 3323 2633 2610 2805 2594 2523 2141 2002 1992 2004 2054 2200 2315 2255 2373 2511 2519 2617 2631 2589 2561 2559 2432 2438 2315 2307 2072 2346 2111 2110 2131 2218 2311 2325 2385 2196 2072 2194 2197 2133 2033 1892 1938 1984 2313 1794 1505 1493 1493 1490 1491 1564 2097 2255 1917 1693 1680 1765 1838 1974 1757 1645 1584 1550 1584 1485 1463 1516 1633 1645 1744 1950 1889 1829 1811 1824 1902 2054 2242 2072 2017 1583 1507 1465 1463 1463 1462 1462 1463 1488 1492 1492 1508 1526 1602 1706 1861 1889 2063 1970 1913 1828 1791 1730 1735 1768 2078 1933 2010 2127 2155 2118 2041 1940 2190 2015 1888 2070 2132 1969 1832 1805 1767 1828 1719 1710 1725 1755 1766 1806 1851 1949 1960 2212 1833 1684 1675 1650 1645 1645 1661 1709 1928 1929 1839 1684 1599 1554 1548 1534 1524 1513 1519 1542 1573 1610 1698 1702 1786 1979 2079 2462 2383 2719 2853 2556 2271 2305 2133 1961 1889 1828 1732 1701 1668 1617 1592 1585 1614 1856 2052 1554 1545 1554 1607 1706 1801 1904 1899 2011 1956 1698 1644 1599 1569 1565 1624 1701 1706 1706 1647 1617 1587 1554 1561 1563 1592 1652 1655 1705 1820 2056 2246 1948 1826 1737 1737 1744 1767 1767 1791 1828 1873 1922 1997 2011 2084 2075 2068 2011 1921 1839 1852 1949 2072 2175 2384 2403 2144 2074 2008 1987 1974 1969 2000 2034 2078 2196 2077 2097 2123 1971 1866 1803 1822 1751 1811 1813 1716 1700 1726 1724 1720 1540 1540 1546 1550 1551 1551 1557 1561 1562 1569 1580 1613 1643 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 55 1 121 183 183 91 205 179 212 142 168 169 182 57 304 113 5 1 5 60 91 1 1 1 1 1 1 1 1 5 23 121 121 269 110 10 1 1 1 1 1 1 1 1 6 5 42 46 51 37 42 44 36 15 8 1 1 -1 -1 -1 -1 1 -1 1 1 1 1 3 5 8 9 11 14 18 20 23 27 24 28 31 33 43 60 83 73 91 91 92 122 144 182 241 219 239 283 183 351 286 304 352 424 488 548 527 670 600 574 488 792 845 975 853 1036 950 721 1099 1123 903 1047 975 1219 1033 853 853 1402 1494 1705 1603 1699 1854 2011 2392 2366 2450 2726 2580 2651 2682 2675 2790 2810 2834 2754 2860 2925 2990 3112 2876 2801 2875 3289 3182 2823 2486 3285 2865 2920 2522 2316 2158 2010 2051 2070 2122 2293 2304 2389 2438 2472 2483 2461 2487 2502 2466 2321 2152 2121 2011 2319 2385 2195 2113 2167 2206 2276 2295 2536 2307 2131 2165 2180 1995 1805 1807 1826 1951 2025 1661 1499 1493 1493 1498 1510 1583 1839 2002 1946 1706 1701 1767 1818 1858 1717 1645 1623 1628 1578 1466 1441 1452 1516 1586 1734 1768 1832 2011 2011 1948 1974 2115 2263 1889 1724 1524 1463 1462 1462 1462 1461 1461 1461 1485 1491 1491 1512 1539 1613 1698 1794 1889 2024 2011 1951 1828 1751 1710 1705 1751 1829 1868 1945 1980 2010 2071 2052 1933 1846 1951 1827 1946 2211 1984 1876 1819 1767 1711 1707 1706 1729 1755 1765 1814 1873 1949 2006 2150 1918 1766 1709 1662 1645 1671 1684 1843 1827 1967 1941 1768 1677 1584 1545 1531 1522 1507 1517 1554 1645 1668 1824 1809 1866 2040 2445 2550 2770 3007 2666 2560 2332 2072 2072 1997 1930 1870 1707 1675 1651 1610 1587 1585 1695 1731 1560 1549 1542 1552 1584 1629 1727 1762 1812 1880 1828 1768 1709 1671 1608 1559 1584 1645 1694 1706 1706 1634 1563 1553 1536 1548 1570 1611 1707 1713 1826 1968 2168 2170 1871 1781 1737 1737 1737 1757 1767 1802 1851 1858 1887 1950 1983 2009 2242 2072 2011 1837 1869 1950 2071 2134 2375 2310 2219 2125 2019 2007 1980 1970 1979 2003 2086 2116 2027 1957 1967 1941 1949 1954 1860 1789 1726 1677 1686 1671 1666 1694 1602 1536 1545 1548 1556 1550 1555 1558 1562 1574 1577 1577 1601 1630 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57 62 60 1 90 122 131 118 192 192 182 164 303 182 154 180 221 12 1 1 1 12 18 1 0 1 1 1 1 1 1 40 60 243 105 181 95 1 1 1 1 1 1 1 1 1 11 42 55 78 60 55 60 48 30 1 -1 -2 1 -1 -2 -2 -2 -2 1 1 1 1 3 5 8 10 11 14 17 19 21 25 21 30 30 45 58 67 67 91 91 91 107 91 121 174 182 189 183 232 422 548 724 329 345 352 366 434 426 478 441 567 670 792 707 975 1097 869 487 596 610 659 1027 1262 1280 1350 1443 1348 1409 1535 1523 1669 1697 1864 1963 2090 2092 2124 2405 2418 2545 2564 2446 2682 2807 2560 2694 2812 2611 2901 2981 2864 2985 2943 2738 2904 2621 2781 3309 3315 3115 2968 2391 2361 2254 2375 2103 2167 2254 2202 2240 2258 2377 2497 2559 2377 2317 2399 2193 2108 2105 2101 2102 2232 2133 2127 2134 2133 2167 2287 2491 2614 2316 2209 2242 2177 1885 1741 1760 1835 2011 1876 1553 1523 1561 1574 1555 1558 1581 1674 1828 1769 1788 1809 1757 1753 1864 1828 1750 1706 1639 1653 1480 1402 1424 1491 1609 1726 1995 2024 2045 1996 1951 2011 2194 2134 1824 1635 1546 1462 1461 1461 1461 1460 1460 1463 1483 1492 1497 1518 1550 1610 1690 1775 1862 1961 2019 1991 1779 1732 1698 1700 1705 1752 1778 1816 1876 1936 1950 1940 1879 1824 1794 1796 1950 1975 1950 1903 1828 1767 1706 1705 1706 1732 1752 1779 1828 1899 1963 2210 2011 1889 1985 1706 1676 1676 1684 1739 1875 2011 2054 1888 1828 1655 1619 1531 1523 1518 1504 1517 1572 1662 1727 1927 2011 1894 1950 2126 2299 2606 2586 2318 2327 2202 1996 2167 1979 1822 1740 1681 1658 1643 1605 1584 1584 1697 1641 1549 1543 1538 1547 1563 1591 1645 1721 1823 1889 2017 2241 1892 1731 1697 1596 1553 1589 1645 1758 1734 1670 1554 1524 1523 1524 1549 1548 1637 1767 1783 1902 2205 2530 1920 1843 1755 1706 1709 1714 1748 1767 1808 1828 1872 1909 1929 1950 2061 2011 1926 1828 1909 1993 2065 2192 2268 2370 2447 2089 2026 2017 1980 1988 1982 2031 2046 2073 1940 1941 1848 1903 2074 1959 1853 1797 1690 1689 1655 1651 1644 1610 1561 1549 1545 1552 1554 1562 1559 1570 1568 1577 1577 1578 1583 1631 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 55 60 33 33 126 104 178 226 197 304 182 119 156 60 35 60 5 24 1 1 1 1 0 0 0 0 1 1 1 1 36 59 121 168 240 181 4 1 1 1 1 1 1 1 1 7 30 60 56 60 60 32 37 36 1 -2 -2 -3 -3 -2 -2 -2 1 1 1 1 1 3 5 8 9 12 15 10 13 21 23 27 27 31 45 60 60 77 91 121 105 104 93 122 161 183 190 183 244 498 488 614 707 304 339 365 365 365 426 487 561 583 792 807 975 856 411 514 1060 1188 1158 1161 1353 1366 1280 1437 1475 1441 1585 1643 1524 1707 1952 2000 1944 2215 2160 2194 2371 2317 2411 2438 2517 2566 2504 2658 2665 2728 2956 2805 3026 3347 3186 2804 3259 2798 3089 2417 2295 2185 2185 2483 2674 2449 2314 2323 2366 2319 2306 2323 2339 2431 2629 2560 2377 2326 2333 2183 2050 2054 2058 2091 2076 2091 2105 2128 2146 2177 2383 2522 2423 2326 2259 2252 1954 1740 1705 1746 1816 1816 1645 1645 1807 1650 1626 1642 1645 1621 1644 1762 1881 2007 1807 1809 1767 1768 1768 1732 1725 1637 1482 1401 1400 1412 1499 1626 1887 2081 2087 2128 2014 1951 1976 2046 2141 1746 1574 1505 1460 1460 1461 1460 1459 1493 1493 1509 1506 1516 1536 1568 1625 1686 1731 1813 1896 1936 1867 1768 1712 1683 1679 1681 1704 1712 1756 1808 1857 2011 1926 1844 1828 1767 1791 1924 2011 1965 1912 1828 1759 1719 1705 1706 1744 1771 1801 1848 1996 2134 2311 2067 2047 1923 1716 1676 1682 1713 1825 1917 2022 1933 1872 1787 1786 1560 1524 1517 1511 1505 1516 1573 1644 1765 1883 2065 1968 2253 2252 2318 2570 2926 2349 2085 2012 1947 1950 1866 1758 1704 1646 1645 1629 1590 1584 1584 1866 1584 1546 1537 1534 1545 1551 1579 1633 1706 1763 1889 2249 2206 2085 1873 1736 1657 1558 1529 1645 1701 1706 1627 1565 1532 1523 1520 1523 1523 1563 1706 1707 1871 2307 2391 2208 1884 1772 1718 1711 1706 1723 1767 1767 1817 1839 1870 1925 1948 1950 1903 1767 1964 2011 2015 2071 2254 2376 2264 2284 2094 2060 2037 2000 1986 1992 2099 2234 2088 2036 1814 1819 1779 1823 1815 1753 1706 1678 1649 1645 1642 1633 1594 1568 1555 1552 1555 1556 1561 1566 1575 1571 1576 1577 1584 1612 1706 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 24 116 258 51 7 64 69 73 60 105 329 218 124 121 30 17 58 1 8 0 0 0 0 0 0 0 0 1 1 6 17 54 113 198 153 243 30 1 1 1 1 1 1 1 1 1 18 60 62 60 30 31 19 20 1 -2 -2 -2 -2 -3 -2 1 -2 -1 -1 -1 1 2 5 7 9 11 13 16 18 21 22 24 26 30 38 45 60 83 85 88 113 88 122 122 122 182 265 221 244 571 676 498 529 304 305 368 462 426 542 604 667 732 670 662 783 520 791 884 853 913 928 950 1123 1280 1402 1559 1403 1585 1524 1523 1724 1925 1858 1782 2069 2072 2150 2400 2352 2332 2407 2488 2434 2479 2521 2438 2719 2950 3055 2734 2827 3003 2886 3236 3011 2985 2976 3044 3048 2560 2631 3317 2920 3065 2745 2560 2438 2317 2353 2377 2570 2394 2315 2435 2193 2131 2077 2024 2015 2026 2035 2051 2063 2075 2090 2101 2163 2255 2438 2381 2394 2376 2366 2119 1823 1731 1736 1801 1828 1714 1768 1828 1772 1749 1709 1758 1727 1650 1686 1883 2071 2020 1992 1888 1767 1645 1535 1515 1487 1453 1401 1396 1395 1400 1483 1655 1827 2049 2185 2072 1975 1885 1849 1951 2011 1707 1509 1463 1458 1458 1459 1459 1462 1558 1585 1544 1522 1537 1551 1586 1645 1698 1739 1814 1934 2010 1890 1753 1692 1676 1676 1673 1671 1679 1704 1751 1874 1877 1891 1828 1795 1754 1761 1874 2054 1950 1891 1815 1748 1712 1704 1719 1750 1780 1842 1889 1950 2013 2181 2154 2017 1883 1759 1684 1705 1748 1888 2098 2180 2011 1891 1891 1850 1532 1520 1509 1503 1500 1520 1551 1634 1719 1844 1937 2011 2266 2542 2643 2613 2409 2108 2058 1950 1890 1839 1788 1708 1695 1656 1643 1620 1584 1584 1584 1596 1570 1538 1531 1528 1537 1546 1583 1630 1666 1753 1869 2078 2298 2260 2135 1881 1702 1580 1523 1624 1698 1696 1703 1623 1525 1518 1506 1510 1518 1538 1624 1687 1840 2237 2381 2091 1895 1798 1775 1737 1706 1706 1727 1763 1796 1828 1852 1887 1893 1887 1858 1767 1950 1950 2071 2156 2261 2323 2471 2314 2119 2107 2036 2010 2021 2069 2191 2408 2148 2019 1812 1767 1703 1706 1701 1654 1649 1636 1629 1629 1623 1608 1584 1566 1554 1554 1558 1559 1561 1567 1571 1573 1574 1578 1584 1632 1657 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 30 33 60 266 282 16 24 60 168 60 60 116 273 339 243 60 61 11 1 1 1 0 0 0 0 0 0 0 0 1 1 6 33 49 121 30 121 30 1 1 1 1 1 1 1 1 1 5 60 60 60 30 30 9 1 1 -3 -2 1 1 1 -2 -2 -2 1 -1 -1 1 1 3 6 7 8 12 14 17 18 21 22 24 28 37 45 53 73 70 69 108 75 80 91 122 122 362 244 244 373 719 561 486 365 305 364 366 469 479 548 548 670 609 755 565 384 664 745 853 798 912 884 1048 1314 1401 1341 1463 1666 1491 1707 1900 1829 1705 1950 1976 2246 2285 2269 2088 2085 2182 2389 2341 2467 2438 2499 2682 3041 2882 2715 2811 2858 2987 2888 3079 2916 3298 3108 3139 2877 3100 3073 3190 3111 2427 2616 2504 2477 2375 2499 2509 2457 2241 2129 2105 2057 1998 1981 1992 2001 2012 2028 2045 2058 2075 2095 2133 2206 2316 2499 2443 2462 2339 1897 1793 1767 1889 1932 1888 1803 1794 1767 1767 1799 1868 2066 1834 1708 1765 2018 2058 2039 1890 1804 1650 1584 1523 1520 1402 1393 1399 1392 1391 1399 1481 1624 1910 1985 2177 2127 1864 1768 1789 1759 1707 1585 1507 1444 1456 1457 1457 1459 1501 1646 1617 1588 1551 1557 1570 1597 1646 1707 1768 1829 1917 1869 1825 1731 1679 1671 1667 1660 1657 1651 1673 1706 1769 1828 1950 1813 1744 1724 1749 1864 2120 1986 1889 1814 1740 1706 1705 1724 1748 1808 1892 1995 2007 2013 2072 2265 2191 1866 1762 1706 1734 1802 1890 1951 2010 1979 1888 1889 1696 1576 1516 1504 1492 1492 1518 1549 1621 1725 2045 2191 2122 2219 2287 2573 2613 2257 2197 2011 2015 1888 1831 1768 1714 1694 1667 1642 1612 1584 1583 1563 1554 1592 1530 1523 1523 1523 1543 1573 1628 1671 1767 1888 2065 2190 2240 2033 1862 1703 1584 1523 1584 1799 1734 1704 1582 1523 1501 1493 1499 1505 1521 1558 1676 1834 2111 2526 2132 1914 1820 1782 1747 1708 1706 1706 1737 1763 1778 1820 1834 1867 1828 1795 1805 1896 1950 2072 2171 2257 2411 2436 2327 2428 2111 2024 2013 2061 2235 2062 2133 1886 1870 1715 1702 1680 1659 1637 1641 1624 1613 1610 1610 1603 1585 1577 1557 1554 1557 1558 1563 1563 1569 1572 1574 1575 1579 1597 1627 1645 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 24 1 24 121 121 171 12 85 94 248 106 114 253 182 426 365 121 25 17 1 1 0 0 0 0 0 0 0 0 0 8 30 60 10 112 60 17 1 1 1 1 1 1 1 1 1 1 1 1 30 42 44 10 1 1 1 1 1 -2 -2 -1 1 -2 -1 1 -1 -1 1 1 2 4 6 8 11 12 15 15 18 21 22 28 35 45 52 60 76 61 63 61 66 84 91 144 304 304 304 305 553 671 427 389 308 365 384 487 502 488 548 566 609 677 319 704 792 792 852 952 859 1016 1125 1212 1293 1330 1618 1463 1633 1707 1707 1705 1647 1802 1979 2254 2157 1984 2006 2236 2408 2194 2294 2499 2531 2681 2861 2780 2668 2700 2877 2630 2983 2948 2807 3026 3233 2818 2986 3352 3064 3323 3121 2621 3168 2734 2585 2567 2438 2437 2308 2377 2223 2059 2019 1995 1971 1981 1980 1980 1991 2006 2026 2040 2059 2072 2157 2231 2388 2485 2422 2326 2208 1890 1830 2041 2072 2008 1936 1919 1886 1830 1767 1845 2072 2050 1858 1787 1828 1911 2133 2073 2108 2256 1996 1819 1552 1429 1401 1394 1398 1388 1388 1396 1426 1542 1750 1824 1829 1819 1768 1743 1700 1630 1535 1465 1437 1432 1455 1456 1457 1480 1584 1726 1707 1648 1586 1577 1582 1608 1647 1704 1813 1889 1947 1893 1826 1722 1679 1665 1657 1647 1646 1646 1646 1673 1727 1767 1990 1798 1755 1706 1724 1828 1892 1943 1890 1776 1737 1700 1714 1743 1766 1824 1948 2073 2183 2186 2133 2194 2271 1880 1767 1747 1736 1788 1900 1987 2009 2255 1884 1891 1723 1584 1506 1493 1485 1475 1493 1532 1634 1747 1885 2112 2158 2110 2255 2543 2353 2118 2166 1951 1889 1860 1820 1755 1709 1705 1666 1641 1606 1584 1581 1584 1627 1834 1497 1504 1496 1494 1532 1568 1606 1667 1817 1937 1950 2270 2266 1908 1929 1665 1563 1553 1628 1828 1883 1778 1563 1503 1479 1479 1463 1477 1518 1566 1654 1797 1945 2196 2308 1929 1875 1810 1767 1723 1706 1706 1706 1737 1759 1767 1819 1828 1811 1706 1808 1889 1897 2072 2190 2304 2453 2422 2406 2283 2095 2011 2011 2133 2013 1889 1871 1826 1725 1670 1676 1664 1633 1621 1611 1591 1590 1592 1591 1584 1583 1566 1554 1554 1560 1563 1566 1565 1570 1573 1576 1574 1579 1608 1633 1645 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 97 1 58 60 74 61 304 51 33 121 83 182 148 121 121 228 390 243 191 121 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 21 59 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -2 -2 -2 -2 -2 1 -2 -2 1 1 -2 -1 1 1 1 1 1 1 3 6 6 9 12 12 15 17 20 24 24 30 37 37 52 76 61 61 61 62 68 83 183 244 308 356 312 400 493 610 426 390 365 366 431 455 468 547 583 549 549 507 853 853 640 606 792 1212 850 1203 1003 1402 1480 1483 1548 1708 1707 1812 1670 1751 2011 2039 2012 2030 2063 1905 2368 2260 2316 2339 2349 2159 2621 2752 2742 2499 2670 2717 2744 2687 3071 2976 3025 3184 2943 3015 3225 3318 3291 2919 2898 3297 3027 2731 2713 2377 2186 2225 2207 2060 2001 1975 1955 1953 1953 1959 1970 1980 1980 1988 2013 2056 2130 2133 2196 2340 2335 2292 2235 2130 1950 1950 2043 2101 2011 1953 2008 1943 1859 1828 1954 2154 2250 1887 1807 1889 1952 2116 2523 2332 2259 1950 1704 1527 1423 1401 1393 1396 1384 1385 1393 1398 1514 1614 1705 1707 1666 1666 1609 1588 1546 1496 1448 1431 1431 1453 1461 1588 1764 2001 1892 1782 1695 1640 1614 1585 1625 1672 1704 1760 1881 1886 2011 1828 1717 1672 1648 1647 1642 1638 1626 1629 1623 1640 1686 1760 1729 1732 1706 1704 1767 1826 1832 1828 1748 1683 1687 1725 1754 1785 1847 2056 2106 2559 2225 2310 2263 2120 1866 1796 1767 1753 1780 1866 1929 2023 2254 2072 1913 1707 1576 1492 1484 1478 1477 1491 1534 1638 1767 1914 2062 2190 2011 2074 2255 2135 2141 2114 1992 1888 1843 1783 1738 1707 1697 1663 1641 1620 1589 1613 1633 1664 1578 1496 1502 1501 1505 1539 1573 1609 1705 1827 1882 2072 2560 2435 2157 1922 1664 1523 1524 1631 1767 1816 1650 1561 1474 1460 1456 1459 1460 1493 1570 1673 1796 1895 2226 2092 2004 1896 1855 1811 1783 1730 1706 1706 1706 1733 1767 1794 1795 1767 1753 1762 1828 1911 2049 2072 2142 2156 2255 2318 2503 2171 2011 2062 2069 1889 2006 1808 1707 1662 1645 1645 1620 1613 1603 1588 1583 1583 1584 1577 1582 1581 1565 1554 1564 1580 1566 1569 1568 1572 1574 1578 1580 1585 1622 1645 1684 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 0 0 0 0 20 113 243 121 60 143 60 337 186 194 347 325 310 88 121 23 1 0 0 0 0 0 0 0 0 0 0 5 84 149 134 1 6 1 1 1 1 2 9 5 1 1 1 1 1 1 1 1 -3 -2 -2 1 -2 1 1 1 1 -2 -1 1 -1 1 1 1 1 1 1 3 4 7 9 10 12 14 18 20 22 24 27 32 40 37 38 61 61 75 91 88 91 153 244 366 365 365 365 424 547 500 427 425 423 374 426 499 548 484 523 335 626 640 560 673 921 1048 1158 1336 1179 1319 1341 1334 1334 1643 1647 1646 1768 1524 1725 1889 1986 1847 1958 1587 2184 2095 2132 2194 2297 1951 2204 2316 2575 2417 2589 2716 2393 2788 2916 2896 3008 3119 2744 3027 3026 3257 3223 3042 3398 2959 3659 2965 2855 2735 2265 2094 2051 2040 1985 1953 1953 1953 1952 1954 1952 1953 1965 1977 1980 2011 2196 2243 2196 2210 2286 2257 2225 2155 2011 2072 2055 2041 2048 2066 2033 2027 2006 1974 1957 2023 2104 2072 1989 1922 1884 1892 2063 2310 2293 2082 1832 1585 1484 1402 1401 1394 1385 1380 1381 1391 1397 1447 1522 1585 1571 1559 1554 1541 1530 1500 1462 1433 1432 1441 1488 1646 2148 2134 2268 2132 1889 1768 1715 1675 1622 1634 1707 1727 1755 1814 1855 1942 1768 1720 1678 1642 1635 1631 1625 1617 1618 1615 1612 1642 1706 1698 1688 1681 1673 1719 1755 1759 1718 1696 1672 1696 1745 1817 1866 2008 2038 2346 2454 2678 2542 2265 2013 1868 1805 1779 1774 1793 1841 1913 2015 2245 2123 2001 1753 1570 1485 1471 1470 1471 1495 1572 1673 1754 1935 2095 2133 2024 2009 2025 2054 1969 1941 1942 1888 1822 1767 1766 1723 1693 1657 1642 1637 1637 1706 1666 1706 1524 1499 1505 1507 1513 1534 1561 1623 1708 1889 1886 1948 2034 2188 2248 1828 1638 1538 1523 1637 1766 1834 1627 1535 1460 1449 1449 1454 1458 1476 1605 1829 1822 2010 2364 2247 2326 1969 1912 2010 1869 1817 1751 1707 1706 1704 1758 1767 1767 1645 1786 1828 1863 1908 1965 2072 2120 2205 2200 2177 2295 2079 2013 1890 1980 1833 1767 1707 1658 1627 1616 1601 1594 1590 1586 1574 1581 1582 1579 1571 1581 1579 1563 1567 1581 1704 1569 1572 1571 1575 1577 1588 1590 1603 1631 1656 1705 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 61 0 0 0 0 0 0 182 121 121 72 268 60 118 143 118 182 182 75 24 24 4 0 0 0 0 0 0 0 0 0 5 40 36 121 215 134 18 6 1 1 1 4 121 121 25 12 4 4 2 1 1 1 1 1 1 1 -1 1 1 1 1 1 -2 1 -2 1 1 1 1 1 1 2 3 5 8 10 13 14 16 19 21 24 27 30 32 37 41 61 66 91 91 83 90 122 152 304 427 349 353 361 366 583 515 600 551 381 366 488 536 417 319 555 661 732 792 1090 1112 1171 1097 1097 1175 1267 1103 1510 1574 1644 1668 1614 1644 1463 1679 1870 1960 2033 1805 2065 2079 2202 2316 2151 1818 2276 2255 2530 2401 2498 2499 2302 2622 2489 2562 2777 2671 2868 2882 3230 2796 2848 3347 2786 3483 3412 3348 3130 2634 2477 2329 2073 2017 2011 1991 1953 1953 1953 1953 1954 1951 1951 1953 1980 1984 2051 2313 2333 2194 2173 2218 2240 2223 2193 2205 2270 2211 2268 2455 2317 2115 2139 2177 2199 2201 2082 2094 2059 1949 1889 1887 1893 2067 2072 2119 1994 1734 1734 1489 1412 1401 1394 1381 1376 1379 1389 1396 1450 1462 1521 1508 1508 1509 1502 1492 1468 1436 1425 1435 1477 1567 1650 1888 2312 2594 2207 1934 1838 1762 1710 1649 1634 1680 1697 1759 1817 1836 1924 1801 1711 1676 1626 1617 1616 1615 1607 1605 1599 1596 1609 1625 1653 1658 1657 1661 1669 1679 1695 1685 1666 1667 1694 1767 1812 1881 2071 1976 2156 2407 2664 2627 2518 2100 1892 1849 1802 1776 1811 1846 1915 2060 2192 2222 2074 1756 1688 1527 1470 1470 1471 1506 1577 1702 1785 2004 2243 2222 2133 2068 1964 2121 1860 1817 1828 1815 1793 1831 1890 1758 1689 1650 1645 1646 1711 1767 1706 1682 1552 1502 1506 1512 1517 1533 1563 1631 1716 1837 1936 1849 1921 1950 1990 1820 1623 1529 1556 1673 1701 1682 1637 1582 1457 1441 1442 1450 1452 1460 1699 1780 1840 1973 2382 2622 2199 2002 1869 1821 1896 2011 1806 1759 1706 1684 1682 1633 1641 1718 1767 1819 1850 1889 2015 2082 2066 2114 2132 2119 2169 2090 2003 1887 1828 1774 1723 1669 1627 1611 1584 1584 1583 1582 1584 1574 1573 1580 1576 1566 1578 1577 1567 1579 1582 1690 1571 1575 1574 1577 1590 1595 1598 1614 1630 1698 1711 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 346 118 203 227 145 398 334 250 144 84 72 47 221 144 2 0 0 0 0 6 1 49 50 54 121 92 191 184 168 60 15 10 5 30 25 175 121 60 37 26 18 10 5 5 7 4 1 1 1 1 1 1 -2 1 -2 -2 -1 -2 -1 -1 -1 1 1 1 2 4 7 9 12 13 16 17 21 21 24 27 31 30 60 61 61 71 98 96 101 118 98 183 240 365 365 365 366 453 488 532 653 549 322 336 530 426 427 633 653 670 975 865 791 856 893 995 1158 1219 985 1292 1280 1598 1463 1534 1367 1626 1546 1646 1942 1952 1829 1850 1952 2129 2255 1734 2148 2194 2378 2011 2247 2556 2493 2312 2681 2957 2977 2316 2741 3020 3088 3169 2724 2743 2728 3037 3334 3543 2618 2599 2809 2777 2445 2014 1969 1981 1956 1953 2011 1953 1953 1955 1951 1951 1952 2011 2029 2116 2276 2308 2194 2184 2205 2163 2158 2194 2311 2413 2262 2370 2438 2377 2304 2270 2371 2321 2277 2197 2177 2111 2011 1892 1924 1946 1840 1815 1800 1730 1650 1538 1496 1454 1429 1392 1378 1371 1375 1397 1451 1493 1496 1528 1485 1474 1495 1469 1460 1425 1405 1410 1450 1517 1585 1643 1777 2012 2047 2210 1957 1923 1789 1738 1662 1601 1610 1658 1761 1900 1908 1969 1828 1726 1666 1613 1613 1610 1615 1604 1596 1594 1591 1604 1820 1729 1665 1651 1647 1657 1656 1691 1658 1667 1672 1717 1771 1875 1916 2028 2038 2194 2225 2613 2592 2188 2081 1922 1870 1830 1808 1845 1881 1931 2007 2068 2307 2069 1800 1694 1519 1480 1478 1480 1515 1594 1666 1798 1956 2132 2046 2056 1837 1826 1786 1718 1712 1708 1710 1791 1965 2053 1813 1699 1657 1677 1707 1762 1881 1782 1872 1546 1505 1508 1514 1518 1521 1564 1624 1766 1770 1883 1828 1827 1793 1829 1816 1664 1520 1584 1706 1682 1612 1547 1509 1451 1433 1435 1445 1448 1458 1583 1688 1790 1956 2374 2659 2381 2065 1791 1752 1764 1803 1872 1840 1647 1684 1645 1584 1664 1696 1706 1844 1831 1883 2083 2072 2011 2016 2067 2074 2080 2009 1994 1825 1949 1767 1683 1630 1613 1606 1585 1584 1581 1578 1584 1581 1569 1578 1574 1567 1577 1574 1572 1582 1582 1579 1573 1578 1577 1590 1599 1602 1604 1612 1647 1767 1727 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 229 365 121 347 142 426 453 117 61 81 60 121 62 55 0 0 0 0 0 39 56 60 60 162 130 243 128 243 105 60 59 60 51 44 26 42 142 183 122 60 48 31 12 16 16 20 9 6 3 1 1 1 -1 -1 -1 1 1 -2 -1 1 1 1 1 1 3 5 6 8 11 12 15 17 20 21 24 27 30 37 45 57 61 84 91 105 94 91 105 164 255 426 366 360 307 371 427 421 533 489 302 253 345 465 424 591 637 617 876 799 732 820 953 961 982 1200 882 995 1071 1436 1536 1530 1418 1473 1577 1711 1883 1706 1432 1659 1743 1875 1584 1993 2019 1996 2009 2413 2111 2557 2110 2194 2728 2445 2327 2711 2898 2990 3104 2697 2988 2682 2927 2986 3511 3325 3050 2918 3108 3109 2792 2033 1953 1953 1953 1953 1953 1953 1954 1956 1950 1951 1951 2026 2196 2261 2255 2254 2216 2230 2168 2164 2136 2348 2203 2185 2244 2374 2385 2435 2409 2559 2427 2380 2336 2316 2188 2173 2112 2033 2006 1950 1853 1740 1707 1810 1740 1780 1818 1626 1562 1463 1436 1426 1449 1542 1681 1776 1584 1584 1515 1474 1470 1462 1442 1428 1438 1463 1486 1543 1629 1691 1749 1810 1881 1995 1886 1948 1843 1751 1671 1598 1584 1629 1682 1766 1933 1832 1773 1722 1693 1609 1604 1598 1606 1609 1587 1589 1587 1595 1759 1802 1709 1639 1639 1644 1674 1689 1655 1655 1679 1753 1814 2033 2000 2104 2366 2565 2344 2539 2770 2247 2069 1986 1920 1861 1832 1847 1907 1923 1975 2026 2197 2178 1890 1730 1561 1492 1492 1506 1533 1598 1669 1858 2009 2162 2132 1833 1749 1716 1657 1638 1649 1645 1690 1804 2133 2247 1853 1705 1687 1696 1741 1808 1889 2076 2055 1523 1522 1511 1517 1519 1520 1556 1633 1726 1811 1914 1882 1770 1706 1706 1826 1617 1514 1645 1763 2028 1697 1531 1502 1445 1427 1427 1430 1444 1462 1547 1730 1748 1922 2088 2684 2279 1950 1794 1702 1680 1695 1727 1825 1767 1647 1643 1594 1664 1755 1783 1828 1858 1905 2072 2074 2013 1950 1983 1981 1950 2004 2055 1767 1860 1698 1637 1615 1609 1603 1588 1584 1581 1575 1584 1579 1568 1577 1575 1566 1575 1571 1570 1576 1581 1571 1577 1581 1595 1601 1609 1608 1608 1613 1671 1737 1737 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 365 313 181 487 163 338 310 176 249 60 60 7 1 0 0 1 0 1 35 60 60 114 150 97 121 201 190 126 149 121 36 52 53 40 55 77 249 244 176 212 85 56 48 61 61 26 17 7 4 1 1 -1 -1 -1 1 -2 1 -1 -1 1 1 1 1 2 5 6 8 10 12 15 18 20 21 24 27 30 37 45 61 59 62 65 91 98 70 91 174 193 360 304 310 305 345 450 367 365 437 244 304 305 372 447 550 610 554 626 737 792 906 932 973 899 829 850 1185 1183 1463 1361 1274 1402 1439 1559 1602 1738 1634 1437 1524 1447 1526 1710 1959 2081 1852 2139 2374 2195 2011 2065 2194 2560 2122 2504 2811 2989 3241 2916 2930 2605 2726 2986 3430 3407 3163 3368 3161 3622 3310 2918 2379 1953 1953 1953 1953 1953 1953 1965 1959 1959 1950 1988 2036 2264 2375 2597 2340 2188 2123 2067 2011 2002 1981 1981 2010 2126 2221 2260 2369 2381 2449 2437 2373 2354 2256 2255 2355 2215 2195 2129 1988 1890 1801 1768 1856 1828 2134 1938 1699 1578 1465 1466 1523 1584 1642 1791 1788 1581 1551 1505 1485 1465 1462 1450 1447 1458 1493 1527 1618 1736 1889 1872 1908 2127 1997 1848 1991 1889 1738 1653 1573 1554 1585 1623 1672 1702 1726 1739 1704 1643 1609 1595 1589 1599 1605 1588 1586 1591 1587 1833 1824 1690 1629 1630 1634 1646 1682 1655 1666 1695 1748 1817 1917 1962 2040 2378 2399 2546 2414 2727 2470 2239 2075 1969 1905 1867 1860 1896 1903 1935 2003 2127 2083 1939 1724 1571 1509 1514 1513 1544 1612 1696 1921 2189 2191 1888 1762 1662 1632 1605 1588 1588 1598 1659 1776 2105 2288 1886 1707 1699 1705 1761 1858 1915 2072 1951 1563 1523 1513 1518 1518 1520 1536 1622 1752 1911 1892 1767 1706 1645 1645 1698 1497 1584 1704 1767 1811 1702 1523 1481 1439 1419 1411 1423 1439 1470 1524 1615 1710 1854 1992 2518 2185 2013 1762 1655 1631 1625 1660 1720 1707 1767 1641 1628 1654 1750 1828 1875 1906 1937 2072 2126 2039 1950 1902 1933 1949 2331 1905 1768 1760 1663 1626 1615 1605 1600 1589 1584 1580 1571 1567 1578 1568 1576 1574 1566 1572 1571 1567 1571 1579 1574 1585 1626 1624 1627 1621 1614 1615 1613 1685 1736 1751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 115 147 60 128 443 182 279 248 205 60 60 7 1 0 0 45 41 1 31 59 178 214 184 121 243 208 304 294 145 60 43 54 59 60 76 80 152 305 323 317 309 151 116 74 48 30 24 12 8 2 1 -1 -1 -1 1 -1 1 1 -1 -1 1 2 1 2 3 5 7 9 12 13 15 18 19 22 25 30 37 42 57 61 60 68 79 69 61 99 122 155 252 395 304 274 274 274 305 304 430 280 244 283 417 448 527 491 548 580 609 727 783 898 857 842 878 1111 1137 1425 1646 1493 1495 1219 1212 1430 1546 1666 1562 1343 1490 1505 1674 1603 1717 1643 1830 1785 1790 1917 2056 2344 2516 2152 1963 2808 2621 2864 3002 2636 2377 2769 2838 3047 3182 3520 3347 3107 3045 3314 3351 3043 2778 2244 2007 1953 1954 1953 1953 1967 1953 1951 2005 2063 2131 2309 2594 2502 2367 2184 2133 2048 2011 1981 1981 1981 2012 2072 2147 2254 2348 2416 2355 2289 2206 2361 2137 2043 2086 2321 2280 2195 2012 1985 1889 1855 1770 1723 1761 1731 1642 1571 1524 1462 1498 1560 1598 1819 1878 1590 1554 1521 1513 1482 1462 1469 1473 1496 1520 1585 1683 1736 1911 2009 2007 2015 1885 1671 1880 1858 1726 1614 1576 1523 1527 1568 1597 1639 1699 1767 1705 1643 1609 1587 1584 1590 1600 1584 1584 1588 1593 1617 1764 1665 1626 1625 1634 1649 1640 1642 1657 1686 1722 1810 1863 1970 2122 2122 2153 2170 2191 2304 2635 2317 2216 2043 1946 1912 1880 1861 1879 1904 1976 2095 2220 2022 1833 1628 1540 1526 1529 1561 1593 1737 1889 2029 1956 1803 1710 1630 1599 1563 1544 1543 1550 1617 1744 1991 2441 1887 1708 1706 1728 1781 1889 2026 2168 1828 1566 1523 1516 1520 1519 1521 1523 1572 1756 1881 1828 1767 1650 1589 1584 1645 1462 1588 1676 1791 1797 1692 1548 1476 1434 1410 1406 1413 1436 1462 1502 1586 1685 1763 1917 2132 1970 1805 1700 1623 1585 1579 1585 1581 1584 1584 1703 1645 1657 1766 1840 1905 1950 2038 2072 2123 2077 1983 1886 1864 1949 1949 1830 1824 1725 1653 1631 1618 1602 1597 1589 1584 1579 1572 1569 1577 1569 1574 1573 1567 1570 1569 1569 1565 1577 1585 1663 1672 1707 1680 1643 1634 1632 1633 1663 1698 1798 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 1 120 423 558 614 510 87 59 5 0 0 0 0 0 1 18 52 152 204 121 182 243 245 346 352 291 113 49 56 60 62 164 122 122 240 443 418 305 183 122 77 61 35 24 18 12 6 3 -1 -2 -2 1 -1 -1 -1 1 1 1 1 1 3 3 3 6 9 11 13 16 19 21 22 24 29 30 34 46 53 57 61 61 61 61 80 106 134 183 303 414 274 244 244 240 426 356 365 322 244 362 426 448 487 507 547 602 679 758 899 853 852 935 975 1036 1252 1267 1402 1402 975 1360 1406 1568 1723 1500 1512 1404 1590 1583 1585 1531 1158 1158 1158 1600 1691 2348 2499 2611 1716 1885 2418 2412 2616 2679 2195 3105 2682 2691 2917 3077 3477 3271 3004 3331 2802 2772 3018 2632 2564 2073 2006 1980 1964 1953 1958 1973 2015 2056 2135 2252 2328 2560 2402 2335 2256 2072 2073 2009 1981 1981 1981 2031 2194 2194 2308 2371 2255 2196 2130 2146 2039 1947 1950 2065 2589 2332 2400 2195 2012 1889 1821 1707 1646 1648 1644 1778 1596 1584 1517 1462 1467 1503 1729 1906 1650 1593 1584 1542 1511 1489 1496 1509 1497 1547 1633 1721 1795 1850 1944 2061 2148 1764 1594 1706 1769 1596 1532 1523 1523 1523 1534 1561 1626 1710 1706 1673 1643 1609 1594 1584 1584 1586 1580 1580 1590 1597 1599 1679 1628 1617 1628 1636 1636 1640 1654 1655 1687 1713 1777 1823 1947 2047 2014 2051 2028 2137 2385 2328 2256 2211 2077 1989 1947 1908 1878 1866 1882 1936 2046 2219 2220 1936 1650 1528 1540 1542 1587 1628 1733 1861 2072 1824 1733 1669 1612 1569 1530 1514 1514 1519 1571 1660 1790 2377 1864 1762 1741 1759 1823 1940 2312 1979 1762 1523 1523 1518 1520 1520 1521 1521 1540 1788 1828 1767 1713 1613 1566 1523 1469 1462 1551 1644 1830 1718 1598 1550 1469 1427 1402 1402 1406 1431 1444 1478 1552 1642 1767 1869 1969 1950 1756 1640 1580 1540 1523 1523 1502 1518 1631 1703 1646 1684 1768 1852 2049 2100 2072 2096 2296 2097 1948 1887 1828 1828 1794 1767 1749 1693 1655 1628 1617 1598 1597 1589 1585 1577 1573 1571 1577 1573 1573 1570 1569 1571 1570 1573 1570 1578 1777 1734 1748 1706 1707 1669 1653 1647 1644 1644 1697 1841 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58 0 0 63 518 304 243 60 121 60 40 0 0 0 0 1 0 17 47 218 291 121 182 190 287 274 304 113 56 57 60 60 244 315 183 180 305 366 366 208 122 106 61 39 27 22 15 8 4 1 -1 -1 1 -2 -1 1 1 1 1 1 1 2 3 4 6 8 11 13 15 18 21 22 25 27 29 31 35 47 57 61 60 61 61 61 82 122 158 220 360 359 244 253 198 254 306 289 375 479 305 549 426 465 436 487 516 638 743 792 732 894 975 1084 962 1057 1341 1280 1341 1086 1280 1274 1391 1463 1618 1410 1287 1468 1631 1440 1185 1904 2094 1515 1158 1561 2168 2239 1664 1403 1736 1524 1775 1779 1988 2637 2924 2722 2721 2988 3093 3373 3495 3293 2983 3238 3062 2308 2255 2374 2239 2032 2047 2072 1998 1994 2037 2059 2118 2187 2305 2393 2518 2317 2350 2621 2073 2072 2009 1992 1981 1981 1981 1981 2086 2195 2134 1993 1944 1957 1833 1891 2010 2043 2380 2741 2454 2499 2284 2107 1931 1750 1658 1616 1577 1585 1766 1710 1646 1548 1462 1454 1457 1654 1857 1876 1697 1647 1584 1533 1507 1523 1523 1520 1552 1601 1715 1826 1780 1883 1944 2108 1780 1629 1635 1584 1524 1523 1523 1523 1523 1523 1536 1616 1702 1703 1645 1638 1604 1584 1584 1580 1575 1580 1584 1588 1594 1603 1612 1610 1615 1631 1629 1637 1652 1643 1648 1680 1711 1749 1800 1874 1907 1942 2104 2067 2044 2095 2120 2258 2383 2152 2002 1967 1925 1880 1862 1851 1901 2024 2236 2272 1942 1686 1570 1561 1559 1589 1646 1824 1937 1805 1761 1684 1623 1569 1530 1515 1502 1488 1464 1519 1570 1734 2307 1856 1766 1764 1796 1827 1963 2204 1888 1717 1545 1523 1520 1522 1521 1521 1578 1533 1618 1719 1834 1782 1556 1506 1496 1460 1527 1580 1656 1810 1667 1611 1535 1466 1415 1401 1401 1401 1422 1444 1467 1544 1587 1739 1828 1811 1799 1707 1601 1554 1502 1513 1509 1468 1512 1558 1645 1655 1711 1794 1840 1940 2245 2109 2132 2080 1977 1942 1863 1824 1767 1757 1717 1706 1693 1658 1625 1615 1614 1593 1598 1584 1582 1579 1574 1577 1572 1571 1570 1570 1572 1573 1577 1581 1769 1950 1864 1805 1764 1744 1703 1680 1663 1660 1667 1647 1756 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 212 331 88 243 53 22 60 19 0 0 0 0 0 0 24 74 284 323 213 181 249 243 121 121 62 60 121 98 183 360 594 438 334 243 315 267 120 130 103 62 38 25 15 6 3 1 -1 -1 -1 1 1 1 1 1 1 1 1 1 3 3 6 8 11 12 15 18 20 22 23 24 29 31 37 51 60 59 61 61 61 59 70 94 121 229 329 365 335 244 244 183 304 366 294 304 448 404 361 423 445 493 530 561 665 675 708 772 804 975 1065 1195 1209 1263 1016 1325 1309 1261 1220 1327 1211 1195 1394 1558 1343 1036 1510 1902 1983 2073 2035 1569 1381 1260 1539 2154 2408 2740 2794 2594 2440 2623 2427 2621 2791 2869 3006 3065 3100 3150 3180 3383 3532 2966 2624 2340 2216 2065 2072 2114 2316 2094 2094 2137 2187 2292 2439 2446 2438 2377 2255 2406 2316 2091 2011 2010 1998 1981 1981 1981 2071 2134 1834 1731 1747 1762 1835 1954 2106 2274 2709 2987 2725 2519 2380 2073 1985 1794 1604 1559 1534 1615 1733 1768 1673 1573 1488 1451 1458 1580 1759 1920 1855 1721 1628 1576 1538 1523 1523 1519 1554 1566 1595 1662 1704 1764 1799 1942 1589 1702 1571 1523 1523 1523 1523 1523 1523 1523 1523 1569 1625 1706 1644 1602 1584 1584 1584 1576 1575 1586 1588 1592 1597 1603 1605 1613 1614 1621 1626 1636 1632 1635 1645 1663 1691 1720 1779 1815 1867 1895 1924 1933 1987 1993 2047 2181 2275 2190 2056 1989 1932 1884 1861 1830 1872 2010 2144 2451 1928 1754 1603 1581 1583 1606 1720 1787 1768 1741 1706 1645 1606 1545 1516 1500 1487 1467 1462 1471 1502 1641 2305 1946 1777 1779 1855 1889 1950 2075 1775 1694 1561 1534 1524 1523 1522 1542 1600 1530 1551 1593 1667 1782 1548 1463 1393 1462 1534 1581 1714 1831 1702 1625 1539 1463 1431 1401 1401 1407 1417 1449 1526 1556 1584 1706 1741 1756 1828 1679 1577 1523 1475 1463 1524 1448 1491 1546 1584 1645 1706 1788 1877 1934 2075 2117 2132 2132 1950 1895 1838 1812 1773 1727 1717 1739 1869 1665 1624 1615 1603 1588 1590 1584 1584 1581 1576 1579 1567 1570 1569 1573 1574 1577 1579 1584 1989 1959 1969 1886 1794 1771 1737 1696 1676 1687 1795 1705 1706 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 182 231 60 10 0 1 0 0 0 0 0 0 26 51 204 467 479 182 243 174 121 121 113 102 102 181 244 387 583 803 610 236 183 183 223 125 76 55 61 34 15 7 3 1 1 -1 -1 -1 1 1 1 1 1 1 1 2 3 3 6 8 10 12 15 18 18 21 24 26 29 33 37 48 55 60 61 61 61 61 41 91 108 186 183 361 377 244 244 184 183 290 369 365 388 412 307 302 487 519 485 561 610 366 304 525 304 386 604 992 1133 1111 792 1219 1004 1038 1009 785 1023 1299 1378 914 1462 1636 1722 1887 2083 2250 2377 2309 2314 2438 2503 2725 2849 2740 2907 2644 2987 2624 2597 2621 2621 2801 2848 2918 2979 3141 3075 3483 3325 3011 2532 2316 2134 2076 2099 2122 2261 2280 2176 2226 2257 2385 2446 2497 2377 2377 2256 2256 2153 2012 2034 2057 2028 2021 2003 1981 2010 2132 1703 1678 1721 1753 1883 2059 2579 2533 2669 2987 2930 2527 2266 2133 1890 1793 1646 1546 1524 1523 1707 1707 1585 1641 1459 1451 1459 1574 1757 2023 2023 1848 1705 1648 1590 1567 1537 1506 1501 1513 1528 1613 1584 1583 1633 1823 1520 1611 1523 1523 1523 1523 1523 1523 1523 1523 1523 1544 1580 1617 1645 1609 1584 1584 1584 1573 1566 1581 1587 1591 1598 1606 1612 1626 1624 1624 1629 1629 1630 1630 1646 1662 1680 1712 1755 1785 1811 1834 1852 1875 1917 1955 2016 2156 2393 2287 2120 2006 1935 1902 1854 1826 1843 1920 2080 2195 1863 1730 1605 1596 1594 1626 1681 1767 1767 1740 1706 1647 1583 1527 1506 1487 1467 1462 1462 1462 1462 1569 2329 1974 1822 1866 1947 1930 1950 2050 1776 1649 1595 1564 1546 1547 1556 1609 1605 1526 1499 1494 1568 1651 1452 1369 1401 1473 1641 1589 1709 1893 1867 1762 1523 1462 1430 1401 1401 1401 1413 1447 1516 1585 1592 1645 1706 1743 1825 1665 1604 1524 1463 1462 1462 1460 1518 1523 1582 1643 1706 1767 1848 1948 2073 2011 2010 1986 1925 1851 1826 1769 1765 1766 1747 1767 1767 1742 1618 1604 1587 1584 1584 1584 1584 1583 1579 1579 1570 1571 1573 1575 1576 1579 1581 1630 2046 2054 2072 1976 1869 1842 1742 1708 1703 1734 1966 1863 1732 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 197 203 23 0 0 0 0 0 0 0 15 40 86 278 345 258 235 243 218 131 121 144 121 199 231 267 508 572 331 280 367 375 305 273 96 65 64 61 16 8 2 1 -1 -1 1 1 1 1 1 1 1 1 1 2 3 5 7 7 9 12 14 16 19 21 23 25 29 30 37 47 54 60 60 61 61 62 61 91 91 116 122 244 290 240 244 180 308 310 315 342 427 365 366 287 465 533 382 244 402 668 789 564 839 853 725 456 1116 1190 853 1153 803 616 849 736 792 1223 1186 1347 1469 1598 1828 1868 1953 2072 2324 2207 2365 2430 2570 2667 2510 2677 2989 2780 3086 2579 2560 2621 2621 2621 2682 2770 2856 2923 2979 3475 3608 2807 2438 2329 2157 2115 2126 2146 2262 2418 2269 2286 2361 2438 2438 2559 2499 2267 2255 2191 2072 2127 2133 2163 2118 2072 2036 1981 2133 2036 1693 1664 1703 1757 1867 2312 2523 2961 3175 2941 2626 2526 2255 2077 2041 1771 1643 1569 1524 1504 1551 1560 1512 1488 1449 1451 1459 1644 1750 2037 2271 2108 1927 1751 1684 1649 1588 1518 1461 1418 1435 1462 1429 1450 1438 1524 1483 1709 1523 1523 1523 1523 1523 1523 1523 1523 1535 1548 1562 1622 1643 1647 1609 1584 1584 1578 1579 1579 1592 1608 1614 1644 1657 1660 1654 1673 1646 1638 1633 1624 1644 1653 1674 1698 1726 1747 1777 1806 1826 1856 1884 1918 2027 2110 2174 2330 2396 2111 1963 1912 1861 1830 1799 1853 1933 2068 1868 1680 1627 1623 1611 1633 1693 1875 1804 1888 1707 1671 1581 1519 1491 1477 1462 1462 1462 1462 1462 1512 1785 1872 1865 1901 2029 1930 1888 1944 1788 1707 1646 1610 1582 1570 1578 1705 1593 1584 1523 1461 1458 1425 1392 1340 1402 1499 1574 1645 1735 2003 1767 1682 1555 1497 1437 1401 1401 1401 1406 1448 1598 1645 1638 1661 1692 1767 1780 1706 1633 1524 1466 1462 1459 1460 1523 1559 1590 1659 1715 1775 1870 2048 2012 1983 1929 1904 1884 1827 1778 1766 1764 1777 1767 1725 1677 1645 1628 1602 1584 1584 1584 1634 1690 1609 1583 1579 1574 1576 1577 1577 1577 1583 1615 1756 1974 2218 2108 2019 1968 1875 1754 1733 1709 1744 1897 1847 1675 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 141 129 73 60 0 0 0 0 0 0 0 2 35 56 156 316 401 230 183 189 281 266 184 121 161 181 246 415 487 494 427 372 531 471 143 246 162 122 84 42 20 2 1 1 1 1 1 1 1 1 1 1 2 1 3 3 6 7 9 10 10 13 15 18 20 23 27 30 31 39 47 55 60 60 64 63 71 65 61 79 91 109 153 214 182 244 269 322 282 304 366 365 365 395 426 350 382 244 604 731 654 672 788 803 854 893 924 427 488 877 1050 642 1131 1191 1278 1162 1275 1479 1402 1526 1641 2035 2079 2080 2016 2128 2315 2371 2499 2530 2588 2346 2522 2893 3166 2881 2682 2695 2829 2787 2767 2794 2728 2740 3345 3203 3161 3143 2918 2455 2297 2222 2188 2195 2194 2272 2547 2366 2355 2438 2438 2514 2620 2802 2461 2370 2258 2316 2133 2250 2251 2194 2073 2170 1988 2259 2007 1707 1646 1677 1761 1877 2576 3272 3206 3319 3243 3037 2552 2256 2087 2012 1890 1751 1631 1524 1493 1485 1464 1463 1454 1446 1456 1509 1753 1766 2039 2069 2184 2129 1945 1862 1737 1702 1563 1463 1395 1376 1339 1331 1321 1310 1328 1451 1707 1531 1523 1523 1523 1523 1523 1549 1557 1561 1565 1573 1593 1645 1706 1645 1613 1584 1599 1617 1687 1608 1640 1677 1696 1728 1715 1688 1669 1656 1648 1650 1636 1642 1657 1677 1687 1702 1735 1760 1791 1798 1834 1850 1867 1934 2033 2133 2161 2563 2153 1975 1934 1900 1819 1797 1786 1832 1817 1747 1666 1651 1640 1625 1647 1705 1770 1849 1889 1741 1660 1570 1512 1485 1470 1462 1462 1462 1462 1462 1482 1629 1762 1938 1929 2019 1953 1843 1813 1915 1706 1659 1635 1609 1584 1582 1749 1608 1590 1583 1523 1442 1341 1341 1340 1438 1523 1584 1636 1725 1825 1824 1793 1547 1497 1444 1406 1401 1401 1402 1452 1698 1676 1645 1669 1725 1826 1986 1839 1674 1523 1463 1459 1459 1479 1523 1560 1620 1705 1750 1806 1889 1950 1974 1929 1893 1877 1829 1801 1764 1764 1764 1828 1767 1767 1693 1666 1683 1644 1625 1639 1680 1663 1706 1645 1592 1581 1581 1582 1581 1579 1584 1598 1646 1765 1887 2075 1928 1949 1937 1837 1773 1755 1741 1889 1766 1698 1673 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 0 0 0 0 0 0 0 0 0 1 21 33 89 304 365 218 214 243 304 304 445 183 115 168 182 238 244 427 375 366 630 549 258 213 107 248 80 39 21 5 1 -1 1 1 1 1 1 1 2 2 2 2 3 3 5 7 10 12 13 14 15 17 19 23 27 30 33 39 42 50 55 59 64 64 66 85 70 75 91 91 122 122 122 235 280 307 305 304 340 468 324 337 365 361 306 244 433 719 851 792 856 835 846 914 914 524 793 610 665 740 1038 989 1193 1279 1462 1465 1391 1444 1462 1704 2011 2018 2232 2409 2435 2493 2514 2426 2317 2357 2804 3054 2865 2679 2879 2816 3118 3084 2959 3042 2862 2905 3307 3413 3219 3507 3472 2622 2498 2173 2256 2255 2324 2324 2415 2440 2434 2478 2615 2642 2685 2743 2593 2561 2463 2439 2310 2312 2316 2156 2355 2331 2010 2194 2017 1712 1646 1660 1813 2014 2513 2851 3701 3313 2955 2665 2568 2611 2209 1978 1829 1709 1633 1536 1494 1476 1463 1463 1445 1449 1461 1563 1645 1701 1848 1980 2254 2233 2295 2420 2055 1763 1586 1464 1401 1346 1314 1310 1310 1310 1310 1649 1750 1572 1523 1523 1639 1584 1580 1588 1585 1584 1584 1607 1622 1661 1771 1706 1680 1624 1645 1660 1648 1672 1673 1751 1765 1844 1842 1741 1689 1680 1665 1657 1641 1641 1647 1656 1682 1693 1725 1741 1756 1780 1806 1827 1849 1899 1947 2052 2271 2265 2190 2062 1957 1890 1838 1818 1759 1835 1717 1698 1681 1664 1651 1649 1662 1745 1822 1985 1832 1709 1646 1557 1505 1487 1465 1462 1462 1462 1462 1462 1462 1627 1830 1887 1950 2030 1950 1867 1828 1994 1790 1694 1655 1648 1618 1629 1684 1685 1631 1644 1566 1392 1332 1335 1353 1462 1520 1584 1640 1696 1826 1769 1657 1577 1498 1448 1419 1403 1401 1401 1439 1589 1706 1706 1706 1767 1856 2075 2032 1724 1535 1467 1420 1455 1523 1541 1583 1646 1706 1765 1823 1889 2011 1937 1889 1886 1843 1828 1794 1798 1772 1803 1889 1865 1879 1758 1838 1767 1706 1708 1661 1706 1706 1683 1658 1609 1584 1584 1584 1582 1582 1584 1616 1670 1753 1767 1847 1856 1885 1946 1883 1823 1828 2057 1819 1737 1685 1671 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 16 39 0 0 0 1 1 1 1 59 113 206 243 182 182 275 401 335 402 167 122 183 263 244 305 316 329 423 650 577 184 154 244 243 79 41 18 5 1 1 1 1 1 1 1 2 2 3 3 3 3 6 7 9 12 15 15 16 18 20 23 26 29 34 35 37 43 47 53 61 61 66 81 91 91 122 91 92 122 127 183 263 355 305 305 340 365 305 366 354 305 486 244 385 657 914 914 992 884 914 853 914 917 925 950 747 853 906 1072 1281 1525 1174 1341 1343 1455 1482 1768 1889 1889 2134 2320 2560 2652 2520 2379 2256 2559 2883 2836 2682 2561 2603 3073 2955 3169 3302 3074 2938 3077 2912 3606 3639 3714 3530 3000 2806 2175 2438 2328 2319 2438 2383 2431 2448 2499 2605 2735 2740 2739 2742 2566 2726 2682 2438 2378 2317 2217 2553 2377 2014 2004 1947 1743 1646 1642 1753 1964 2672 3412 3654 3537 3453 3156 2641 2287 2472 1974 1799 1695 1615 1540 1497 1473 1463 1463 1436 1447 1668 1697 1794 1766 1838 2035 2167 2169 2205 2519 2272 1969 1677 1475 1377 1311 1310 1310 1310 1310 1310 1333 1625 1584 1575 1614 1683 1647 1640 1648 1644 1608 1610 1642 1649 1693 1767 1766 1767 1645 1705 1644 1641 1660 1706 1773 1832 1890 1875 1786 1729 1713 1685 1680 1650 1640 1645 1655 1668 1693 1712 1729 1743 1759 1775 1803 1814 1854 1912 1972 2106 2510 2260 2075 1971 1896 1843 1809 1773 1740 1718 1698 1683 1664 1667 1683 1699 1760 1828 1831 1759 1704 1752 1557 1498 1481 1463 1462 1462 1462 1462 1462 1473 1600 1739 1936 1950 2068 1978 1912 1889 2045 1767 1732 1705 1685 1652 1648 1685 1645 1463 1485 1779 1334 1310 1340 1389 1414 1463 1550 1648 1746 1828 1976 1703 1581 1505 1452 1431 1404 1401 1414 1465 1705 1772 1749 1767 1768 1851 2027 2012 1744 1544 1456 1401 1455 1489 1553 1633 1645 1695 1767 1851 1832 1912 1950 1891 1879 1828 1842 1875 1889 1824 1862 1903 2010 1940 2033 1970 1877 1862 1767 1736 1706 1704 1700 1685 1609 1591 1584 1584 1583 1583 1611 1780 1653 1730 1712 1763 1801 1866 2040 2315 1911 1889 1858 1769 1737 1684 1672 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 43 69 60 59 1 0 0 1 1 1 1 43 57 68 273 271 241 182 289 498 250 361 134 184 186 198 212 221 297 315 407 477 271 219 329 161 218 134 44 24 16 9 1 1 1 2 1 3 2 2 3 3 3 5 6 9 12 15 15 18 19 21 24 27 31 33 38 37 41 45 50 57 61 61 67 61 79 90 73 61 91 120 183 244 250 297 322 366 366 342 363 244 366 482 657 430 305 731 887 975 1036 1082 1019 912 942 1036 924 1097 1210 927 1061 1097 1097 1227 1341 1341 1512 1692 1758 1792 1985 2137 2284 2426 2518 2604 2194 2340 2499 2612 2462 2498 2569 2811 2865 2821 2855 3389 3106 3218 3172 3043 3281 3370 3623 3374 3683 2795 2199 2479 2372 2420 2428 2450 2499 2465 2491 2599 2661 2703 2739 2768 2739 2925 2805 2560 2514 2530 2343 2645 2341 2055 1981 1797 1707 1830 1622 1640 1791 2458 2516 3419 3878 3353 3078 2888 2441 2748 2012 1818 1707 1625 1521 1493 1479 1463 1463 1452 1480 1911 2013 2094 2115 2013 2183 2187 2075 2166 2286 2210 2183 1832 1479 1330 1310 1310 1310 1310 1310 1333 1409 1504 1620 1645 1667 1740 1792 1748 1718 1689 1643 1637 1648 1688 1727 1826 1851 1712 1696 1706 1623 1598 1639 1715 1827 1916 1924 1973 1870 1775 1760 1712 1686 1664 1639 1644 1654 1669 1683 1699 1716 1724 1746 1749 1762 1788 1827 1882 1937 2162 2218 2469 2207 1977 1902 1867 1827 1780 1735 1722 1722 1696 1688 1698 1721 1775 1807 1902 1743 1674 1650 1758 1523 1499 1466 1462 1462 1462 1462 1462 1462 1499 1609 1744 1848 2011 2072 2013 1944 1924 2040 1828 1878 1832 1732 1695 1696 1828 1559 1459 1351 1471 1327 1327 1400 1454 1512 1523 1584 1759 1737 2011 1706 1704 1584 1505 1454 1433 1409 1402 1423 1550 1576 1763 1770 1766 1707 1754 1808 1833 1828 1527 1401 1401 1462 1516 1579 1627 1716 1801 1803 1828 1867 1886 1914 1942 1902 1880 1883 1887 1919 1876 1889 1888 1888 1848 1944 1950 1918 1921 1904 1801 1728 1744 1677 1645 1620 1602 1586 1585 1584 1614 1680 1928 1758 1708 1711 1751 1789 1880 2129 2132 1910 1889 1866 1947 1733 1681 1673 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 67 139 60 40 1 0 0 0 0 1 1 5 39 56 121 213 213 284 304 304 243 248 146 220 183 243 244 215 244 271 305 423 366 268 297 244 244 186 61 61 32 21 8 1 1 1 2 3 3 3 3 4 4 6 7 9 12 15 17 19 21 23 25 28 31 34 38 37 40 42 44 45 55 59 61 61 61 61 119 121 122 122 122 183 220 225 289 304 301 397 304 304 244 244 525 609 606 437 607 732 914 1059 1158 1022 1012 938 902 1097 1034 1140 1502 1440 1396 1402 1674 1501 1433 1525 1613 1892 1995 2117 2365 2341 2546 2513 2133 2417 2395 2384 2392 1999 2447 2832 2731 2759 3024 2989 3408 3291 3340 3120 3233 3294 3487 3506 3134 2656 2504 2500 2362 2617 2434 2432 2498 2486 2424 2428 2556 2692 2675 2820 2978 3047 2811 2861 2794 2682 2555 2685 2417 2070 2002 1893 1768 2051 1834 1646 1815 2156 2832 3386 4084 3720 3356 2904 2588 2566 2073 1827 1695 1620 1518 1491 1478 1463 1463 1504 1565 1780 2261 2094 2273 2439 2318 2398 2228 2313 2041 1911 1887 1874 1559 1372 1310 1310 1310 1363 1348 1390 1445 1552 1748 1705 1724 1880 2038 1892 1801 1767 1667 1645 1688 1764 1769 1828 1835 1767 1767 1645 1590 1587 1626 1713 1859 1986 1980 2049 1891 1910 1776 1740 1696 1677 1646 1636 1650 1662 1668 1681 1696 1706 1723 1731 1742 1764 1798 1829 1904 1989 2070 2150 2102 1994 1931 1890 1823 1773 1759 1743 1770 1859 1738 1723 1787 1866 1896 1817 1711 1662 1600 1581 1517 1476 1462 1462 1462 1462 1462 1462 1462 1507 1613 1736 1815 1905 2011 2055 1981 1950 1950 1950 1938 1933 1823 1762 1709 1762 1569 1405 1310 1278 1394 1418 1477 1523 1584 1601 1635 1824 1767 2052 1831 1709 1573 1504 1463 1435 1424 1428 1445 1570 1653 1767 1818 1767 1708 1659 1698 1702 1627 1451 1401 1436 1473 1537 1585 1657 1751 1894 1931 1947 1955 1899 1914 1902 1890 1889 1838 1873 1894 1903 1889 1854 1830 1800 1876 1820 1825 1853 1890 1828 1771 1764 1889 1706 1638 1608 1598 1600 1604 1677 1828 1921 1817 1717 1765 1765 1849 1858 1917 1978 1997 2037 2045 2076 1804 1718 1682 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 121 182 60 60 1 0 0 0 0 0 0 1 2 45 56 149 121 121 239 239 273 261 246 136 183 135 187 180 244 244 244 239 244 304 395 254 304 229 116 61 64 28 15 9 3 3 5 6 6 4 3 4 3 6 7 9 12 15 17 18 20 23 24 27 30 33 39 30 30 30 30 30 37 58 61 61 61 62 91 122 120 122 122 129 162 122 244 248 304 365 304 287 304 270 432 488 819 539 555 761 869 1008 1030 975 1097 865 975 904 1021 1010 1112 1615 1582 1428 1539 1724 1887 1796 1887 2131 2079 2102 2301 2320 2484 2378 2177 2255 2194 2195 2165 2475 2687 2779 2499 2594 2855 3213 3029 3245 3539 3113 3352 3233 3197 3297 3068 3002 2426 2316 2658 2816 2462 2430 2496 2377 2309 2231 2670 2280 2483 2494 2682 2843 2836 2730 3039 2842 2815 2743 2326 2074 2249 2125 1808 2054 2095 1604 1712 1780 2323 3230 3887 3863 3550 3341 2475 2555 2320 1875 1709 1597 1524 1487 1473 1463 1585 1672 1878 1954 2250 2320 2212 2300 2409 2376 2565 2403 2129 1823 1686 1621 1556 1335 1310 1310 1310 1401 1380 1435 1468 1581 1684 1734 1815 2058 2134 2026 1878 1770 1706 1713 1748 1777 1791 1889 1865 1816 1749 1645 1575 1564 1601 1685 1834 1970 2072 2109 1951 1960 1822 1757 1717 1689 1652 1637 1644 1651 1664 1669 1683 1716 1703 1709 1719 1742 1777 1809 1871 2097 2329 2202 2146 2026 1963 1877 1818 1777 1749 1769 1844 2014 1797 1744 1800 1843 1909 1817 1705 1653 1582 1522 1498 1462 1462 1462 1462 1462 1462 1462 1481 1581 1606 1680 1804 1940 2016 2142 2003 1950 2056 2018 2060 2037 1964 1769 1701 1597 1518 1439 1271 1218 1569 1507 1459 1456 1461 1512 1561 1755 1706 2075 1751 1706 1614 1600 1476 1441 1438 1445 1462 1576 1669 1944 1874 1770 1767 1706 1585 1527 1616 1401 1520 1499 1513 1523 1586 1669 1755 1879 1928 2068 2075 1922 1889 1836 1844 1828 1827 1865 1886 1889 1854 1815 1828 1889 1831 1767 1763 1814 1876 1811 1828 1767 1767 1722 1642 1612 1619 1627 1649 1768 1878 1945 1767 1767 1827 1946 1828 1929 1958 2089 2278 2238 2317 2163 2100 1838 1719 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 53 121 60 60 43 1 0 0 0 0 1 1 1 34 47 59 121 187 121 243 182 448 434 171 115 127 188 174 201 244 223 179 180 215 238 244 255 183 175 122 87 53 34 22 12 9 12 12 11 9 5 3 3 6 6 9 12 14 15 18 20 18 24 26 25 30 30 30 30 30 31 34 56 59 61 61 61 65 85 91 122 122 91 90 89 101 154 177 302 325 305 244 305 244 373 369 675 704 670 730 770 937 1029 975 935 914 879 794 792 945 1102 1179 1363 1299 1285 1519 1690 1860 1887 2046 2012 1953 2165 2363 2438 2327 2255 1466 1789 1281 2203 2419 2379 2445 2436 2817 2616 2807 3176 3426 3591 3487 3413 3191 2962 2872 2804 2743 2582 2744 2796 2902 2527 2321 2383 2255 2195 2198 2194 2133 2133 2133 2129 2145 2229 2333 2991 2970 2976 2790 2332 2133 2426 2171 1881 1807 1908 1524 1584 1636 1791 2606 3395 3674 3779 2913 2899 2636 2185 1952 1830 1700 1557 1485 1470 1463 1759 1939 1908 2133 2147 2452 2316 2469 2357 2537 2746 2202 1969 1775 1714 1435 1377 1313 1310 1310 1310 1338 1401 1451 1644 1737 1706 1781 1894 2129 2155 2072 1964 1829 1762 1734 1768 1809 1828 1888 1817 1766 1712 1628 1564 1531 1567 1633 1681 1761 1812 1951 2037 1915 1831 1777 1752 1700 1652 1638 1637 1648 1653 1657 1675 1708 1731 1696 1698 1714 1746 1772 1825 2063 2298 2423 2372 2043 1965 1865 1798 1760 1740 1792 1837 1894 1923 1767 1790 1826 1828 1850 1735 1637 1571 1518 1488 1462 1462 1462 1462 1462 1462 1462 1529 1627 1702 1880 1923 1945 1950 2169 2011 1927 2011 2194 2271 2125 2098 1826 1676 1646 1550 1339 1245 1251 1641 1462 1429 1404 1439 1468 1498 1616 1597 1586 1616 1600 1564 1535 1468 1453 1455 1484 1524 1599 1645 1829 1828 1808 1767 1645 1529 1524 1523 1401 1584 1529 1455 1477 1507 1659 1767 1798 1841 1907 1910 1951 1889 1829 1802 1828 1801 1887 1944 1886 1850 1828 1828 1889 1828 1795 1746 1719 1721 1707 1822 1806 1705 1675 1640 1630 1636 1650 1667 1834 1958 2003 1767 1883 2041 2188 1924 1883 1950 2132 2426 2375 2451 2256 2147 1847 1735 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 54 121 83 60 72 0 0 0 0 0 0 1 1 23 35 52 134 121 121 241 303 290 305 230 109 118 130 174 230 181 180 168 162 183 196 317 311 305 184 122 122 78 50 33 25 16 20 20 18 14 12 6 6 6 8 9 12 14 15 17 14 20 24 27 30 30 30 30 30 30 32 38 54 61 61 61 61 61 61 87 91 89 113 80 83 91 109 173 241 244 304 244 244 305 365 409 536 792 684 549 677 713 914 975 948 914 884 833 853 1020 1072 1117 1191 1036 1131 1633 1700 1604 1864 1762 1775 1907 1785 2013 2263 2220 1595 1665 1219 2032 1889 1923 1948 2131 2294 2255 2455 2928 3253 3564 3584 3815 3508 3185 3040 3170 3134 3139 3047 2863 3006 2802 2571 2351 2316 2373 2362 2238 2195 2182 2133 2133 2117 2124 2126 2145 2291 2571 2831 2789 2437 2376 2335 2125 1906 1796 1768 1543 1494 1525 1629 2213 2920 3482 3742 3360 3229 2890 2377 2087 2073 1694 1564 1483 1466 1468 1621 1815 1847 2101 2254 2399 2609 2632 2375 2438 2473 2065 1864 1702 1644 1387 1346 1311 1310 1310 1318 1399 1430 1500 1682 1827 1820 1857 2127 2392 2327 2151 2036 1948 1858 1762 1808 1831 1885 1824 1727 1767 1796 1706 1548 1495 1495 1542 1598 1641 1693 1806 1977 1871 1831 1854 1803 1724 1657 1634 1621 1637 1643 1655 1681 1761 1737 1697 1683 1695 1713 1751 1797 2073 2069 2128 2078 2002 1960 1846 1771 1754 1735 1789 1883 1937 1842 1753 1745 1775 1819 1751 1685 1595 1561 1519 1495 1471 1463 1462 1462 1462 1462 1480 1584 1766 1871 1947 2066 2100 2134 2161 2020 1889 1970 2376 2195 2011 1889 1646 1581 1474 1358 1269 1218 1457 1497 1426 1402 1396 1424 1453 1462 1519 1523 1533 1527 1574 1539 1518 1475 1471 1505 1517 1584 1666 1906 1815 1849 1818 1730 1645 1554 1508 1353 1344 1367 1410 1523 1520 1462 1587 1645 1750 1828 1886 1828 1828 1828 1828 1773 1767 1821 1873 1882 1882 1876 1861 1853 1888 1888 1888 1829 1733 1706 1697 1706 1767 1645 1688 1640 1673 1697 1715 1696 1766 1969 1971 1828 2011 2033 1951 1947 1940 2076 2070 2069 1988 2292 2267 2136 1891 1723 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56 60 141 189 36 1 0 0 0 0 0 0 0 0 7 14 35 58 70 84 121 126 223 299 208 106 102 106 109 129 144 137 160 179 167 177 243 354 366 183 174 122 107 80 52 41 31 31 31 26 19 15 13 7 6 7 9 10 13 14 16 18 21 23 26 29 33 30 30 30 30 34 43 54 60 60 61 61 61 61 61 73 72 61 70 79 91 91 123 161 244 302 246 244 304 366 411 462 487 549 610 559 606 838 975 972 931 927 857 914 907 985 962 915 1080 1399 1483 1594 1590 1623 1456 1420 1592 1155 1211 1220 1219 1332 2257 2200 1994 2128 2235 2528 2695 2918 2865 2593 2795 3147 3173 3475 3473 3586 3523 3131 3048 2987 2697 3074 2993 2675 2683 2492 2417 2349 2317 2255 2378 2316 2195 2162 2134 2103 2113 2107 2123 2168 2353 2662 2555 2438 2371 2438 2100 1934 1785 1646 1524 1430 1436 1569 1840 2359 2703 3250 3539 3231 2701 2328 2624 2294 1881 1538 1494 1470 1480 1571 1652 1844 2216 2667 2833 2614 2550 2423 2290 2373 1949 1767 1604 1509 1339 1321 1310 1310 1310 1331 1402 1465 1554 1825 1767 1838 1993 2207 2382 2303 2091 1942 1941 1889 1827 1767 1744 1729 1694 1685 1681 1645 1523 1479 1477 1465 1478 1506 1563 1604 1653 1722 1752 1899 1983 1886 1790 1691 1649 1621 1631 1639 1642 1701 1698 1709 1683 1666 1674 1675 1699 1771 1896 2024 2080 2032 1990 1885 1811 1750 1736 1736 1763 1797 1843 1807 1757 1720 1715 1763 1681 1645 1581 1530 1523 1496 1488 1469 1462 1476 1499 1502 1552 1725 2239 2014 2012 2161 2202 2344 2051 1951 1829 1950 2187 2100 1929 1828 1579 1493 1401 1280 1218 1218 1453 1413 1392 1370 1388 1410 1446 1481 1526 1523 1523 1523 1527 1523 1509 1496 1534 1561 1613 1707 1706 1801 1944 1889 1773 1767 1707 1580 1474 1341 1523 1521 1530 1539 1584 1539 1513 1592 1706 1828 1779 1775 1768 1780 1781 1767 1730 1857 1828 1828 1807 1825 1835 1890 1889 1890 1950 1894 1828 1747 1709 2052 1788 1719 1713 1682 1712 1813 1850 1949 1787 1890 1950 1950 1890 1950 2011 2065 2275 2010 2058 2020 1923 2030 1950 2009 1790 1765 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 60 289 61 1 0 0 0 0 0 0 0 0 0 4 32 40 59 60 95 121 305 305 234 118 99 101 108 109 116 132 145 170 170 186 234 305 427 403 314 263 197 168 103 61 50 44 35 31 23 19 16 11 6 7 9 11 12 13 16 17 19 22 24 26 14 30 30 30 31 34 44 49 48 53 61 61 61 61 61 61 64 89 71 82 91 91 91 133 183 244 152 244 244 354 356 426 367 304 345 549 753 671 754 973 864 858 853 786 921 854 853 991 1164 1235 1036 1535 1466 1470 1229 1337 1319 1704 2036 2073 1812 2206 2377 2377 2071 2447 2475 2525 2788 3146 3045 2987 2808 2771 3121 3353 3373 3356 2986 3648 3229 3035 2736 2516 2982 3050 2541 2502 2477 2416 2377 2365 2499 2257 2195 2161 2133 2088 2101 2089 2111 2141 2261 2499 2432 2395 2317 2427 2204 1936 1829 1709 1559 1431 1402 1444 1832 2268 2944 3429 3637 3036 2865 2692 2266 2090 1822 1644 1496 1480 1486 1504 1641 1949 2227 2445 2431 2315 2255 2194 2076 1946 1801 1703 1530 1434 1368 1315 1310 1310 1315 1354 1417 1479 1575 1706 1828 1828 1952 2072 2117 2006 1904 1857 1827 1819 1843 1767 1706 1697 1656 1635 1591 1543 1504 1460 1437 1449 1438 1451 1495 1530 1583 1633 1764 1920 2016 2057 2073 1731 1678 1637 1639 1639 1643 1694 1681 1669 1659 1644 1643 1650 1678 1755 1817 1997 2003 1934 1917 1857 1785 1729 1702 1721 1769 1833 1940 1841 1757 1738 1681 1753 1643 1610 1576 1540 1523 1504 1504 1490 1476 1502 1545 1597 1622 1769 2077 2033 2086 2103 2016 2047 1946 1821 1769 1908 2157 1901 1779 1638 1491 1426 1355 1262 1218 1218 1357 1395 1363 1340 1397 1410 1462 1532 1564 1523 1523 1523 1523 1519 1512 1521 1550 1604 1693 1800 1902 1954 1932 1889 1825 1708 1646 1504 1406 1439 1542 1648 1611 1645 1626 1538 1462 1636 1667 1745 1888 1774 1706 1716 1706 1706 1751 1766 1767 1699 1767 1796 1828 1942 1949 1895 1888 1828 1962 1828 1928 2047 2000 1767 1706 1706 1767 1794 1889 1793 1793 1889 1950 1939 1888 2047 2069 2194 2369 2377 2133 2068 1788 1858 1826 1817 1757 1648 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 182 60 60 61 1 0 0 0 0 0 0 0 0 0 2 25 26 58 121 175 260 219 411 437 266 95 100 104 116 122 134 159 170 178 215 305 366 533 640 530 479 366 366 243 151 79 57 40 32 26 22 20 17 11 8 9 8 12 13 14 16 18 20 23 24 16 21 28 30 31 36 41 40 41 49 58 61 61 60 63 69 71 90 91 91 91 101 113 118 129 122 284 304 304 271 304 427 426 335 244 518 610 913 1018 828 853 860 774 874 936 914 999 978 860 764 1337 846 1276 1240 691 689 1074 1710 2042 2277 2134 2128 2271 2091 2064 2072 2134 2249 2488 3224 3191 2871 2989 2747 3019 3274 3096 2934 2727 3600 3036 3024 3291 2926 2539 2707 2661 2509 2485 2562 2446 2316 2416 2291 2254 2186 2133 2074 2092 2072 2098 2139 2256 2316 2435 2317 2198 2309 2293 2107 2007 1753 1572 1434 1402 1404 1604 1818 2500 3382 3804 3662 3364 2684 2596 2269 2246 1952 1580 1489 1492 1493 1526 1716 1979 2012 2254 2220 2239 2190 1960 1950 1743 1645 1495 1402 1366 1323 1310 1310 1337 1384 1434 1484 1608 1699 1765 1822 2007 1910 1885 1889 1821 1804 1779 1766 1798 1712 1660 1609 1588 1584 1558 1516 1469 1451 1425 1433 1426 1429 1452 1487 1530 1605 1715 1826 1912 2074 1981 1799 1695 1648 1645 1645 1657 1674 1708 1692 1656 1633 1622 1629 1659 1728 1794 2014 2016 1935 1863 1798 1745 1714 1681 1718 1770 1849 1936 1837 1809 1741 1705 1696 1636 1598 1576 1555 1526 1519 1521 1514 1518 1576 1646 1706 1642 1771 1983 1865 1844 2008 1937 1825 1804 1725 1737 1902 2239 2145 1787 1609 1529 1401 1331 1254 1218 1219 1399 1340 1327 1354 1428 1458 1531 1628 1608 1523 1523 1523 1523 1513 1514 1523 1584 1648 1729 1846 1828 2054 1939 1863 1808 1828 1617 1424 1340 1574 1706 1706 1645 1706 1703 1670 1588 1548 1961 1706 1766 1761 1652 1674 1652 1706 1720 1720 1709 1732 1706 1767 1774 1943 2011 1950 1903 1828 1768 1785 1950 2137 1957 1768 1828 1798 1813 2067 2194 1825 1828 1899 1889 2072 1982 1950 2055 2208 2499 2489 2328 2006 1849 1681 1680 1660 1639 1584 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 121 60 15 0 0 0 0 0 0 0 0 0 0 1 19 14 56 59 121 304 386 305 425 309 95 98 134 183 124 134 166 183 207 237 244 302 482 493 446 366 344 305 199 122 130 79 58 50 41 38 32 22 16 6 6 8 10 12 13 16 18 19 22 24 17 20 30 30 30 30 33 32 33 41 50 58 60 61 62 70 70 91 91 88 87 84 93 61 61 154 184 304 351 357 305 244 366 288 345 300 482 597 932 1076 664 568 507 790 895 869 913 809 700 760 500 662 902 862 1190 1400 1463 1945 2108 2248 2206 2155 2194 2236 2419 2236 2374 2255 2604 3024 3264 2997 2865 2804 3100 3282 2926 3088 2648 3170 3606 3115 2894 2861 2754 2469 2708 2608 2683 2620 2411 2301 2301 2195 2303 2194 2156 2127 2087 2073 2087 2156 2255 2316 2316 2248 2161 2134 2130 2027 1927 1707 1583 1494 1402 1402 1521 1788 2694 3352 3900 4075 3538 2783 2707 2427 1951 1951 1729 1505 1493 1493 1488 1607 2001 2113 2200 2133 2173 2366 2084 1889 1819 1608 1460 1401 1376 1338 1324 1332 1382 1425 1460 1507 1645 1658 1751 1910 2154 1950 1913 1809 1765 1763 1766 1766 1742 1649 1616 1581 1578 1550 1527 1486 1456 1443 1420 1420 1424 1441 1448 1472 1519 1590 1691 1798 1967 2049 1969 1814 1718 1662 1653 1656 1673 1711 1757 1717 1670 1625 1617 1616 1646 1685 1780 1914 1974 1911 1834 1778 1731 1702 1683 1727 1759 1846 1896 1909 1944 1773 1706 1698 1636 1595 1576 1557 1552 1565 1570 1574 1660 1728 1826 1723 1645 1736 1834 1726 1747 1765 1768 1840 1698 1649 1701 2008 2073 2031 1873 1767 1529 1373 1306 1272 1218 1248 1541 1349 1308 1379 1439 1505 1679 1837 1631 1528 1523 1523 1523 1508 1513 1527 1603 1677 1740 1936 2052 2133 1990 1889 1744 1527 1664 1282 1613 1767 1767 1767 1766 1662 1706 1706 1738 1606 1605 1645 1704 1680 1645 1645 1706 1706 1718 1741 1767 1584 1699 1658 1778 1890 1989 2087 1951 1879 1828 1776 1919 2133 1951 1929 1945 1828 1963 2043 1897 1802 1894 2013 1992 2315 2075 2043 2147 2277 2435 2445 2504 2332 1795 1639 1615 1604 1545 1572 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 137 200 106 30 3 1 0 0 0 0 0 0 0 0 0 10 11 55 58 58 181 365 470 456 589 427 98 138 282 176 152 145 220 309 272 305 435 370 420 266 244 273 263 201 252 211 129 90 73 59 52 40 32 24 15 7 6 10 12 14 16 18 19 22 24 14 19 29 30 30 30 30 30 31 38 44 48 59 60 61 61 63 62 64 61 68 86 61 75 112 183 183 183 237 352 316 302 367 450 732 549 274 473 715 853 792 704 479 753 876 910 914 654 670 753 768 945 1369 1105 1539 1664 1746 1811 1921 2134 2233 2195 2206 2417 2316 2455 2301 2482 2626 2900 3032 3217 3039 2880 3118 2939 2926 2708 2401 2698 3074 3296 2873 2689 2498 2375 2836 2751 2581 2438 2368 2316 2243 2280 2194 2190 2194 2116 2076 2072 2068 2168 2238 2261 2256 2255 2192 2026 2033 2070 1950 1687 1525 1467 1414 1399 1550 1828 2384 2913 3293 4267 3353 3285 2586 2388 2003 2011 1901 1514 1493 1493 1478 1521 1677 1869 2069 2093 2130 2259 2151 1850 1828 1612 1470 1402 1383 1395 1374 1390 1432 1473 1508 1558 1716 1697 1765 1930 2106 1961 1887 1744 1765 1765 1705 1807 1706 1644 1582 1559 1531 1520 1494 1462 1453 1436 1406 1414 1428 1439 1470 1491 1520 1595 1689 1743 1850 2028 1941 1828 1731 1679 1665 1688 1690 1752 1785 1719 1654 1626 1611 1596 1625 1660 1756 1958 2025 1903 1816 1757 1720 1686 1674 1717 1768 1914 1963 2185 1914 1779 1741 1694 1636 1596 1584 1580 1584 1627 1682 1835 1877 1929 1927 1767 1701 1705 1651 1632 1601 1624 1688 1820 1708 1619 1683 2020 2216 2055 1939 1627 1486 1370 1308 1272 1218 1239 1363 1279 1335 1420 1466 1573 1772 1844 1648 1559 1531 1523 1523 1503 1504 1521 1588 1675 1809 1943 2188 2125 2194 1984 1767 1641 1384 1280 1688 1801 1848 1887 1828 1767 1767 1767 1768 1767 1742 1770 1689 1645 1645 1651 1706 1748 1757 1767 1775 1659 1523 1706 1886 1925 2007 2185 2067 1969 1950 1829 1828 1944 1786 1829 1951 2011 2013 1952 1769 1775 1889 2090 2136 2172 2133 2194 2152 2255 2308 2635 2382 2247 1887 1666 1584 1526 1520 1590 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 232 304 134 49 8 0 0 0 0 0 0 0 0 0 0 7 9 53 52 52 60 181 328 410 427 312 90 142 187 221 241 349 172 366 296 415 538 553 443 573 501 411 264 183 236 394 239 182 133 88 64 48 40 28 19 13 6 9 12 14 16 18 20 22 24 15 19 27 30 30 30 30 30 35 30 30 37 48 54 61 61 61 61 62 61 61 61 61 88 121 183 193 182 183 269 366 360 244 487 548 732 503 244 581 488 549 724 669 582 733 882 593 588 960 1179 1075 879 982 1394 1326 1120 1534 1702 1888 2016 1953 2244 2288 2306 2601 2523 2423 2484 2626 2832 3015 3185 3271 3113 3139 2720 2914 2800 2398 2817 2783 3173 2824 2805 2478 2383 3042 3009 2606 2438 2398 2418 2268 2194 2194 2194 2170 2110 2074 2068 2066 2146 2255 2280 2272 2230 2198 2042 1952 1962 1870 1652 1524 1449 1441 1388 1519 1772 2341 3034 3374 3740 3841 3441 2901 2539 2133 2029 1829 1604 1518 1493 1486 1521 1569 1701 2010 1981 2035 2194 2148 1888 1774 1736 1551 1504 1502 1467 1483 1495 1514 1531 1570 1626 1801 1774 1892 2101 2061 1888 1762 1694 1678 1712 1695 1821 1692 1626 1581 1575 1508 1488 1467 1455 1453 1436 1410 1423 1437 1446 1477 1474 1522 1584 1676 1801 1859 1902 1955 1814 1742 1693 1682 1723 1725 1760 1714 1681 1638 1616 1597 1588 1601 1627 1686 1878 1930 1854 1785 1736 1699 1665 1667 1701 1784 1928 2024 2194 1998 1843 1768 1702 1644 1623 1625 1610 1645 1718 1770 1862 2198 2029 1888 1808 1741 1645 1573 1531 1535 1545 1586 1641 1591 1570 1640 1814 2076 1829 1763 1737 1469 1372 1332 1277 1220 1214 1328 1533 1374 1409 1502 1697 1894 2034 1685 1597 1563 1523 1529 1498 1463 1507 1559 1606 1721 1887 2060 2124 1952 1842 1795 1702 1406 1275 1397 1831 1834 2002 1893 1768 1836 1828 1790 1767 1767 1780 1756 1706 1723 1691 1706 1706 1755 1828 1812 1825 1540 1608 1757 1900 1942 2018 2111 2076 1951 1889 1828 1706 1840 1936 1932 1889 1828 1905 1789 1795 1869 1985 2333 2200 2190 2222 2133 2133 2429 2457 2636 2388 2151 1828 1722 1523 1470 1518 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58 130 304 183 123 38 10 1 1 0 0 0 0 0 0 0 4 9 55 46 48 54 120 301 112 52 107 92 112 126 159 187 305 488 198 300 317 500 618 732 625 631 528 427 305 304 289 248 225 152 123 78 56 45 30 20 16 11 8 11 11 15 18 18 18 18 14 18 23 30 30 30 30 30 30 30 32 36 45 58 61 61 61 61 70 70 70 78 90 91 111 114 128 158 183 239 295 401 244 366 421 548 843 579 304 335 608 703 579 405 551 720 493 935 915 1104 1021 908 551 720 840 934 1000 1270 1782 1914 1946 2234 2384 2494 2714 2628 2620 2573 2986 2810 2906 2924 3089 2917 3080 2830 2712 2726 2097 2622 3121 3231 2722 2524 2255 2370 2791 2849 2728 3048 2761 2672 2747 2797 2370 2366 2305 2110 2070 2066 2066 2163 2197 2267 2258 2199 2194 2134 2175 2079 1840 1646 1489 1430 1426 1394 1525 1815 1942 2373 2936 3454 3750 3569 3043 2926 2102 2236 1905 1709 1632 1556 1522 1523 1522 1591 1865 1950 1889 2097 2138 2078 2030 1767 1655 1609 1605 1706 1619 1602 1620 1604 1615 1695 1772 1878 2047 2111 1871 1708 1661 1636 1644 1645 1686 1702 1641 1597 1582 1597 1499 1465 1458 1455 1454 1524 1451 1441 1459 1560 1479 1605 1556 1590 1658 1765 1762 1817 1854 1792 1732 1708 1686 1807 1754 1743 1727 1667 1628 1612 1590 1581 1571 1589 1648 1788 1804 1801 1745 1715 1673 1652 1651 1677 1769 2053 2131 2192 1991 1927 1784 1714 1657 1677 1767 1763 1692 1724 1828 1958 2133 2242 1903 1768 1705 1607 1524 1509 1496 1493 1494 1514 1502 1523 1584 1944 1976 1744 1646 1601 1463 1372 1331 1271 1187 1157 1257 1530 1400 1434 1513 1806 1963 2218 1718 1604 1570 1523 1509 1462 1459 1486 1548 1605 1703 1861 1975 2071 2011 1895 1886 1625 1347 1356 1392 1584 1932 1927 1890 1916 1896 1841 1769 1759 1726 1706 1720 1801 1767 1709 1706 1706 1730 1767 1767 1924 1706 1463 1565 1858 1679 1908 2146 1950 1828 1785 1706 1660 1686 1593 1611 1831 1894 1647 1784 1743 1828 1828 1951 2053 2255 2204 2133 2194 2417 2647 2675 2697 2627 2236 1741 1588 1504 1559 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 227 243 334 273 121 110 48 25 10 1 1 0 0 0 0 0 1 9 57 38 40 46 18 34 162 310 235 73 113 165 158 171 238 372 497 265 299 735 585 677 612 609 732 706 594 366 487 278 244 224 154 91 60 47 34 27 18 12 11 12 13 12 12 15 20 23 11 13 18 25 30 30 30 30 31 31 34 43 50 61 61 61 61 61 69 70 70 91 91 91 91 91 116 121 150 182 281 365 244 244 365 498 714 808 549 499 463 306 929 782 374 417 490 970 1176 1061 1217 1009 914 1282 1142 1002 1434 1170 1693 1810 2109 2370 2316 2362 2509 2867 2805 2822 2826 2652 2682 3020 2881 2797 2754 2941 2541 2464 2020 2534 2592 2624 2597 2676 2139 2361 2757 3112 2902 2929 3250 2843 2805 3275 2316 2532 2920 2250 2117 2073 2066 2076 2072 2174 2201 2194 2188 2134 2241 2073 1794 1609 1446 1401 1392 1368 1412 1587 2019 2780 3298 3756 3705 3568 3337 3019 2463 2195 2134 1905 1727 1649 1580 1527 1523 1540 1669 1731 1828 1949 2069 2205 2049 1960 1921 1896 1725 1714 1757 1722 1726 1703 1700 1758 1827 2065 2082 1883 1743 1693 1632 1620 1634 1638 1835 1646 1635 1584 1568 1510 1459 1456 1490 1567 1592 1621 1991 1770 1692 1624 1633 1547 1606 1590 1614 1695 1714 1758 1770 1750 1715 1738 1684 1694 1742 1708 1816 1663 1626 1596 1575 1565 1565 1569 1618 1724 1789 1802 1720 1691 1657 1629 1635 1666 1740 1939 2012 2204 2126 1905 1818 1765 1677 1705 2075 1749 1706 1748 1828 1946 2013 2379 2002 1804 1719 1601 1524 1510 1467 1459 1453 1445 1450 1487 1514 1828 2082 1708 1627 1548 1466 1413 1336 1274 1191 1157 1214 1371 1381 1461 1553 1874 2101 2241 1759 1645 1670 1524 1462 1434 1435 1468 1512 1600 1679 1827 1935 2126 2001 1887 1819 1679 1771 1616 1362 1657 1824 2034 2173 2036 1960 1887 1803 1786 1741 1766 1740 1767 1767 1815 1744 1714 1734 1788 1872 1661 1524 1462 1461 1614 1747 1790 1932 1888 1772 1828 1895 1835 1786 1767 1607 1651 1706 1523 1638 1642 1651 1745 1796 1901 2119 2122 2133 2304 2783 2764 2937 2597 2153 1832 1890 1624 1546 1475 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 121 481 335 244 277 182 60 52 29 20 13 1 0 0 0 0 0 9 32 24 29 38 18 20 101 204 223 103 95 260 264 379 396 526 493 589 262 841 975 938 703 728 914 780 819 563 427 297 367 199 350 267 99 79 46 41 27 20 12 12 13 15 17 19 20 21 8 11 16 21 29 30 30 30 31 32 37 46 53 61 61 61 62 66 75 89 91 91 90 91 91 91 91 110 122 170 261 351 277 244 264 365 487 610 656 814 853 519 485 658 741 852 670 1037 935 1238 1245 1293 936 915 1594 1628 1785 1272 1466 1796 2177 2059 2141 2422 2522 2586 2623 2628 2537 2622 2743 3133 2805 2636 2443 2562 2452 2494 2238 2149 2328 2378 2378 2560 2110 2402 2850 2900 3372 3216 3536 3044 3132 3231 3056 2980 3150 2550 2312 2146 2144 2130 2147 2194 2194 2100 2154 2085 2256 1953 1790 1602 1460 1416 1372 1340 1334 1455 1963 2597 2939 3492 3546 3511 3193 3111 3015 2877 2615 2133 2067 1853 1646 1553 1523 1525 1598 1707 1876 2011 2019 2035 2128 2130 2011 1932 2011 1990 2001 1887 1854 1829 1880 1949 2075 1946 1889 1887 1726 1646 1614 1611 1625 1632 1681 1645 1645 1640 1539 1476 1453 1463 1616 1722 1900 1836 1815 1853 1723 1633 1656 1634 1592 1573 1605 1642 1700 1751 1775 1753 1762 1757 1686 1670 1719 1688 1712 1629 1574 1557 1549 1546 1544 1551 1577 1635 1901 1888 1709 1669 1637 1619 1634 1690 1785 1938 1965 2227 2208 2190 1914 1821 1670 1645 1830 1694 1669 1717 1804 1899 2011 2263 2073 1895 1767 1624 1539 1506 1462 1446 1435 1415 1402 1435 1511 1743 1928 1701 1586 1513 1462 1403 1340 1268 1217 1157 1157 1251 1336 1463 1584 1706 1990 2170 1797 1695 1588 1579 1456 1405 1397 1442 1488 1570 1700 1903 2082 1932 1919 1951 1778 1705 1753 1643 1331 1730 1767 2072 2075 1964 1826 1889 1828 1894 1811 1770 1771 1770 1828 1828 1771 1819 1796 1785 1766 1774 1550 1399 1462 1468 1851 1702 1828 1785 1706 1640 1805 2022 1733 1582 1764 1452 1531 1462 1504 1584 1586 1708 1826 1953 2011 2011 2229 2667 2915 2867 2986 2010 1904 1826 1591 1616 1490 1649 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 60 153 304 526 304 121 122 124 48 43 30 1 1 1 0 0 0 12 26 17 21 25 13 16 26 69 305 183 150 421 541 362 392 663 818 792 610 517 881 840 875 765 718 846 856 610 427 488 335 500 441 337 210 167 63 52 35 26 18 12 12 13 16 17 18 20 13 16 19 23 28 30 30 30 31 33 39 48 55 61 61 61 66 76 91 91 84 74 81 84 89 91 95 110 122 137 216 304 244 344 361 426 458 731 889 610 852 1219 935 808 853 941 1061 792 895 1004 1174 1085 1258 1035 1649 1947 1706 1413 1267 1493 1408 2028 2081 2163 2263 2286 2568 2404 2334 2498 2707 3145 2719 2585 2438 2256 2195 2214 2328 1821 2083 2313 2176 1941 1897 2687 2730 2838 3046 3515 3229 3528 3418 3101 3360 3170 2783 2377 2400 2431 2350 2252 2251 2134 2138 2137 1987 1925 2006 1829 1717 1587 1520 1380 1364 1318 1310 1379 1990 2375 2901 3233 3604 3534 3185 2926 3047 3083 2674 2327 2147 2011 1904 1614 1565 1524 1574 1584 1786 1959 1956 1951 1957 2122 2112 2070 2036 2108 2148 2139 2088 2121 2198 2065 2011 2004 1956 1750 1645 1628 1596 1602 1613 1631 1647 1645 1701 1578 1459 1453 1460 1563 1867 2130 2110 2245 2039 1762 1652 1648 1654 1657 1627 1602 1613 1661 1781 1781 2023 1766 1732 1743 1712 1648 1656 1681 1625 1589 1564 1554 1544 1546 1532 1531 1547 1579 2098 1921 1747 1641 1621 1621 1636 1680 1754 1831 1992 2557 2117 1906 1927 1769 1694 1644 1677 1623 1640 1704 1773 1859 1970 2133 2324 2079 1818 1643 1577 1509 1462 1433 1416 1398 1390 1395 1437 1560 1901 1686 1584 1523 1530 1670 1397 1277 1216 1158 1157 1171 1279 1344 1712 1767 1674 1934 2011 1767 1524 1579 1395 1366 1385 1421 1484 1553 1648 1706 1786 1859 2006 1937 1874 1658 1645 1584 1225 1501 1596 1691 1858 1828 1848 1731 1737 1706 1858 1828 1828 1800 1828 1889 1777 1631 1789 1611 1588 1615 1533 1479 1344 1342 1473 1486 1554 1583 1665 1637 1926 1765 1829 1576 1539 1349 1455 1407 1641 1546 1650 1811 2021 2261 2135 2073 2072 2180 2313 2798 2371 2009 1834 1727 1771 1439 1322 1858 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 121 201 304 415 293 121 121 69 63 30 1 1 1 0 0 0 7 12 9 13 15 8 11 12 90 224 488 356 355 488 703 589 900 866 1043 914 490 591 610 687 742 794 792 792 825 656 510 488 667 512 359 376 196 182 70 51 34 25 21 17 12 12 16 17 19 9 15 17 21 26 29 30 30 32 35 41 49 56 61 61 61 67 74 75 62 62 61 74 83 91 91 122 122 122 126 169 231 209 310 305 364 441 549 610 618 609 988 967 1073 990 935 955 884 842 1097 1111 1088 1340 1276 1107 1459 1889 1504 1267 1219 1333 1334 1495 1669 1707 1859 2008 2203 2384 2438 2683 2757 2899 2743 2433 2255 2187 2163 2261 1762 1530 1685 1721 1821 2014 2021 2053 2327 2565 3095 3302 3152 3413 3267 3048 3374 2673 2987 3435 3048 3273 2656 2537 2353 1950 2063 1947 1843 1794 1714 1642 1646 1524 1402 1310 1340 1310 1339 1874 2263 2896 3167 3581 3709 3304 2887 2757 2783 2874 2677 2438 2135 1872 1706 1607 1541 1574 1577 1664 1891 1762 1889 1864 2047 2077 2099 2194 2355 2473 2618 2606 2531 2162 2182 2193 2177 1899 1735 1646 1621 1584 1593 1608 1639 1645 1702 1646 1488 1441 1445 1484 1648 1944 2205 2307 2157 2033 1971 1689 1661 1653 1623 1638 1635 1624 1679 1725 1783 1984 1765 1741 1698 1656 1640 1629 1633 1601 1590 1565 1551 1548 1554 1536 1533 1536 1585 1942 1782 1712 1642 1621 1621 1628 1663 1739 1827 1980 2490 2028 1887 1888 1762 1658 1636 1586 1584 1616 1680 1749 1887 2065 2032 2300 2429 1928 1705 1644 1525 1462 1415 1401 1394 1378 1385 1400 1502 1691 1739 1629 1632 1592 1690 1500 1461 1213 1158 1098 1149 1220 1306 1459 1828 1514 1818 1786 1701 1523 1401 1387 1351 1357 1395 1475 1538 1658 1706 1812 1771 1881 1855 1922 1767 1767 1641 1157 1402 1619 1656 1700 1884 1585 1524 1694 1753 1950 2012 1889 1834 1828 1887 1950 1555 1507 1523 1645 1499 1496 1459 1461 1216 1428 1450 1488 1397 1577 1706 1762 1721 1625 1572 1442 1361 1358 1405 1515 1610 1584 1830 2224 2681 2598 2303 2349 2264 2668 2880 2499 2134 1783 1523 1523 1402 1563 1745 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65 134 252 166 121 121 163 122 44 7 1 1 1 0 1 1 1 2 5 5 3 5 9 30 130 644 561 390 233 285 615 907 1097 1108 947 891 427 727 966 975 724 801 858 914 600 406 536 784 632 290 212 347 272 136 62 48 39 30 22 16 12 15 16 18 10 18 21 23 23 26 30 30 34 39 46 53 60 61 61 61 61 61 61 61 61 61 75 86 91 91 91 94 122 122 122 122 212 304 304 364 412 476 555 609 548 609 808 869 800 959 829 917 932 860 1151 976 1053 1592 1368 1494 1909 1607 1465 1415 1339 1624 1954 1990 2361 2254 2619 2373 2605 2533 2488 2597 2747 2578 2253 2198 2135 2072 2374 1650 1575 2051 2394 2619 2498 2569 2934 2972 2755 2621 2967 3231 3246 3559 3611 3478 2887 3671 3855 2925 3274 2621 3449 2582 1978 1835 1822 1699 1703 1641 1581 1523 1529 1359 1309 1341 1310 1318 1641 1979 2353 2829 3183 3335 3231 3111 3048 2938 2972 2502 2558 2180 1892 1839 1654 1565 1578 1576 1582 1691 1682 1824 1779 1980 2072 2011 2136 2348 2520 2553 2619 2532 2173 2176 2151 2079 1864 1758 1685 1625 1592 1584 1620 1649 1784 1618 1543 1462 1439 1436 1456 1557 1668 2026 1938 2250 1968 1773 1653 1609 1599 1602 1632 1663 1662 1687 1723 1819 1751 1714 1693 1668 1638 1616 1612 1599 1582 1572 1556 1553 1551 1551 1549 1547 1568 1650 1880 1774 1765 1648 1623 1621 1631 1655 1743 1812 1981 2424 2208 1945 1811 1703 1634 1581 1555 1557 1586 1641 1706 1910 1889 2092 2331 2456 2072 1786 1713 1616 1462 1437 1401 1389 1367 1376 1388 1405 1499 1584 1767 1818 1706 1675 1529 1435 1242 1169 1128 1096 1183 1277 1389 1661 1434 1584 1584 1706 1463 1409 1378 1341 1340 1374 1442 1527 1581 1831 1890 1885 2074 1889 1897 1707 1645 1524 1299 1376 1502 1587 1711 1708 1674 1682 1499 1685 1707 1769 1950 1970 1957 1919 2112 1824 1547 1402 1584 1502 1401 1296 1475 1276 1312 1456 1340 1592 1701 1726 1767 1645 1482 1461 1402 1341 1319 1425 1461 1507 1584 1921 2070 2164 2678 2771 2853 2831 2940 2364 2271 1828 1648 1382 1413 1237 1444 1317 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 121 60 251 304 121 121 121 58 39 22 9 5 2 1 0 0 0 1 1 1 1 4 20 119 564 613 427 393 545 692 406 610 940 1142 819 630 490 772 1019 749 814 802 872 576 686 437 780 860 384 312 329 292 294 150 65 46 34 24 20 15 13 14 16 20 19 20 17 19 21 29 32 37 40 46 55 61 61 60 61 61 61 61 61 61 60 65 71 89 91 91 102 122 122 124 169 275 304 298 340 365 392 444 550 612 609 670 670 774 688 733 973 853 796 793 975 975 1074 1504 1595 1633 1563 1638 1607 1524 1764 1825 2163 2484 2340 2431 2563 2555 2508 2130 2210 2194 2193 2134 2134 2073 2014 2108 1581 1709 2234 2541 2676 2554 2632 3091 3046 3112 2999 2864 2807 2988 3366 3380 3385 3271 3636 3492 3047 2985 2831 3415 2833 1799 1739 1646 1636 1637 1638 1554 1490 1469 1354 1280 1341 1313 1310 1602 1863 2241 2426 2711 3018 3170 3229 3109 3079 2804 2819 2368 2499 2198 1947 1768 1607 1581 1579 1581 1584 1645 1722 1767 1843 1926 1950 2074 2168 2266 2300 2376 2441 2310 2230 2194 1988 2011 2011 1800 1634 1889 1640 1688 1642 1566 1524 1462 1462 1439 1436 1447 1517 1593 1735 1765 2040 1718 1631 1598 1596 1576 1621 1642 1675 1746 1687 1709 1737 1695 1669 1653 1629 1621 1609 1608 1589 1572 1570 1556 1554 1555 1555 1561 1580 1605 1885 1935 1827 1718 1667 1625 1629 1626 1653 1762 2217 2202 2139 2091 1996 1734 1800 1620 1554 1525 1519 1558 1613 1645 1863 1908 2114 2316 2193 2063 1837 1803 1640 1498 1455 1402 1385 1361 1343 1339 1387 1410 1510 1627 1767 1790 1726 1747 1506 1251 1185 1154 1096 1174 1262 1371 1641 1350 1444 1458 1706 1514 1403 1361 1340 1340 1373 1436 1488 1566 1825 1838 1979 2076 1790 1701 1645 1523 1473 1378 1143 1439 1400 1739 1721 1570 1374 1410 1462 1523 1695 1901 2064 2194 2126 1920 1832 1584 1462 1454 1462 1425 1340 1286 1219 1215 1394 1411 1676 1961 1792 1566 1541 1584 1341 1339 1314 1340 1394 1451 1523 1695 1950 1897 2009 2236 2870 3042 2473 1976 1886 1928 1899 1653 1398 1329 1219 1603 1321 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 121 203 349 421 179 182 157 56 38 28 25 20 9 0 0 0 1 1 1 1 1 13 74 243 614 455 233 251 638 914 655 948 1036 937 732 572 808 1130 942 853 914 1082 975 924 739 628 737 602 427 485 457 275 112 147 47 36 28 24 18 15 15 16 18 19 21 21 23 25 28 33 40 45 51 56 55 54 56 60 61 61 61 61 60 60 61 66 91 91 122 122 152 133 145 152 227 244 304 304 324 305 365 426 519 649 637 610 669 730 609 975 803 733 831 975 944 974 1223 1176 1198 1463 1780 1950 1527 1684 1768 2008 2333 2560 2608 2560 2382 2198 2133 2058 2096 2244 2149 2132 2082 2099 1502 1567 1708 2194 2287 2546 2737 2752 2959 3366 2996 2963 2926 3111 3474 3420 3551 3475 3656 3413 3499 3565 3024 2989 3470 2717 1751 1589 1555 1573 1538 1615 1538 1463 1458 1402 1280 1329 1337 1326 1486 1732 2066 2741 2912 3010 3254 3244 3065 3041 2901 2682 2438 2320 2229 1949 1876 1689 1584 1581 1581 1575 1579 1662 1808 1783 1880 1889 2004 2067 2136 2170 2373 2620 2539 2183 1994 1889 1947 1744 1639 1569 1572 1558 1523 1525 1491 1462 1462 1462 1459 1435 1446 1456 1486 1489 1537 1584 1652 1555 1520 1553 1571 1600 1624 1661 1800 1680 1731 1690 1651 1638 1633 1616 1597 1593 1584 1580 1580 1571 1562 1562 1565 1575 1573 1590 1650 1911 1997 1949 1745 1655 1633 1634 1631 1694 1802 2086 2310 2244 1897 1799 1669 1685 1576 1518 1494 1498 1522 1565 1592 1754 1827 1898 2075 2124 1827 1759 1656 1588 1542 1470 1414 1385 1357 1338 1335 1340 1397 1530 1643 1708 1862 1826 1831 1539 1279 1190 1155 1096 1099 1223 1383 1532 1381 1335 1356 1400 1473 1576 1340 1340 1340 1394 1466 1523 1607 1753 1877 2133 1992 1757 1769 1526 1463 1467 1261 1036 1303 1385 1466 1663 1462 1306 1546 1706 1756 1717 1874 2054 1963 1890 1765 1706 1460 1354 1343 1431 1443 1342 1270 1150 1271 1160 1372 1506 1575 1549 1445 1462 1398 1294 1270 1255 1279 1443 1447 1507 1659 1748 1852 2044 2245 2468 2363 2157 1840 1646 1728 1505 1504 1458 1226 1210 1373 1234 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56 121 121 315 609 382 243 182 78 54 41 38 31 20 6 1 1 1 1 1 1 1 2 16 149 207 381 233 466 305 461 862 628 686 711 782 549 653 610 949 932 1066 869 754 776 887 647 636 749 383 370 315 248 219 177 82 41 34 30 22 15 15 16 11 20 20 20 20 21 24 31 37 38 44 48 44 43 49 54 57 61 58 59 61 61 68 69 89 91 126 163 211 183 154 178 180 244 356 363 305 303 358 366 480 739 678 594 612 670 637 739 794 686 731 796 920 888 977 1095 974 1437 1696 1704 1519 1646 1768 1950 2133 2438 2316 2268 2071 2087 2010 1904 1897 2048 2072 2073 2049 1963 1526 1565 1635 2065 2316 2501 2566 2966 3019 3106 3399 3223 3223 3263 3446 3381 3354 3424 3183 3235 3449 3699 2868 3086 3534 2731 1705 1504 1423 1524 1523 1545 1524 1463 1438 1401 1332 1401 1309 1278 1408 1647 2015 2554 2898 2925 3169 2972 2918 2793 2769 2621 2448 2497 2067 1977 1874 1773 1767 1584 1583 1577 1590 1668 1792 1842 1957 1950 1903 1992 2056 2146 2249 2444 2237 2013 2177 1964 1826 1690 1614 1555 1523 1523 1523 1497 1464 1462 1462 1462 1459 1444 1446 1436 1413 1401 1413 1443 1434 1444 1548 1536 1574 1596 1627 1624 1644 1633 1716 1662 1644 1639 1633 1606 1597 1604 1614 1596 1579 1569 1566 1577 1572 1577 1590 1611 1748 1840 1988 1939 1826 1649 1634 1653 1639 1698 1928 2266 2027 1994 1976 1885 1682 1601 1531 1486 1469 1469 1492 1515 1578 1681 1920 1946 2132 2173 2011 1795 1725 1645 1524 1462 1406 1399 1359 1334 1328 1334 1378 1478 1706 1978 2007 1941 1783 1581 1406 1210 1158 1099 1097 1204 1461 1404 1338 1278 1329 1342 1401 1462 1340 1340 1351 1399 1447 1538 1638 1708 1849 2162 2090 1936 1894 1747 1513 1415 1388 1103 1036 1268 1521 1402 1470 1307 1524 1586 1585 1767 1890 1887 1750 1645 1584 1462 1370 1339 1456 1462 1394 1296 1219 1219 1117 1218 1279 1340 1446 1389 1342 1281 1306 1285 1274 1158 1340 1401 1401 1484 1554 1639 1747 2011 2153 1811 2042 1829 1777 1662 1472 1541 1253 1208 1184 1163 1296 1196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 210 121 457 423 609 264 122 121 60 53 51 42 32 20 3 2 1 1 1 1 1 3 5 25 244 244 364 381 610 792 556 1165 914 799 899 755 525 821 831 853 975 914 640 514 489 714 423 488 366 305 316 360 488 181 122 52 44 36 27 19 15 15 16 20 20 20 20 22 25 30 30 31 39 39 36 36 40 41 51 55 56 61 61 61 88 91 122 147 169 183 178 136 152 137 150 229 269 312 244 244 576 418 484 512 792 543 486 488 572 670 670 609 663 810 853 851 831 741 1073 1344 1422 1522 1384 1595 1890 1827 1829 1964 2192 2086 2063 2011 2012 1648 1610 1951 1999 2018 2043 1643 1220 1654 1844 1949 2120 2310 2377 3102 3291 3402 3251 3231 2933 3205 2983 3208 3374 3428 2883 2985 3350 3405 3219 3167 3512 2949 2077 1495 1406 1387 1341 1476 1463 1463 1427 1374 1308 1341 1279 1275 1337 1528 2001 2556 2826 2760 3114 2855 2718 2780 2499 2554 2497 2324 2072 1969 1954 1950 1893 1684 1584 1583 1614 1716 1913 2012 2040 2072 1954 1950 2011 2080 2132 2246 2363 2559 2349 1878 1714 1655 1584 1542 1523 1523 1523 1506 1500 1519 1474 1462 1462 1452 1454 1445 1455 1402 1344 1340 1478 1585 1564 1585 1561 1567 1592 1587 1603 1627 1704 1690 1656 1629 1630 1600 1608 1614 1625 1604 1587 1588 1579 1589 1590 1594 1605 1638 1865 1935 2020 1934 1910 1718 1668 1665 1673 1943 2314 2185 2072 2021 1869 1799 1735 1549 1497 1474 1452 1446 1455 1477 1534 1627 1706 1826 2011 2091 1875 1729 1624 1640 1641 1463 1404 1399 1362 1331 1318 1323 1338 1522 1675 1950 2316 2289 1928 1645 1549 1275 1170 1103 1096 1157 1219 1279 1277 1259 1326 1343 1449 1383 1349 1343 1372 1406 1443 1584 1832 1754 1949 1979 1971 1889 1766 1462 1584 1388 1343 1258 1342 1030 1168 1434 1401 1197 1346 1458 1522 1799 1766 1689 1574 1523 1520 1483 1340 1248 1381 1341 1327 1255 1238 1157 1125 1218 1232 1279 1324 1324 1297 1253 1211 1158 1121 1279 1340 1341 1458 1459 1524 1513 1646 1973 1836 1670 1769 1619 1561 1499 1496 1277 1169 1147 1128 1063 1218 1153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 140 127 426 572 632 498 163 121 121 60 92 53 44 33 16 15 10 3 1 3 4 7 11 23 110 305 437 578 654 853 719 1110 915 792 784 801 610 611 871 849 931 1101 549 637 488 366 366 381 671 441 436 366 244 212 157 81 53 42 31 23 18 15 17 19 20 22 24 25 25 27 28 28 36 30 30 30 30 30 41 50 60 61 61 62 81 91 112 143 122 152 136 122 122 122 122 130 236 321 244 243 488 404 405 453 783 792 479 465 488 598 669 549 570 710 793 846 614 864 938 1352 1465 1289 1290 1583 1598 1634 1665 1858 2217 2195 2113 2076 1848 1524 1592 1739 1720 1886 1907 1348 1652 1894 2114 1744 2012 2194 2365 2769 3107 3011 2820 2820 2804 3118 2655 3035 3177 2741 3342 3258 3650 3274 3607 3693 3627 2719 1858 1607 1462 1387 1398 1355 1424 1433 1400 1347 1280 1280 1275 1272 1277 1502 1950 2194 2458 2739 3170 3078 3010 2747 2743 2660 2196 2010 1888 1705 1727 2219 2255 1860 1629 1584 1646 1782 1908 2065 2254 2255 2201 2037 2048 2134 2193 2424 2578 2389 1994 1782 1648 1618 1579 1524 1523 1523 1523 1523 1523 1564 1582 1539 1504 1456 1424 1402 1433 1429 1340 1338 1651 1660 1650 1622 1628 1644 1661 1631 1647 1616 1668 1734 1642 1609 1621 1654 1619 1646 1710 1714 1705 1596 1598 1613 1621 1610 1618 1696 2028 1897 2062 2146 2072 1885 1707 1686 1723 1839 2268 2090 1945 1901 1653 1640 1686 1502 1461 1459 1435 1427 1430 1447 1497 1577 1763 1770 1900 1989 1794 1654 1597 1571 1518 1462 1428 1399 1360 1328 1305 1279 1320 1404 1596 2030 2047 2000 1997 1769 1823 1552 1218 1132 1096 1096 1207 1401 1202 1218 1271 1305 1401 1340 1340 1386 1397 1421 1458 1553 1812 2011 1884 1890 1789 1805 1703 1467 1408 1345 1332 1413 1595 1390 1309 1208 1146 1294 1278 1401 1581 1711 1584 1584 1524 1448 1452 1366 1339 1218 1237 1276 1248 1176 1157 1153 1037 1218 1191 1258 1218 1219 1269 1240 1157 1156 1157 1392 1397 1451 1537 1428 1395 1458 1628 1666 1645 1585 1560 1527 1442 1219 1279 1102 1103 1096 1096 1036 1042 1157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 208 243 408 487 609 293 121 179 121 121 84 56 47 28 29 22 15 5 5 6 9 15 24 49 119 183 305 505 634 787 856 766 853 858 853 549 689 853 732 784 792 772 531 426 506 656 625 671 427 380 305 305 183 170 91 61 45 35 25 22 20 18 19 19 19 19 19 19 23 27 30 31 30 30 30 30 37 44 54 61 61 70 74 79 80 88 104 121 142 119 119 122 116 122 143 183 244 305 230 332 361 369 415 565 694 446 426 584 671 612 548 538 670 611 817 834 1158 958 1010 1255 1237 1339 1285 1463 1615 1690 1882 2196 2316 2174 1882 1758 1523 1534 1588 1502 1707 1456 1487 1992 2134 2072 2027 1707 1995 2310 2478 2878 2752 2549 2639 2729 2381 2446 2993 3050 3120 3186 3683 3632 3290 4033 3784 2964 2201 1844 1589 1463 1400 1402 1385 1341 1341 1341 1300 1280 1280 1269 1268 1280 1408 1842 1836 2015 2560 3144 3272 2750 2588 2291 2491 2116 1890 1850 1629 1640 1840 1829 1648 1706 1643 1680 1847 2068 2194 2228 2353 2340 2314 2133 2180 2239 2221 2135 2036 1841 1691 1626 1589 1579 1535 1531 1532 1523 1596 1620 1655 1667 1616 1587 1523 1433 1382 1415 1418 1344 1336 1530 1656 1664 1644 1774 1667 1673 1638 1630 1624 1648 1709 1631 1633 1677 1669 1708 1803 1755 1698 1682 1629 1608 1675 1650 1655 1656 1740 1988 2019 2039 2123 1947 1823 1733 1710 1719 1974 2164 2190 1837 1834 1654 1590 1610 1462 1452 1441 1419 1407 1406 1416 1404 1511 1645 1611 1667 1712 1664 1641 1584 1573 1499 1462 1435 1399 1358 1338 1301 1275 1294 1381 1538 1869 2161 1930 1823 1706 1652 1548 1272 1219 1165 1056 1160 1226 1162 1219 1218 1357 1411 1340 1341 1415 1453 1460 1597 1523 1610 1889 1797 1831 1731 1661 1573 1585 1401 1278 1308 1521 1539 1333 1223 975 1170 1279 1340 1462 1593 1772 1523 1463 1440 1388 1340 1323 1300 1231 1203 1228 1157 1157 1148 1120 1064 1157 1157 1218 1197 1219 1219 1201 1234 1096 1156 1470 1434 1455 1286 1224 1382 1403 1518 1542 1574 1470 1401 1402 1341 1400 1106 1040 1100 1062 1070 987 986 1146 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 121 222 195 523 487 426 365 180 182 137 121 82 60 39 42 35 23 13 12 11 12 17 24 44 67 126 350 497 610 681 513 742 744 970 850 652 610 718 671 669 705 731 795 834 700 545 609 671 436 364 423 306 258 183 112 76 61 45 32 26 23 19 19 19 19 20 25 30 30 30 30 30 30 33 30 30 43 52 56 61 61 61 62 61 61 74 91 107 129 97 118 117 103 119 138 170 175 263 244 281 303 372 395 425 548 406 671 601 546 600 520 472 532 684 674 915 841 795 943 1074 1066 1149 1226 1296 1707 1875 2016 2095 2419 2379 2018 1707 1501 1474 1462 1381 1465 1146 1725 2015 2244 2102 2157 1933 1881 2179 2447 2687 2494 2415 2359 2328 2765 3048 3195 3343 3513 3356 3520 3883 3459 3290 3768 2655 2109 2483 1709 1503 1476 1445 1406 1349 1345 1341 1312 1280 1280 1265 1264 1273 1341 1735 2189 2422 2809 3099 3086 2722 2521 2495 2030 2123 1802 1636 1602 1663 1800 1651 1414 1462 1524 1627 1781 1808 1890 1828 1988 2125 2071 2248 2227 2211 2042 1899 1838 1756 1646 1645 1595 1580 1568 1575 1620 1656 1692 1750 1766 1804 1741 1645 1505 1462 1363 1337 1342 1291 1320 1414 1696 1700 1596 1750 1627 1714 1632 1618 1647 1670 1729 1688 1648 1688 1696 1755 1864 1783 1768 1694 1664 1649 1748 1699 1869 1663 1882 2066 2026 2080 2060 2066 1795 1749 1755 1766 2018 2151 2002 2022 1751 1574 1533 1515 1467 1453 1425 1403 1401 1401 1401 1401 1401 1477 1469 1524 1532 1546 1546 1660 1585 1523 1496 1443 1401 1363 1337 1296 1271 1272 1309 1447 1584 2004 1889 1756 1667 1584 1734 1451 1276 1174 1075 1036 1208 1150 1218 1384 1334 1401 1415 1363 1456 1644 1523 1523 1641 1764 1834 1870 1563 1504 1400 1402 1371 1214 1261 1441 1400 1402 1281 1102 914 1043 1217 1337 1520 1645 1776 1622 1401 1330 1320 1304 1289 1337 1218 1158 1173 1155 1153 1152 1059 1062 1051 1099 1248 1403 1279 1280 1157 1151 1088 1206 1465 1595 1584 1524 1081 1279 1423 1416 1397 1495 1398 1462 1219 1159 1157 1021 1077 1128 985 999 992 1005 1106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 130 173 180 306 243 356 475 304 243 352 182 121 75 56 50 47 32 20 19 18 15 21 24 26 41 54 174 426 549 598 790 610 732 947 691 610 859 732 671 643 662 732 920 796 488 454 549 584 407 421 322 305 183 177 110 81 57 45 34 28 25 19 20 22 23 25 27 30 30 30 30 59 30 36 30 30 42 51 54 57 58 60 61 61 60 60 76 91 91 91 106 91 91 96 115 166 152 208 216 244 304 365 290 328 536 538 643 668 504 531 504 429 608 615 422 975 672 731 731 923 975 1090 974 1125 1535 1519 1653 1988 2073 2074 2118 1742 1348 1405 1385 1440 1158 1162 1520 1928 2090 2355 2398 2133 1828 2014 2041 2116 2339 2359 2345 2676 2745 2682 2690 3221 3464 3714 3825 3666 3582 3329 2936 2455 3035 2886 2134 1674 1623 1662 1726 1397 1380 1341 1315 1284 1280 1261 1257 1258 1320 1768 1865 2319 2607 2891 2954 2714 2311 2332 2014 1951 1633 1569 1586 1827 1680 1398 1289 1281 1274 1524 1803 1587 1656 1825 1832 1949 2045 2231 1936 2088 1935 1931 1809 1707 1646 1645 1621 1709 1687 1730 1698 2010 1980 1838 1945 1832 1806 1645 1475 1419 1347 1302 1278 1258 1274 1377 1439 1710 1606 1554 1630 1633 1674 1759 1724 1685 1712 1683 1708 1708 1788 1757 1799 1799 1753 1695 1722 1733 1880 1888 1894 1839 1974 2012 2062 2057 2059 2052 2079 1965 1809 1856 2124 2073 2049 1823 1698 1572 1513 1454 1450 1450 1417 1401 1401 1401 1401 1401 1401 1401 1401 1401 1427 1462 1513 1666 1590 1572 1533 1488 1424 1388 1340 1294 1260 1244 1270 1358 1402 1638 1766 1764 1620 1525 1672 1479 1315 1179 1094 1036 1096 1135 1224 1272 1345 1639 1445 1380 1649 1804 1523 1691 1652 1872 1884 1942 1584 1342 1279 1282 1193 1187 1392 1489 1518 1221 1186 1036 913 1076 1213 1275 1400 1583 1655 1523 1403 1304 1280 1279 1262 1287 1523 1259 1097 1100 1103 1157 1090 972 999 1115 1497 1401 1421 1360 1353 1178 1093 1096 1119 1144 1243 1462 1070 1158 1186 1310 1224 1396 1155 1096 1260 1158 1094 975 973 915 978 1035 1069 1024 1107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 120 114 158 159 299 225 291 485 541 450 475 441 324 168 113 66 60 44 31 27 26 22 23 24 29 33 44 91 427 664 527 657 772 914 1269 963 731 838 686 732 671 652 675 975 939 607 411 419 677 488 396 362 312 366 183 122 114 56 45 37 30 26 19 21 23 24 26 28 30 29 29 30 42 31 32 30 30 42 48 51 52 55 58 60 60 59 59 71 82 80 89 91 91 90 91 108 122 152 152 242 244 304 246 244 439 428 449 536 604 476 477 458 476 371 410 402 894 718 686 670 731 909 787 950 1061 1322 1451 1706 1746 1829 1871 2155 2246 1572 1319 1158 1212 1010 1301 1649 1776 1840 2067 2454 2320 2079 2071 1959 2018 2075 2186 2444 2507 2685 2926 3066 3041 3147 3523 3489 3817 3606 3306 2863 2806 3588 3474 2383 1832 1834 1889 1631 1495 1439 1397 1332 1302 1280 1263 1253 1248 1319 1533 1829 2388 2497 2628 2519 2438 2198 1895 1831 1686 1569 1546 1608 1830 1523 1225 1164 1133 1157 1294 1508 1638 1462 1801 1762 1853 2141 1828 1929 1950 1886 1715 1706 1638 1749 1645 1701 1889 1784 1767 1758 1887 1950 1992 1889 1827 1721 1602 1520 1437 1348 1283 1258 1241 1257 1295 1353 1534 1632 1538 1673 1704 1663 1538 1650 1722 1733 1727 1750 1825 1898 1797 1799 1804 1788 1731 1770 1774 1888 1931 1911 1954 1807 2029 2047 2071 2099 2083 1993 2005 2034 2017 2179 2098 1984 1783 1755 1765 1585 1487 1529 1452 1417 1402 1401 1401 1401 1401 1401 1401 1401 1401 1401 1421 1457 1610 1644 1584 1584 1541 1462 1414 1343 1296 1264 1228 1241 1304 1333 1450 1690 1706 1584 1487 1513 1585 1307 1217 1161 1036 1049 1071 1148 1217 1707 1641 1310 1499 1706 1602 1584 1640 1686 1828 1670 1513 1433 1326 1219 1152 1151 1370 1499 1341 1286 1197 1119 1069 906 1063 1151 1229 1325 1451 1399 1386 1326 1249 1218 1239 1225 1280 1204 1183 1097 1036 1066 1157 1049 920 1044 1157 1267 1709 1522 1428 1468 1159 1056 1054 1036 1017 1017 1184 975 1117 1150 1150 1171 1193 1019 1046 1098 1036 1028 1036 944 914 1013 1025 1025 1158 1157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56 67 67 121 155 199 243 304 543 703 642 772 487 380 182 102 84 57 42 35 34 31 25 30 32 36 44 58 183 578 555 539 687 817 1016 1074 732 732 727 795 715 644 679 881 975 732 515 395 457 439 366 437 366 244 243 116 91 62 46 38 30 27 19 21 23 24 24 27 29 28 28 30 30 30 31 30 30 41 45 48 49 50 54 55 57 59 60 61 61 62 81 91 87 90 91 93 102 122 152 179 194 183 243 302 332 399 425 465 539 514 386 365 431 478 312 518 792 548 794 670 676 731 731 916 1040 1102 1205 1344 1669 1645 2015 2075 2217 1857 1605 1264 975 1427 1530 1657 1797 1922 2268 2376 2430 2246 2333 2125 2018 2161 2132 2259 2432 3079 3390 3349 2892 3394 3570 3615 3771 3356 3231 3722 3085 3825 3539 2481 1982 1963 1821 1768 1707 1549 1476 1412 1346 1280 1265 1248 1239 1263 1475 1761 2344 2333 2612 2440 2292 2073 1860 1655 1579 1550 1533 1896 1754 1448 1218 1105 1086 1097 1190 1278 1315 1547 2228 2006 1949 1747 1739 1646 1715 1828 1648 1462 1585 1796 1726 1876 1894 1827 1800 1869 1996 2011 2098 1985 1954 1845 1620 1538 1462 1342 1276 1249 1232 1240 1249 1291 1490 1673 1619 1665 1540 1583 1608 1864 1721 1801 1793 1798 1796 1777 1864 1992 1839 1767 1787 1810 1870 1866 1885 1939 1991 1957 2041 2049 2085 2131 2138 2041 2022 2003 2213 2114 1954 1807 2057 1934 1853 1704 1503 1462 1463 1404 1401 1401 1401 1401 1401 1401 1401 1401 1401 1401 1421 1452 1525 1584 1623 1612 1645 1525 1462 1376 1313 1260 1220 1230 1257 1319 1394 1706 1544 1645 1523 1523 1493 1410 1492 1134 1036 1035 1034 1094 1282 1237 1252 1355 1647 1501 1683 1585 1623 1806 1773 1461 1429 1240 1125 1098 1112 1146 1300 1380 1340 1222 1139 1088 1028 853 1035 1157 1218 1373 1480 1359 1306 1278 1196 1189 1199 1207 1218 1218 1143 1097 1097 1035 1070 1000 956 1075 1203 1256 1516 1644 1790 1557 1259 1132 1075 1036 977 917 959 941 931 1070 1101 1099 1027 955 1085 1028 958 942 911 869 907 1002 1070 1033 1175 1199 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 115 63 60 182 182 268 203 309 365 626 622 573 682 337 185 139 102 70 62 50 50 45 34 34 35 41 49 66 130 326 604 488 668 759 792 1158 893 792 717 728 739 661 674 783 1097 944 547 732 567 610 427 481 549 309 182 122 76 59 48 38 30 27 19 20 20 21 23 28 28 28 29 29 29 30 30 30 30 39 43 45 45 46 51 53 55 58 58 58 61 62 81 87 84 87 90 91 95 120 151 183 157 183 240 302 304 357 401 353 366 375 331 426 338 510 310 664 731 588 852 949 1096 769 746 873 1036 1082 1082 1216 1585 1694 1944 2077 1829 1826 1723 1354 943 1390 1519 1921 2250 2206 2532 2520 2465 2528 2542 2187 2188 2115 2140 2097 2247 2810 3258 3448 3045 3370 3292 3413 3705 3607 3355 3570 3660 3250 3308 2399 2136 2067 2007 1951 1730 1783 1648 1768 1520 1320 1264 1241 1227 1228 1365 1646 2373 2570 2534 2316 2197 1890 1768 1574 1524 1524 1524 1936 1485 1340 1262 1090 1061 1079 1142 1209 1244 1430 1919 2097 2177 1671 1584 1764 1399 1402 1461 1435 1493 1584 1623 1767 1754 1769 1804 1909 1906 1950 2058 2186 2009 1825 1706 1643 1484 1324 1263 1241 1223 1228 1235 1240 1349 1626 1472 1505 1420 1493 1667 1983 1821 1974 1972 2037 1870 1731 1907 2096 2007 1743 1898 1810 1835 1856 1869 1916 1981 1989 1983 2042 2073 2152 2086 2249 2261 2013 2051 2034 1994 1995 2030 1985 1914 1888 1585 1499 1463 1401 1401 1401 1401 1401 1401 1401 1401 1401 1401 1401 1418 1458 1500 1584 1633 1656 1820 1545 1424 1352 1285 1249 1218 1218 1234 1320 1475 1624 1488 1584 1415 1461 1463 1458 1445 1170 1096 998 975 1002 1108 1146 1150 1271 1344 1772 1652 1501 1568 1663 1451 1645 1311 1109 1082 1060 1086 1197 1428 1326 1236 1172 1096 1048 982 852 1023 1119 1188 1250 1284 1248 1215 1187 1156 1153 1150 1159 1279 1217 1133 1096 1056 1036 975 975 981 1095 1178 1343 1591 1989 2056 1528 1339 1219 1127 1103 1156 914 914 910 904 975 1036 989 963 890 904 894 913 853 852 899 912 1004 1033 1109 1242 1256 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 114 67 180 336 243 182 302 311 487 365 518 580 446 548 182 203 104 92 77 59 56 52 44 43 55 48 58 89 121 244 446 543 552 778 961 975 1005 905 792 731 610 654 671 966 636 792 585 305 350 278 420 366 176 113 94 120 76 91 63 39 30 26 19 18 20 21 23 27 27 27 28 28 28 29 30 30 30 37 41 43 43 45 48 50 54 57 58 58 61 61 76 82 80 86 88 91 91 111 126 152 147 161 244 252 304 328 365 317 365 341 365 407 244 244 304 541 554 548 831 1000 1119 941 846 853 926 1192 1097 1082 1274 1607 1808 1969 2012 1585 1402 1422 1316 1791 2069 2321 2544 2463 2816 2683 2560 2682 2797 2557 2580 2367 2371 2134 2224 2581 3164 3463 3222 3275 3595 3576 3287 3128 3320 3483 3709 3862 3424 2556 2324 2255 2186 2131 1944 2133 2305 2032 1829 1376 1263 1236 1220 1219 1277 1577 1913 1992 2195 2346 2252 1882 1742 1562 1524 1524 1682 2230 1750 1340 1219 1089 1043 1058 1097 1136 1186 1341 1825 2195 2438 1940 1628 1347 1496 1279 1336 1328 1340 1463 1494 1591 1622 1667 1719 1846 1909 2042 2207 1951 1826 1669 1556 1466 1401 1364 1271 1231 1218 1220 1227 1222 1277 1295 1387 1388 1447 1485 1620 1875 1820 1792 1902 1961 1855 1746 1808 1735 1763 1755 1805 1797 1866 1879 1875 1919 1963 2018 2002 2049 2087 2154 2222 2248 2190 2010 2119 2180 1936 2007 1966 1884 1738 1599 1661 1578 1461 1401 1401 1401 1401 1401 1480 1401 1401 1401 1401 1401 1427 1462 1523 1645 1645 1681 1950 1597 1403 1333 1291 1239 1218 1218 1218 1313 1705 1547 1463 1462 1392 1390 1402 1374 1340 1203 1349 1219 986 975 975 1040 1165 1400 1768 1754 1588 1524 1508 1804 1527 1388 1191 1087 1048 1035 1085 1267 1370 1218 1152 1117 1076 1036 1025 852 1000 1050 1093 1192 1160 1158 1147 1134 1114 1102 1129 1155 1218 1157 1097 1096 1036 990 975 853 985 1064 1221 1349 1582 1834 2008 1545 1341 1214 1135 1074 1015 924 902 853 853 900 914 987 926 880 853 852 847 852 927 926 914 990 1032 1058 1316 1311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 60 106 187 75 225 308 198 182 246 426 427 755 606 304 332 198 129 110 91 73 70 59 50 48 49 59 61 112 189 231 416 632 364 614 852 853 938 1036 767 671 610 623 586 800 601 366 305 538 610 308 183 305 230 254 243 119 122 79 59 37 32 27 23 22 22 23 24 27 27 27 27 27 27 29 30 30 30 34 39 40 41 43 45 48 52 56 57 59 60 61 67 78 77 84 88 90 91 99 121 121 148 183 244 244 303 304 340 324 333 244 244 365 290 451 609 536 426 607 700 792 947 853 975 1021 1026 1217 1114 987 1091 1547 1889 1819 2019 1754 1458 1347 1085 1901 2191 2668 2758 2683 2915 2837 2732 2803 2818 2788 2891 2682 2826 2448 2194 2966 3399 3250 3276 3466 3484 3365 3207 3398 3658 3584 3631 3786 3263 2629 2437 2391 2349 2436 2569 2349 2581 2117 1708 1435 1262 1231 1219 1219 1247 1701 2385 2688 2409 2377 2194 2068 1825 1568 1524 1524 1875 2039 1664 1340 1320 1054 1029 1020 1036 1075 1096 1234 1311 1689 2184 2016 1602 1419 1206 1201 1158 1218 1279 1420 1403 1476 1511 1604 1748 1939 2191 2371 2147 2070 1700 1588 1483 1432 1463 1377 1246 1218 1218 1216 1224 1212 1218 1388 1350 1361 1415 1480 1507 1600 1637 1765 1895 1869 1769 1646 1538 1731 1734 1754 1740 1791 1873 1883 1905 1923 1975 1951 2052 2061 2137 2157 2166 2203 2243 2244 2071 2104 1754 1923 1677 1996 1558 1458 1479 1465 1443 1404 1403 1401 1401 1401 1606 1425 1401 1401 1401 1401 1422 1461 1523 1596 1830 1643 1697 1645 1408 1332 1275 1224 1218 1218 1220 1314 1401 1484 1391 1371 1344 1340 1340 1328 1287 1273 1175 1090 1012 986 1069 929 1096 1249 1637 1721 1594 1517 1522 1742 1426 1218 1149 1073 1032 1033 1096 1401 1174 1157 1157 1071 1035 997 918 847 968 1004 1096 1094 1089 1087 1080 1082 1060 1075 1098 1152 1279 1212 1154 1124 1007 975 951 861 1000 1058 1176 1376 1810 1948 1880 1633 1346 1218 1158 1170 1074 1064 977 914 853 835 890 914 844 826 792 837 860 882 975 965 947 1035 1036 1092 1342 1340 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 60 60 182 241 182 313 542 407 182 304 392 534 789 680 492 243 170 136 122 90 90 72 60 55 52 56 59 74 183 264 366 366 364 365 500 975 792 969 914 549 549 611 602 587 427 689 407 447 604 583 488 412 305 359 281 145 113 83 61 42 36 31 21 24 24 23 25 26 27 27 28 29 30 29 29 30 30 32 36 37 39 42 45 47 50 55 56 58 58 58 61 74 73 83 87 89 91 96 114 120 141 183 188 237 244 304 297 305 243 255 244 244 395 493 533 514 429 595 725 728 768 898 1201 1095 1185 1096 1271 952 926 1484 1768 1724 1993 1829 1629 1336 926 1724 2078 2523 2487 2438 2724 2477 2377 2496 2643 2913 2861 3052 2818 2714 2234 2635 2816 3008 3107 3430 3467 3139 3061 3138 3373 3415 3597 3719 3588 2896 2663 2363 2721 2897 3047 2820 2623 2430 2505 1880 1267 1222 1219 1219 1218 1309 1982 2075 2062 2131 2255 2254 1966 1632 1528 1565 2125 1972 1739 1435 1616 1137 1020 993 1005 1024 1040 1058 1123 1399 1909 2027 1572 1187 1157 1140 1110 1152 1197 1260 1330 1483 1571 1714 1878 2195 2255 1970 1875 1754 1602 1504 1459 1340 1345 1384 1218 1218 1218 1211 1211 1223 1247 1330 1321 1331 1338 1363 1415 1460 1529 1552 1645 1695 1674 1624 1591 1555 1611 1683 1692 1831 1848 1802 1872 1914 1858 1989 2045 2048 2080 2246 1967 1995 2038 2231 2235 2142 1812 1560 1557 1608 1493 1378 1357 1503 1459 1453 1436 1404 1401 1418 1702 1444 1401 1401 1401 1401 1419 1459 1484 1579 1628 1585 1585 1950 1428 1340 1265 1218 1218 1218 1220 1308 1441 1471 1339 1340 1366 1347 1341 1338 1278 1278 1186 1092 1074 1132 1096 913 1009 1144 1483 1645 1587 1523 1476 1584 1318 1256 1045 1029 1026 1034 1150 1157 1138 1218 1089 1043 1007 989 945 847 918 998 1097 1036 1031 1031 1029 1018 1030 1046 1089 1131 1218 1279 1219 1199 1003 950 915 863 928 1034 1146 1356 1510 1584 1585 1642 1398 1694 1351 1219 1112 1038 980 914 853 847 829 802 804 792 792 860 951 1115 1105 1100 976 1039 1036 1179 1479 1410 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 106 163 81 426 404 422 552 328 218 365 487 632 975 637 505 452 230 144 108 91 87 78 69 60 52 56 60 76 264 365 304 314 299 485 643 819 857 853 610 675 488 605 427 589 658 416 419 498 296 366 463 468 315 305 155 94 76 61 48 41 34 36 27 25 24 25 25 26 26 27 27 27 26 26 27 30 30 33 35 38 41 44 46 48 54 55 57 58 59 61 70 70 81 87 89 90 91 96 118 128 130 183 189 244 285 242 244 243 287 308 343 365 396 525 425 393 427 685 671 852 909 1036 1035 817 987 947 973 936 1234 1645 1704 1889 1674 1478 1344 756 1359 2139 2262 2257 2208 2119 2138 2436 2596 2603 2861 2804 2855 2903 2865 2434 2292 2377 2388 2650 3245 2854 2952 3377 3281 3230 3336 3502 3658 3516 3061 2788 2588 2862 3283 3335 2867 2813 2902 2099 1744 1337 1234 1219 1219 1217 1218 1711 1768 1834 2384 2377 2284 1952 1831 1801 2231 2264 1915 1828 1644 1698 1313 1061 975 975 980 976 1005 1089 1347 1767 1715 1788 1329 1096 1096 1064 1097 1149 1228 1471 1766 1845 2081 1920 2038 2217 1998 1788 1667 1548 1444 1395 1306 1269 1265 1336 1218 1218 1211 1210 1233 1239 1273 1338 1301 1306 1309 1348 1387 1430 1448 1743 1707 1608 1571 1547 1441 1577 1604 1632 1749 1802 1846 1770 1812 1763 1871 1771 1987 2186 2178 1926 1906 1945 2248 2267 1813 1683 1509 1460 1419 1367 1321 1331 1433 1555 1523 1573 1484 1413 1449 1791 1584 1429 1401 1401 1413 1462 1462 1474 1523 1538 1546 1578 1706 1485 1370 1297 1223 1218 1218 1218 1276 1374 1464 1335 1396 1462 1387 1302 1281 1262 1218 1201 1110 1336 1438 1000 853 923 1096 1400 1655 1584 1573 1269 1424 1360 1059 997 997 1028 1203 1408 1158 1093 1280 1036 1010 984 975 848 874 921 979 1082 1086 1009 994 977 993 1007 1031 1094 1107 1210 1096 1218 1036 988 925 899 847 889 973 1078 1170 1311 1587 1437 1456 1650 1817 1646 1233 1072 975 978 924 913 843 792 780 796 843 839 849 914 1168 1191 1167 1106 1096 1096 1096 1460 1598 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58 120 60 142 320 365 511 699 670 333 304 300 399 751 609 761 539 602 183 177 244 183 152 74 76 183 152 72 76 84 294 362 231 239 359 598 637 639 660 825 563 518 670 549 411 415 398 445 395 518 325 302 408 318 244 137 153 77 64 48 42 34 41 27 26 25 25 24 26 27 27 27 27 27 28 30 30 30 32 33 36 40 42 44 46 53 54 56 58 58 61 64 65 79 84 85 89 90 90 106 120 122 183 183 244 236 221 183 244 302 352 378 352 426 490 487 366 508 662 666 720 732 649 739 668 899 853 914 792 940 1103 1388 1685 1761 1380 1172 1089 1570 2020 2251 2118 2072 2249 2269 2202 2396 2559 2656 2741 2804 2987 2901 2655 2409 2765 2923 2377 2504 2565 3478 3486 3779 3507 3476 3615 3475 3200 2865 2651 3110 3166 3256 3167 3008 3218 3230 2527 1794 1452 1241 1219 1219 1216 1220 1436 1523 1907 2209 2140 2230 2187 2188 2563 2534 2492 1920 2072 2015 1699 1583 1162 975 968 943 941 972 1097 1367 1584 1705 1632 1634 1156 1034 1035 1037 1067 1152 1333 1584 1677 1762 2017 2070 2073 1877 1769 1598 1502 1406 1355 1291 1251 1268 1280 1237 1218 1211 1204 1211 1232 1243 1293 1268 1267 1278 1297 1311 1352 1377 1444 1647 1550 1521 1502 1507 1462 1544 1461 1658 1643 1710 1712 1741 1743 1762 1743 1767 1972 1999 1912 1872 1794 1951 2281 1823 1709 1570 1417 1374 1327 1297 1320 1384 1446 1684 1649 1588 1468 1446 1808 1627 1488 1422 1420 1462 1463 1461 1461 1507 1520 1536 1578 1828 1808 1651 1333 1249 1218 1218 1218 1218 1356 1371 1235 1304 1474 1341 1279 1238 1343 1285 1401 1262 1299 1371 1060 863 867 984 1290 1665 1518 1523 1251 1438 1157 994 972 980 1212 1476 1295 1137 1074 1267 1036 975 929 918 792 866 941 987 1036 1036 979 975 970 974 986 1017 1084 1097 1064 1066 1189 1038 949 879 871 806 851 943 1045 1098 1189 1333 1279 1480 1580 1829 1499 1221 1115 990 914 856 852 854 803 831 792 815 844 854 933 971 1183 1219 1112 1106 1094 1083 1462 1491 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 121 96 117 121 304 487 365 430 464 447 243 339 670 487 660 576 247 183 488 608 269 154 155 122 104 151 277 178 78 109 241 305 230 366 427 593 792 820 700 684 494 485 671 450 371 427 391 366 671 274 264 184 183 225 254 201 233 65 49 42 35 33 27 27 26 26 25 26 27 27 27 27 27 28 30 30 30 30 32 35 39 42 43 44 52 53 55 58 59 59 61 61 77 79 83 88 87 88 91 109 117 140 180 183 183 180 183 243 244 304 303 429 543 494 304 346 493 492 589 678 728 596 554 578 730 810 869 822 851 1011 1276 1318 1259 1191 1099 836 1114 1679 1772 1845 2136 2376 2485 2553 2689 2651 2743 2804 2917 2994 2902 2853 2858 3167 3235 2765 2736 2903 2801 3259 3432 3434 3809 3698 3718 3518 2804 3370 3179 3293 3351 3242 3097 3067 3170 2794 1992 1793 1277 1219 1219 1215 1218 1328 1445 1646 1883 2028 2326 2621 2515 2438 2576 2299 2060 2170 2219 1863 1582 1188 975 1081 914 914 913 1010 1466 1526 1441 1523 1751 1319 1034 972 983 1005 1099 1262 1343 1606 1833 1950 1940 2006 1876 1735 1645 1462 1396 1338 1279 1277 1277 1340 1273 1245 1211 1192 1199 1204 1210 1224 1241 1232 1231 1254 1267 1299 1360 1455 1483 1441 1497 1582 1487 1392 1485 1527 1572 1594 1677 1705 1735 1717 1709 1700 1725 1877 1772 1679 1747 1860 1835 1998 1988 1723 1539 1388 1350 1323 1285 1293 1548 1460 1597 1707 1771 1493 1401 1499 1503 1609 1462 1462 1461 1464 1475 1495 1527 1572 1613 1645 1943 1736 1565 1403 1340 1224 1218 1287 1279 1157 1175 1188 1235 1410 1463 1279 1196 1277 1346 1463 1280 1158 1211 994 915 833 960 1347 1400 1260 1280 1157 1319 1039 987 967 1042 1285 1377 1188 1095 1036 1033 971 914 913 870 853 908 1013 1045 1050 1076 1009 975 964 968 1002 1091 1036 1036 1069 1029 1096 1036 891 847 842 846 811 916 941 1032 1096 1103 1207 1461 2068 1700 1395 1280 1147 1029 920 863 803 792 792 818 841 846 881 869 969 972 968 1008 1102 959 1021 1019 1278 1386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 116 190 418 324 231 349 365 474 304 304 244 426 305 511 731 386 205 539 518 751 646 243 280 272 193 147 183 82 88 100 276 198 305 427 484 745 804 571 677 542 528 676 427 426 493 478 425 621 475 305 305 482 322 366 244 150 75 48 43 37 44 28 27 27 26 26 27 27 27 28 27 27 29 30 29 29 30 31 35 38 42 42 43 51 52 54 58 59 60 61 62 75 77 81 87 86 88 91 102 112 121 145 147 127 156 194 243 239 245 244 351 458 324 364 418 475 473 675 784 731 635 426 487 683 741 670 796 816 852 1039 1219 1335 1098 1052 1093 1066 1100 1344 1824 2200 2255 2413 2587 2804 2743 2801 2743 2848 2865 2954 2893 3029 3159 3143 3032 3132 3272 2936 3168 3057 2987 3458 3596 3719 3415 3170 3270 3417 2933 3353 3385 3239 3048 3047 3140 2146 2109 1685 1258 1219 1212 1219 1277 1341 1516 1671 1783 2196 2315 2437 2438 2491 2136 2291 2135 2082 1758 1679 1424 975 1182 914 914 903 907 1235 1410 1594 1467 1831 1691 1145 946 975 952 1052 1223 1334 1445 1585 1779 1910 1892 1828 1827 1748 1677 1527 1315 1279 1277 1279 1391 1350 1280 1224 1201 1191 1196 1195 1202 1308 1217 1220 1224 1242 1263 1332 1455 1454 1397 1515 1581 1426 1369 1415 1476 1640 1644 1689 1699 1729 1669 1688 1670 1653 1628 1618 1616 1662 1766 1803 2171 1944 1714 1514 1380 1327 1300 1282 1297 1372 1462 1520 1610 1708 1512 1412 1401 1452 1504 1462 1460 1461 1493 1504 1573 1603 1638 1813 1828 1932 1828 1804 1465 1357 1235 1218 1218 1395 1158 1131 1153 1212 1402 1279 1155 1151 1350 1577 1528 1237 1141 1086 1063 952 809 941 1200 1209 1033 1221 1160 1103 969 945 1000 1181 1265 1128 1291 1106 1105 961 1075 817 792 853 901 981 1096 1139 1321 1105 1127 978 959 972 1038 1028 1036 975 991 960 974 975 868 825 813 801 731 836 889 939 993 974 1121 1464 1876 1524 1313 1424 1294 1078 906 809 792 792 792 869 853 853 861 865 896 975 940 914 913 914 961 987 1389 1371 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 164 342 243 426 305 487 449 303 365 223 370 281 430 596 649 364 474 555 937 853 697 244 183 296 314 183 142 87 94 106 213 183 264 488 616 734 671 490 612 670 551 427 548 431 519 522 551 490 478 617 444 183 183 175 132 159 61 47 40 41 29 28 27 27 26 27 28 28 28 28 28 30 29 29 29 30 31 35 37 41 41 42 50 51 53 58 59 60 61 64 73 75 80 86 84 87 91 96 103 120 121 122 183 192 237 244 223 244 244 333 299 338 522 379 449 433 549 696 611 611 643 604 671 676 602 731 662 713 997 1020 1226 1098 1062 1483 1690 1614 1711 2306 2256 2255 2429 2377 2622 2743 2847 2801 2865 2972 2926 2652 2905 2848 3071 3066 3109 3341 3354 3153 3477 3292 3048 3356 3936 3406 3333 3751 3409 3241 3335 3590 3417 3105 2966 2861 2501 2188 1763 1524 1246 1212 1219 1221 1252 1463 1595 1711 1962 2194 2362 2375 2241 2148 2087 2193 2010 1826 1662 1469 1029 1071 935 914 907 883 919 1109 1169 1428 1747 1958 1379 914 898 898 995 1129 1250 1455 1629 1715 1827 1759 1744 1797 1699 1748 1574 1277 1277 1277 1410 1523 1402 1330 1251 1229 1212 1204 1206 1206 1244 1219 1219 1222 1225 1236 1276 1349 1363 1373 1450 1387 1356 1303 1497 1487 1522 1632 1694 1732 1718 1673 1639 1667 1659 1570 1592 1562 1634 1739 1765 1899 1796 1624 1475 1367 1305 1285 1267 1299 1343 1472 1582 1584 1629 1519 1421 1401 1401 1451 1453 1457 1484 1584 1535 1593 1703 1790 1944 1888 1767 1703 1704 1889 1637 1274 1218 1218 1375 1182 1153 1114 1138 1197 1332 1092 1120 1461 1706 1740 1398 1179 1058 1031 896 792 1035 1210 1247 1089 1290 1100 940 913 956 1159 1312 1164 1049 1025 1036 957 965 831 808 903 974 995 1096 1205 1287 1317 1226 1196 1036 923 1031 1032 916 1088 975 1031 911 907 911 853 810 794 792 723 792 834 871 860 929 1012 1095 1427 1449 1218 1506 1324 1051 902 808 792 792 808 838 853 854 856 852 846 853 911 993 912 950 965 1050 1372 1329 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 192 364 144 334 670 670 313 256 304 304 426 324 405 537 610 372 539 604 946 491 552 366 366 245 244 182 263 153 104 117 176 229 231 488 670 724 428 600 717 557 520 457 366 529 488 427 488 601 549 366 406 510 335 183 86 73 53 43 46 30 29 28 27 27 27 29 29 29 30 30 30 29 29 30 30 31 34 37 41 42 43 49 50 53 58 59 59 61 66 71 73 78 85 83 86 91 91 91 114 115 121 166 180 183 183 183 236 226 244 224 304 304 305 365 399 458 547 531 402 548 670 922 673 446 554 658 616 520 487 844 625 1113 1480 1645 1907 2015 2150 2256 2255 2351 2506 2681 2742 2873 2961 2714 2606 2680 2560 2857 2765 2683 3128 3048 3173 3476 2924 3548 3252 3578 3383 3704 3716 3626 3751 3233 3227 3842 3544 3442 3243 3067 2512 2111 2284 1709 1419 1428 1237 1219 1219 1207 1463 1705 1831 1868 2110 2496 2560 2266 2072 2128 2315 1948 2007 1710 1233 1079 1091 1203 1031 979 888 883 935 998 1064 1422 1765 1427 1001 886 853 933 1073 1220 1340 1521 1524 1583 1645 1623 1545 1645 1493 1375 1277 1281 1328 1579 1706 1649 1377 1278 1269 1249 1222 1215 1213 1215 1222 1315 1234 1233 1233 1250 1294 1323 1324 1360 1260 1291 1369 1490 1482 1512 1680 1759 1794 1910 1745 1700 1628 1662 1619 1526 1548 1611 1651 1699 1877 1626 1526 1431 1357 1310 1270 1255 1279 1303 1373 1584 1584 1560 1499 1446 1401 1401 1432 1442 1460 1528 1584 1610 1637 1645 1742 1915 2059 1763 1605 1570 1634 1649 1298 1221 1218 1342 1277 1102 1092 1066 1059 1033 1036 1056 1189 1810 1643 1459 1212 1045 973 974 799 832 977 1044 1011 1116 1072 912 938 1170 1281 1274 1144 996 971 911 854 854 853 826 950 1049 1190 1401 1457 1401 1587 1398 1399 1146 949 914 897 870 887 914 1028 883 881 859 850 816 790 781 733 729 753 784 801 855 931 1225 1357 1348 973 1424 1279 959 1032 919 833 836 839 838 845 853 854 855 887 899 907 1157 975 1018 991 1072 1205 1336 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 114 169 304 426 487 586 735 472 182 304 256 234 309 415 452 383 427 484 624 899 792 769 366 428 366 244 223 194 182 107 108 106 314 386 802 732 476 670 488 671 490 380 370 429 427 366 416 478 488 427 403 216 194 152 135 122 53 43 45 30 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 33 36 42 43 44 48 49 53 58 58 58 61 68 69 70 77 84 81 86 91 91 91 107 108 112 122 153 183 183 223 182 205 184 242 401 338 397 365 423 495 484 487 366 646 670 440 430 582 349 738 367 487 825 517 1035 1585 1648 1633 1706 1766 1951 2317 2306 2514 2377 2563 2547 2762 2986 2777 2591 2595 2512 2778 2621 2588 3118 2901 3012 3291 3249 3061 3652 3501 3474 3822 3729 3871 3964 3600 3300 3608 3409 3463 3071 2819 2316 2229 2151 1833 1582 1490 1320 1219 1217 1186 1411 1889 1933 2180 2012 2137 2249 2256 2092 2272 2151 1975 1876 1535 1518 1375 1356 1170 1130 1157 925 883 883 913 913 1085 1622 1462 1059 895 853 877 954 1157 1279 1412 1463 1585 1680 1547 1460 1538 1394 1303 1283 1347 1406 1725 1883 1652 1428 1339 1284 1260 1239 1227 1222 1224 1235 1247 1272 1277 1231 1243 1252 1272 1272 1267 1287 1333 1347 1423 1488 1540 1653 1886 1911 2190 1981 1777 1726 1566 1622 1509 1540 1569 1614 1761 1661 1545 1452 1446 1328 1298 1262 1244 1240 1265 1326 1401 1453 1499 1464 1462 1401 1403 1417 1446 1492 1614 1711 1706 1677 1766 1670 1889 1911 1804 1524 1427 1357 1340 1462 1294 1224 1471 1463 1097 1053 1032 1031 1026 1028 1032 1098 1575 1950 1634 1219 1091 970 862 797 819 852 981 1036 949 905 916 1084 1499 1206 1136 1016 940 914 884 796 792 783 923 1045 1115 1573 1530 1664 1689 1588 1296 1279 1125 966 1017 892 853 853 853 854 854 841 852 810 787 782 735 710 678 736 736 747 801 826 1155 975 911 909 872 824 803 941 854 924 900 856 865 889 853 914 874 944 956 1092 1016 1018 1017 1043 1412 1387 1356 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 152 357 480 451 611 648 304 182 183 242 244 354 355 305 488 549 732 671 1036 948 401 372 244 200 360 164 244 101 98 95 189 337 608 850 655 712 732 687 421 390 306 244 427 298 427 427 488 679 314 183 366 155 90 76 57 44 41 30 28 28 28 29 29 30 30 30 30 30 30 31 31 30 30 30 30 34 43 45 45 47 48 53 58 58 60 61 69 67 68 75 83 80 87 91 91 91 100 98 96 118 122 144 182 183 169 179 187 306 427 426 494 421 434 426 426 423 436 548 721 503 361 562 670 524 455 980 1218 975 975 1476 1782 1707 1636 1757 1850 2039 2224 2209 2201 2316 2563 2803 2988 2694 2516 2503 2556 2682 2750 2521 2799 2836 3230 3397 3546 3222 3676 3431 3535 3719 3335 3530 3256 3587 3502 3625 3653 3663 3775 2570 3163 2491 2242 1921 1735 1643 1500 1219 1219 1166 1392 1946 2197 2160 2170 2254 2250 2322 2148 2016 2011 1890 1735 1703 1349 1432 1473 1160 1289 1274 973 883 883 921 913 958 1557 1660 1234 984 910 790 826 1029 1329 1438 1502 1644 1523 1388 1354 1333 1292 1284 1358 1453 1535 1835 1707 1591 1471 1384 1341 1294 1254 1239 1236 1232 1228 1233 1291 1387 1295 1219 1247 1233 1235 1213 1270 1324 1374 1458 1513 1580 1733 1791 1950 1941 1969 1935 1734 1607 1476 1498 1501 1519 1553 1756 1619 1503 1474 1374 1324 1287 1257 1233 1229 1243 1278 1367 1451 1462 1453 1462 1401 1412 1432 1464 1515 1569 1655 1766 1740 1771 1618 1794 1861 1851 1584 1394 1296 1257 1340 1584 1277 1278 1436 1186 1029 1028 1027 1019 1020 1029 1103 1435 1755 1658 1385 1150 972 872 815 792 839 850 853 853 961 955 1155 1575 1224 1094 966 887 858 847 804 731 853 956 1305 1337 1474 1664 1723 1851 1322 1219 1319 1078 1020 1088 897 862 808 821 803 792 832 792 792 774 749 771 731 676 660 706 695 689 732 880 1020 1033 731 815 807 1044 1146 1147 1041 938 909 918 911 927 948 951 1011 1018 1046 1036 1096 1048 1271 1426 1412 1389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 176 415 548 533 690 488 189 150 182 243 274 325 244 400 448 413 664 914 595 593 569 366 183 206 299 120 105 92 88 98 202 406 621 682 462 777 614 468 374 482 477 288 258 309 488 488 498 411 267 164 371 183 76 56 44 38 32 29 29 30 31 30 30 30 30 30 30 30 33 32 31 33 32 30 34 45 46 46 47 48 53 58 58 60 61 69 64 65 75 82 77 87 89 90 91 91 91 91 114 122 121 160 151 137 122 226 305 305 333 360 426 375 365 333 321 304 425 690 620 479 575 687 596 593 1169 1217 1087 1106 1425 1672 1659 1713 1718 1769 2080 2256 2015 2142 2439 2634 2648 2745 2770 2697 2604 2499 2803 2926 2452 2803 2945 3070 3102 3353 3495 3413 3854 3815 3728 3893 3541 2947 3020 3382 3544 4086 3561 3163 3395 3231 2730 2420 1968 1768 1646 1484 1219 1219 1147 1378 2235 2211 2350 2555 2323 2436 2572 2489 2065 1894 1772 1767 1648 1584 1709 1630 1242 1506 1420 1031 904 883 914 914 1205 1853 1657 1278 1112 975 790 792 862 1163 1362 1375 1414 1401 1304 1286 1272 1282 1353 1492 1621 1712 1927 1712 1628 1511 1426 1383 1319 1289 1269 1251 1246 1234 1235 1235 1282 1292 1206 1261 1238 1187 1196 1283 1312 1381 1424 1491 1582 1688 1761 1978 1992 1825 1792 1708 1682 1582 1445 1434 1466 1546 1705 1628 1536 1610 1381 1314 1282 1250 1231 1213 1214 1267 1340 1393 1401 1461 1462 1424 1402 1462 1512 1531 1584 1671 1750 1691 1723 1552 1584 1785 1689 1430 1340 1239 1204 1226 1524 1338 1234 1197 1166 1024 1023 1023 1012 1013 1025 1041 1268 1628 1909 1334 1160 990 862 815 789 821 811 839 873 910 1006 1328 1336 1292 1010 912 863 853 791 788 735 884 1026 1245 1521 2017 1811 2005 1860 1402 1236 1263 1037 999 987 890 856 803 792 778 771 798 806 771 751 731 762 737 689 614 670 657 642 660 833 1155 731 731 951 998 1335 1218 1093 1082 975 1000 993 968 968 1110 1156 1097 1136 1323 1218 1381 1093 1536 1487 1441 1430 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 93 60 226 487 392 514 566 319 182 121 232 227 225 305 156 366 366 720 548 849 575 427 371 482 183 378 183 144 87 82 87 117 233 296 312 295 447 600 611 550 345 386 271 163 451 523 487 402 194 136 116 206 121 107 55 52 44 36 30 30 35 34 31 30 30 30 30 30 30 34 34 33 36 34 30 31 46 47 45 48 47 54 56 57 59 60 62 62 64 75 81 76 87 88 89 91 91 91 91 112 114 120 125 122 122 131 183 242 244 244 304 298 306 338 365 302 244 385 551 657 407 552 669 746 782 1254 1341 1097 1097 1377 1643 1762 1632 1730 1716 1897 2162 1896 1893 2346 2571 2494 2855 2830 3027 2588 2465 2558 2685 2377 2499 2629 2964 3170 3325 3346 3772 3284 3760 3442 3719 3376 2940 3389 3649 3354 3580 3962 3758 3640 3200 2830 2377 2010 1765 1617 1444 1219 1219 1123 1309 1825 2430 2509 2691 2614 2506 2376 2612 2246 1991 1911 1808 1715 1647 1887 1740 1402 1599 1535 1112 938 902 928 985 1232 1857 1539 1449 1263 954 787 740 753 878 1100 1162 1096 1279 1276 1218 1286 1364 1484 1637 1828 2005 1929 1828 1706 1604 1477 1427 1350 1309 1289 1271 1262 1252 1245 1247 1258 1259 1213 1392 1287 1169 1210 1255 1301 1394 1454 1497 1552 1568 1680 1797 2036 1912 1973 1784 1714 1609 1410 1411 1455 1585 1822 1952 1590 1480 1361 1331 1277 1245 1227 1208 1203 1219 1331 1341 1341 1401 1508 1460 1410 1529 1556 1529 1587 1706 1671 1549 1520 1475 1522 1584 1611 1710 1262 1195 1148 1201 1620 1652 1330 1160 1067 1036 1018 997 991 997 1003 1036 1193 1750 1743 1699 1168 983 897 817 788 792 792 836 850 883 1128 1339 1369 1159 1009 896 851 810 763 719 742 889 961 1192 1813 1645 1852 1921 1525 1425 1375 1416 1065 1005 1155 951 850 792 732 760 749 750 734 731 732 728 728 723 705 660 665 625 603 608 873 1022 732 929 1031 1462 1350 1288 1100 1096 1082 1223 1097 1004 1110 1334 1258 1157 1148 1161 1401 1219 1143 1597 1466 1448 1457 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111 277 304 421 508 543 286 121 121 124 217 123 183 90 244 419 366 472 352 549 671 562 319 289 122 183 294 107 76 74 84 228 359 394 366 305 544 487 422 488 183 183 274 420 380 421 354 183 117 101 97 107 67 69 72 61 55 43 35 40 37 34 34 30 30 30 30 30 36 34 37 39 36 34 33 48 47 45 49 46 54 54 56 58 56 60 61 63 74 80 74 89 84 88 90 89 91 91 105 107 117 119 122 121 122 183 206 200 213 244 221 218 230 245 304 261 468 176 274 618 623 604 609 860 1223 1402 1186 1184 1526 1707 1693 1677 1280 1474 1882 1951 1826 1808 2193 2258 2256 2571 2695 2775 2691 2360 2214 2229 2576 2987 2877 2645 3123 3228 3178 3409 3168 3529 2954 3563 3519 3308 2730 3127 3181 3125 3320 3775 3715 4047 3514 2515 1996 1741 1583 1410 1334 1281 1112 1233 1383 2291 2716 2622 2587 2444 2376 2975 2377 2132 2133 1930 1871 1700 1947 1548 1520 1762 1626 1233 1032 1055 1013 1381 1382 1542 1724 1629 1342 1008 880 755 737 720 769 998 1156 1120 1097 1264 1324 1415 1561 1784 2005 2010 2135 1948 1766 1616 1627 1460 1385 1340 1331 1301 1277 1264 1252 1260 1277 1305 1228 1162 1161 1228 1224 1267 1326 1374 1404 1497 1423 1460 1539 1680 1815 1773 1793 1743 1595 1518 1361 1507 1454 1562 1746 1843 1663 1452 1409 1412 1266 1222 1209 1203 1200 1203 1292 1364 1328 1399 1464 1414 1411 1509 1637 1584 1582 1702 1660 1466 1385 1304 1339 1646 1535 1568 1273 1156 1121 1135 1267 1572 1513 1232 1039 1036 1023 1006 1001 1005 1015 1028 1185 1860 2222 1728 1189 992 908 825 792 791 792 814 840 894 1303 1271 1217 1096 1028 918 847 791 787 669 780 862 943 1161 1357 1575 1709 2014 1887 1916 1328 1165 1095 1036 1217 982 813 774 744 743 731 731 728 734 731 713 683 703 690 670 609 609 576 597 729 665 951 1089 1155 1607 1401 1232 1096 1193 1481 1513 1217 1065 1305 1361 1287 1271 1238 1218 1401 1218 1158 1621 1511 1475 1464 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 210 306 365 385 270 121 182 231 246 122 186 84 279 274 259 372 240 480 317 488 483 183 369 233 118 143 72 69 67 101 153 452 298 554 400 581 549 406 122 244 122 277 377 427 426 427 167 106 91 112 122 122 106 105 84 59 45 47 43 37 35 31 30 30 30 30 37 36 41 42 39 37 38 49 46 47 49 45 56 53 53 55 52 57 59 62 74 79 73 89 80 87 90 88 90 91 102 105 113 117 118 120 122 182 174 181 183 227 196 183 229 325 428 242 380 423 468 426 443 544 568 576 895 1202 1234 1231 1472 1580 1402 1578 1204 1204 1702 1898 1809 1785 2074 2148 2385 2621 2470 2499 2433 2461 2270 2823 3046 3138 3047 3069 2799 2893 3100 3340 3187 3011 3423 3048 3823 3201 2466 2941 3005 3122 3707 3329 3963 3559 3098 2642 1956 1785 1572 1402 1315 1340 1140 1319 1457 2063 2587 2685 2572 2439 2435 2928 2511 2234 2281 2093 1767 1769 1805 1523 1584 1773 1817 1484 1347 1248 1096 1418 1535 1514 1830 1820 1407 1044 908 761 731 670 663 808 947 856 1193 1231 1223 1282 1581 1879 1957 2184 2201 1958 1796 1712 1636 1527 1428 1381 1346 1310 1282 1269 1256 1290 1333 1378 1264 1232 1152 1157 1214 1260 1350 1389 1348 1323 1362 1378 1469 1552 1617 1645 1668 1720 1495 1536 1557 1524 1504 1580 1795 1750 1588 1487 1532 1429 1271 1233 1203 1200 1193 1192 1327 1325 1301 1331 1402 1338 1399 1516 1680 1647 1524 1594 1524 1378 1243 1222 1265 1541 1458 1595 1296 1150 1103 1094 1106 1194 1378 1470 1122 1036 1028 1016 1012 1018 1019 1030 1168 1727 2076 1464 1215 1023 935 845 792 764 782 792 813 899 1275 1214 1157 1036 976 980 832 744 731 670 779 852 978 1150 1220 1677 1563 1808 1643 1816 1449 1338 1097 1096 1579 928 819 772 731 731 731 713 731 735 730 669 670 674 687 629 596 551 573 640 791 1341 1295 1243 1334 1721 1594 1281 1119 1143 1519 1491 1179 1112 1323 1340 1348 1402 1316 1303 1276 1240 1178 1507 1586 1531 1487 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 114 181 269 246 304 146 167 118 148 135 183 243 218 122 366 231 253 305 305 471 314 305 181 91 121 67 64 61 66 87 244 396 402 367 449 360 499 153 223 366 267 420 451 331 426 229 140 218 244 244 312 195 122 120 98 60 56 46 42 40 36 32 30 30 30 39 37 45 45 42 40 44 50 48 50 48 45 56 52 53 54 49 53 56 59 76 78 71 87 76 86 90 86 90 91 97 104 108 111 114 119 122 155 156 164 177 183 183 183 213 365 225 306 307 401 465 426 487 518 552 563 609 888 924 1074 1103 1274 1358 1342 1102 1036 1276 1770 1799 1725 1833 2194 2195 2209 2364 2464 2382 1951 2136 2794 2862 3075 3014 3023 3053 3185 3201 3504 3428 3273 2380 2639 3255 3219 2315 3212 3460 3315 3588 3624 3596 3708 3624 2573 2139 1744 1537 1358 1261 1231 1160 1302 1460 1848 2483 2621 2577 2601 2587 2995 3010 2230 1991 1957 1769 1716 1785 1553 1677 1783 1807 1539 1591 1419 1243 1368 1528 1631 2070 1979 1400 1128 947 749 731 861 641 619 773 875 1026 1068 1209 1410 1708 2050 2158 2311 2276 2244 1956 1744 1683 1541 1455 1416 1365 1324 1290 1278 1277 1384 1436 1423 1320 1230 1143 1172 1193 1240 1351 1253 1304 1391 1510 1507 1408 1510 1462 1521 1640 1894 1494 1481 1639 1581 1762 1646 1765 1652 1484 1394 1486 1428 1278 1268 1199 1190 1187 1189 1286 1275 1291 1345 1342 1279 1410 1561 1687 1587 1489 1470 1348 1268 1174 1149 1185 1382 1650 1668 1373 1217 1098 1085 1093 1143 1367 1428 1315 1036 1032 1031 1028 1026 1024 1031 1156 1669 2046 1728 1216 1085 956 873 831 750 756 777 788 868 1036 1098 1157 1095 1045 920 809 752 651 648 786 837 949 1058 1176 1289 1299 1458 1517 1340 1218 1329 1096 1229 1279 1009 794 766 717 670 728 669 669 740 670 626 670 669 673 584 564 547 635 690 1317 1448 1779 1099 1593 1828 1708 1359 1236 1185 1335 1550 1277 1279 1453 1500 1698 1493 1363 1302 1438 1275 1219 1216 1584 1561 1524 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 148 182 226 208 105 94 91 63 41 77 178 149 110 187 222 124 164 174 261 445 282 179 188 93 69 63 59 54 61 123 305 366 366 202 147 122 122 526 599 327 426 424 415 280 418 225 176 344 305 306 183 183 179 122 78 61 48 48 42 41 37 32 43 47 42 38 53 49 47 49 51 49 49 52 47 44 55 51 51 53 47 50 54 54 77 77 73 84 73 85 89 88 90 91 93 97 104 100 110 115 113 122 131 150 168 182 182 182 211 190 182 244 285 403 403 426 371 445 572 845 843 609 608 1175 792 700 1098 1047 1169 1145 1256 1713 1637 1903 1525 2060 2035 2142 2231 2193 2118 1950 2194 2575 2738 2895 3022 2845 3032 2928 3265 3060 3236 3341 2639 2480 3049 3041 2384 3057 3478 3470 3550 3581 3353 3697 3541 3118 2173 1829 1528 1341 1254 1191 1175 1256 1454 2138 2365 2669 2743 2754 2716 3047 2575 2061 1855 1668 1697 1684 1693 1602 1684 1702 1646 1919 1716 1526 1393 1576 1537 1715 1962 1923 1503 1156 963 791 927 1021 727 649 640 795 886 1058 1198 1595 1803 2202 1976 1971 2326 2141 1865 1727 1645 1557 1487 1436 1401 1352 1315 1299 1312 1476 1445 1411 1209 1216 1176 1140 1145 1192 1261 1379 1426 1462 1685 1681 1562 1637 1601 1571 1602 1698 1225 1702 1758 1985 2068 1841 1837 1635 1527 1424 1378 1403 1382 1354 1234 1181 1182 1185 1217 1288 1340 1218 1253 1300 1401 1464 1598 1577 1536 1517 1401 1239 1177 1097 1156 1280 1523 1619 1342 1201 1096 1075 1080 1109 1340 1669 1448 1089 1092 1096 1084 1035 1027 1033 1186 1339 1971 1875 1314 1148 993 895 853 778 731 752 770 1009 1244 1074 1099 1036 1100 953 804 725 612 666 735 828 910 960 1073 1130 1335 1279 1462 1218 1151 1106 1036 1006 937 853 792 751 706 670 667 609 706 651 603 615 669 641 625 580 548 587 708 780 1091 1813 1619 1183 1750 1946 1842 1706 1549 1292 1435 1596 1625 1498 1521 1706 1716 1555 1462 1340 1401 1336 1256 1279 1223 1608 1554 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43 121 135 120 74 30 21 27 21 39 91 152 81 123 141 84 82 61 150 366 285 411 424 429 244 80 56 48 48 49 84 76 183 189 87 201 477 303 516 523 499 488 610 405 244 318 268 244 305 220 244 182 152 128 82 72 55 49 42 37 32 31 32 32 32 32 34 35 35 35 36 37 38 38 38 40 42 44 46 48 50 52 53 57 60 61 65 67 70 72 76 82 84 90 91 91 112 111 126 112 102 121 121 127 150 201 163 147 137 174 209 259 374 262 331 352 300 451 384 531 722 506 590 752 994 607 823 995 772 1043 951 1377 1467 1643 1398 1619 2086 2131 2192 2133 1928 2024 2450 2799 2804 2922 2863 2621 2736 2619 3156 3146 3303 3384 3139 2118 2267 1889 2683 2405 3349 3286 3371 3644 3265 3531 3299 2706 2601 2175 1586 1338 1234 1173 1170 1221 1559 1927 2502 2620 2865 2865 3088 2564 2457 2202 1968 1565 1527 1470 1558 1566 1578 1579 1644 1767 1672 1629 1605 1499 1559 1861 2042 2383 1585 1389 976 882 982 1209 780 578 574 646 747 817 1124 1402 1697 1832 1874 2200 2531 2241 1897 1935 1719 1629 1547 1532 1545 1516 1385 1322 1347 1458 1565 1338 1357 1202 1100 1089 1130 1206 1301 1332 1310 1411 1415 1529 1725 2029 1767 1765 1642 1651 1198 1440 1673 1898 1982 1833 1940 2044 1652 1463 1345 1387 1507 1467 1340 1180 1190 1215 1273 1397 1402 1165 1168 1279 1336 1428 1636 1677 1645 1584 1360 1253 1160 1078 1093 1164 1587 1582 1303 1212 1114 1076 1083 1130 1304 1382 1460 1359 1190 1280 1349 1246 1034 1056 1207 1338 1827 1874 1515 1169 1028 952 872 787 731 731 731 869 1210 1034 1036 1030 1096 1027 857 736 609 686 742 808 866 888 964 1052 1150 1218 1486 1310 1107 981 953 905 852 856 792 731 694 658 608 669 728 609 572 589 670 609 591 545 559 646 735 873 1219 1801 1587 1313 1845 2004 1912 1748 1460 1340 1537 1649 1715 1517 1640 1757 1744 1725 1464 1340 1360 1324 1279 1279 1218 1602 1583 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 54 40 2 0 9 0 0 0 60 91 98 86 59 61 31 58 209 457 372 366 470 343 128 55 49 43 43 43 45 50 183 73 172 291 445 518 452 525 576 859 675 399 267 308 178 220 266 245 183 100 183 152 86 65 57 48 41 34 33 33 34 34 34 33 35 36 36 35 37 38 39 39 41 42 44 46 47 49 52 53 56 59 62 64 67 70 71 75 79 82 85 90 91 95 91 118 103 99 110 116 122 127 150 152 92 130 167 189 262 259 202 225 243 249 304 303 427 366 610 635 609 658 606 723 914 671 770 839 1196 1465 1341 1279 1707 2142 2438 2301 2145 1829 2199 2441 2547 2723 2886 2916 2571 2426 2582 3048 2835 2944 2690 2877 2434 1864 2422 3275 3231 3359 3270 3549 3612 3080 3368 3841 3651 2659 1986 1612 1365 1219 1173 1163 1189 1341 1822 2688 2804 2621 3050 3230 2986 2747 2597 1980 1471 1383 1288 1333 1509 1580 1524 1672 1632 1785 1726 1283 1306 1476 2300 2193 1789 1555 1309 1086 979 1155 1097 966 679 564 572 675 709 936 1243 1419 1978 1728 2005 1970 2442 2382 1948 1919 1714 1638 1592 1637 1620 1410 1581 1560 1692 1340 1217 1209 1165 1057 1067 1076 1187 1297 1236 1241 1311 1401 1397 1565 1693 1545 1791 1620 1501 1171 1591 1603 1730 1844 1573 1759 2018 1557 1445 1315 1305 1527 1425 1233 1161 1163 1213 1331 1459 1253 1135 1150 1220 1300 1767 1706 1685 1693 1523 1427 1238 1160 1052 1038 1093 1570 1463 1356 1230 1126 1089 1092 1160 1262 1417 1447 1471 1335 1400 1575 1296 1100 1112 1214 1344 1761 1780 1520 1225 1068 982 886 806 757 731 731 749 1053 1073 1035 975 975 929 881 731 609 670 737 776 794 847 916 992 1035 1272 1413 1143 939 910 888 850 840 872 731 709 669 631 598 670 700 548 548 544 553 558 577 548 612 681 800 1090 1540 2280 1678 1444 1782 2091 1833 1559 1452 1401 1705 1787 1753 1645 1584 1758 1708 1547 1457 1347 1387 1328 1317 1285 1272 1393 1583 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 91 38 52 45 23 39 72 215 463 282 152 244 165 152 43 43 44 46 46 51 95 72 183 196 302 396 549 658 853 773 488 298 286 203 243 157 180 193 270 261 152 152 127 89 67 52 45 37 35 34 35 34 34 35 36 36 37 37 37 38 39 40 41 42 43 46 47 49 52 53 56 58 61 63 66 70 72 75 79 81 83 85 86 91 91 109 98 98 101 109 117 122 129 131 118 124 145 230 231 183 183 243 301 283 305 304 317 365 792 709 726 606 504 628 802 872 671 642 1112 1510 853 969 1419 2031 2438 2103 2041 1849 2093 2268 2493 2561 2792 2436 2378 2233 2517 2587 2743 2556 2250 2185 1768 2184 2854 3180 3535 3487 3475 3355 2926 3318 3424 3885 3166 2529 2107 1652 1380 1219 1173 1163 1184 1340 1441 2230 2305 2365 2947 3109 2775 2685 2580 2029 1529 1400 1194 1125 1408 1529 1464 1630 1558 1907 1480 1182 1130 1582 2258 2350 1787 1516 1336 1140 1196 1383 1446 1118 791 608 503 528 509 714 947 1196 1242 2097 2347 2253 1946 2366 2101 1950 1771 1639 1507 1467 1472 1378 1324 1352 1553 1259 1281 1313 1041 1040 1118 1181 1182 1250 1244 1202 1224 1224 1329 1565 1581 1463 1478 1425 1667 1155 1516 1822 1549 1464 1455 1638 1685 1538 1404 1361 1259 1364 1272 1193 1116 1091 1153 1263 1176 1141 1095 1102 1145 1463 1532 1716 1555 1591 1530 1413 1279 1145 1034 1007 1104 1567 1465 1361 1238 1139 1093 1093 1155 1262 1556 1628 1563 1456 1372 1640 1533 1275 1218 1291 1399 1797 2261 1623 1267 1153 1011 874 806 759 731 731 730 928 1036 1063 976 914 955 851 783 670 609 676 731 761 817 873 901 1056 1159 1075 918 869 844 838 814 792 792 792 671 670 608 548 609 669 548 531 487 502 541 530 566 673 744 969 1239 1523 2113 1658 1667 2052 2192 2072 1536 1462 1423 1588 1902 1805 1605 1656 1612 1524 1465 1420 1401 1392 1340 1317 1290 1279 1321 1496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 91 30 30 24 18 30 62 264 299 152 218 152 62 42 45 47 49 49 53 60 72 106 224 305 356 634 729 544 452 366 574 335 244 400 244 221 214 248 213 153 162 122 150 80 58 48 40 38 39 38 37 38 38 38 38 38 38 38 39 40 40 41 43 44 46 47 49 52 53 55 57 60 62 65 68 71 74 77 79 81 83 85 89 91 101 91 91 92 99 108 122 121 122 94 122 172 152 166 221 257 305 298 264 244 452 488 427 609 553 514 474 501 822 879 626 496 936 1219 1311 670 1275 1524 1999 2256 2091 1810 1857 2062 2441 2526 2614 2605 2436 2256 2183 2345 2378 1711 1521 2041 2256 2751 2256 2986 3196 3494 3537 3046 3228 3374 3553 3519 3837 3600 2925 2273 1661 1400 1243 1185 1162 1158 1164 1363 1883 2096 2145 2587 3042 2629 2430 2180 1712 1295 1182 1050 1213 1270 1286 1260 1521 1669 1757 1230 1035 1113 1745 1977 2432 2074 1754 1425 1196 1480 1714 1764 1288 1133 752 553 403 425 602 777 888 1370 1595 1786 2097 1779 1847 2095 2039 1822 1658 1477 1383 1411 1303 1268 1289 1276 1156 1203 1073 1003 1236 1219 1373 1339 1495 1271 1160 1163 1172 1256 1482 1478 1675 1307 1246 1324 1160 1403 1477 1484 1369 1477 1581 1530 1481 1599 1417 1469 1260 1206 1154 1117 1068 1094 1172 1046 1035 1037 1041 1085 1156 1457 1531 1462 1462 1554 1500 1283 1247 1013 975 1038 1521 1649 1379 1281 1138 1092 1093 1126 1230 1646 1630 1585 1643 1453 1524 1491 1310 1269 1365 1496 1801 2108 1765 1299 1181 1095 899 832 764 731 731 729 905 853 853 914 896 853 812 731 667 600 609 731 736 785 824 850 930 1038 812 821 808 790 792 779 761 725 693 673 670 554 547 668 557 487 486 486 497 540 548 585 661 815 1106 1607 2039 2074 1901 2095 1732 1872 1959 1599 1501 1525 1716 1887 1807 1565 1539 1523 1524 1505 1536 1449 1387 1339 1322 1285 1282 1296 1339 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 85 29 3 10 9 12 17 17 189 363 101 244 93 56 57 51 52 55 55 57 68 96 244 363 549 427 776 721 684 690 603 632 406 488 366 355 290 235 244 239 183 244 244 244 115 57 49 44 43 41 41 40 40 40 40 40 39 39 39 40 41 41 43 44 45 46 48 50 52 54 57 60 62 65 68 70 73 76 76 79 82 84 83 86 92 91 91 91 91 97 99 104 91 101 122 128 182 441 304 245 232 233 214 237 382 417 507 884 540 479 427 426 610 536 661 551 853 1024 1168 1004 884 914 1199 1524 1268 1280 1933 2280 2600 2718 2789 2738 2632 2345 2164 1962 1575 2100 2624 2953 2741 2765 2675 2885 3026 3279 3247 2862 3749 3556 3637 3412 3454 3657 3280 2832 2291 1461 1280 1193 1162 1158 1177 1462 1633 1986 2032 2202 2886 2462 2218 2105 1625 1252 1111 917 837 1060 956 1009 1359 1510 1684 1083 914 1053 1693 2120 2443 2352 1977 1517 1272 1804 2151 1927 1544 1143 859 576 468 351 446 615 819 1016 1318 1491 1786 1703 1714 2041 1864 1774 1621 1450 1392 1303 1243 1225 1151 1120 1058 1041 1016 1070 1143 1539 1353 1538 1484 1262 1150 1095 1122 1205 1323 1453 1560 1307 1173 1206 1230 1317 1506 1408 1400 1303 1386 1397 1559 1590 1473 1577 1393 1270 1143 1095 1057 1042 1015 999 990 991 999 1036 1146 1384 1364 1407 1455 1584 1585 1542 1350 975 975 1009 1437 1886 1408 1238 1171 1092 1095 1096 1223 1592 1640 1762 1642 1575 1830 1607 1371 1323 1474 1584 1702 2499 1644 1362 1217 1046 922 856 778 731 717 731 788 794 791 914 918 852 797 731 633 552 583 614 679 748 767 800 849 783 748 751 744 737 744 737 707 678 654 670 609 551 544 666 487 486 502 529 561 564 563 629 695 919 1154 1758 2029 2005 2010 2139 1683 1556 1902 1648 1686 1526 1535 1618 1585 1541 1523 1541 1584 1524 1522 1459 1400 1370 1324 1310 1335 1294 1324 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 3 5 6 10 61 18 27 26 146 135 35 59 242 247 96 58 62 61 61 68 90 140 394 427 742 853 754 908 765 648 610 400 447 487 453 314 258 244 285 258 283 309 270 244 117 81 57 50 50 48 46 45 45 44 42 41 40 41 41 41 41 43 44 46 46 48 50 52 54 56 59 61 64 67 70 72 73 75 77 80 82 75 81 91 91 91 91 91 91 91 91 91 106 121 126 150 244 222 170 189 185 178 242 304 426 549 646 640 532 701 691 476 366 411 378 825 853 1022 762 426 549 732 1129 1280 1850 1924 1697 2003 2115 2577 2915 2551 2694 2270 1295 2214 2793 2743 3109 3000 2867 2904 2971 3169 3310 2704 3573 3291 3517 3370 3011 3135 3372 3501 2729 2578 1964 1280 1202 1159 1158 1158 1158 1590 1811 1971 2032 2759 2408 1931 1718 1537 1038 962 830 927 641 822 945 966 1402 1416 965 882 950 1922 2248 2026 2339 2198 1567 1395 1922 2546 2127 1867 1514 1188 524 461 312 324 409 498 691 1103 1052 1343 1485 1315 1649 1629 1891 1588 1431 1305 1247 1211 1147 1123 1072 1030 981 940 943 1095 1438 1822 1407 1386 1200 1123 1078 1109 1158 1172 1318 1313 1298 1151 1142 1121 1201 1288 1415 1337 1230 1266 1281 1393 1457 1559 1413 1257 1173 1128 1096 1048 1016 987 973 974 974 973 1007 1118 1239 1298 1401 1459 1589 1855 1583 1399 987 975 981 1114 1957 1428 1224 1158 1093 1096 1096 1135 1460 1637 1503 1443 1470 1912 1787 1453 1416 1584 1653 1773 2194 1652 1474 1206 1037 977 880 785 724 691 672 731 729 731 792 853 838 740 703 670 593 548 582 669 714 724 737 774 731 704 679 672 680 686 663 670 655 636 609 556 548 519 486 487 519 560 582 600 616 645 664 739 1056 1278 1708 1839 1808 1812 1848 1545 1459 1683 1610 1561 1586 1577 1577 1557 1524 1523 1548 1584 1531 1523 1523 1389 1370 1351 1319 1324 1303 1303 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 2 3 30 63 106 61 79 91 152 238 101 44 91 124 161 113 101 71 70 76 104 131 254 334 546 718 585 810 965 732 427 427 411 488 488 315 259 244 261 284 282 324 318 244 183 100 64 57 57 54 51 49 48 48 48 47 46 45 42 41 43 44 44 45 46 48 50 51 53 56 58 60 63 67 67 69 73 75 78 78 80 68 77 91 91 91 91 91 91 91 91 91 99 114 116 126 145 144 152 154 160 183 284 267 283 566 502 625 399 566 715 641 366 297 335 590 768 376 497 365 732 1215 1341 1198 1432 1309 1590 1544 1419 1949 2194 2255 1914 2170 1708 2644 3168 3002 3295 3220 2950 3170 3167 3503 3294 2977 2186 2984 2879 3030 2803 3515 3457 3444 3413 2316 1822 1385 1211 1158 1158 1158 1158 1419 1650 1715 2260 2412 2198 1674 1283 1187 1063 942 737 660 646 845 823 912 1139 966 785 806 1128 1482 2012 1942 2187 1973 1748 1490 1651 2362 2112 1687 1238 1394 722 477 288 241 254 315 398 792 776 1081 1037 1601 1332 1266 1804 1765 1554 1358 1243 1184 1130 1094 1053 996 961 934 933 960 1089 1389 1757 1666 1138 1075 1024 1078 1112 1254 1235 1446 1375 1138 1060 1065 1143 1177 1191 1192 1169 1194 1208 1314 1401 1466 1323 1326 1236 1133 1121 1019 997 974 972 973 972 975 1014 1087 1167 1223 1275 1597 1592 1637 1516 1138 1005 975 975 1073 1831 1455 1274 1159 1096 1096 1096 1143 1286 1326 1340 1401 1416 1998 1756 1557 1511 1645 1701 2008 2259 1647 1413 1208 1063 1058 854 776 731 730 670 670 671 668 731 790 797 665 650 629 606 548 548 651 678 671 711 829 800 665 657 654 641 618 609 632 617 611 581 520 493 486 527 562 591 624 649 665 717 712 729 838 1152 1280 1597 1703 1767 1483 1501 1470 1400 1506 1463 1538 1592 1626 1575 1534 1523 1523 1544 1584 1553 1503 1558 1523 1406 1372 1371 1337 1331 1319 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 52 30 3 30 30 29 61 76 146 146 79 54 55 87 67 79 86 82 87 109 151 231 462 795 795 585 546 773 830 590 610 402 554 631 428 365 329 297 274 305 290 261 274 183 118 75 66 65 62 57 53 52 52 51 50 50 49 46 44 43 44 45 46 46 49 50 52 53 55 58 60 61 64 66 68 71 73 76 79 80 61 67 79 91 91 91 91 91 91 91 91 95 107 113 124 137 136 143 145 151 170 241 235 243 400 539 470 304 373 375 362 324 280 366 304 533 594 372 564 556 671 792 671 602 828 1109 916 1665 1895 1610 1669 1327 1157 2068 2071 2709 3114 2932 2699 3012 3190 3085 3271 3070 2441 2126 2519 3120 3042 2915 3307 3746 3962 3171 2286 1707 1428 1262 1192 1158 1158 1158 1299 1467 1584 1780 2260 2538 2327 1743 1095 1119 907 648 613 637 687 675 931 925 726 730 769 1253 1726 1668 1670 1710 1670 1628 1494 1593 2481 1832 1657 1937 1575 1004 492 358 191 180 133 161 266 621 1133 1328 1080 1278 1485 1463 1665 1504 1464 1280 1173 1132 1081 1029 989 961 926 911 905 1015 1129 1421 1488 1155 1030 1004 1059 1075 1073 1145 1397 1258 1110 1037 1035 1064 1101 1068 1087 1117 1153 1194 1263 1319 1328 1315 1228 1296 1188 1114 1178 978 970 969 972 972 974 1010 1106 1154 1201 1236 1365 1470 1462 1493 1182 977 975 975 1032 1272 1310 1249 1158 1096 1096 1097 1148 1210 1218 1279 1287 1331 1939 1705 1639 1584 1706 1790 2008 1855 1646 1419 1221 1158 1127 853 804 749 731 916 670 668 638 668 670 609 609 591 606 603 548 548 598 670 667 681 829 706 651 646 636 615 609 609 609 608 563 511 486 486 546 598 632 664 704 715 799 779 779 823 981 1070 1491 1487 1680 1785 1470 1409 1385 1392 1390 1417 1523 1548 1584 1574 1531 1538 1529 1534 1584 1584 1523 1584 1524 1474 1401 1401 1340 1371 1336 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 52 1 91 91 88 91 85 61 244 122 61 57 61 68 72 138 86 90 106 122 181 183 295 628 610 549 533 671 1027 576 482 428 671 560 428 439 357 340 363 393 330 297 279 252 203 103 80 77 70 62 58 56 56 55 55 55 52 49 46 44 44 44 46 46 48 50 52 53 55 57 59 61 64 65 68 70 72 75 78 80 61 63 77 91 91 91 91 91 91 91 91 91 100 107 116 128 127 134 139 143 151 177 185 230 304 503 565 304 472 280 280 280 366 660 838 1136 863 884 427 427 563 610 510 610 969 859 966 876 1110 1301 930 1183 1860 2540 2754 2592 2382 2270 2297 2502 3281 2985 2925 2807 2018 2667 3194 3448 3506 3312 3195 3412 3658 2833 2061 1803 1536 1324 1220 1164 1158 1158 1158 1287 1379 1659 2120 2799 2147 1846 1486 1235 674 571 551 572 657 883 683 743 582 638 948 1319 1732 1408 1459 1644 1748 1575 1464 1571 2307 1962 1826 2037 1495 1057 631 346 147 134 114 109 192 316 558 820 1171 1236 1494 1701 1385 1540 1461 1302 1320 1154 1074 1019 998 957 916 913 904 901 986 1036 1472 1137 967 963 1000 992 1060 1094 1185 1314 1076 997 999 993 1022 1046 1057 1080 1092 1154 1225 1298 1375 1633 1310 1395 1170 1089 1037 968 967 968 971 971 991 1164 1324 1261 1277 1289 1321 1401 1584 1344 1107 975 975 975 1035 1205 1287 1283 1218 1096 1096 1128 1175 1232 1340 1264 1276 1378 1602 1640 1727 1685 1863 1945 2153 1863 1594 1399 1248 1177 1080 931 861 754 731 789 726 676 618 611 726 588 574 549 587 578 548 546 546 608 622 629 773 668 637 625 614 609 604 555 548 548 518 486 485 566 653 670 734 769 786 877 927 873 858 995 1264 1402 1340 1517 1522 1520 1504 1399 1360 1279 1279 1357 1521 1565 1581 1574 1566 1556 1556 1551 1574 1584 1534 1523 1544 1523 1462 1401 1366 1400 1370 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 3 91 152 145 186 152 174 244 208 122 64 68 76 156 90 94 122 152 240 231 212 428 586 654 498 693 731 620 672 536 543 656 530 440 470 531 431 432 427 304 351 292 213 127 94 89 79 67 62 60 60 60 59 58 55 52 49 46 45 46 46 47 48 49 50 53 55 57 59 61 64 66 68 71 73 76 78 79 61 63 68 81 91 91 91 91 91 91 91 91 95 102 108 119 122 126 130 137 149 168 176 205 265 426 457 244 365 549 405 590 617 459 615 1020 927 1020 914 792 610 653 871 1250 906 1449 1838 1562 1524 1010 792 1211 1829 2238 2247 1983 2003 2097 1881 2354 2840 2843 2545 2749 2366 2994 2808 3217 3356 3347 3281 3538 3262 3021 2067 1888 1609 1345 1259 1191 1159 1158 1158 1158 1280 1443 2016 2758 2340 2303 1773 1564 615 536 492 456 538 661 570 463 692 947 1630 1721 1501 1302 1304 1329 1561 1566 1486 1647 2434 2256 2069 1853 1524 1159 842 342 156 105 90 66 108 154 403 940 1354 1446 1226 1407 1339 1739 1624 1397 1246 1207 1088 1027 994 951 916 898 883 873 874 890 1185 988 924 968 945 964 1004 1062 1166 1140 1102 1082 967 967 1005 1036 1025 1053 1094 1144 1285 1500 1689 1370 1336 1339 1246 1056 1021 961 964 967 976 1008 1214 1381 1435 1356 1414 1394 1348 1436 1458 1138 1015 975 975 975 1005 1387 1345 1462 1400 1096 1095 1116 1169 1328 1542 1451 1374 1372 1636 1645 1908 2071 2027 2074 2376 1963 1667 1432 1253 1210 1165 941 825 744 731 946 854 735 698 797 670 732 566 548 548 555 548 531 523 545 609 587 771 641 622 613 609 605 584 548 540 548 484 485 544 686 765 786 830 882 1003 1036 1061 1024 1018 1268 1459 1311 1462 1340 1340 1339 1589 1348 1685 1274 1262 1290 1525 1561 1566 1586 1588 1560 1582 1563 1577 1589 1583 1530 1581 1523 1472 1486 1369 1383 1381 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 3 61 61 57 91 267 244 282 366 240 335 177 152 221 158 135 129 166 231 245 222 305 428 641 481 525 730 718 814 614 527 784 933 975 590 555 512 499 427 364 305 244 183 135 107 98 83 69 66 65 66 65 64 62 59 56 53 49 47 45 47 47 47 49 50 52 55 57 58 61 64 65 67 62 61 66 64 77 63 63 68 77 91 91 91 91 91 91 91 91 103 109 103 112 122 122 130 137 159 183 176 243 226 277 248 183 182 247 385 548 610 580 689 787 792 975 1356 960 782 702 975 1728 1743 1740 1982 1773 1341 1343 1708 1253 975 1266 1323 1707 1647 1929 1815 2250 2501 2482 2262 2622 2586 2925 3030 3322 3405 3353 3231 3702 3729 3114 2254 1850 1583 1394 1305 1209 1171 1158 1158 1158 1185 1326 1914 2752 2929 2407 2181 1716 673 483 453 410 380 366 391 474 762 978 1475 1695 1649 1207 1196 1252 1377 1625 1442 1646 2348 2327 2068 1588 1233 850 624 326 237 114 64 64 46 48 92 623 825 1226 1035 958 1333 1399 1347 1457 1371 1227 1127 1050 1004 952 924 889 866 864 855 854 931 1034 899 906 908 932 958 1150 1024 1047 1003 962 945 948 953 1100 1014 1042 1067 1176 1577 1743 1382 1310 1260 1313 1183 1110 1001 969 977 993 1037 1134 1232 1433 1367 1377 1399 1383 1531 1374 1341 1051 975 975 975 975 1100 1512 1462 1218 1185 1083 1092 1137 1176 1461 1398 1526 1303 1345 1522 1699 2007 2135 2172 2379 2147 1891 1739 1463 1406 1289 1059 1067 792 740 731 1010 1181 801 769 793 731 670 642 558 548 548 548 528 492 500 542 547 650 599 592 607 609 596 574 551 487 481 481 492 675 781 842 892 1021 1102 1321 1310 1222 1201 1106 1842 1445 1238 1357 1275 1271 1277 1298 1519 1323 1216 1235 1359 1337 1473 1583 1558 1591 1611 1609 1594 1580 1627 1589 1548 1550 1561 1484 1487 1449 1383 1432 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 18 41 61 60 91 124 104 152 244 396 409 502 348 322 157 228 107 162 174 244 289 274 351 527 542 549 548 705 735 604 546 583 663 719 736 851 882 549 399 341 274 244 213 147 127 119 103 84 73 72 71 70 68 66 62 60 56 53 50 47 46 48 49 50 50 53 55 57 58 60 61 61 66 70 71 74 76 77 63 63 68 81 86 91 91 91 91 91 91 91 98 102 99 106 113 119 122 132 149 164 152 197 182 182 232 361 488 305 206 247 302 304 365 486 577 948 1439 1219 933 1036 1083 1423 2007 1957 1835 1672 1634 1680 2069 1923 1742 1857 2029 1824 1658 1714 1401 1793 1918 1899 1524 1957 2399 2957 3122 3268 3528 3429 3616 3657 3474 3562 2676 1948 1593 1463 1361 1248 1189 1163 1158 1158 1158 1274 1794 2281 3055 2460 1691 1734 1094 405 369 365 353 338 366 371 460 794 962 1484 1577 1116 1251 1224 1323 1339 1379 1791 1936 2033 2007 1913 960 772 546 537 282 104 49 47 30 21 20 130 326 840 691 1229 1427 1288 1112 1300 1147 1323 1199 1094 1030 997 920 909 863 844 850 841 840 877 883 888 888 904 910 1024 949 978 926 919 927 925 950 1118 1050 1067 1085 1224 1401 1429 1332 1234 1197 1172 1085 1062 1030 1029 1036 1083 1115 1132 1272 1276 1284 1311 1318 1463 1418 1394 1038 983 974 975 975 975 1426 1526 1645 1136 1054 1055 1091 1194 1218 1401 1289 1288 1286 1424 1553 1766 2102 2438 2554 2449 2346 1951 1765 1569 1473 1340 1094 979 847 765 763 1083 1164 904 876 855 791 745 670 578 548 545 548 519 490 487 502 544 548 547 548 580 597 587 568 556 545 432 498 592 714 839 913 1062 1208 1263 1603 1688 1496 1667 1391 1543 1330 1172 1311 1313 1267 1400 1478 1523 1195 1289 1350 1455 1330 1521 1637 1598 1598 1611 1658 1637 1621 1628 1581 1575 1554 1541 1498 1523 1488 1402 1451 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 2 3 5 30 47 30 75 89 152 150 396 396 723 731 653 375 380 187 273 183 143 191 305 305 308 428 549 513 549 684 622 572 671 827 655 869 675 610 975 373 334 275 244 197 213 178 158 143 127 98 84 83 80 78 75 72 69 67 62 58 54 51 48 47 49 50 51 53 55 55 56 57 62 63 65 69 71 73 74 76 63 62 66 78 77 84 91 91 91 91 91 91 94 94 94 101 101 109 116 119 123 136 152 183 148 148 180 271 249 365 315 366 664 808 505 864 700 965 1402 1463 1035 1311 1395 1232 1811 1905 2134 1665 1658 1870 2198 2201 2036 1756 2456 2055 2114 1999 1740 1714 1718 2138 2416 2263 2347 2620 2406 2565 2945 3322 3227 3348 3258 2857 2699 2107 1668 1507 1410 1284 1205 1171 1158 1158 1158 1168 1544 2162 2892 2285 1805 2130 1313 484 374 350 342 344 331 339 378 524 765 1222 1220 1094 1181 1289 1299 1333 1505 1711 1822 1838 1746 1474 1210 941 680 374 114 36 33 35 24 7 5 37 197 320 792 648 984 1076 940 988 1226 1189 1185 1169 1113 1018 993 892 857 847 830 822 819 826 865 861 858 886 912 923 909 917 922 907 913 911 949 1227 1220 1294 1156 1116 1178 1124 1125 1175 1164 1109 1099 1083 1143 1081 1144 1149 1201 1194 1234 1402 1423 1316 1286 1523 1303 1163 1034 951 920 915 915 948 1457 1427 1483 1049 1010 1026 1109 1208 1278 1522 1584 1279 1352 1468 1634 1836 2340 2613 2777 2404 2147 1958 1929 1656 1463 1401 1257 1024 915 792 792 1508 1192 934 958 840 849 713 653 595 551 510 481 481 483 477 473 516 487 475 523 555 577 570 540 536 411 413 481 572 694 774 1008 1079 1223 1502 1752 1944 1923 1825 1623 1301 1227 1127 1169 1281 1389 1395 1434 1223 1143 1424 1429 1436 1433 1491 1609 1586 1636 1604 1669 1623 1656 1629 1586 1576 1568 1543 1558 1531 1469 1422 1499 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 5 3 3 30 30 44 61 239 174 396 584 828 701 551 520 518 379 371 266 239 258 305 428 436 428 571 489 542 812 792 645 852 853 975 853 802 692 475 357 321 280 305 327 305 257 188 174 148 111 93 90 86 83 81 77 73 70 66 61 57 53 50 48 49 50 52 53 55 55 56 58 61 63 65 67 69 70 73 74 63 60 62 69 64 73 78 87 88 89 91 91 95 91 91 91 92 103 107 113 118 135 148 141 145 153 175 183 213 332 588 508 549 573 671 855 602 673 732 1036 1330 1484 1660 1352 1661 1889 2076 1908 1768 1793 2213 2403 1997 2014 2387 2395 2625 2271 2265 2689 2329 1951 2560 2861 2865 2915 3255 3159 2664 2772 2959 3292 3590 3463 2561 2182 1760 1569 1464 1342 1220 1174 1158 1158 1158 1158 1453 1937 2946 2618 2285 1578 1946 860 356 333 329 331 323 331 332 417 607 850 1149 981 1433 1326 1199 1614 1505 1562 1734 1816 1899 1301 1287 862 854 473 104 30 34 27 19 4 9 21 156 209 317 597 885 769 765 958 1130 1208 1378 1253 1201 1082 1082 970 828 830 834 815 817 809 807 880 901 863 918 874 860 858 877 883 901 883 920 1017 1007 1065 1074 1051 1067 1064 1120 1093 1117 1120 1195 1086 1260 1288 1209 1339 1279 1275 1340 1339 1349 1280 1227 1210 1276 1069 1030 964 923 922 930 1027 1157 1261 1217 988 974 1018 1097 1142 1412 1571 1527 1340 1411 1491 1706 1950 2248 2470 2741 2478 2195 2011 2011 1734 1446 1252 1099 975 904 986 836 1269 1099 1115 969 870 853 659 622 595 556 529 499 479 488 526 478 438 485 427 463 464 561 533 532 535 369 419 494 598 698 914 939 1095 1295 1527 1732 2079 1788 1519 1361 1439 1166 1156 1117 1302 1308 1338 1370 1359 1253 1409 1391 1517 1505 1474 1696 1656 1661 1661 1672 1647 1636 1636 1598 1600 1582 1558 1557 1625 1513 1448 1439 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 9 10 25 32 41 43 57 343 244 272 429 614 645 713 640 424 396 305 175 191 217 296 427 626 600 500 545 555 585 679 853 786 819 1036 790 743 698 366 299 305 366 317 427 427 258 211 161 120 104 98 95 91 87 83 79 74 70 63 60 56 52 49 48 50 51 52 51 53 56 58 61 62 64 66 67 70 72 73 64 60 60 61 60 64 70 86 81 87 91 91 91 91 91 91 91 94 100 104 117 121 124 123 143 172 437 182 182 302 411 960 675 535 535 578 527 617 609 701 1060 1287 1506 1645 1785 1949 2258 1890 1844 1932 2388 2199 2133 1950 2430 2497 2989 2729 2629 2230 2133 2128 2494 2985 3355 3007 3416 3456 3208 3535 3572 3317 3413 3623 3265 2427 1814 1677 1536 1404 1302 1195 1158 1158 1158 1158 1279 1843 2651 3138 2406 2608 1975 1366 769 357 318 324 320 325 334 346 496 522 634 941 1138 1146 1174 1643 1516 1466 1588 1860 1725 1617 1290 1014 627 342 160 28 26 17 16 11 6 -5 60 112 200 351 466 684 583 586 859 1199 1436 1464 1526 1131 1038 976 832 813 810 801 806 792 785 776 782 850 863 835 896 842 855 873 860 870 887 930 966 1005 1029 1013 1012 1055 1091 1100 1147 1129 1120 1149 1401 1266 1240 1402 1523 1370 1542 1651 1424 1488 1451 1223 1149 1067 1033 973 929 930 941 1222 1087 1395 1037 987 953 971 1036 1095 1217 1645 1459 1375 1494 1577 1828 2042 2400 2802 2664 2489 2255 2037 1962 1696 1462 1319 1119 975 1256 1193 841 1248 1179 910 848 778 785 632 609 582 556 554 499 508 529 611 532 449 447 389 416 446 540 530 530 535 357 390 470 579 774 953 904 1041 1434 1939 2183 2051 1718 1321 1285 1317 1195 1151 1234 1228 1274 1256 1298 1309 1267 1344 1409 1645 1567 1577 1548 1695 1710 1705 1684 1664 1653 1668 1650 1631 1582 1566 1574 1619 1480 1646 1711 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 26 6 9 10 20 28 34 36 40 145 274 400 457 713 721 623 430 491 332 312 305 203 229 208 366 467 583 529 494 684 732 732 741 779 914 1035 925 811 571 366 300 395 488 492 548 619 359 240 168 134 115 105 102 96 94 89 82 78 73 68 63 58 52 50 47 49 49 50 50 53 55 56 59 60 62 64 66 68 70 72 66 60 60 60 60 61 64 77 74 80 89 91 91 91 91 91 91 101 98 100 112 113 116 118 172 417 275 180 257 426 427 488 535 487 529 732 732 701 695 657 809 970 1096 1581 1641 1879 2129 2194 2102 2286 2355 2331 2334 2475 2275 2712 2985 2505 2419 2309 2343 2317 2351 2665 3096 3307 3688 3641 3102 3504 3542 3595 3710 3780 2856 2200 1899 1760 1602 1458 1338 1225 1168 1158 1158 1158 1205 1499 2043 2893 3038 2545 2142 1579 1227 346 350 325 324 322 326 348 411 472 592 806 1131 1154 1158 1276 1572 1440 1527 1825 1937 1377 1177 913 708 409 384 51 34 32 11 12 10 1 -4 60 148 271 350 431 402 399 594 1053 1275 1419 1535 1270 1056 951 855 820 802 798 785 784 774 773 779 779 790 797 825 820 833 848 831 835 878 1074 972 954 962 977 1164 1272 1169 1132 1077 1089 1089 1100 1124 1129 1182 1281 1400 1661 1646 1525 1539 1524 1341 1198 1095 1036 999 963 940 937 965 1031 1067 1280 1078 973 932 961 999 1032 1364 1527 1339 1410 1521 1674 1886 2365 2726 2437 2525 2337 2337 2066 2167 1769 1442 1313 1126 972 911 892 843 1192 1046 869 808 741 680 624 590 582 572 543 503 524 586 732 557 475 476 382 389 420 478 525 523 489 353 401 511 752 809 776 869 976 1474 1912 1819 1838 1623 1346 1214 1193 1274 1224 1207 1039 1182 1209 1194 1236 1190 1324 1231 1690 1648 1632 1579 1726 1746 1728 1683 1694 1691 1675 1630 1598 1564 1556 1540 1534 1492 1554 1918 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 38 7 9 12 15 20 24 30 40 61 184 274 500 838 624 630 800 863 470 412 253 234 219 384 258 305 319 514 624 770 671 807 732 792 856 838 914 671 671 414 366 386 488 488 603 488 411 330 193 154 130 114 108 104 100 93 87 82 76 70 66 58 53 50 47 48 49 49 49 51 52 55 58 59 61 62 64 66 69 70 68 60 60 60 60 61 64 69 65 72 81 88 91 91 91 91 91 93 96 96 105 105 107 110 120 179 176 176 180 181 213 441 545 523 574 630 835 783 689 732 837 836 1138 1270 1633 1601 1635 1928 1897 2305 2316 2356 2542 2723 2438 2714 2777 2466 2371 2688 2633 2621 2525 2498 2918 3229 3519 3829 3455 3425 3596 3771 3768 3954 2986 2670 2557 1962 1672 1496 1401 1282 1188 1158 1158 1158 1159 1274 1998 2457 2794 2233 2261 1940 1396 620 291 330 329 326 336 345 382 420 531 798 1052 1328 1139 1200 1471 1388 1472 1637 1772 1488 1365 1067 799 535 303 89 72 24 4 12 -13 -3 -8 -9 178 209 246 277 292 299 271 598 865 962 1390 1291 1061 1120 912 838 785 782 779 769 765 760 765 760 761 779 800 800 812 823 812 816 984 1027 899 977 1086 1048 1090 1231 1284 1161 1100 1066 1040 1045 1051 1078 1149 1230 1385 1631 1331 1284 1325 1284 1280 1206 1156 1036 975 948 971 975 975 975 1056 1036 1051 960 914 947 967 1036 1219 1343 1313 1410 1516 1698 1929 2439 2743 2560 2484 2199 2212 2083 2139 1947 1431 1280 1120 987 944 970 870 1141 1342 811 756 715 688 673 619 597 575 548 539 560 738 611 565 522 465 412 378 381 432 509 547 495 406 434 653 851 679 714 774 909 1424 1261 1431 1636 1868 1354 1200 1183 1160 1167 1153 986 1064 1142 1118 1148 1091 1042 1111 1266 1742 1698 1568 1782 1761 1716 1687 1706 1721 1695 1661 1622 1579 1584 1569 1539 1541 1590 1922 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 20 40 13 10 12 15 15 18 27 40 59 127 274 272 668 720 717 827 652 488 299 319 239 220 305 350 289 438 485 722 732 676 786 792 792 914 906 1036 1033 914 488 427 402 488 629 610 610 517 398 227 169 146 121 115 110 105 99 91 86 79 72 67 60 55 51 48 47 48 48 48 50 52 53 56 58 60 62 63 66 68 69 68 60 60 65 62 61 63 60 60 63 72 82 91 91 91 91 91 91 91 91 98 96 98 104 125 480 173 176 180 243 179 299 488 429 359 365 480 712 751 847 957 978 1030 1227 1280 1316 1487 2007 1736 2314 2160 2422 2477 2755 2726 2865 2585 2688 2464 2744 2740 2801 2721 2951 2767 3439 3503 3751 3649 3671 3596 3767 3784 3465 3486 3371 2600 2404 1769 1570 1460 1337 1238 1197 1158 1158 1149 1271 1896 2572 2991 2616 2341 1767 1858 881 463 383 373 342 359 350 372 408 507 649 972 1309 1115 1374 1537 1398 1520 1423 1335 1651 1467 1002 908 517 499 150 116 47 8 -5 -1 -5 -8 -6 21 59 141 209 248 200 237 350 517 825 978 1162 1137 967 934 865 788 776 805 785 754 754 734 748 763 772 781 787 798 801 798 809 909 891 903 1038 928 976 1028 1278 1366 1243 1102 1111 1045 1006 1007 1038 1113 1173 1263 1283 1224 1207 1207 1214 1167 1124 1064 1036 975 975 970 975 975 975 1036 983 975 914 914 925 974 1054 1164 1274 1279 1463 1546 1773 2204 2637 2563 2348 2257 2101 2154 2043 2018 1915 1617 1433 1274 1025 897 886 832 1113 911 790 748 724 671 654 624 600 581 580 558 568 897 666 603 581 571 541 420 414 425 501 572 514 395 491 830 633 643 704 770 890 1141 1133 1275 1657 1946 1445 1188 1174 1048 1137 1095 948 1027 1073 1011 1049 1083 997 1231 1169 1306 1246 1491 1777 1800 1748 1703 1705 1752 1721 1657 1636 1596 1630 1613 1578 1541 1587 1941 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 44 58 47 13 11 15 17 20 21 24 30 44 249 226 442 457 616 838 700 690 725 604 305 283 294 427 611 325 427 512 671 549 805 671 855 797 900 792 868 882 482 488 495 553 661 723 624 600 400 264 201 150 134 120 117 113 103 94 88 79 73 68 61 55 52 49 49 48 48 48 49 50 53 55 56 59 61 62 65 67 67 69 60 64 70 65 60 61 60 60 62 72 79 91 91 91 91 91 91 91 91 91 91 95 104 112 117 131 147 165 171 166 180 221 378 338 580 426 657 610 978 970 979 1041 1065 1049 1336 1525 1996 1693 2375 2028 2040 2360 2680 2606 2799 2872 2824 2558 2743 2782 2839 3075 3143 2943 3168 3528 3774 3416 3377 3672 3553 3529 3759 3629 3660 2756 2640 1793 1638 1539 1394 1370 1523 1158 1158 1143 1149 1383 1998 2281 3044 2147 1826 1654 1784 1081 643 485 417 481 449 451 442 500 587 887 1243 1298 1486 1454 1626 1590 1363 1404 1540 1339 903 719 471 417 215 134 55 5 -8 -10 -7 -15 -16 -20 4 70 162 257 112 167 225 346 521 876 860 986 957 878 852 812 812 1073 950 772 738 744 741 749 765 765 773 784 778 782 809 862 943 836 912 833 900 1104 1178 1124 1211 1150 1060 1029 964 962 994 1054 1092 1153 1150 1140 1137 1154 1190 1279 1440 1161 1040 996 975 969 975 1089 1036 975 975 963 914 914 932 974 1035 1124 1213 1237 1522 1504 1951 2134 2696 2483 2231 2020 1966 2056 1950 1891 1937 1766 1606 1281 1033 868 829 797 880 980 908 739 712 672 651 609 586 557 574 593 628 730 832 627 589 592 559 454 404 406 466 568 557 397 641 624 575 653 720 767 827 850 972 1115 1218 1467 1336 1151 1123 1075 1072 1051 962 1012 958 928 928 944 1124 1290 1230 1376 1396 1569 1822 1825 1778 1761 1765 1752 1710 1711 1633 1649 1618 1601 1577 1548 1574 1866 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 84 128 97 20 10 12 16 19 19 21 20 35 63 127 193 305 453 751 686 874 786 643 457 577 275 374 444 475 411 424 462 648 533 639 658 731 824 792 587 676 451 426 488 510 671 671 671 600 415 332 200 156 139 132 124 118 107 96 90 81 74 70 62 56 54 50 49 49 49 49 49 50 52 54 55 57 59 61 62 64 65 69 59 60 60 60 60 60 60 60 63 72 78 91 91 91 91 91 91 91 91 91 92 95 104 105 109 116 122 137 161 143 172 183 241 302 476 484 594 584 677 785 804 1016 1008 993 1164 1402 1649 1591 2090 2085 2010 2126 2279 2396 2679 2841 3109 2751 2996 3082 2926 2713 3370 3228 3356 3633 3884 3469 3202 3472 3353 3717 3962 3881 3645 3137 2288 1923 1702 1595 1452 1408 1404 1218 1158 1138 1140 1215 1387 1795 2679 2946 2376 2484 1878 1472 1103 974 908 650 618 609 554 573 619 812 1357 1274 1883 1519 1744 1639 1399 1555 1561 1344 959 717 426 430 315 119 32 17 11 1 -15 -16 -21 -32 -25 4 27 66 33 100 155 291 354 469 583 803 847 998 894 834 830 870 832 756 739 734 743 745 745 747 757 765 764 773 792 831 829 828 787 820 841 874 1131 988 1002 1105 1139 1094 961 955 1048 1095 1132 1128 1135 1097 1096 1096 1097 1096 1036 1036 1036 1002 975 964 975 975 984 975 975 964 914 914 945 1035 1094 1098 1143 1267 1366 1587 1958 2137 2755 2268 2072 1961 1894 1860 1997 1873 1900 1766 1519 1669 1020 840 797 796 790 787 725 707 667 651 645 596 597 561 594 590 698 737 795 637 683 609 608 472 470 396 430 572 470 396 503 537 547 660 664 756 787 823 932 1034 1106 1490 1224 1128 1062 1009 1013 962 952 944 906 890 881 927 1225 1382 1457 1835 1640 1595 1798 1844 1791 1788 1772 1785 1725 1693 1685 1655 1646 1606 1578 1568 1562 1674 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 1 0 0 11 104 112 120 140 64 45 12 13 15 20 22 26 38 60 83 137 291 454 451 571 457 686 813 838 687 549 256 424 592 491 432 455 820 732 788 661 671 792 770 671 488 427 397 429 549 575 549 631 400 600 400 233 153 149 142 139 132 120 103 91 82 74 69 62 57 55 51 50 50 50 50 50 49 51 53 54 56 58 59 61 63 64 69 59 60 60 60 60 60 60 60 63 72 77 88 91 91 91 91 91 91 91 94 93 95 102 97 100 107 114 122 143 143 165 235 181 664 549 549 646 548 532 608 610 832 974 943 1055 1430 1359 1530 1604 1585 2071 2012 2435 2560 2457 2590 2995 2987 3354 3244 3372 2893 3603 3116 3190 3657 3928 3474 2980 3302 3355 3419 3655 4187 3428 3160 2997 2029 1858 1658 1549 1472 1458 1393 1158 1132 1133 1115 1302 1936 2456 2810 2741 2569 2069 2086 1629 1343 1212 1264 954 928 793 731 764 935 1613 1428 1809 1944 1782 1560 1646 1615 1434 1228 814 743 545 819 361 79 56 38 1 6 13 13 -10 2 -23 -41 -36 -57 -23 38 16 127 225 275 538 847 941 971 986 957 893 849 762 731 730 725 731 731 737 737 752 759 768 761 759 774 790 805 796 784 790 786 858 866 895 922 909 879 932 1070 1172 1189 1206 1176 1159 1134 1099 1096 1096 1061 1045 1036 1038 1033 1030 1032 996 989 979 983 975 964 917 914 950 1000 1036 1072 1082 1210 1345 1510 1896 2244 2571 2366 1981 1857 1769 1793 1891 1828 1900 1682 1401 1420 1002 855 722 809 671 617 662 674 692 637 646 615 596 587 609 612 745 838 753 629 604 596 534 461 432 410 387 406 499 395 439 471 536 594 684 728 753 820 913 931 1017 1142 1195 1063 1008 937 962 890 907 918 887 879 910 955 1307 1433 1738 1905 1696 1839 1756 1632 1743 1802 1772 1751 1724 1699 1675 1725 1713 1615 1596 1571 1580 1598 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 87 87 1 7 40 111 157 156 120 114 100 100 38 14 16 19 20 30 55 67 90 206 305 305 304 615 788 991 935 854 686 445 301 450 738 735 610 854 1097 985 793 624 616 548 488 451 415 396 385 405 459 523 427 341 268 252 200 209 191 173 159 150 133 114 101 83 73 68 62 58 54 52 51 50 50 50 50 51 51 53 53 56 57 58 59 61 62 69 59 60 60 60 60 60 60 64 74 71 76 84 91 91 91 91 91 91 91 94 93 92 96 91 91 98 106 114 126 143 162 176 181 610 488 670 597 491 487 514 547 729 915 802 1090 1084 1280 1180 1561 1836 2194 2110 2145 2336 2133 2363 2195 2798 3083 3200 3328 3324 2926 3235 3512 3417 3578 3653 3127 3164 3474 3352 3581 3530 3658 3902 2918 2564 1899 1805 1654 1590 1422 1322 1158 1132 1130 1118 1267 1445 2168 2344 2370 2405 2602 2565 1792 1694 1304 1756 1673 1545 1448 1050 891 875 1397 1307 1865 1962 2007 1751 1559 1405 1418 1180 1128 964 598 644 303 137 121 95 42 122 126 185 278 149 38 -2 -8 -41 -59 -62 -2 14 87 151 340 604 883 1201 1062 1057 1005 1047 938 717 721 725 727 724 732 733 736 745 749 754 738 760 775 779 773 763 751 752 785 799 812 845 879 891 1024 1185 1283 1286 1278 1240 1214 1188 1153 1170 1142 1110 1103 1100 1108 1093 1183 1158 1102 1081 1059 1043 982 965 936 925 958 973 1022 1014 1071 1142 1247 1389 1779 2170 2377 2437 1763 1678 1671 1753 1777 1931 2029 1708 1401 1239 976 860 821 1040 581 628 636 632 647 633 625 593 595 589 625 638 754 920 706 655 669 599 571 503 467 433 413 381 405 471 431 471 508 550 651 727 799 735 801 845 954 1110 1375 1021 973 982 933 884 877 887 800 900 883 969 1239 1348 1630 1940 1849 1859 1848 1801 1769 1800 1801 1759 1711 1726 1708 1665 1632 1611 1598 1581 1592 1684 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64 169 80 23 60 61 86 200 260 212 124 73 199 149 53 28 18 20 28 44 73 91 152 255 368 457 686 838 838 760 686 736 488 366 296 635 675 713 732 853 853 1078 958 762 655 501 452 429 427 387 368 387 378 366 448 400 256 319 287 247 199 180 166 145 120 107 87 73 67 63 59 56 54 53 52 52 51 51 52 52 52 54 55 56 58 59 61 62 70 59 60 60 60 60 60 60 67 74 70 70 75 85 91 91 91 91 91 91 91 97 91 91 91 91 93 103 110 121 151 181 178 180 426 495 609 549 487 428 570 696 981 695 817 1094 1015 853 1092 1215 1703 1599 1798 1915 1980 2104 2389 2636 3008 3347 3125 3294 3105 3471 3631 3639 3269 3108 3647 3231 2897 3169 3274 3371 3813 3962 3855 3116 2442 2392 1858 1651 1566 1464 1341 1158 1133 1125 1115 1126 1306 1765 1943 2196 2060 2559 2733 2421 2022 1708 1628 1974 1930 1631 1173 1009 1053 1234 1363 1894 1911 1941 1976 1745 1480 1342 1097 1183 1029 679 666 491 231 201 183 146 284 484 803 617 449 133 48 -28 -62 -63 -64 -69 29 26 146 301 500 660 964 1274 1361 1308 1253 1053 758 711 720 720 722 725 724 735 736 730 727 730 747 774 762 762 758 740 745 743 776 782 812 868 910 1044 1135 1237 1418 1362 1320 1276 1318 1259 1240 1225 1185 1165 1175 1165 1156 1218 1306 1218 1122 1115 1103 1041 972 962 950 970 975 965 971 1007 1076 1185 1356 1536 1867 2229 1889 1634 1581 1605 1706 1828 1902 1986 1614 1336 1177 942 884 806 701 724 566 620 629 641 626 630 601 611 596 661 691 757 771 749 686 698 612 561 573 536 482 454 413 371 393 437 454 467 539 554 607 784 752 743 813 883 922 914 917 925 943 860 850 841 819 791 836 862 1059 1226 1451 1576 1991 1917 1848 1882 1875 1780 1754 1827 1788 1775 1834 1755 1687 1653 1657 1650 1620 1618 1627 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 103 200 134 155 124 100 102 150 163 106 200 343 555 300 188 29 20 21 35 59 82 138 310 296 457 588 604 823 821 822 785 549 492 425 405 585 483 610 853 975 1097 1011 738 696 719 732 569 490 468 400 351 323 363 353 320 280 323 320 301 236 197 178 151 126 111 90 75 71 67 62 59 58 57 55 53 52 52 53 53 52 53 55 56 57 59 61 62 64 59 60 60 60 60 60 60 67 74 65 62 68 77 91 91 91 91 91 91 91 94 91 91 91 91 93 104 169 122 139 155 172 181 362 365 407 412 436 470 671 780 721 541 717 975 1219 1038 874 1062 1450 1208 1804 1608 1805 2130 2378 2270 2627 2742 2783 3047 2831 2861 3476 3415 3410 3480 2988 2761 2496 3259 3347 3421 3475 4142 3721 3224 3146 3061 2291 1763 1659 1500 1402 1341 1144 1118 1135 1121 1125 1433 1689 1948 1970 2143 2255 2559 2200 1893 1671 1842 1872 1944 1902 1617 1275 1392 1546 1867 2065 2106 2043 1810 1790 1395 1551 1236 753 843 709 613 318 316 294 373 745 941 1237 970 809 390 58 -54 -62 -64 -62 -62 -55 33 146 288 410 618 836 1085 1293 1340 1622 1228 822 719 715 714 716 720 714 717 723 716 712 706 751 742 745 756 728 724 717 731 747 769 764 804 864 1320 1277 1352 1581 1505 1509 1463 1409 1351 1333 1315 1290 1254 1263 1265 1528 1402 1316 1279 1445 1200 1159 1079 1029 1007 980 975 975 948 945 959 1013 1147 1278 1556 1711 2046 1702 1546 1511 1555 1828 1828 1899 1714 1445 1253 1086 960 895 819 649 612 571 622 624 645 626 631 635 637 641 686 705 773 806 811 736 709 625 680 652 579 487 444 380 364 329 430 454 486 574 627 609 695 714 738 792 881 828 822 848 888 929 779 826 744 799 776 795 864 950 1163 1482 1588 2019 1960 1969 1953 1902 1843 1783 1874 1991 1984 2065 1812 1716 1698 1647 1629 1642 1621 1645 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 97 106 221 126 290 300 300 200 200 300 300 543 500 500 302 98 25 29 42 60 76 113 160 303 510 457 762 752 705 767 612 563 501 488 485 366 715 503 900 978 896 853 729 757 979 840 712 639 422 538 427 425 408 383 381 360 400 364 361 284 232 170 140 117 100 84 80 77 69 66 63 62 59 57 54 53 53 53 53 53 55 56 56 59 60 61 58 59 60 60 60 60 70 60 67 73 62 61 62 71 89 91 91 91 91 91 91 91 91 91 91 91 93 101 116 109 115 118 122 165 204 183 427 321 356 365 506 681 670 715 914 1158 1219 970 611 1095 1158 1166 1706 1441 1962 2165 1996 1960 1855 2004 2130 2067 2490 2687 3229 3677 3623 3481 3702 3358 2740 2919 3155 3234 3720 3976 4025 3583 3787 3257 2192 1873 1696 1543 1402 1340 1153 1114 1113 1106 1130 1131 1351 1555 1558 1817 2103 2668 2581 1955 1899 1861 1841 1849 2048 2115 1648 1679 1817 2170 2170 2216 2181 1662 1411 1466 1501 1226 1149 1138 836 505 419 407 484 626 997 1456 1681 1524 1127 761 46 -65 -64 -63 -66 -65 -64 32 127 324 501 784 1370 1329 1290 1510 1565 1522 898 773 705 699 704 713 705 709 699 698 698 707 705 682 708 718 712 721 713 720 722 739 764 802 894 1092 1284 1531 1825 1648 1884 1582 1546 1446 1417 1417 1378 1348 1363 1400 1545 1418 1390 1467 1337 1275 1278 1165 1145 1128 1096 1027 986 934 915 927 957 1052 1137 1267 1570 1808 1461 1445 1451 1583 1730 1865 1894 1584 1443 1217 1077 989 893 831 640 612 570 616 662 654 656 664 659 670 684 702 729 765 831 892 762 676 717 657 563 567 512 465 435 404 329 342 378 495 660 740 661 763 746 772 780 817 744 779 810 792 887 700 685 706 718 761 834 891 1001 1319 1491 1615 2088 1995 2021 1964 1865 1838 1813 1824 1749 1904 2012 1911 1708 1658 1665 1654 1670 1646 1637 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 17 81 172 168 223 225 287 200 262 400 453 892 855 521 300 51 29 30 35 45 70 107 234 378 433 624 762 762 732 671 671 549 506 495 610 488 639 751 1059 1097 853 801 1068 990 994 975 723 549 853 549 671 600 395 547 520 520 399 520 400 368 259 187 158 134 117 105 97 87 78 74 72 68 66 60 56 55 55 55 55 55 55 56 58 58 59 60 59 60 60 60 60 60 60 67 73 61 61 61 61 75 79 86 91 91 91 91 91 91 91 91 91 93 99 112 103 106 109 114 139 165 177 406 240 246 335 640 661 484 365 545 849 792 859 732 668 852 1182 1393 1032 1736 1592 1337 1507 1535 1821 1986 2204 2770 3459 3070 3758 3989 3520 3958 3806 2719 3070 3221 3594 3791 3977 3631 4049 3586 3007 3057 2295 1888 1612 1440 1364 1278 1108 1099 1095 1102 1101 1107 1173 1432 1501 1908 2306 2713 2399 2166 1996 1882 1741 1783 1888 1976 2010 1913 1718 1926 1951 1866 1732 1560 1310 1250 1226 1272 1042 902 575 504 513 582 920 1305 1830 1784 1564 906 1082 675 52 -63 -66 -67 -65 -60 1 147 303 736 1050 1254 1087 1122 1409 1564 1392 939 892 703 702 710 706 699 706 694 697 700 673 715 690 718 706 709 710 706 708 708 724 774 833 926 1155 1210 1440 1885 2072 1785 1645 1756 1592 1520 1534 1514 1568 1527 1463 1523 1495 1474 1529 1416 1412 1467 1328 1340 1241 1169 1114 1035 954 917 914 913 926 1023 1150 1253 1334 1332 1379 1401 1562 1778 1634 1873 1503 1346 1226 1053 985 883 849 676 640 573 591 768 676 679 683 693 698 684 738 759 831 908 904 848 697 642 612 567 549 509 472 394 329 329 343 383 503 693 775 773 837 832 875 812 791 744 717 718 722 863 710 661 792 674 761 844 885 1054 1332 1257 1450 1636 2025 1954 1885 1849 1835 1809 1713 1702 1725 1709 1743 1715 1628 1673 1648 1630 1637 1625 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 203 200 124 215 38 77 190 400 223 310 309 483 838 918 878 501 235 53 30 30 39 59 83 152 228 305 402 610 686 610 562 506 427 616 415 488 461 654 630 732 976 932 975 853 731 836 732 650 549 747 853 671 800 500 563 660 609 429 570 566 427 400 232 210 158 143 119 114 101 88 82 78 74 70 65 59 56 56 56 56 55 56 56 56 58 59 60 60 60 60 64 60 60 60 67 68 61 61 61 61 66 70 78 91 91 91 91 91 90 91 91 91 91 93 104 102 97 101 109 119 175 244 302 244 183 354 427 620 524 305 548 791 705 763 776 799 1242 1631 1050 878 1064 1021 1170 1953 1707 2129 1768 2741 2696 3342 3292 3253 3392 3979 3509 3369 2789 2916 3113 3352 3403 3768 3670 4030 3876 3478 3262 2579 2438 1895 1597 1484 1272 1097 1088 1086 1094 1091 1094 1150 1200 1355 1656 1773 2340 2236 2283 2010 1931 1741 1710 1698 1785 1920 1815 1464 1345 1459 1534 1326 1773 1277 1188 1236 1553 1287 1002 719 692 677 773 936 1353 1822 1701 1446 1465 880 594 356 -68 -63 -68 -66 -61 -52 107 214 483 862 1108 980 1330 1332 1507 1535 1100 1519 737 703 698 720 691 688 691 690 683 658 672 691 721 717 714 716 706 704 714 735 785 831 918 1304 1343 1524 1817 2133 2010 1821 1869 1753 1667 1682 1752 1902 1702 1599 1632 1625 1607 1568 1539 1550 1879 1642 1414 1337 1264 1177 1068 969 919 914 905 910 974 1072 1116 1214 1463 1367 1399 1513 1499 1583 1705 1463 1334 1219 1136 993 834 741 692 629 584 602 819 700 711 706 726 724 747 785 914 1143 923 1097 955 794 707 689 636 572 506 476 402 329 329 363 423 531 852 907 846 914 1023 1028 857 830 781 714 674 760 729 602 675 648 655 715 789 853 1159 1427 1457 1411 1537 1868 1939 1887 1870 1819 1746 1719 1714 1694 1663 1665 1556 1571 1681 1650 1620 1608 1573 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 232 514 305 305 183 206 500 73 194 587 517 425 618 600 800 700 700 439 113 28 30 37 49 68 129 169 269 481 610 616 665 671 549 427 549 393 427 488 428 418 580 732 610 914 975 1037 792 610 526 510 643 787 671 800 618 404 600 621 469 607 614 600 400 387 256 213 159 136 129 114 96 90 85 78 75 69 62 59 58 58 57 57 57 57 58 58 59 60 60 60 60 60 60 60 60 67 62 61 61 61 64 65 67 74 83 87 86 89 90 90 91 91 91 91 91 95 94 91 92 102 183 365 366 209 366 183 600 504 565 621 427 696 646 877 621 426 719 1399 992 640 922 1202 1219 1871 2401 2115 2424 2162 2378 3040 3463 3224 2932 2890 3240 3216 3231 2584 2885 3413 3127 3242 3417 3290 3604 3779 3475 3558 3353 2736 2220 1881 1569 1220 1106 1078 1075 1082 1077 1084 1094 1106 1236 1458 1600 2119 2105 2178 1965 1876 1723 1718 1640 1671 1721 1841 1366 1102 1157 1054 1025 1483 1372 1322 1464 1681 1337 1333 989 963 795 952 1062 1263 1602 1656 1432 951 1025 705 485 24 6 -61 -68 -65 -58 67 184 434 690 850 1129 1593 1425 1516 1351 1439 1146 761 699 690 691 699 702 679 674 685 674 659 677 723 731 735 722 709 717 720 733 794 866 980 1054 1175 1323 1619 1856 2092 2073 2045 2019 1914 1987 2110 2014 1895 1706 1744 1736 1705 1680 1662 1710 1750 1655 1523 1408 1340 1219 1079 1007 923 914 897 903 940 1014 1047 1138 1209 1328 1624 1760 1686 1401 1545 1281 1279 1298 1173 1112 790 785 647 633 596 627 855 788 737 726 735 781 805 892 1072 1249 1078 1087 963 1055 1006 934 1003 753 519 449 329 329 387 432 462 573 1073 863 1088 1059 1484 1071 879 900 868 853 726 704 619 595 577 610 641 690 747 855 1072 1316 1394 1538 1718 1836 1924 1893 1850 1803 1765 1732 1741 1722 1688 1661 1651 1661 1530 1632 1642 1622 1604 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 209 244 427 305 561 529 465 232 234 256 384 426 339 414 496 689 895 826 408 80 33 34 44 67 93 114 200 388 510 480 504 515 480 600 374 600 524 594 480 590 591 602 801 899 914 949 792 914 829 665 610 671 616 771 793 618 511 699 600 842 783 674 526 400 348 246 189 153 141 122 103 97 91 84 80 74 67 62 60 59 59 59 58 58 58 58 59 61 60 60 60 60 60 60 60 68 62 61 61 61 72 66 67 71 74 78 77 82 86 90 91 91 91 91 91 91 91 91 91 99 118 120 119 148 244 183 183 365 495 599 243 473 850 670 479 560 813 654 466 731 1207 1314 1569 1522 2419 2473 2638 2693 2452 2458 3019 3360 3178 3027 2800 3002 2984 2541 2987 2743 3024 3111 3227 3317 3716 3862 3297 3413 3180 3051 2948 2375 1902 1306 1099 1074 1065 1074 1070 1081 1080 1086 1116 1288 1477 1739 1924 2168 1956 1775 1732 1743 1603 1602 1640 1680 1196 1071 931 867 860 756 1168 1594 1649 1653 1754 1574 1216 1115 935 995 1075 1352 1385 1628 1589 1087 636 462 256 138 62 -42 -66 -62 -56 43 159 310 433 638 1113 1253 1265 1128 1328 1364 1325 819 735 676 673 676 693 689 675 678 671 657 664 701 753 764 773 723 729 750 782 840 949 1006 1010 1092 1263 1380 1561 1825 2297 2483 2281 2118 2011 2362 2164 1892 1873 1865 1856 1830 1868 1852 1837 1793 1720 1603 1474 1432 1347 1110 1163 916 914 891 853 904 939 974 1076 1165 1323 1682 1780 1597 1333 1393 1201 1471 1361 1240 989 783 730 676 643 644 691 881 801 739 757 772 816 891 916 1228 968 973 845 838 808 842 890 793 532 459 433 329 329 368 477 593 674 1104 919 1011 1164 1518 1078 974 945 885 789 767 577 533 503 607 638 652 704 759 890 1279 1300 1341 1426 1537 1871 1913 1890 1818 1774 1756 1777 1729 1734 1719 1660 1649 1676 1612 1534 1630 1619 1578 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 379 610 427 427 447 427 610 400 200 249 213 400 545 764 640 857 866 600 244 100 39 40 53 61 84 108 264 399 464 473 594 580 557 400 516 394 480 508 525 680 480 671 671 671 1036 1094 914 1027 898 671 605 560 560 571 560 502 655 658 680 894 800 666 622 535 297 229 167 147 122 110 105 97 90 84 76 69 66 63 61 61 60 59 58 59 59 58 61 61 60 60 60 60 60 60 66 62 62 62 60 63 63 67 67 66 69 69 78 78 81 83 89 89 91 91 91 91 91 91 91 109 111 111 119 172 182 180 305 243 546 393 756 834 782 446 481 484 387 577 915 1454 1585 1740 1903 2509 2169 2177 2515 2987 2942 3212 3511 3297 3008 2932 2872 2815 2219 2982 3080 3461 3320 3291 3228 3264 3530 3355 3159 2987 2805 2367 2476 2253 1398 1120 1078 1069 1072 1071 1080 1078 1084 1096 1166 1296 1571 2055 2239 2016 1867 1687 1644 1674 1590 1583 1559 1308 1074 795 728 709 576 606 964 1833 1713 2014 1761 1353 1226 1170 1117 1204 1502 1733 1756 1527 933 691 536 273 227 57 -45 -63 -62 -58 105 148 219 376 508 572 864 1315 1028 1253 1322 1508 936 832 757 686 685 660 662 656 671 649 640 660 685 719 763 901 798 770 788 812 878 1082 1099 1006 1064 1194 1235 1502 1649 2015 2104 2302 2308 2129 2187 2499 2180 2109 2008 2072 2100 2051 2006 1984 1950 1804 1681 1572 1575 1310 1345 1097 968 914 895 855 853 880 913 886 929 1032 1211 1426 1639 1336 1158 1071 1181 1158 1012 888 851 975 735 704 765 904 880 813 794 778 837 872 931 1024 1125 886 840 795 755 728 771 805 564 545 411 329 329 329 432 547 659 765 1033 994 1081 1247 1310 1043 1029 968 907 777 655 578 471 551 582 628 653 731 817 884 1180 1256 1415 1391 1395 1520 1511 1716 1768 1785 1772 1802 1802 1726 1687 1736 1805 1687 1690 1628 1592 1275 1347 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 90 346 610 862 577 577 488 488 386 318 359 200 288 379 459 643 800 954 960 400 197 111 38 46 50 60 73 104 219 400 400 479 653 684 521 400 400 495 479 512 657 773 531 641 813 1088 1158 942 909 1019 914 782 595 559 511 512 542 726 610 784 1000 800 600 520 347 305 258 175 146 127 118 112 102 94 88 79 71 68 66 64 62 62 61 61 60 59 59 60 61 60 60 60 60 60 60 60 60 62 60 60 60 61 66 66 66 69 67 78 66 73 73 80 80 82 86 91 91 91 91 91 95 98 109 120 427 182 214 180 205 330 238 669 493 891 719 303 351 406 948 721 838 1167 1587 1872 1766 1793 1884 2160 2315 2427 3112 3532 3658 3197 2680 2378 2533 2017 2726 3214 3365 3291 3331 3048 3034 3077 3535 3047 2987 3234 2967 2265 2086 1447 1144 1079 1075 1073 1078 1075 1073 1082 1079 1139 1228 1592 2146 2249 2018 1777 1636 1601 1688 1565 1580 1430 1313 974 762 622 557 493 496 862 1662 1974 2045 1776 1451 1348 1535 1489 1281 1691 1817 1744 1660 1094 814 499 328 250 93 -23 -66 -65 -58 -59 144 257 300 403 523 636 817 866 1013 1307 1895 1083 945 860 731 716 686 648 644 662 639 632 653 671 681 767 740 999 1016 845 843 931 1121 1240 981 983 1103 1186 1274 1489 1771 1985 2473 2317 2132 2189 2271 2815 2467 2374 2232 2221 2248 2172 2084 2011 1897 1768 1721 1646 1413 1475 1257 1036 975 932 888 858 834 805 799 818 873 961 1003 1175 1033 1139 935 913 1096 1019 972 890 825 743 726 852 916 889 839 828 830 877 1120 999 1022 901 854 799 756 722 678 759 748 533 496 450 329 329 369 418 532 578 740 867 1035 1033 1289 1120 1062 1096 991 1028 717 672 524 439 522 566 605 664 649 662 797 1249 1205 1381 1361 1369 1495 1765 1654 1776 1768 1778 1769 1772 1789 1676 1715 1993 1705 1659 1691 1560 1426 1132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 585 914 914 805 488 444 500 307 359 558 403 374 399 597 726 784 980 800 507 280 160 56 46 52 58 74 110 266 378 400 492 848 601 505 400 480 400 473 507 797 552 559 720 732 792 947 844 792 1032 820 834 641 791 676 627 600 740 742 600 589 520 520 499 461 324 198 157 139 129 121 109 97 89 80 73 70 68 67 66 65 63 62 62 61 60 61 61 60 60 60 60 60 60 60 60 62 60 60 60 60 62 66 66 69 67 78 64 69 73 67 67 69 80 87 91 91 91 91 91 98 108 118 175 183 166 177 207 305 183 503 520 670 435 279 740 854 892 1423 1281 995 1434 1441 1341 1893 2312 2756 2661 2536 3081 3313 3052 3166 3178 3023 2649 2011 3067 3353 3295 3188 3108 2987 3036 3104 3332 3412 3177 3037 3021 2162 1895 1282 1160 1092 1069 1064 1067 1069 1071 1078 1083 1115 1199 1567 2014 2206 2038 1814 1620 1557 1730 1555 1455 1401 1335 1148 672 527 509 485 467 642 1025 1280 1967 1859 1550 1548 1902 1614 1332 1507 1581 1563 1656 1209 1092 759 436 334 -50 -65 -62 -64 -64 -62 122 529 357 382 503 574 906 993 1417 1378 1660 1245 1136 1133 823 775 721 652 639 660 644 643 649 670 673 677 738 795 913 967 919 1184 1117 1068 927 929 970 1054 1208 1331 1498 1889 2063 2649 2183 2061 2134 2287 2853 2767 2625 2562 2377 2339 2240 2143 1974 2182 1829 1645 1523 1605 1277 1088 1030 977 925 907 843 792 783 772 775 793 816 833 800 787 851 842 858 863 853 903 823 757 757 858 844 860 877 850 867 1057 1100 1055 1227 902 831 780 735 712 686 807 530 491 471 414 372 329 323 421 537 620 773 957 946 995 1171 1173 1145 1222 1211 1177 716 639 486 395 532 577 585 604 595 736 911 969 1362 1357 1424 1502 1575 1773 1713 1752 1750 1755 1742 1800 1824 1738 1630 1828 1742 1743 1706 1661 1637 1228 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 163 394 743 792 930 768 646 600 420 364 303 400 597 455 419 704 853 1000 1204 804 602 303 180 70 53 50 54 75 120 270 322 302 400 402 403 384 400 381 445 455 595 793 549 671 671 727 1036 792 1051 1027 1002 1036 821 1013 1012 800 884 800 815 623 581 600 475 381 308 337 229 179 146 137 128 114 100 92 81 75 74 73 71 70 70 69 67 66 63 62 61 61 60 60 60 60 60 60 60 60 60 60 60 60 60 62 66 66 66 67 78 64 69 73 65 65 69 80 89 91 91 91 91 91 98 108 121 148 173 137 176 182 322 182 240 595 305 249 328 502 556 1068 1511 1715 1157 1286 1615 1635 2171 2635 2992 3231 3044 3141 3535 3236 3220 3354 3064 2607 2011 2499 3180 2957 3011 3184 2923 2993 3058 2963 2923 2865 2924 2891 2582 2273 1651 1156 1096 1066 1078 1082 1081 1067 1080 1114 1156 1251 1534 1694 1916 2071 1796 1589 1542 1546 1513 1409 1437 1459 963 569 504 500 475 471 490 681 1184 1370 1505 1488 1908 2210 1976 1740 1594 1506 1578 1630 1484 1287 857 698 508 42 -62 -64 -66 -67 -58 189 411 595 449 483 580 775 877 863 1510 1409 1277 1252 1155 856 1150 727 679 638 639 640 627 638 655 667 681 711 745 827 987 865 936 980 997 1057 866 906 1000 1153 1223 1387 1717 1902 2065 2111 1950 2036 2258 2361 2630 2721 2773 2691 2377 2375 2255 2317 2255 1992 1821 1558 1397 1274 1126 1084 1042 977 933 858 794 773 748 728 727 730 712 714 724 760 765 743 747 754 770 718 704 823 779 782 840 893 879 960 962 1049 1496 1276 983 846 729 715 644 591 573 522 496 469 439 559 337 329 441 505 664 811 879 982 1050 1103 1271 1304 1358 1268 972 647 554 463 450 480 535 527 563 586 685 866 1167 1358 1324 1435 1677 1779 1815 1802 1763 1789 1764 1733 1789 1837 1799 1762 1573 1316 1693 1547 1641 1611 1256 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 173 409 521 853 1086 960 749 924 720 400 515 347 422 407 456 546 740 945 1197 1000 800 609 280 148 59 56 53 59 60 63 218 200 284 352 400 357 334 390 400 594 544 634 659 558 671 792 932 712 808 908 1104 914 953 1264 1327 1020 1000 962 800 638 592 561 400 381 420 296 209 230 161 145 135 118 104 95 84 77 77 76 75 75 73 71 71 68 67 65 61 61 60 60 60 60 60 60 60 60 60 60 60 60 60 62 66 66 62 67 79 64 69 73 66 65 72 80 89 91 91 91 91 91 97 108 118 137 155 127 176 177 181 182 280 237 238 549 480 383 592 1190 1536 1828 1766 1935 2281 2171 2412 2441 2739 3065 3289 3114 3510 3299 3203 3114 3318 2933 2010 2659 3046 2750 2694 3140 2918 2910 2919 2865 3061 3001 3048 2834 2444 1931 1404 1207 1100 1076 1078 1074 1066 1074 1103 1172 1223 1327 1409 1504 1870 1842 1750 1561 1551 1494 1488 1383 1412 1421 1114 586 531 497 491 469 485 587 769 1006 1321 1411 1776 2035 2126 1957 1682 1537 1509 1692 1628 1749 1373 894 516 170 15 -68 -66 -66 -52 74 200 498 678 602 575 671 864 808 932 989 988 1070 1104 919 1324 755 698 642 634 633 631 633 646 685 717 698 730 786 838 873 911 922 1221 1194 817 854 934 1067 1137 1261 1534 1677 2366 2160 1956 2011 2190 2340 2587 2909 2810 2644 2723 2666 2438 2541 2445 2108 1748 1568 1399 1283 1218 1154 1083 1034 952 867 820 762 732 727 709 696 680 665 669 680 691 683 676 659 662 667 673 725 735 770 894 963 960 902 914 974 1279 1429 992 881 759 694 621 576 551 526 500 517 644 580 329 372 424 536 726 751 898 969 1067 1145 1271 1548 1450 1160 966 732 611 430 334 440 458 537 551 603 722 802 1350 1284 1410 1385 1700 1814 1874 1838 1826 1797 1762 1762 1741 1824 1856 1913 1894 1706 1206 1383 1645 1621 1577 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143 360 348 588 1078 914 1197 800 804 724 481 571 440 596 499 510 628 825 1046 1044 1264 877 600 296 129 74 62 63 67 60 200 280 200 192 280 329 313 400 400 440 482 549 658 671 671 658 911 969 730 786 871 914 1110 1105 1205 1320 1252 1175 918 896 665 570 480 533 463 457 305 220 178 151 144 125 107 98 86 81 80 79 79 78 76 74 73 71 69 67 61 61 61 60 60 60 60 60 60 62 60 60 60 60 60 62 73 67 60 63 73 64 69 73 66 65 73 89 91 91 91 91 91 91 97 108 243 124 138 125 176 176 180 182 434 458 284 669 853 674 485 669 978 1265 1646 2373 2280 2307 2729 2604 2808 3074 3259 3144 3266 3177 3312 3070 2960 2912 1968 2614 2843 2566 2645 2856 2778 2760 2907 2799 2743 2819 3174 2630 2202 2375 1982 1312 1109 1084 1080 1080 1076 1081 1131 1205 1249 1379 1348 1418 1483 1493 1591 1651 1598 1501 1526 1493 1313 1168 869 703 719 525 495 480 486 613 706 888 1098 1392 1908 2033 2032 1928 1794 1561 1516 1667 1750 1878 1768 1090 744 404 113 -15 -67 -65 -66 -34 185 485 1102 985 721 764 912 1034 976 906 914 924 944 1009 1089 745 691 627 630 626 621 643 672 792 728 719 720 741 995 1011 921 1001 1197 942 818 812 864 951 1048 1173 1285 1533 1960 1951 1883 1940 2173 2484 2694 2734 2836 2746 3340 2742 2429 2318 2289 2148 1780 1584 1463 1342 1300 1218 1290 1036 950 867 820 757 731 717 697 679 670 649 642 642 643 637 611 617 637 652 671 680 693 771 853 707 749 829 846 962 1097 1003 947 798 749 682 614 585 564 562 538 637 700 545 329 329 428 555 702 754 875 1007 1111 1315 1259 1342 1329 1140 1098 737 579 389 323 404 580 561 605 667 759 918 940 1418 1352 1344 1487 1919 1888 1833 1819 1781 1766 1835 1790 1796 1819 1893 1904 1635 1200 1140 1323 1269 1171 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 242 366 644 854 665 785 732 1000 1200 970 800 400 688 904 600 813 750 745 797 997 1142 1200 819 508 200 120 89 68 72 63 90 150 200 200 360 359 394 440 454 480 595 485 443 543 848 864 782 891 801 735 792 914 949 1101 1178 1186 1541 1247 1200 1238 1076 925 724 533 452 369 374 347 222 181 163 135 117 106 91 85 84 83 82 81 80 78 76 74 72 70 64 61 61 60 60 60 60 60 60 69 60 60 60 60 60 62 67 66 60 60 65 64 68 73 66 65 74 84 91 91 91 91 91 91 97 116 126 121 125 125 176 177 190 183 435 485 324 607 704 914 972 683 780 1024 1225 1534 1673 1855 2550 2621 2682 2933 2997 2975 2739 2914 3151 3474 3340 2750 2101 2376 2454 2583 2669 2743 2796 2682 2682 2682 2735 2804 2873 3066 2847 2312 2121 1317 1110 1082 1072 1087 1088 1132 1205 1292 1342 1365 1431 1376 1425 1460 1458 1522 1615 1570 1588 1532 1374 1241 985 781 732 560 507 482 477 531 624 978 1033 1471 1682 1922 1882 1767 1662 1683 1641 1807 2152 1286 938 914 629 408 168 74 -58 -66 -66 -49 106 187 687 1224 1120 846 873 1190 1068 972 988 846 824 821 1016 768 656 622 624 620 620 652 682 743 793 777 757 760 794 981 941 948 1191 888 789 801 813 876 971 1050 1161 1367 1588 1630 1853 1853 2068 2352 2862 2783 3138 3291 2927 2823 2707 2203 2183 1877 1755 1605 1477 1408 1341 1461 1235 1096 932 868 803 744 731 711 686 670 665 633 614 609 602 603 600 580 604 613 657 670 660 682 678 670 718 779 952 813 915 878 835 702 700 683 627 632 655 693 857 622 570 541 329 368 446 559 637 682 854 965 1217 1271 1329 1354 1108 873 975 871 424 435 326 501 684 609 612 678 724 977 1276 1407 1439 1368 1508 1908 1894 1863 1817 1789 1761 1874 1883 1848 1831 1922 1717 1535 1256 1113 1046 1081 989 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 182 247 366 384 540 732 705 831 1129 604 1000 801 1033 1194 965 759 712 586 799 868 992 1024 735 302 184 103 73 76 75 69 68 200 200 280 360 346 458 440 480 547 610 520 530 792 1022 914 1155 1114 1129 915 914 1000 1110 1286 1269 1314 1439 1376 1095 808 1049 1000 807 726 457 457 533 283 230 190 148 129 115 96 88 87 88 85 85 83 80 79 76 74 72 64 61 61 60 60 60 60 60 60 62 60 60 60 60 60 61 62 60 60 60 60 64 68 73 66 65 74 87 91 91 91 91 91 91 95 106 113 116 121 133 176 180 182 207 494 538 425 558 790 733 1107 1191 1192 994 1269 1246 1530 2006 2532 2615 2628 2809 2935 2683 2363 2445 2760 3155 3109 2498 2034 2413 3045 2794 2857 2973 2868 2868 2682 2621 2621 2680 2742 2925 3070 2564 2117 1220 1099 1078 1075 1089 1107 1229 1344 1471 1555 1446 1477 1434 1432 1464 1505 1564 1563 1647 1580 1551 1390 1175 934 903 895 733 513 471 473 478 579 813 952 1301 1644 1751 1859 1597 1600 1756 1789 1964 1948 1272 1109 1209 581 353 257 105 -55 -68 -65 -62 -13 143 855 1049 1152 989 921 1280 1181 1147 958 847 816 763 712 692 657 637 614 614 626 629 689 791 899 897 978 807 769 876 897 859 891 786 785 791 798 851 925 1047 1135 1294 1459 1522 1584 1827 1948 2377 2464 2949 3505 2682 2496 2558 2193 2011 1922 1767 1767 1585 1514 1481 1401 1826 1287 1052 935 853 779 731 731 704 677 668 654 618 605 585 575 575 569 568 597 658 640 632 587 622 628 648 692 772 734 703 692 714 665 648 707 707 687 798 692 937 771 732 652 329 329 329 464 559 639 714 932 903 1131 1179 1358 1429 926 821 864 775 380 473 338 482 495 559 532 630 753 1236 1262 1587 1984 1619 1539 1723 1877 1826 1806 1784 1775 1871 1977 1884 1904 1938 1900 1957 1699 1178 1088 866 1062 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 320 186 640 782 498 549 600 1000 1000 800 1035 1200 931 1200 1249 1000 749 485 600 680 688 720 575 354 233 116 81 86 85 80 69 153 200 242 360 376 400 400 400 521 607 606 366 574 719 1043 1035 1086 1280 1036 914 800 880 1272 1115 1400 1318 1400 1400 1337 1289 1289 1038 914 901 807 533 457 300 229 198 135 120 100 93 91 91 90 89 87 82 81 79 77 76 66 61 61 60 60 60 60 60 60 60 60 60 60 60 60 61 60 60 60 60 60 64 68 73 66 65 74 81 91 91 91 91 91 91 95 97 108 109 121 149 178 182 183 201 401 597 486 609 693 798 1259 1156 1345 1293 1803 1999 1848 2386 2751 2714 2804 2763 2903 2615 2346 2217 2630 2832 2975 3013 2075 2091 2688 2957 2981 2969 3119 3002 2682 2808 2658 2682 2682 2791 3060 2575 2094 1159 1081 1077 1085 1112 1185 1315 1420 1557 1781 1735 1541 1503 1466 1447 1600 1622 1608 1712 1584 1555 1391 1172 1113 1331 1261 753 638 523 479 471 542 697 841 1282 1626 1675 1702 1483 1530 1627 1820 2032 1835 1620 1906 1499 835 468 289 57 -30 -71 -68 -68 -69 104 333 794 1444 1069 936 1060 1136 1135 941 866 808 762 717 694 663 625 617 608 608 624 684 808 1007 1332 949 851 743 825 921 853 814 781 782 791 790 853 924 1005 1126 1267 1363 1470 1642 1760 1950 2310 2565 2809 3043 3372 2627 2387 2330 2507 1984 1804 1685 1668 1706 1584 1568 1425 1341 1120 1005 853 770 731 731 697 673 665 643 603 583 573 564 560 557 569 713 790 698 702 552 579 558 570 621 682 712 599 689 602 576 604 854 796 841 653 801 795 618 570 422 329 329 354 498 610 691 824 842 928 1100 1252 1251 1053 805 644 782 585 558 329 481 352 510 440 493 635 1373 1170 1371 1659 1926 1779 1859 1875 1870 1822 1821 1824 1792 1806 1867 1875 1876 1936 1992 1947 1719 1217 1168 871 1123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92 154 366 366 549 968 991 1178 1171 800 911 1000 1200 1000 1400 974 700 600 400 686 600 600 715 823 386 120 89 93 87 80 76 70 125 200 245 361 411 400 365 466 447 460 488 359 486 847 923 1080 1186 1134 1036 965 1000 1000 1184 1314 1352 1200 1102 1200 1000 1000 947 1099 1124 914 920 643 457 381 222 170 140 111 102 101 99 98 94 91 87 85 83 81 79 70 61 61 60 60 60 60 60 60 60 60 60 60 60 60 61 60 60 60 60 60 64 68 73 66 65 76 83 91 91 91 91 91 91 95 93 101 103 121 162 304 183 243 236 262 505 464 676 722 914 1402 1140 1195 1589 1815 2396 2119 2150 2168 2530 2804 2908 3053 2790 2438 2266 2188 2398 3135 2964 2028 2387 2598 3124 2917 3094 3244 3217 2788 2621 2612 2624 2705 2743 2526 1768 1532 1159 1106 1097 1110 1145 1209 1479 1488 1720 1932 2000 1801 1576 1525 1491 1494 1691 1684 1705 1556 1767 1334 1170 1194 1356 1354 851 906 641 503 478 512 612 712 1117 1499 1566 1397 1360 1458 1762 2120 2586 2713 2080 2333 1477 1110 497 166 17 -44 -73 -72 -69 -71 -67 7 903 1716 1238 1017 1079 1214 1259 1092 1014 862 811 746 718 666 634 621 608 612 610 691 832 1053 1206 1077 883 737 757 1125 1021 784 779 780 786 788 846 907 970 1107 1232 1299 1462 1590 1748 1813 2010 2315 2452 3107 3002 3262 2995 2771 2339 2084 1894 1856 1758 1816 1901 2016 1746 1456 1509 976 854 782 750 731 691 683 669 643 618 576 561 557 554 566 603 731 666 600 532 518 557 538 528 633 748 647 585 539 532 552 789 735 687 655 611 711 590 573 549 434 329 329 329 438 551 654 883 943 977 1250 1140 1203 902 670 585 664 329 391 862 468 324 403 416 847 685 940 1193 1339 1401 1525 1901 1896 1879 1861 1839 1838 1835 1823 1794 1857 1877 1842 1861 1876 1890 1915 1806 1207 1116 686 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 158 728 919 732 997 759 1000 1207 1061 1328 1112 1122 1344 965 857 643 400 478 327 596 600 600 447 120 136 114 100 104 90 72 75 148 261 262 333 335 400 467 261 302 332 531 366 437 792 699 1096 1116 1066 934 1000 880 828 831 923 949 808 1000 976 800 801 762 1067 882 913 762 518 448 274 198 155 133 108 107 104 101 98 94 91 89 86 82 80 70 61 61 60 60 60 60 60 60 60 60 60 60 60 60 61 60 60 60 60 60 64 68 73 66 62 67 75 91 91 91 91 91 91 95 91 96 103 117 176 244 183 383 366 298 373 362 417 670 754 1434 1475 1512 1378 1216 1571 1439 1802 2284 2254 2949 2766 2673 2816 2484 2143 2110 2220 2870 2696 2436 2436 2787 2810 2657 2815 2925 2872 2907 2660 2604 2621 2792 3296 3180 2439 1870 1225 1126 1107 1123 1225 1199 1392 1584 1710 2164 2030 2171 1652 1579 1563 1537 1798 1695 1715 1482 1473 1439 1126 1187 1461 1538 1091 804 680 595 512 499 544 635 796 1022 1200 1143 1363 1377 1487 1742 1874 2419 2286 1735 1472 860 782 344 135 3 -72 -73 -70 -73 -72 80 866 1511 1290 1097 998 1035 1127 1073 1044 879 816 787 728 663 665 630 606 611 625 684 782 908 1066 1215 986 742 745 849 849 782 769 775 781 795 833 890 948 1061 1157 1358 1473 1765 1649 1690 1860 2026 2366 2713 2328 2768 2565 2214 2423 2151 2088 1956 1977 2155 2126 1812 1752 1306 1124 1022 883 797 769 731 685 678 649 627 613 566 554 548 544 574 654 839 635 592 530 494 490 483 511 548 560 542 586 565 479 631 910 755 617 660 688 519 408 456 449 465 329 329 329 379 441 565 860 1114 1364 1135 1057 1101 877 725 476 329 470 454 714 595 303 325 353 546 1001 1159 1385 1107 1213 1396 1872 1517 1887 1783 1852 1841 1817 1798 1784 1829 1905 1893 1861 1866 1867 1934 1878 1322 1062 989 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 147 203 490 859 400 800 600 994 1198 1260 1114 800 1106 1320 823 975 400 280 293 280 253 270 187 332 200 400 191 148 128 82 78 108 204 214 280 289 337 279 346 250 301 504 673 603 486 671 792 997 1100 904 879 1000 861 682 720 727 800 800 800 651 629 762 914 936 610 606 533 457 297 213 182 139 114 113 110 107 102 98 94 92 88 84 82 71 61 61 60 60 60 60 60 60 60 60 60 60 60 60 61 60 60 60 60 60 64 68 66 66 58 64 70 91 91 91 91 91 91 95 91 95 103 108 173 226 183 229 304 287 367 301 345 554 645 1333 1265 942 854 920 1036 1688 2256 2580 2065 2711 2865 2727 2560 2328 2021 2060 2178 2846 2720 2308 2032 2481 2686 2518 2838 2733 2853 3117 2951 2724 2775 2907 3178 2562 2024 1668 1337 1157 1133 1130 1233 1318 1408 1631 1816 2126 2043 2117 1840 1904 1793 1719 1685 1725 1623 1480 1421 1460 1210 1363 1682 1762 1666 936 783 656 554 521 525 617 728 790 886 1415 1641 1610 1608 1687 1968 2100 2444 2066 1733 855 653 359 142 49 -66 -66 -69 -70 -74 -74 1007 1490 1365 1212 1120 1078 1081 1403 1076 965 894 943 779 705 667 645 619 688 631 699 754 873 1015 1050 918 741 748 747 825 762 770 778 782 788 825 856 933 1012 1067 1146 1485 1701 1464 1636 1727 1930 2270 2206 2097 2416 2704 2310 2085 2199 2390 2072 2098 1873 1736 1586 1520 1201 1121 1001 893 841 790 740 676 682 652 627 616 565 547 541 537 550 631 801 674 567 503 499 445 450 455 507 504 596 484 480 502 745 443 448 469 418 531 329 329 329 329 329 329 329 329 329 361 486 700 953 1294 1139 912 819 833 681 450 329 496 683 556 455 311 296 431 407 1128 1368 1390 1351 1325 1465 1630 1479 1830 1737 1684 1795 1787 1783 1779 1809 1972 1901 1909 1916 1946 1956 1979 1323 1262 1309 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 183 154 271 607 400 600 600 902 1189 970 878 794 1200 950 731 603 400 200 249 287 400 221 400 205 280 432 200 147 93 80 106 151 146 171 280 280 330 366 491 355 383 560 555 576 645 797 671 900 1116 800 906 969 728 640 695 640 629 600 600 582 708 648 708 610 529 551 412 292 229 192 141 120 117 114 110 107 102 98 94 90 86 83 71 62 61 60 60 60 60 60 60 60 60 60 60 60 60 61 60 60 60 60 61 64 66 61 59 57 63 66 86 91 91 91 91 91 95 91 95 105 108 111 141 281 311 244 300 243 265 545 426 758 1095 958 726 726 848 1212 1613 1918 2432 1835 2159 2557 2622 2482 2249 1955 1986 2289 2336 2769 2275 1974 2134 2458 2137 2229 2423 2696 2742 2700 2483 2568 2620 3118 2675 2186 1657 1372 1248 1163 1120 1225 1396 1480 1666 1990 2156 2151 2281 1963 2027 2096 2029 1774 1764 1659 1482 1415 1332 1230 1379 1793 1824 1423 955 704 716 566 516 527 564 684 734 857 1323 1579 1808 2245 1967 2226 2620 2299 1667 1572 1386 861 347 254 74 -63 -68 -68 -66 -67 48 732 1455 1562 1315 1237 1198 1095 1539 1141 1098 1110 929 1017 760 728 679 620 624 862 654 693 1062 967 1024 1021 743 748 747 826 769 769 776 781 788 816 835 886 905 911 974 1121 1345 1401 1547 1634 1941 2282 1837 1826 2089 2353 2096 1889 2016 2132 1865 1617 1437 1399 1389 1462 1160 1067 975 899 857 804 755 704 679 645 630 615 572 552 535 526 524 575 781 620 613 532 498 440 430 404 443 439 482 448 364 372 417 329 329 534 451 646 515 329 329 329 329 329 329 329 329 329 382 411 568 929 867 808 642 612 457 329 382 630 762 584 435 379 413 562 313 1088 1434 1415 1435 1427 1473 1451 1432 1797 1602 1892 1459 1915 1833 1666 1833 1883 1891 1922 1731 1934 1943 1974 1629 1363 1203 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 90 318 710 623 852 600 800 788 1176 1000 600 669 800 506 361 250 244 400 673 411 285 400 284 354 400 400 242 108 80 95 125 114 204 207 280 400 400 403 513 400 370 412 562 747 600 600 800 1000 800 995 1000 744 600 600 700 600 600 480 553 503 542 457 454 430 418 388 303 231 197 153 124 123 120 114 111 106 102 98 92 87 84 76 66 71 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 61 66 64 64 61 59 57 63 63 73 91 91 91 91 91 95 91 95 98 108 111 115 199 250 243 365 543 486 412 488 509 911 679 608 666 747 1044 1270 1870 1899 1896 2013 1950 2501 2195 2283 1916 1910 2019 2107 2192 2211 2280 1960 1837 1887 2010 2494 2559 2792 2562 2438 2437 2529 2821 2904 2199 1775 1446 1340 1229 1148 1216 1334 1460 1525 1754 2033 2170 2253 2023 2126 2219 2143 1833 1759 1619 1499 1427 1341 1258 1330 1773 1906 1439 1454 692 653 583 516 488 552 625 686 777 996 1312 1619 1797 2030 2559 2414 2007 1509 1084 949 647 449 273 84 -53 -69 -68 -69 -69 -64 896 1186 1126 1457 1396 1305 1182 1152 1114 1187 1185 1127 891 842 776 714 663 624 586 607 622 781 918 1273 1174 1186 747 746 746 820 765 773 778 793 808 814 847 852 859 926 1060 1293 1331 1443 1521 1856 1645 1645 1946 1887 1935 2019 1943 1824 1994 1687 1758 1328 1274 1222 1116 1080 1036 962 896 862 811 755 705 682 655 631 616 577 558 539 520 516 578 603 626 567 493 453 406 387 383 365 389 390 329 365 329 329 329 621 434 551 680 643 358 329 329 329 329 343 399 377 393 329 334 432 601 623 641 612 447 366 329 329 533 761 811 519 523 641 920 782 457 877 1493 1216 1461 1328 1089 1405 1446 1486 1548 1341 1875 1859 1687 1431 1609 1871 1900 1741 1940 1959 1963 1774 1369 602 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 299 800 973 1006 824 693 1000 1089 829 415 600 580 504 526 608 479 639 576 464 494 551 366 400 482 215 141 91 94 102 137 177 200 281 279 391 406 458 480 320 379 400 663 800 600 808 816 800 800 800 1231 812 782 613 604 501 480 482 457 417 381 372 376 319 349 274 220 195 154 130 129 123 120 116 110 104 101 95 88 85 68 66 64 60 60 60 60 60 60 60 60 61 61 60 60 60 60 60 60 61 61 61 64 61 59 57 63 60 69 80 91 91 91 91 95 91 95 98 108 111 116 135 366 173 426 389 443 588 557 538 792 631 587 604 710 918 1513 1598 1764 1884 1770 2078 2512 2284 2200 2072 1880 1867 1874 1955 1943 2422 2092 1587 2173 2523 2401 2666 2713 2564 2591 2437 2441 2728 2762 2576 1830 1573 1447 1302 1188 1169 1262 1397 1355 1491 1936 1897 2151 2079 2107 2383 2352 1979 1816 1665 1578 1509 1364 1333 1353 1891 1820 1434 1056 788 717 611 517 483 488 542 576 613 909 1144 1440 1982 1948 2278 2677 2211 1474 1070 1092 1050 420 238 63 -58 -65 -63 -63 -66 -67 654 1044 1040 1428 1536 1427 1284 1216 1196 1134 1251 1118 974 896 856 730 706 652 609 571 618 730 801 931 1301 1129 868 777 743 774 766 769 779 789 787 804 842 846 849 921 1007 1136 1232 1285 1499 1371 1456 1584 1706 1872 1890 2133 1986 1753 2076 1857 1801 1357 1224 1175 1105 1096 1096 955 886 846 799 765 705 682 663 636 618 596 579 544 518 511 532 547 592 507 477 451 439 392 329 329 329 329 329 329 329 329 630 691 681 690 697 623 421 332 329 346 329 329 366 431 367 329 329 383 444 516 601 734 962 329 329 382 712 849 899 643 711 798 1332 1281 574 449 844 886 1146 1501 871 1454 1425 1394 1467 1301 1884 1869 1640 1274 1883 1829 1671 1921 1943 1922 1337 1269 1253 545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 169 528 850 800 803 970 800 892 1160 560 600 600 851 1075 1011 714 833 400 375 555 360 468 381 433 200 95 85 99 121 133 160 224 266 357 400 400 492 516 400 371 513 611 793 654 690 687 747 800 948 1206 1041 962 901 600 600 536 525 305 299 274 268 260 252 279 250 230 161 138 136 131 126 123 116 107 103 97 90 87 60 60 60 60 60 60 60 60 60 60 60 61 61 60 60 60 60 60 60 61 61 61 63 60 59 57 63 59 69 78 84 86 91 91 95 91 95 98 108 111 112 121 152 296 340 270 416 498 475 694 768 792 551 600 702 721 1161 1570 1745 1602 1534 1903 2635 2611 2450 2398 1984 1890 1889 1776 1894 2135 1585 1852 2470 2683 2742 2622 2676 2746 2450 2437 2463 2492 2640 2779 2388 1707 1553 1329 1191 1157 1246 1536 1389 1459 1677 1922 2151 2095 2126 2306 2202 2130 1866 1881 1677 1668 1447 1356 1358 1810 2206 1515 1059 1040 732 617 533 452 425 444 483 550 598 888 1514 1817 2044 2575 2827 2408 1872 1785 1290 846 419 284 91 -37 -67 -63 -64 -65 -64 765 579 803 1435 1785 1613 1377 1296 1188 1218 1293 1121 1102 1001 854 772 752 776 625 587 579 680 764 924 1116 1334 848 1006 771 755 756 767 789 776 780 804 836 841 847 898 958 1067 1151 1167 1259 1339 1481 1467 1789 1873 2023 1977 1819 1645 1915 2051 1549 1259 1210 1157 1367 1119 1004 918 874 825 791 753 707 694 667 641 621 607 593 546 523 504 500 504 497 444 499 512 562 537 429 329 329 329 329 329 313 440 772 990 830 914 878 647 495 407 371 358 348 382 398 518 398 329 329 409 406 448 546 691 815 329 329 510 674 905 889 757 875 1010 1172 1344 1412 1174 348 423 524 843 951 1496 1410 1470 1446 1429 1521 1907 1465 1298 1440 1753 1276 1660 1923 1754 1266 1132 1277 671 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 636 1019 1054 838 943 800 815 445 693 835 1137 840 1188 1020 982 600 372 389 528 459 400 429 280 153 108 90 94 99 148 200 280 288 335 376 424 418 410 530 393 444 651 841 886 725 718 755 798 797 809 936 1000 1000 600 580 605 520 293 259 241 236 232 221 244 259 191 146 142 137 131 127 119 110 104 98 90 87 60 60 60 60 60 60 60 60 60 60 60 61 61 60 60 60 60 60 60 61 61 61 63 60 58 57 63 59 69 78 75 80 88 89 95 91 95 98 108 111 112 121 143 149 176 243 274 420 426 651 671 609 511 426 550 940 1335 1155 1018 1650 1648 2130 2668 2466 2377 2377 2261 2009 2158 1753 1948 1961 1584 1931 2469 2622 2732 2802 2672 2498 2437 2437 2437 2437 2434 2621 2796 2017 1638 1326 1197 1152 1270 1455 1387 1452 1757 1863 2234 1981 2101 2225 2304 2226 1888 1771 1810 1686 1579 1379 1446 1774 2373 1845 1276 935 701 620 529 435 375 381 362 365 393 603 1490 1541 1940 2241 2743 2414 1933 1892 1316 956 770 285 143 86 -55 -64 -64 -66 -63 403 402 769 1267 1663 1616 1605 1420 1246 1239 1354 1252 1331 1181 878 836 838 1034 787 609 560 610 694 850 1051 983 877 1013 816 756 758 757 762 775 768 803 830 836 848 890 935 1004 1085 1135 1182 1213 1249 1399 1575 1704 1763 1748 1679 1671 1864 1971 1858 1313 1217 1232 1377 1462 1050 918 884 813 792 748 717 701 682 658 640 616 603 576 536 502 490 491 487 510 517 596 702 591 504 417 329 329 329 329 486 545 681 1034 987 891 751 695 539 440 426 329 399 409 440 486 476 329 329 329 422 451 500 723 601 664 329 543 829 938 898 837 812 1188 1650 1422 1352 1436 760 1175 1188 397 822 1304 863 1461 1453 1395 1446 1830 1571 1304 1267 1860 1249 1455 1884 1911 1631 1104 1065 1045 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 157 487 1000 899 608 611 656 600 955 1146 1325 1286 1064 1300 921 600 542 367 589 600 400 385 267 222 156 104 98 94 120 160 203 280 350 393 400 382 400 400 520 604 461 673 800 992 729 785 692 680 680 820 850 1000 875 755 622 475 305 259 225 215 212 199 197 198 164 152 146 139 133 128 119 110 105 97 90 86 60 60 60 60 60 60 60 55 59 60 60 61 61 60 60 60 60 60 60 61 61 61 63 60 58 57 63 59 69 78 71 71 81 89 95 91 95 98 108 111 112 121 134 144 203 239 305 294 431 382 443 715 694 423 857 892 910 780 985 1262 1440 1964 1897 2257 2319 2362 2094 1792 1888 2005 1868 1714 1525 1814 2434 2626 2736 2638 2560 2559 2491 2541 2438 2743 2425 2453 2743 1907 1595 1338 1216 1184 1311 1492 1490 1649 1816 1853 2038 1848 1920 2127 2172 2004 1888 1789 1768 1677 1488 1443 1502 1812 2102 1979 1418 1141 774 524 518 405 350 342 328 319 323 567 1435 1971 2489 2583 2473 2518 1501 1242 1467 955 656 462 212 112 -23 -66 -64 -64 -58 67 380 742 961 1463 1857 1721 1487 1265 1240 1389 1307 1251 1234 931 924 1239 1042 804 649 565 587 669 878 988 887 1024 1364 1242 841 793 765 759 777 768 801 820 833 853 868 919 979 1017 1084 1120 1138 1210 1336 1370 1706 1529 1579 1548 1537 1640 1928 2011 1748 1171 1169 1219 1340 1090 975 911 803 792 757 731 724 697 670 655 626 607 594 552 523 521 517 526 541 645 714 788 671 617 400 329 329 329 329 623 965 800 1216 1129 895 795 692 528 464 439 430 485 478 540 517 474 429 329 452 329 329 504 725 329 389 329 721 932 941 887 791 934 1081 1641 1459 1444 1493 1496 1472 1506 1081 467 1448 1481 1482 1044 1131 1458 1813 1220 1287 1233 1323 1097 1498 1836 1868 1828 1280 1230 724 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 337 800 872 800 641 800 762 894 1000 1200 1678 1400 1111 1120 1081 800 603 600 400 394 237 400 278 200 153 144 132 100 160 179 275 279 280 270 400 400 400 520 592 429 480 676 880 904 800 680 630 600 680 740 832 840 651 610 457 357 256 216 206 200 190 183 178 163 191 157 144 137 130 119 110 105 97 90 86 60 60 60 60 60 58 52 47 51 53 56 59 61 60 60 60 60 60 60 61 61 61 63 61 58 57 63 59 69 78 70 71 81 90 95 91 95 97 108 111 112 122 129 144 155 182 182 303 383 399 351 620 656 377 756 487 835 1346 1347 1437 1219 1530 1549 1727 2137 2087 1800 1707 1755 1828 1561 1583 1829 1845 2498 2615 2506 2536 2500 2619 2567 2597 2438 2621 2433 2438 2171 1789 1558 1360 1217 1178 1318 1490 1770 1568 1607 1622 1821 1704 1753 2042 1965 1916 1865 1803 1782 1795 1527 1480 1593 2264 2374 1846 1429 1357 815 565 510 416 353 333 318 310 305 962 1201 1525 1723 2098 2010 2676 1855 1599 1038 756 628 436 232 149 -1 -66 -67 -66 -66 -61 432 1256 1400 1644 1874 1885 1409 1265 1179 1196 1277 1227 1060 1031 1135 1202 871 895 673 577 580 836 1040 1087 799 852 1200 1570 1222 895 794 756 759 763 797 813 829 853 868 902 950 984 1027 1052 1082 1171 1207 1222 1389 1407 1461 1456 1582 1626 1757 1828 1787 1190 1096 1094 1226 1040 975 977 826 799 790 759 737 706 678 662 638 615 609 580 559 546 550 559 572 619 839 892 1013 674 493 373 329 329 329 329 616 842 943 1423 936 887 726 606 549 509 473 496 515 569 535 507 509 513 552 606 330 454 612 691 564 511 623 958 966 923 854 976 1224 1623 1466 1464 1470 1466 1454 1463 784 380 1335 530 927 1231 1402 1755 1362 1069 1216 988 1186 1391 1509 1887 1773 1354 1266 1066 1029 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 358 799 1000 1050 983 1031 808 600 885 1200 1238 1200 697 815 985 811 700 541 559 400 280 343 200 223 157 156 120 122 138 200 280 324 280 400 288 400 400 415 520 480 563 684 950 1073 911 610 600 600 717 756 800 688 533 409 416 343 223 204 198 187 184 174 173 195 179 152 140 131 119 108 103 95 90 85 60 60 60 60 61 50 44 38 41 44 47 50 52 56 60 60 60 60 60 61 61 61 63 60 58 57 63 59 69 77 70 71 82 91 95 91 95 99 108 111 112 122 129 144 168 183 187 304 248 302 293 390 312 440 426 673 1418 1640 1884 1778 1481 1387 1817 1892 2136 2320 2300 1888 1707 1463 1584 1713 1717 2194 2370 2368 2406 2549 2499 2552 2621 2621 2627 2296 2416 2373 2633 2498 1747 1345 1230 1076 1505 1530 1691 1605 1579 1549 1561 1877 1474 1768 1672 1823 1882 1818 1849 1773 1619 1728 1657 1886 2491 2069 1700 1350 834 698 561 444 375 331 317 316 355 566 1256 1418 2144 2276 2647 2381 1602 1479 1509 1033 686 472 271 169 8 -67 -66 -65 -66 -65 -3 608 1142 1121 1403 1721 1475 1244 1153 1114 1181 1036 956 1068 1303 1127 1152 814 646 574 585 858 1235 982 722 751 858 1383 1216 1094 839 777 753 758 796 804 827 850 868 894 909 952 974 995 1019 1041 1083 1151 1356 1323 1338 1433 1541 1556 1643 1673 1886 1500 1157 1141 1083 1010 975 975 954 841 797 783 743 708 690 667 651 640 642 618 603 597 596 606 595 636 706 808 1029 821 563 436 388 329 329 461 646 836 866 1377 1065 1020 747 641 567 513 474 502 529 572 568 586 586 569 579 553 444 534 609 638 686 625 862 1047 1022 963 947 1069 1421 1636 1554 1519 1502 1467 1478 1463 1398 1037 467 703 1382 1116 1332 1427 1320 1257 1031 1356 1790 1875 1856 1953 1869 1280 1456 1286 1280 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80 623 625 835 1307 1005 824 835 646 800 800 800 800 589 913 577 715 744 719 475 299 280 280 240 177 171 133 104 113 200 200 279 280 360 280 302 400 520 520 520 520 517 690 961 914 800 800 513 585 697 600 646 532 457 334 381 236 211 202 195 188 184 177 175 171 162 148 138 123 107 99 91 85 82 60 60 60 60 60 50 44 35 33 35 38 41 43 47 55 61 60 60 60 61 61 61 62 60 58 57 63 59 69 77 73 71 82 91 95 91 92 100 108 111 112 122 136 183 273 263 216 239 239 244 243 292 304 541 670 1221 1328 1423 2016 1847 1759 1701 2017 2442 2152 2203 2260 1975 1722 1755 2192 1966 1873 1892 1948 2073 2458 2485 2461 2466 2554 2598 2744 2178 2160 2269 2748 2430 1735 1333 1214 1080 1127 1448 1474 1393 1481 1519 1554 1764 1377 1491 1530 1662 1810 1860 1908 1765 1735 1791 1688 1789 2091 2106 1622 1192 939 783 616 473 409 339 320 314 340 624 1103 1514 1810 2026 2099 2644 2106 1653 1105 960 861 525 346 183 20 -56 -65 -63 -66 -63 43 292 905 1171 1469 1493 1400 1288 1097 1034 965 906 889 931 1109 1037 1059 892 636 577 579 865 940 1188 697 675 738 1127 1417 1269 943 857 768 764 781 797 824 844 861 883 896 925 950 961 969 1017 1050 1126 1207 1256 1281 1378 1692 1516 1578 1645 1906 1530 1176 1133 1083 1035 975 928 903 853 803 783 742 715 694 670 665 676 698 666 670 732 714 667 641 641 720 877 929 906 583 585 543 394 391 518 708 726 910 1333 1467 959 756 666 566 482 448 507 618 592 629 615 632 636 660 608 751 926 828 734 704 654 1045 1088 1062 1077 1077 1165 1734 1646 1639 1525 1526 1536 1509 1463 1408 826 806 416 549 1235 1175 1401 1333 941 1377 1422 1539 1946 1904 1951 1881 1390 1908 1369 1188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 400 282 782 800 1187 1163 1141 600 530 538 600 833 619 600 531 513 600 625 553 320 274 361 383 212 181 153 127 108 109 166 200 219 258 267 323 400 515 407 404 520 474 527 630 815 956 999 633 493 450 510 457 381 362 287 381 318 381 306 225 224 206 186 187 191 226 201 177 149 115 103 89 82 79 60 60 60 60 48 50 44 35 32 27 33 33 37 42 51 48 52 52 55 61 61 61 62 60 58 57 63 59 68 77 73 71 82 91 95 91 92 100 108 111 116 121 144 151 244 309 315 228 228 228 265 243 301 422 701 1432 1744 1668 1581 1890 1875 2028 2149 2713 2320 2134 2133 1834 1543 1647 2183 2516 2107 2012 1950 2075 2491 2452 2435 2412 2496 2428 2506 1991 2011 2492 2663 2216 1681 1296 1185 1047 1108 1165 1357 1375 1464 1582 1559 1485 1223 1348 1460 1630 1743 1815 1787 1763 1868 2020 1831 1745 2029 2310 2128 1349 952 787 628 507 448 361 318 315 328 489 805 1352 2017 1865 1948 2443 2133 1520 1581 1405 1135 540 352 204 93 -38 -65 -63 -64 49 230 593 1030 1061 1110 1336 1346 1170 1051 973 936 880 848 894 969 964 1091 840 630 576 544 595 790 912 674 660 699 847 926 1721 1035 933 791 764 776 792 817 831 849 868 885 907 915 925 953 1002 1046 1114 1179 1217 1248 1321 1402 1452 1629 1888 1669 1339 1267 1217 1096 1080 984 942 903 845 817 778 747 729 696 689 691 713 732 720 746 992 840 715 708 663 718 970 900 792 777 749 713 461 325 458 561 719 837 1017 1212 1018 779 657 540 462 481 575 688 738 665 677 696 713 730 709 767 922 881 718 640 776 1220 1108 1127 1149 1117 1259 1636 1696 1646 1625 1585 1568 1525 1294 871 930 1111 488 426 1402 1404 1433 1329 805 1309 1107 1425 1841 1840 1890 1759 1768 1950 1728 1402 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 535 935 1295 1306 1050 647 851 603 423 400 400 400 400 429 494 707 723 425 405 400 400 280 220 200 159 137 160 114 142 169 200 271 335 400 400 367 406 400 400 559 680 680 853 880 866 600 613 434 410 431 581 324 381 432 305 305 317 281 275 203 197 205 274 244 238 181 139 128 106 88 76 61 60 60 52 44 50 44 35 32 27 33 33 40 41 45 39 44 44 49 59 61 61 62 60 58 57 63 59 68 77 76 71 82 91 95 91 92 100 108 113 121 121 144 146 151 303 423 252 228 234 405 304 337 479 604 1173 1380 1062 1279 1472 1341 1828 2180 2685 2420 2130 1870 1636 1577 1608 2045 2776 2536 2399 2306 2123 2390 2559 2377 2294 2316 2194 2185 1889 2399 2685 2369 2384 1631 1330 1160 1056 1042 1083 1219 1264 1435 1450 1457 1420 1133 1332 1375 1560 1673 1627 1895 1905 1813 1923 1917 1768 1807 2074 1830 1407 966 849 666 550 489 388 327 321 336 554 745 1365 1960 2274 2281 2642 2487 1562 1387 1263 930 555 388 198 52 -42 -65 -64 -65 55 683 1077 1273 1093 1091 1245 1255 1218 1090 994 910 862 827 1021 892 938 1063 822 669 596 554 575 636 910 640 645 675 774 885 1704 1460 1241 826 762 772 787 797 820 840 851 875 878 890 895 919 954 1011 1068 1108 1156 1210 1221 1383 1618 1817 1825 1763 1471 1308 1352 1234 1080 1002 974 957 855 832 792 770 731 724 715 718 730 767 850 914 937 815 813 807 840 683 722 738 761 772 739 678 636 336 403 551 641 781 900 1037 962 723 637 538 488 511 586 694 771 708 739 765 785 786 735 917 1064 885 745 712 996 1215 1210 1172 1206 1213 1322 1709 1736 1585 1551 1650 1585 1524 1476 915 1490 1463 1463 437 1341 1463 1360 1208 1328 1388 1447 1219 1389 1159 1585 1753 1890 1892 1358 1158 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 400 553 817 1200 1200 887 689 638 593 600 654 623 442 467 600 400 431 577 400 579 548 539 284 281 238 179 161 172 160 116 200 200 280 400 361 280 335 395 505 556 680 672 600 714 800 1073 800 700 530 431 382 457 463 381 305 305 248 449 374 323 274 213 213 264 335 266 244 191 157 128 101 82 62 61 54 43 44 49 44 35 32 27 33 40 48 39 37 36 41 41 44 53 61 61 62 60 58 57 63 59 68 77 76 71 84 91 95 91 92 100 108 115 121 121 144 146 151 176 182 233 228 355 242 422 500 903 1057 621 764 914 1266 1331 1329 1651 2098 2592 2397 1689 1833 1581 1419 1627 2028 2549 2696 2653 2485 2371 2532 2572 2377 2316 2275 2191 2108 1889 2074 2477 2255 2618 1699 1471 1205 1046 1046 1066 1103 1222 1260 1283 1267 1194 1107 1269 1350 1534 1576 1698 1815 1781 1758 2042 1944 1770 1744 1802 1865 1284 982 838 679 561 497 426 357 322 337 627 959 1142 1601 1748 1935 2038 2407 2094 1370 1305 1227 917 480 257 125 -14 -61 -62 -62 -63 502 1352 1711 1623 1298 1477 1375 1256 1301 1165 944 885 833 802 820 865 1018 915 700 587 523 506 671 764 721 635 656 714 844 1383 1477 1246 1107 794 765 781 790 795 804 806 847 852 874 898 898 918 978 1030 1069 1108 1156 1196 1466 2031 1823 1891 2176 1701 1357 1347 1212 1096 1010 975 1033 888 848 823 908 804 763 740 753 791 821 855 1032 1094 863 792 874 969 603 620 638 660 710 717 696 715 405 515 575 609 658 759 1053 890 782 641 570 511 570 654 916 762 753 772 800 830 906 903 936 1012 835 774 764 1049 1302 1240 1215 1235 1222 1453 1723 1585 1463 1524 1701 1631 1585 1523 1524 1524 1463 1463 622 1315 1137 1402 1280 1074 1082 1462 1097 1241 1434 1392 1552 1889 1537 1371 1143 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 719 707 907 800 1029 806 895 662 800 1020 800 566 385 400 400 425 400 359 400 576 617 600 404 400 282 212 222 160 122 156 227 280 280 262 400 416 511 592 600 600 611 600 658 737 1000 1019 880 624 554 457 457 457 381 310 305 305 391 372 312 260 248 228 235 304 335 310 267 213 164 120 100 73 61 51 38 44 49 44 35 32 27 33 40 47 38 37 36 41 42 48 48 61 61 62 60 58 57 63 59 68 76 76 71 84 91 95 91 92 100 108 115 122 125 144 146 152 171 199 206 302 413 284 291 547 612 390 470 609 922 1059 1155 1425 1985 2437 2193 2083 1588 1525 1583 1514 1690 2594 2574 2621 2800 2542 2406 2520 2677 2499 2300 2178 2194 1968 1829 1950 2249 2183 2558 2381 1827 1238 1069 1021 1027 1067 1074 1182 1546 1321 1213 1063 1214 1312 1433 1422 1570 1667 1651 1686 2109 1922 1772 1742 1880 1498 1474 1326 938 659 560 513 431 389 336 315 498 1094 1657 1811 2197 1975 1991 2084 1486 1328 1302 1384 904 889 284 179 73 10 -55 -61 -62 -54 485 1127 1347 1316 1405 1294 1037 1132 1130 1020 1040 967 778 732 747 827 763 681 655 574 497 553 753 707 632 641 709 857 1081 1362 1476 978 857 802 787 790 792 792 792 838 846 856 898 898 906 946 998 1014 1067 1118 1155 1515 1719 1864 2159 2387 1827 1532 1538 1218 1105 1048 1023 1022 963 898 983 914 919 792 778 795 821 857 953 1283 1018 822 739 744 621 556 580 562 613 626 640 686 724 532 341 500 499 586 676 1022 933 771 653 584 578 619 661 1014 818 840 869 949 984 969 981 996 1007 861 838 802 1079 1250 1279 1260 1283 1312 1382 1463 1449 1524 1569 1649 1636 1585 1585 1534 1524 1264 584 673 427 488 1307 1233 620 1463 1405 1066 1280 1131 1272 1829 1889 1426 1219 1050 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 259 430 776 827 779 651 934 955 800 619 600 458 327 364 400 360 357 362 448 600 690 580 600 400 338 280 209 159 120 157 274 311 397 396 520 520 520 519 680 600 562 680 695 728 887 1000 934 810 610 542 601 457 381 372 451 435 346 285 290 277 240 233 267 328 339 333 277 213 175 122 82 61 61 38 44 44 44 35 32 27 33 38 47 38 32 36 40 42 48 48 52 61 61 63 58 57 63 59 68 75 76 71 78 91 95 89 92 102 106 115 135 135 146 146 150 174 224 234 243 354 415 330 304 354 681 871 978 1205 987 1168 1642 2048 2384 2098 1834 1813 1467 1490 1317 1758 2562 2769 2737 2560 2537 2683 2559 2313 2500 2284 2102 2067 2165 1828 1918 2104 2059 2390 1905 1646 1377 1125 1030 1019 1051 1096 1153 1342 1319 1273 1016 1008 1156 1285 1401 1606 1575 1561 1616 1753 1786 1764 1786 1732 1622 1403 1331 1166 722 610 515 444 373 331 312 560 1027 1511 1841 1958 2046 2127 1437 1255 1140 1116 1060 1317 808 409 245 172 71 -10 -42 -73 -70 32 651 694 1144 1176 1270 900 1191 1367 1183 1094 1099 1088 750 710 666 649 669 699 555 476 499 564 711 748 620 682 797 1195 1624 1227 923 888 959 849 813 792 792 806 829 836 847 901 897 902 920 942 986 1029 1068 1155 1327 1575 1621 1889 2281 1853 1533 1460 1431 1157 1079 1086 1034 1178 989 1025 907 853 835 808 822 843 885 1073 1399 1017 789 730 772 523 507 537 542 564 601 660 703 760 647 359 360 433 450 606 910 993 781 661 622 618 666 730 907 861 893 938 997 1026 1050 1120 1111 989 914 864 842 1291 1233 1329 1297 1341 1383 1425 1341 1402 1495 1566 1707 1671 1591 1585 1554 1463 867 1462 947 701 550 561 1279 426 1223 1355 762 1426 1234 1489 1828 1873 1658 1276 1341 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 612 800 812 796 584 583 816 605 562 456 365 312 384 400 349 360 400 493 595 562 600 590 399 398 275 200 126 143 258 268 298 400 400 357 493 601 600 585 515 600 548 584 810 880 931 1067 762 762 503 762 610 461 423 381 325 376 373 290 256 246 238 272 305 335 335 255 213 178 109 62 61 38 44 44 44 35 32 27 33 38 45 38 32 36 40 42 44 43 46 55 61 63 58 57 63 59 71 80 74 71 78 88 95 90 97 107 107 118 144 148 146 150 159 171 193 180 217 363 423 455 527 890 505 947 1170 1450 1242 1296 1474 1873 2188 1912 1635 1412 1408 1394 1393 2030 2054 2285 2632 2590 2491 2468 2301 2211 2124 2036 2013 1891 1854 1831 1971 1940 2036 2217 2268 1967 1494 1091 1031 1046 1035 1087 1216 1415 1275 1053 900 907 1021 1251 1336 1640 1504 1547 1634 1879 1893 1900 1764 1645 1775 1480 1357 1106 751 644 617 410 349 309 305 356 1112 1741 1684 1958 2075 1726 1286 1459 1264 1234 905 794 768 544 415 306 141 95 -5 -74 -66 36 199 375 868 1325 1131 801 857 969 859 806 968 1025 891 772 663 626 720 714 578 473 452 462 524 739 649 633 770 879 1182 1375 963 847 854 890 848 832 800 823 830 842 890 910 911 902 909 929 971 1038 1092 1182 1340 1418 1712 2003 1851 1630 1424 1395 1461 1187 1122 1156 1172 1103 1039 1029 975 866 855 853 868 920 920 1143 1281 1031 742 688 612 513 516 473 519 527 602 650 703 764 671 540 420 295 371 519 737 876 743 659 628 640 688 763 825 877 930 1008 1060 1120 1143 1167 1095 1027 965 883 883 975 1119 1389 1327 1417 1606 1693 1463 1524 1575 1590 1703 1646 1643 1526 1522 960 1463 819 1156 1406 853 431 1226 486 427 644 1219 1280 1097 1511 1618 1764 1402 1239 1079 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80 684 791 933 600 847 508 554 472 407 373 313 320 374 319 371 350 360 400 496 500 600 506 400 400 400 185 132 239 200 302 300 400 400 493 517 625 600 431 500 600 777 735 700 800 750 941 955 835 883 744 775 732 611 379 403 367 334 275 262 240 232 238 274 305 352 244 222 179 96 64 58 50 48 51 45 46 53 64 45 45 51 55 50 49 55 50 50 55 54 59 66 80 78 74 86 89 86 85 90 86 89 105 111 111 115 116 122 142 138 143 148 153 172 305 236 231 240 389 549 679 844 816 879 1280 1478 1490 1761 1949 2174 2143 1837 1628 1466 1484 1312 1410 1599 1766 2130 2532 2843 2631 2486 2095 2012 1980 1928 1890 1828 1768 1876 2030 1973 2010 2033 2128 2194 1542 1269 1059 1019 1088 1139 1310 1480 1470 1025 849 825 824 953 1123 1247 1297 1552 1777 1748 1898 1837 1821 1630 1453 1356 1107 1112 997 882 825 470 332 304 311 341 829 1626 1673 1772 1451 1269 1317 1189 1312 977 828 948 801 831 426 295 214 107 3 -39 -58 -57 51 205 766 799 769 709 711 667 661 715 877 1168 926 883 680 616 591 637 647 432 437 425 480 560 626 599 697 806 1116 1120 1138 804 899 900 941 975 852 841 840 849 913 911 913 907 906 918 957 1017 1143 1238 1292 1344 1695 1981 1653 1472 1341 1326 1450 1351 1183 1277 1166 1096 1049 1036 934 966 977 914 1062 1087 942 1087 1304 1042 727 638 544 523 486 434 511 614 697 773 728 887 529 455 398 341 275 454 572 746 704 677 639 656 686 783 846 917 982 1063 1130 1225 1262 1232 1136 1228 1055 933 879 947 1080 1188 1274 1535 1729 1741 1463 1575 1708 1699 1633 1585 1585 1585 1544 1524 1463 1463 1463 1341 900 473 452 1141 1324 640 1402 1451 1036 1283 1341 1519 1219 1358 1219 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 661 731 977 800 820 747 499 413 400 410 392 297 300 299 320 315 317 369 409 500 500 592 500 500 387 288 127 192 229 245 300 397 500 438 500 600 500 400 500 600 768 662 799 729 610 786 1004 975 975 1053 868 710 802 646 634 447 380 341 329 292 242 222 207 221 244 274 244 196 122 91 59 56 55 56 51 51 55 64 46 46 51 56 50 49 54 49 49 52 50 55 59 77 73 71 83 84 82 81 83 83 89 101 105 107 110 112 120 137 137 142 152 160 179 250 244 280 244 326 441 492 618 1063 912 1463 1534 1895 1657 1892 1951 1890 1751 1760 1476 1471 1471 1456 1619 1707 2120 2399 2787 2801 2319 2230 2295 1959 1846 1829 1767 1768 2057 2088 2106 2299 2373 2485 2344 1674 1580 1147 1010 1079 1101 1301 1451 1401 1003 762 769 781 844 885 971 1022 1136 1300 1541 1566 1771 1746 1670 1726 1551 1448 1212 1009 808 972 802 382 325 325 327 624 1024 1429 1603 1393 1188 1331 1040 1087 787 721 679 692 568 505 341 259 141 69 14 -11 -64 -26 40 286 469 348 429 523 477 586 791 811 941 984 1038 722 618 556 521 493 438 434 430 446 501 583 581 657 725 1142 889 904 786 833 967 964 1048 897 874 852 881 913 913 906 911 911 904 936 1076 1232 1136 1214 1280 1468 1661 1734 1391 1331 1278 1550 1576 1398 1218 1166 1094 1027 1051 951 1010 1058 967 1035 1051 975 1035 1201 903 688 559 540 541 574 571 659 636 692 744 935 856 505 386 204 508 383 425 510 703 706 685 664 672 716 818 887 932 1014 1066 1179 1453 1324 1309 1402 1304 1237 1012 947 937 1025 1074 1201 1558 1623 1615 1585 1936 1768 1646 1621 1590 1585 1585 1577 1525 1524 1512 1463 1396 672 614 1459 1463 1246 853 426 1071 783 1342 902 1249 1341 1280 1219 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 382 367 983 864 667 543 440 437 382 400 400 401 358 280 281 295 300 314 330 389 490 786 561 500 400 400 300 154 183 235 300 400 400 400 500 509 394 404 544 666 726 678 696 701 634 610 722 746 800 924 1046 853 947 853 732 846 488 427 366 362 274 244 207 193 202 244 250 183 122 110 61 59 59 59 55 54 57 64 48 47 52 55 51 49 52 48 48 48 48 52 58 74 70 69 80 79 78 78 79 82 89 98 100 102 109 114 123 133 138 149 152 167 181 211 354 328 488 364 304 311 485 856 894 820 1035 1436 1288 1818 1908 1951 1773 1838 1765 1884 1397 1291 1836 2007 1982 2542 2761 2929 2521 2511 2437 2310 2180 2021 1767 1752 1921 2318 2409 2300 2376 2230 2201 2105 1806 1394 1020 1069 1374 1206 1289 1257 852 727 730 764 792 853 914 952 1048 1322 1738 1843 2099 1874 1765 1629 1630 1428 1166 1002 763 770 977 666 380 331 323 679 1258 1809 2156 1533 1207 1041 1035 907 892 931 1095 768 622 950 460 333 211 130 66 50 124 17 -20 70 202 334 577 314 647 574 688 786 890 970 944 721 638 532 506 481 451 409 413 425 461 612 568 604 734 811 857 799 802 843 914 959 1003 962 954 932 934 914 913 894 878 916 875 890 921 989 1164 1340 1315 1335 1462 1456 1326 1281 1223 1324 1459 1397 1342 1219 1035 1012 956 975 1037 989 957 967 1055 1059 1038 884 750 612 543 536 501 505 631 756 688 724 762 970 911 672 351 317 357 469 427 526 687 743 719 687 672 728 832 876 945 1026 1079 1174 1270 1340 1393 1393 1226 1109 949 899 870 931 974 1127 1293 1855 1717 1824 1890 1723 1669 1646 1604 1586 1585 1524 1637 1572 1463 1237 1225 843 610 905 1402 1463 1417 1341 427 1340 658 853 931 874 1328 487 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 156 600 800 600 800 697 550 790 400 399 400 400 400 342 272 280 300 289 288 320 410 600 500 408 492 400 327 175 237 309 371 388 403 470 500 407 448 610 678 580 700 709 600 600 656 557 610 597 853 858 974 1210 1175 1056 758 708 799 714 586 374 305 255 213 182 176 206 266 167 132 122 72 64 62 61 59 58 58 64 49 48 52 55 51 48 51 47 48 47 47 54 61 71 68 68 76 75 75 75 79 82 90 94 97 103 112 119 124 134 141 153 159 175 183 213 276 365 336 466 422 454 385 551 600 713 991 1036 1351 1647 1705 2059 1969 1893 1761 1297 1097 1610 1777 2407 2327 2496 2742 2767 2744 2810 2448 2198 2023 1997 1870 1780 1875 2013 2274 2337 2189 2305 2122 2303 1833 1919 1100 1061 1404 1223 1167 1095 752 711 714 726 754 845 894 915 978 1350 1708 1750 1902 1936 1856 1565 1449 1385 1279 957 728 699 1011 800 469 374 348 543 1015 1803 1893 1441 1291 1179 1246 1155 1013 1020 997 876 936 764 622 410 307 202 162 116 40 43 -12 -12 56 48 327 433 742 426 627 795 940 1114 1148 884 749 524 482 456 431 414 434 434 467 558 567 628 754 933 777 762 804 847 916 985 1027 1058 1036 988 1000 1000 977 888 853 848 849 843 868 908 937 1045 1140 1216 1514 1478 1352 1277 1157 1213 1449 1228 1220 1093 1000 955 897 974 1156 997 943 962 1098 1218 1153 862 630 564 536 537 520 536 637 766 602 785 766 840 859 687 450 375 427 669 515 569 741 804 745 710 681 738 831 865 937 1031 1065 1150 1214 1281 1452 1432 1349 1178 1028 923 890 884 933 1025 1117 1547 1541 1782 1440 1768 1701 1654 1640 1606 1585 1585 1570 1501 1402 1169 1402 1401 1402 706 1243 1463 1463 1100 610 792 1042 743 426 586 527 867 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 600 442 553 751 805 698 600 600 400 400 370 476 395 307 266 300 300 300 273 326 400 400 339 294 297 400 174 245 299 300 343 398 476 500 357 600 620 600 600 647 800 745 603 594 618 513 610 787 922 967 975 853 766 769 549 645 606 549 488 343 274 223 180 166 179 244 183 137 131 82 71 66 64 61 61 60 63 50 50 52 55 51 48 49 47 46 48 51 59 62 68 66 67 73 72 71 73 74 78 84 93 98 105 115 122 126 138 148 157 172 183 183 244 251 279 334 403 443 550 722 501 593 729 856 1276 1248 1307 1535 1590 2047 2071 1834 1393 1072 1313 1659 2098 2236 2313 2523 2438 2665 2322 2386 2320 2363 2006 1707 1808 2115 2158 2435 2410 2189 2109 2041 1811 1511 1505 1158 878 1012 912 894 900 884 836 754 711 720 792 850 873 946 1216 1481 1566 1763 1781 1719 1522 1265 1145 1005 878 727 674 857 847 578 403 330 352 671 1622 1218 1372 1315 1445 1491 1307 1110 1043 1328 989 807 609 523 452 334 228 238 430 467 187 139 64 -14 29 90 156 260 547 683 702 830 1020 1103 924 700 554 484 437 419 411 491 438 460 502 586 877 967 1043 761 756 778 844 927 1019 1155 1235 1164 1213 1077 1197 1042 916 861 846 834 825 833 848 882 971 1074 1273 1458 1422 1340 1229 1149 1116 1236 1215 1078 1002 954 910 875 890 975 914 916 1083 1100 1164 939 683 608 550 531 538 569 600 720 809 780 848 797 886 901 602 571 222 655 659 570 610 676 816 785 821 703 719 746 799 853 956 1039 1131 1196 1301 1365 1464 1293 1235 1072 959 905 877 883 925 975 1098 1314 1228 1571 1646 1766 1716 1673 1642 1606 1587 1525 1524 1189 1464 1463 1524 1463 1268 826 1462 1462 1328 1406 1476 1451 1471 961 975 1337 889 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 137 411 635 800 800 800 626 600 392 400 359 400 387 400 369 281 266 271 238 281 341 376 400 264 240 256 299 233 200 310 283 300 362 400 433 509 535 495 661 500 600 777 725 601 500 494 498 576 617 790 853 893 982 901 741 488 528 593 427 389 337 260 183 159 160 212 217 162 144 93 77 69 67 61 61 61 62 52 51 53 55 51 48 48 46 47 49 56 61 62 65 65 66 70 68 68 70 77 81 90 94 99 109 121 123 131 143 152 161 177 183 201 211 230 253 355 365 424 564 609 668 687 646 809 913 974 1215 1478 1765 2125 2162 1689 1474 1293 1089 1311 1734 2384 2539 2394 2377 2478 2257 2139 2063 2248 1806 2059 1886 2005 2230 2339 2254 2115 2016 2049 2025 1506 1371 1072 915 875 854 850 855 840 869 867 727 729 745 791 809 891 1029 1183 1336 1729 1631 1566 1619 1394 1213 842 840 671 653 706 902 832 694 353 339 452 1033 870 1014 1099 1253 1204 1321 1170 999 1206 1156 780 562 471 362 358 436 611 583 778 437 218 162 122 5 10 62 202 538 653 918 775 884 1189 940 712 546 497 483 471 458 437 461 483 527 579 732 944 1049 775 747 763 853 999 1132 1292 1225 1312 1186 1230 1247 1096 1170 966 846 825 811 811 821 836 909 1165 1368 1265 1305 1484 1300 1159 1096 1037 1043 995 920 911 897 853 853 988 921 940 1113 1058 1096 719 622 608 553 538 546 594 696 904 870 891 893 894 893 722 705 490 251 634 641 621 662 726 811 838 791 744 710 739 805 881 938 1012 1103 1165 1258 1313 1355 1273 1163 1065 979 932 884 861 877 915 932 993 1080 1215 1463 1829 1742 1765 1585 1642 1585 1524 1384 1463 1523 1543 1554 1524 1465 853 1463 1463 1328 1454 1463 1463 1463 1219 1470 1524 955 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 400 621 803 1000 800 600 600 597 513 385 352 399 400 395 438 400 362 300 266 237 269 316 400 374 220 200 222 200 261 229 234 303 300 400 344 417 440 446 481 500 592 700 657 758 580 487 442 488 493 533 610 636 697 777 766 595 427 366 335 311 305 246 213 168 145 170 210 183 152 116 83 72 71 65 61 61 62 53 52 53 55 51 47 46 48 54 61 61 62 63 64 66 67 69 71 73 77 81 84 91 94 101 110 122 125 134 146 152 166 183 183 205 220 244 289 304 333 430 484 515 823 1017 938 826 889 975 1167 1294 1723 2349 2130 2050 1816 1535 1162 1023 1313 1796 2607 2732 2377 2413 2274 2134 2012 2058 1732 2195 2021 2031 2186 2196 2303 2240 2012 2024 1978 1867 1305 1008 925 813 859 862 840 804 776 833 821 822 711 737 752 817 1148 1196 1157 1276 1365 1514 1727 1424 1074 958 704 616 607 632 856 1020 1077 625 380 378 891 1180 1254 1258 1259 1066 1085 972 915 968 935 653 503 408 467 491 558 890 987 1051 521 548 410 148 139 25 -5 7 139 448 545 743 714 907 997 771 605 534 536 638 583 512 437 521 566 598 768 789 816 731 758 802 886 1049 1410 1529 1301 1369 1270 1311 1152 1084 1063 962 846 824 802 793 793 802 839 844 949 1043 1114 1523 1365 1278 1067 1007 972 916 901 923 877 853 853 942 977 1031 1057 933 862 670 609 608 568 559 576 590 793 886 977 960 972 936 731 636 453 516 290 519 551 671 693 769 922 885 824 760 722 742 787 849 874 1038 1048 1127 1235 1294 1268 1195 1124 1054 981 932 890 866 847 841 864 923 980 1025 1054 1342 1200 1271 1646 1660 1585 1524 1503 1576 1623 1617 1524 1463 1463 1058 914 1219 1395 1330 1365 1463 1463 1280 1364 1115 1489 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 246 740 1000 882 617 604 600 491 478 378 353 392 500 564 400 302 340 277 237 237 280 500 337 227 195 199 197 166 174 251 300 367 370 400 400 408 400 440 549 600 682 702 616 560 487 439 447 473 482 491 557 610 749 661 459 343 298 274 256 305 225 201 152 143 170 183 141 122 92 77 76 70 64 61 60 55 54 54 55 53 53 53 57 61 62 62 63 64 65 66 68 69 72 72 76 80 85 91 94 101 111 123 126 136 147 152 166 183 183 208 213 236 272 324 355 487 479 597 803 975 912 932 1029 1253 1406 1398 1585 2213 2297 2097 2179 2033 1421 975 1140 1861 2380 2684 2564 2405 2447 2428 2284 1818 1579 1881 1707 1707 2000 2294 2017 1865 1911 2008 1437 1374 1162 1199 856 779 801 842 772 774 759 768 722 751 707 696 725 752 925 1055 1220 1306 1334 1420 1288 1509 1119 929 611 571 573 611 812 1008 1538 967 515 370 555 762 1230 1257 1388 1133 903 830 793 819 801 518 495 469 554 716 852 935 1020 907 750 586 502 318 126 36 -3 -2 65 261 405 554 585 869 888 687 603 668 699 670 585 464 349 426 561 579 647 662 689 702 740 827 954 1106 1355 1627 1536 1401 1323 1410 1155 1007 975 917 844 808 792 792 792 792 792 829 942 1027 1068 1376 1462 1221 976 957 908 883 883 915 885 853 853 1093 1131 1098 975 815 890 670 633 609 592 584 616 659 807 944 1043 1060 1048 1057 797 618 522 386 276 353 571 681 709 824 1012 915 859 774 732 739 769 795 850 969 1003 1094 1144 1237 1248 1292 1179 1075 1011 925 947 854 830 815 830 865 899 922 982 1049 1076 1157 1519 1683 1646 1585 1628 1654 1634 1549 1524 1320 1014 1464 1480 1405 1446 1463 1461 1403 1430 1402 1401 975 1585 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 811 723 600 805 621 600 656 474 341 338 334 399 410 500 400 354 327 338 300 251 400 500 338 238 200 237 183 260 163 300 300 300 400 369 393 449 496 505 500 619 679 732 611 493 439 439 433 446 461 487 701 620 610 549 549 367 274 240 234 268 207 166 152 146 139 122 122 92 80 79 74 69 62 59 56 56 61 62 61 61 61 61 62 62 62 63 64 66 67 68 70 73 73 76 80 85 91 95 102 112 123 130 141 149 152 173 183 201 183 213 231 271 304 370 398 424 541 750 619 587 670 748 1097 1391 1465 1795 2323 2090 2007 1806 1458 1209 1011 1415 1829 2316 2319 2494 2381 2194 2193 2144 1879 1464 1464 1773 1822 1768 1950 1972 1675 2046 2131 1809 1785 1546 1104 851 773 758 769 737 714 730 698 708 710 668 671 675 730 833 969 1093 1154 1244 1471 1531 1014 793 716 560 516 526 572 822 851 1374 1272 686 412 489 784 1062 1115 1060 1025 881 782 781 650 578 496 552 629 621 744 912 1088 1010 814 725 737 540 364 287 74 1 2 10 222 230 390 439 815 609 512 655 590 698 660 627 597 412 561 514 660 740 807 722 730 768 893 1330 1385 1623 1463 1536 1482 1217 1157 1105 994 975 929 853 822 792 792 792 792 792 809 896 958 1191 1279 1499 1193 1008 942 863 852 851 962 1000 881 871 908 943 1250 1027 904 737 690 680 655 652 633 651 686 785 952 1033 1143 1074 1080 953 581 488 368 227 242 411 520 624 773 872 928 879 792 749 736 756 771 815 994 990 1054 1107 1229 1504 1387 1126 996 953 926 870 843 830 845 835 798 802 885 913 955 1054 1158 1279 1704 1754 1652 1646 1585 1585 1527 1479 1394 1195 1524 1496 1464 1463 1463 1463 1463 1474 1412 1080 1280 1372 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 290 400 602 692 524 400 600 665 592 600 477 319 331 400 486 400 340 340 340 261 278 400 438 343 200 194 213 300 163 300 301 302 352 343 438 427 440 500 518 500 619 669 720 610 439 388 391 414 439 480 576 721 710 591 637 457 305 249 223 213 212 183 154 151 152 153 122 91 84 82 77 72 66 62 62 62 63 64 63 62 62 62 63 63 63 64 65 66 68 69 71 73 74 76 81 85 91 97 102 113 124 130 141 151 156 181 183 213 213 209 220 283 344 314 427 363 520 524 594 853 951 1098 1184 1463 1550 1731 2121 2063 1783 1764 1412 1005 1332 1536 2057 2338 2296 2338 2378 2229 2107 2029 2235 1403 1529 1633 1863 1634 1519 1706 1645 1882 1778 1879 1787 1508 1129 876 768 746 731 705 708 688 686 680 671 665 664 655 694 742 824 872 957 1022 1248 1550 1189 985 663 545 497 499 521 675 782 960 1335 1024 531 434 717 944 990 965 887 836 648 626 580 558 527 606 799 789 809 1017 977 1126 801 650 609 573 471 470 158 29 7 8 73 225 260 285 350 374 392 487 468 495 513 500 448 370 575 544 738 835 917 806 757 798 1094 1235 1411 1758 1997 1782 1704 1352 1247 1082 1034 1003 976 921 856 828 853 792 792 792 792 831 899 1330 1381 1426 1183 994 921 850 845 848 912 1035 914 941 940 972 1277 1069 1080 782 753 743 733 692 665 684 719 845 1129 1136 1191 1069 972 722 579 484 337 255 284 369 447 594 718 783 896 919 785 760 734 764 799 860 912 1053 1108 1095 1199 1214 1261 1087 1033 996 967 947 813 800 843 842 796 800 852 889 909 1036 1397 1466 1742 1890 1768 1707 1645 1585 1529 1465 1219 1458 1524 1494 1473 1463 1461 1462 1462 1478 1326 1111 1462 1305 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 694 396 306 600 652 600 572 677 602 425 300 300 400 421 400 353 305 272 267 237 400 300 192 200 260 293 166 300 200 400 374 428 400 440 409 440 461 500 561 610 618 671 488 405 376 390 465 516 536 640 721 636 549 640 338 252 215 207 200 229 166 152 160 163 125 97 87 86 80 75 69 66 65 65 65 66 64 63 63 63 63 64 63 64 65 67 69 71 73 76 77 78 81 85 93 100 105 117 126 133 143 152 164 180 188 213 217 244 244 273 293 340 425 452 649 792 734 855 1074 1195 1157 1326 1518 1993 2264 1979 1656 1724 1644 1126 954 1181 1326 1894 2273 2319 2154 2320 2217 2375 2316 1508 1828 2031 1891 1769 1373 1541 1779 1903 1851 1799 1222 1725 1796 869 745 732 722 709 704 691 685 682 673 662 660 659 676 711 802 1007 1030 1158 1164 1131 869 745 554 492 496 496 511 563 676 845 1248 1237 877 487 727 864 748 709 714 676 618 573 565 539 586 784 805 720 755 1135 894 950 839 600 564 645 603 485 285 121 30 14 16 220 128 197 232 280 335 528 390 390 391 455 455 379 439 483 647 686 755 804 749 805 928 1025 1219 1473 1709 2000 2015 1500 1218 1101 1036 1065 1061 1000 1012 971 861 792 792 792 792 804 870 1206 1399 1488 1239 1037 909 845 845 846 921 972 973 989 982 1062 1217 1148 1072 836 827 831 785 733 694 718 755 898 1165 1315 1243 1150 948 750 638 496 358 278 206 312 547 621 622 658 806 905 808 790 762 774 798 848 914 1085 1257 1178 1250 1177 1094 1045 998 1011 1002 945 804 791 823 839 810 809 852 883 905 1016 1147 1463 1695 1874 1768 1685 1637 1573 1481 1411 1493 1535 1525 1493 1475 1463 1458 1463 1462 1448 1189 1097 1148 1372 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 218 753 424 200 440 449 767 594 699 631 300 300 475 400 371 351 333 369 365 342 300 300 260 200 193 187 204 185 271 300 400 400 380 440 400 470 440 515 561 590 597 639 619 484 366 366 439 439 549 497 640 549 549 640 381 253 222 201 194 200 182 153 180 190 134 109 91 89 84 78 73 69 68 68 67 68 66 65 64 64 64 64 64 65 66 68 70 72 74 75 76 77 82 87 94 104 111 122 130 139 153 158 174 183 200 213 233 244 264 304 321 488 539 581 675 767 911 1026 981 1035 1323 1588 1667 2078 2211 1911 1711 1642 1700 1259 849 1218 1698 1790 1963 2255 1908 2088 2112 2130 1823 1389 1460 2005 1602 1559 1618 1376 1778 1771 2052 1602 1453 1062 1027 840 764 730 704 701 695 689 686 677 672 664 662 657 684 699 722 827 983 1078 1074 1005 804 723 528 491 498 503 505 526 606 804 1056 1248 863 704 526 680 663 642 617 606 583 594 593 603 755 1206 843 729 734 831 794 762 621 550 524 755 627 533 322 186 57 34 77 115 73 89 175 224 285 616 382 304 321 351 342 274 310 421 511 631 699 641 663 745 828 979 1220 1626 1875 1725 1553 1365 1215 1098 1094 1155 1231 1276 1193 1228 1129 814 792 792 792 792 812 919 1034 1240 1227 1043 883 845 845 845 941 964 1039 1062 1073 1145 1348 1335 1142 1041 928 890 868 792 733 741 787 914 1095 1176 1276 1321 978 784 693 535 388 310 197 246 430 472 535 647 818 995 853 827 797 776 802 803 1057 1040 1111 1206 1166 1115 1056 1033 1059 1105 1131 923 826 796 814 826 811 811 831 857 897 974 1060 1095 1280 1396 1829 1829 1677 1527 1521 1506 1585 1542 1537 1493 1490 1463 1459 1462 1463 1463 1097 1219 1280 1475 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 463 366 200 346 400 649 744 517 748 600 298 413 345 300 323 500 400 400 300 353 304 245 200 182 220 208 219 201 217 305 398 416 352 400 400 500 470 585 605 585 610 610 610 475 358 360 370 433 492 549 575 549 465 306 274 229 201 191 175 169 158 171 181 152 134 98 92 87 82 77 72 71 70 69 70 67 66 65 65 65 65 65 66 68 69 70 70 70 72 72 75 80 85 94 102 109 119 127 139 154 163 180 183 213 230 244 244 304 351 362 426 487 575 956 974 1283 976 975 1011 1219 1362 1707 1914 1957 2018 1575 1720 1644 1527 1117 820 1237 1184 1529 1597 1930 1815 2165 2132 1734 1289 1244 1550 1033 1182 1155 1231 1489 1749 2102 1850 1592 1490 1378 836 756 715 684 691 687 681 679 676 665 663 659 658 665 663 706 819 800 860 900 996 965 707 496 495 494 500 496 507 556 717 1106 1376 1051 783 579 518 614 600 597 600 630 638 674 712 821 1340 881 765 744 704 768 854 581 513 512 543 601 635 356 233 100 36 34 39 65 91 279 209 240 605 297 235 245 258 215 298 350 401 465 531 550 582 610 717 889 773 1017 1574 1474 1522 1358 1264 1188 1090 1096 1129 1215 1254 1157 1170 1116 883 803 792 792 792 793 861 975 1278 1273 1008 853 845 845 845 850 1072 1114 1145 1189 1345 1381 1500 1228 1169 992 973 990 871 802 791 810 929 1020 1122 1159 1274 1042 865 713 531 404 288 197 240 354 421 493 680 809 962 912 865 804 754 761 804 860 946 1022 1144 1143 1098 1057 1111 1131 1278 1243 962 856 806 796 806 810 815 822 859 881 903 948 1041 1219 1475 1683 1637 1585 1542 1524 1571 1636 1585 1585 1510 1485 1463 1452 1462 1350 1219 1158 1341 1341 1565 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 200 600 600 371 331 600 800 400 470 390 300 283 249 275 300 258 244 244 245 230 228 185 238 240 240 232 245 186 260 264 313 340 383 402 395 500 488 581 526 561 561 609 586 463 377 351 393 439 572 628 780 632 556 549 324 220 209 183 219 155 152 152 142 122 111 100 91 87 81 77 76 74 72 74 69 67 66 66 66 66 66 66 69 71 72 73 75 76 76 77 80 84 93 99 108 119 126 139 156 168 182 233 223 233 223 244 278 308 365 483 537 669 766 1145 1245 981 975 1083 1145 1277 1370 1547 1559 1690 1889 1714 1535 1811 1428 913 853 1038 1474 1808 1493 1393 2034 2195 1694 1148 924 1002 975 970 1158 1211 1368 1653 2412 2403 1339 1211 1167 850 768 732 688 680 678 676 669 662 662 660 660 653 655 663 681 796 853 849 814 918 838 661 497 498 502 499 503 505 520 684 970 1413 1434 879 638 532 743 730 812 778 705 707 854 846 1120 1088 849 760 744 736 655 661 547 533 540 569 764 615 332 242 103 59 40 37 55 58 161 116 175 512 184 151 169 184 238 290 309 350 403 436 490 531 564 701 718 699 772 1186 1281 1139 1092 1092 1044 1085 1068 1082 1218 1165 1157 1213 1392 1069 885 859 821 803 813 866 1007 1432 1579 1067 853 847 845 845 851 1208 1195 1225 1285 1513 1686 1374 1472 1190 1073 1042 1196 914 892 881 862 852 981 1079 1094 1270 1057 1079 789 531 402 289 206 197 300 371 467 634 736 953 997 1045 828 786 797 803 843 921 961 1009 1041 1076 1066 1138 1314 1399 1340 954 887 829 814 810 809 814 816 855 875 889 925 972 1113 1392 1707 1665 1613 1603 1571 1670 1646 1640 1643 1584 1524 1463 1416 1401 1341 1312 1352 1385 1513 1524 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 95 139 385 488 464 242 377 461 713 400 408 305 400 372 266 244 244 248 264 300 392 334 300 287 300 300 270 240 201 215 251 260 296 300 340 425 400 447 488 527 491 549 549 610 493 488 343 390 474 591 488 640 640 914 640 373 291 247 212 218 162 152 152 144 123 120 109 98 91 85 80 79 77 74 76 71 69 68 67 67 67 66 66 70 72 73 74 75 74 74 76 80 83 93 99 108 119 127 141 163 177 189 217 243 244 257 240 270 333 383 487 533 576 671 945 1081 1004 975 978 1099 1328 1340 1286 1341 2013 1645 1582 1342 1188 1166 821 908 1210 1393 1473 1281 1204 1611 1626 1333 1527 1151 906 916 1001 1179 1233 1354 1799 2327 1969 1674 1394 1490 1079 791 724 692 686 681 678 680 662 651 652 649 647 648 664 834 744 814 763 792 755 799 626 494 495 498 500 500 502 498 553 808 1078 1297 1061 638 561 682 976 1104 924 836 898 804 932 1047 1012 820 774 808 820 668 630 586 559 636 725 849 720 464 231 109 82 65 54 47 59 160 72 74 113 122 140 155 189 241 242 261 307 336 388 432 466 547 768 655 652 731 810 875 968 952 932 948 1042 1032 1034 1136 1157 1148 1155 1280 1402 1151 949 917 883 895 969 1149 1109 1184 1226 853 847 845 846 872 1096 1275 1283 1357 1463 1767 1683 1458 1277 1127 1135 1395 999 1047 925 907 855 933 1016 1044 1166 1283 860 597 547 413 342 270 197 240 321 454 631 736 965 1137 1085 977 901 850 816 835 868 903 967 1037 1012 1140 1436 1459 1308 1185 966 909 826 816 806 814 814 816 853 865 884 908 948 1019 1141 1338 1335 1491 1564 1641 1655 1768 1646 1721 1585 1531 1463 1425 1398 1363 1342 1400 1462 1463 1646 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 38 93 263 334 410 200 345 584 605 517 400 398 352 376 270 244 244 400 244 312 400 437 285 291 298 291 237 197 233 220 259 273 295 300 368 340 427 427 488 436 496 525 545 488 434 391 413 511 570 482 447 488 488 492 488 366 289 244 176 153 153 152 145 134 128 119 107 97 88 83 82 79 76 79 73 70 69 68 68 67 67 67 71 73 73 73 74 74 75 77 83 92 95 100 109 122 130 147 175 183 213 241 244 285 288 290 244 305 376 481 549 606 674 906 1010 909 939 1055 1137 1175 1148 1441 1507 2075 1761 1481 1176 926 865 792 914 933 1357 1184 1086 1070 1085 1419 1012 853 853 961 1391 1311 1279 1401 1397 1592 1773 2230 1510 1338 1206 976 824 720 706 699 691 690 687 683 667 658 656 653 654 685 663 703 691 723 681 724 815 676 563 495 497 503 498 497 498 538 749 963 1050 978 680 591 616 1003 1357 1490 1075 940 913 1070 1041 902 868 807 820 866 705 653 618 757 936 958 819 686 464 231 147 123 103 151 85 58 67 75 90 97 116 131 140 345 194 212 240 280 312 332 579 481 472 591 578 654 721 757 790 850 820 853 888 1049 964 976 1021 1030 1055 1128 1401 1417 1158 1083 1029 1122 1146 1054 1201 1035 952 874 880 804 821 844 912 1142 1430 1382 1463 1587 1948 1769 1463 1342 1204 1169 1398 1183 1080 973 948 897 898 937 1020 1138 1455 921 660 571 443 369 310 222 276 339 468 580 749 1014 1242 1276 1039 962 869 828 836 863 892 907 954 1018 1148 1389 1502 1241 1098 1154 901 817 805 772 776 780 812 858 864 877 889 918 972 1030 1085 1158 1177 1402 1707 1893 1718 1774 1791 1524 1523 1524 1383 1389 1402 1426 1440 1476 1529 1561 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 109 114 100 205 160 221 438 839 785 522 546 400 400 366 252 300 300 400 500 500 400 400 300 270 246 200 195 240 240 217 258 278 288 320 340 378 410 427 441 427 430 488 398 350 427 497 530 591 613 537 348 356 345 326 258 229 237 180 183 164 162 154 151 141 130 123 120 93 86 85 82 78 81 74 72 71 69 69 68 68 68 72 73 73 73 74 74 78 86 92 94 97 102 112 125 136 156 183 192 222 244 274 294 304 304 304 304 372 488 544 580 822 976 1097 919 970 1106 1042 1283 1280 1585 1734 1755 1782 1519 1346 916 792 841 1032 1005 891 990 1158 853 854 853 853 914 1033 1092 1601 2011 1946 1836 1400 1588 1711 2038 1538 1463 1176 1275 952 748 719 710 716 711 703 696 680 670 663 657 773 732 612 625 633 659 674 600 549 544 503 493 495 493 493 494 498 550 783 1020 1093 1190 748 646 596 736 805 1015 1153 1077 1013 1121 1097 1048 976 905 861 867 743 709 779 786 807 781 778 663 361 265 205 200 165 173 284 151 95 83 99 106 107 117 129 203 176 197 224 254 274 320 395 523 467 516 549 654 646 676 862 854 854 865 887 914 929 972 976 1008 1019 1117 1240 1193 1175 1242 1323 1248 1406 1281 1096 980 905 826 804 804 853 893 978 1241 1487 1369 1527 1668 2085 1975 1648 1379 1293 1349 1446 1219 1158 1030 991 917 911 932 1024 1106 1365 1158 784 613 458 433 258 197 232 359 475 590 776 1086 1291 1422 1073 997 890 856 844 864 882 909 952 989 1078 1178 1345 1563 1398 1137 881 864 861 845 833 850 857 856 872 882 891 917 956 969 1016 1060 1109 1430 1608 1874 1829 1866 1646 1455 1433 1386 1348 1372 1402 1463 1463 1472 1572 1618 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 106 122 88 146 289 450 400 670 786 941 600 390 399 451 280 297 412 444 425 400 454 433 300 300 277 240 198 215 240 248 240 240 246 262 324 365 376 395 427 427 488 427 366 450 610 549 588 553 610 735 376 298 280 268 243 217 203 220 183 179 176 169 162 152 141 132 124 112 90 88 84 80 83 76 74 72 70 69 69 69 69 73 74 74 74 75 77 83 92 94 96 99 105 115 130 144 170 186 213 244 244 272 303 304 304 327 314 372 521 606 732 868 1015 1037 853 853 1011 1059 1097 1341 1741 2011 1590 1436 1400 1159 848 792 792 871 792 815 822 853 853 853 857 1172 1065 1036 1229 1534 2012 1995 1644 1540 1609 1635 1753 1781 1622 1225 984 899 775 737 725 726 721 717 702 688 679 673 673 754 788 690 609 591 588 631 601 657 747 494 492 499 497 502 499 503 589 909 1119 1258 1124 977 766 591 634 740 908 1054 1178 1120 1245 1361 1237 1091 1077 984 880 1004 1036 939 753 734 710 545 479 396 337 314 287 280 286 289 244 154 148 178 192 175 172 147 174 180 188 216 236 282 326 356 413 455 484 624 605 670 731 849 913 975 930 914 974 973 973 974 976 1013 1076 1091 1158 1234 1289 1509 1459 1329 1151 1018 947 853 804 804 808 876 931 1034 1148 1327 1337 1403 1584 1834 1887 1622 1456 1342 1339 1330 1256 1202 1065 1026 949 934 947 1021 1031 1081 1070 768 563 428 369 277 197 212 351 476 598 802 1026 1216 1276 1200 1011 907 878 853 850 860 894 940 976 1015 1131 1487 1931 1657 1262 974 907 885 865 878 864 867 865 881 895 905 923 957 971 974 1008 1063 1181 1568 1800 1655 1599 1503 1408 1394 1356 1341 1360 1402 1402 1452 1570 1663 1646 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 40 71 120 170 400 369 549 882 723 600 558 400 400 283 399 433 488 507 422 375 500 500 286 289 224 227 241 240 269 272 300 300 270 305 366 366 366 410 434 321 427 524 549 671 599 673 667 649 482 433 300 261 240 223 203 193 191 194 191 184 175 166 153 141 130 123 100 91 87 82 86 78 75 73 71 70 70 69 70 73 74 74 75 78 81 91 93 96 99 104 108 117 134 148 173 206 213 244 274 274 304 323 326 305 355 365 488 574 700 792 853 966 855 792 1219 1285 1335 1650 1974 1857 1500 1382 1349 1035 792 811 819 792 807 809 835 851 973 853 853 1378 1477 1118 1852 1522 1966 1821 1668 1836 1572 1476 1520 1543 1462 1473 1061 907 774 737 745 741 735 724 705 697 691 683 674 706 740 699 639 648 634 634 706 700 701 537 503 502 506 512 505 514 814 1212 1301 1481 1489 1181 992 646 640 799 922 1086 1271 1275 1275 1532 1479 1325 1147 1053 987 952 959 879 715 644 673 629 592 531 463 429 510 437 412 376 433 300 257 272 304 274 264 237 278 183 190 214 238 274 317 350 402 451 496 569 646 699 789 930 968 972 969 974 998 1034 1095 991 982 1010 1057 1096 1170 1281 1366 1504 1631 1395 1149 1051 936 853 809 804 809 852 927 1018 1169 1332 1309 1381 1568 1959 1845 1610 1467 1379 1342 1404 1386 1213 1158 1081 1012 995 971 1011 1044 958 844 882 538 627 342 281 212 197 403 424 563 722 957 1156 1350 1152 996 893 859 830 833 880 925 957 1011 1052 1211 1496 1931 1642 1190 994 1026 895 927 900 886 880 875 887 904 922 932 961 970 973 989 1045 1127 1463 1585 1549 1502 1414 1395 1341 1341 1341 1348 1398 1400 1682 1707 1646 1595 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 40 120 140 318 335 400 472 791 711 491 322 333 398 400 497 500 500 603 500 500 414 298 219 240 247 260 268 300 318 340 340 272 314 314 325 327 320 424 474 488 539 610 610 650 722 687 610 488 366 311 305 268 213 214 219 220 215 211 193 185 168 152 141 128 122 112 91 86 89 80 77 75 73 72 71 70 72 74 75 75 77 80 84 92 94 98 105 112 114 120 138 154 180 212 229 244 274 305 353 366 365 338 365 417 512 579 689 815 969 1036 792 1071 1223 1385 1379 1639 1645 1948 1706 1562 1234 826 792 933 969 837 851 851 885 956 1086 878 853 962 1103 1235 1724 1748 1913 2064 2066 1908 1898 1814 1527 1265 1248 1387 965 855 784 754 762 754 750 735 720 712 693 675 677 703 737 769 743 699 711 693 688 671 694 556 528 519 517 538 542 599 1023 1386 1586 1275 1173 985 879 630 717 900 942 958 1185 1175 1309 1275 1288 1197 1224 1389 1243 896 904 823 628 590 596 652 774 703 694 623 628 666 639 735 593 570 478 448 465 385 417 390 414 242 191 207 231 265 307 336 394 454 507 583 636 714 795 844 984 1045 1036 984 1036 1118 1084 1009 999 1010 1043 1107 1218 1298 1432 1591 1667 1411 1157 1037 921 853 811 805 805 842 880 974 1035 1269 1315 1330 1526 1852 1834 1602 1501 1387 1337 1401 1290 1226 1218 1248 1055 1010 1038 1060 1064 876 774 694 840 442 343 263 220 197 307 393 486 625 730 967 1200 1089 979 928 933 906 893 916 957 979 1035 1120 1178 1424 1499 1719 1213 1132 994 977 948 928 904 887 894 891 913 929 932 962 970 972 975 1034 1078 1641 1606 1522 1402 1379 1336 1341 1341 1341 1341 1393 1411 1499 1522 1586 1585 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 120 200 304 273 200 400 600 668 562 491 352 400 400 500 543 600 500 478 406 298 221 266 262 240 300 314 311 360 361 349 366 366 366 353 338 380 427 488 488 588 610 710 612 658 575 595 488 490 366 366 284 242 238 240 237 222 207 192 173 155 148 136 124 122 100 87 91 82 79 77 74 73 73 72 73 75 75 76 78 83 89 94 95 99 105 111 114 122 139 153 180 213 225 261 279 302 328 359 365 366 366 383 485 572 687 838 885 901 804 807 1036 1194 1417 1624 1654 1698 1462 1100 1004 802 787 1093 1291 918 1073 975 1020 1159 1761 1102 893 1022 1106 1616 1536 1806 2011 1930 1973 1949 1850 1464 1553 1389 1150 1120 967 870 824 790 772 769 763 757 749 726 699 683 712 759 830 857 844 777 775 787 730 719 636 613 546 546 548 564 598 725 1314 1277 1170 1081 983 874 711 621 623 646 673 750 847 935 982 1024 1002 997 964 974 926 767 702 642 592 586 589 593 636 769 851 861 888 830 767 651 721 926 890 781 892 630 651 503 376 312 227 203 213 251 275 332 406 453 530 610 667 753 875 916 1025 1155 1038 1038 1076 1097 1041 1036 1022 1019 1028 1135 1291 1559 1858 1927 1740 1374 1169 1054 921 853 853 853 845 837 846 881 1004 1209 1331 1281 1457 1627 1787 1556 1472 1387 1311 1279 1260 1202 1184 1213 1103 1039 1069 1108 1077 874 761 666 655 423 352 285 197 197 218 319 463 543 714 915 1134 1083 1024 988 946 924 906 924 960 1002 1097 1140 1226 1438 1815 1666 1277 1095 1051 1041 971 939 933 914 919 914 917 936 939 961 972 974 1002 1033 1044 1493 1457 1463 1402 1341 1320 1341 1341 1351 1377 1402 1437 1458 1572 1667 1707 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 111 120 200 391 329 543 597 791 498 500 500 533 444 500 500 502 479 325 317 218 239 260 289 300 360 360 350 372 412 427 427 424 386 366 341 423 427 553 671 697 671 671 610 651 610 513 551 430 319 305 279 286 259 249 234 212 199 183 165 155 145 133 123 106 91 94 83 80 78 75 75 76 73 74 76 76 77 80 88 91 95 97 100 106 114 122 123 143 158 183 208 226 252 284 305 332 365 366 402 426 430 438 578 732 853 894 947 819 726 1045 1273 1380 1420 1463 1524 1332 820 767 732 775 923 1423 1055 1462 1265 1385 1542 1643 1351 1055 1014 1221 1327 1707 1950 1935 1692 1504 1523 1512 1594 1351 1333 1165 1011 982 914 861 816 781 782 778 776 758 760 730 730 759 813 912 967 945 883 974 838 721 684 590 573 577 600 657 664 624 722 974 1000 1007 1103 975 827 684 629 626 636 651 681 749 807 868 882 888 940 937 903 865 799 743 668 623 622 658 654 658 726 810 901 919 902 853 814 851 956 1203 1272 1242 1107 934 678 567 394 288 234 206 235 250 333 499 536 558 672 693 786 876 974 1033 1157 1119 1090 1096 1094 1036 1036 1034 1027 1035 1152 1438 1619 2152 2321 1836 1402 1279 1099 946 877 853 853 843 836 839 849 910 1092 1123 1184 1456 1571 1566 1519 1481 1380 1336 1268 1210 1180 1144 1165 1134 1088 1118 1134 1091 899 744 649 546 428 320 257 197 227 230 325 437 524 737 839 1146 1096 1050 1009 971 938 926 943 972 1008 1089 1212 1453 1462 1474 1594 1515 1182 1488 1379 1099 970 965 963 955 942 951 944 945 970 1027 1041 1026 1035 1041 1164 1340 1410 1367 1280 1295 1309 1347 1402 1398 1447 1451 1463 1515 1574 1704 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 120 126 120 201 382 596 763 617 561 554 494 400 400 420 400 400 300 260 219 300 300 293 260 290 344 400 370 423 427 427 370 427 427 366 360 360 452 592 671 610 671 671 610 665 590 598 431 368 366 370 305 278 263 244 220 213 191 178 167 155 141 130 115 94 96 85 82 80 77 78 79 75 76 79 82 84 84 91 91 96 98 101 108 116 122 125 145 160 187 207 219 244 305 304 320 366 365 366 366 411 361 509 719 828 860 1047 782 772 951 1362 1463 1368 1280 1358 901 939 819 846 853 1078 1118 1368 1579 1684 1737 1648 1561 1156 975 1078 1220 1500 1463 1690 1823 1693 1596 1330 1262 1429 1155 1165 1078 983 963 915 868 839 809 805 802 805 821 897 800 813 859 892 947 999 998 1025 956 816 697 629 584 607 634 695 739 753 655 695 767 802 824 824 768 696 639 629 627 650 679 722 767 852 823 974 1273 1111 1177 1096 946 892 840 716 743 716 723 734 745 914 990 1159 1045 1144 1087 1028 1312 1347 1357 1516 1306 1335 1171 1130 711 466 351 278 205 209 231 352 664 636 637 791 786 848 913 1036 1035 1108 1157 1126 1105 1095 1047 1036 1036 1035 1067 1165 1287 1485 1858 2126 1735 1471 1285 1130 1036 916 856 853 843 831 831 838 888 940 1011 1091 1180 1339 1400 1461 1565 1426 1340 1242 1189 1158 1118 1117 1084 1111 1206 1023 924 841 742 627 546 429 358 288 197 197 197 271 347 482 634 812 1198 1119 1067 1045 967 951 937 952 990 1012 1039 1261 1289 1321 1440 1634 1698 1594 1590 1641 1269 1229 1022 1017 995 970 1049 952 952 967 1003 1063 1074 1059 1050 1120 1402 1430 1402 1219 1313 1346 1407 1431 1462 1523 1463 1481 1519 1544 1748 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43 80 40 80 200 128 213 400 400 600 500 400 474 400 375 356 364 297 260 225 293 272 290 307 400 325 399 400 427 428 427 366 427 427 427 422 427 391 483 610 610 607 610 671 543 576 550 549 467 387 346 360 297 281 255 234 220 204 183 181 164 149 136 120 101 98 87 84 81 80 81 82 77 78 80 81 81 84 91 91 97 100 104 110 121 122 126 143 155 173 183 203 243 213 251 292 304 353 357 364 395 404 433 692 847 918 1046 733 749 1209 1457 1487 1137 853 787 711 957 979 1193 1221 1188 1575 1160 1279 1555 1832 1895 1373 1180 1046 1090 1117 1214 1319 1461 2018 1660 1367 1320 1215 1129 1082 1058 1011 950 918 884 845 844 856 853 946 816 845 957 964 923 953 1010 1034 976 970 955 904 704 675 603 603 610 628 724 761 712 706 695 687 698 699 701 668 653 714 808 690 757 713 766 753 798 933 1229 1372 1261 1155 1166 1168 1076 1126 1007 900 814 793 892 899 1124 1258 1342 1353 1266 1172 1180 1305 1458 1519 1550 1599 1844 1571 1271 838 542 380 290 218 205 238 315 574 606 740 787 909 896 978 1041 1094 1133 1185 1179 1144 1096 1078 1063 1064 1079 1091 1164 1242 1423 1511 1628 1631 1560 1493 1325 1090 971 893 854 838 822 821 829 848 912 978 1033 1148 1253 1369 1420 1642 1553 1370 1243 1190 1125 1091 1081 1046 1087 1069 1083 1038 892 754 677 553 429 361 273 197 197 197 227 315 430 572 711 1162 1129 1090 1107 991 968 964 983 1007 1033 1067 1243 1234 1336 1395 1412 1891 1631 1628 1530 1255 1057 1019 1042 1007 1024 1044 960 959 972 1027 1124 1152 1110 1073 1095 1218 1463 1399 1218 1369 1500 1478 1463 1484 1491 1493 1515 1572 1581 1768 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 73 80 120 164 279 300 300 700 472 500 500 415 299 300 300 279 244 247 299 340 321 286 312 320 329 359 427 488 455 427 427 427 488 382 474 427 366 427 469 565 610 614 618 531 549 457 427 424 427 364 320 296 262 244 236 226 201 192 173 153 141 125 105 101 88 85 80 84 85 85 78 79 80 80 81 85 91 91 98 105 109 115 121 122 129 144 154 170 183 183 183 183 244 251 272 305 336 305 361 465 458 611 797 708 930 828 1280 1395 1185 1130 895 671 691 1189 1365 857 1273 1829 1762 1583 1886 1526 1477 1835 2028 1751 1708 1155 1121 1095 1270 1380 1641 1537 1520 1888 1402 1282 1060 1009 1002 965 910 885 899 959 965 925 906 907 845 857 958 951 1014 1068 1064 1012 895 846 869 718 665 637 626 635 637 662 745 790 766 733 698 689 682 675 722 767 715 762 752 783 1035 785 789 775 859 1253 1253 1274 1202 1217 1090 1223 1172 1201 1116 1034 1024 868 1093 1025 1139 1147 1178 1037 1055 1047 1091 1194 1321 1443 1477 1432 1528 1570 1375 1155 687 507 346 242 214 248 316 381 483 594 717 870 963 1060 1165 1151 1190 1214 1253 1177 1134 1097 1093 1090 1087 1096 1157 1206 1302 1448 1458 1462 1462 1401 1284 1290 1094 954 863 838 813 806 820 854 913 960 999 1141 1421 1426 1436 1583 1530 1335 1233 1171 1095 1075 1059 1035 1014 1001 1095 1065 938 769 686 551 461 377 304 197 197 197 197 282 381 470 671 839 1124 980 1041 1014 1012 1011 1015 1019 1030 1069 1142 1294 1192 1234 1316 1768 1603 1375 1305 1230 1204 1103 1058 1028 1033 1127 968 969 985 1077 1207 1310 1189 1121 1097 1301 1520 1262 1365 1402 1453 1463 1498 1522 1524 1523 1573 1646 1816 1768 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 120 40 75 137 173 200 272 418 477 407 400 400 400 330 270 256 250 268 295 400 391 354 340 350 325 343 361 397 424 445 427 488 487 377 463 488 427 374 449 549 549 572 631 649 573 546 538 572 544 441 365 310 287 259 248 239 215 209 178 157 146 129 112 105 91 83 86 89 89 87 80 81 83 83 83 86 91 91 98 105 109 112 117 122 130 143 152 168 180 190 230 244 183 183 184 243 280 298 305 390 391 504 549 840 767 1070 1184 1326 954 671 638 757 1305 1910 1471 1118 1063 1306 1709 1917 2011 1465 1611 1827 2021 2058 1775 1219 1280 1098 1280 1476 1621 1545 1371 1357 1218 1126 1014 984 961 937 911 894 916 971 1134 1029 1009 976 874 884 999 972 967 1002 986 913 837 781 744 706 680 668 668 658 720 769 763 761 739 725 725 721 714 734 733 738 748 754 838 860 924 843 835 826 1002 1256 1225 1243 1255 1186 1069 1006 969 955 1163 1286 1096 1030 996 1027 1031 1070 1078 1069 1094 1063 1107 1113 1167 1306 1229 1290 1469 1512 1458 1205 746 555 397 265 222 274 325 378 469 572 678 867 955 1043 1143 1211 1261 1281 1280 1271 1273 1173 1109 1096 1098 1096 1133 1182 1250 1266 1380 1503 1721 1463 1468 1303 1144 972 875 838 821 815 826 837 900 956 999 1100 1317 1278 1407 1642 1456 1332 1251 1152 1093 1072 1039 990 974 981 1041 1060 927 781 695 596 528 439 327 239 197 197 197 260 366 444 579 741 1017 875 1101 1102 1023 1126 1017 1009 999 1050 1092 1113 1147 1180 1259 1680 1982 1574 1394 1290 1209 1119 1071 1040 1036 1187 975 974 1012 1085 1171 1341 1323 1265 1161 1158 1180 1159 1209 1383 1463 1516 1523 1542 1524 1581 1692 1801 1800 1829 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 167 40 98 100 100 250 200 300 425 500 500 400 400 370 327 400 266 254 260 325 400 405 391 400 354 362 366 419 427 427 427 432 488 404 439 488 488 427 393 549 495 544 610 678 597 614 717 671 666 731 447 426 343 295 278 251 235 219 197 174 157 135 118 107 92 82 92 92 92 87 82 83 84 84 84 85 92 91 98 105 108 111 116 120 129 140 147 159 169 230 241 244 244 248 259 274 245 244 244 322 244 402 673 850 914 914 1200 1079 912 1339 1431 1361 1158 1715 1618 1010 1228 1299 1729 1706 2191 1869 2181 2206 2182 2037 1666 1479 1522 1235 1314 1353 1587 1768 1341 1197 1144 1088 1011 978 964 940 924 916 993 1198 1271 1028 1033 1026 932 930 1035 1011 990 954 1007 912 878 851 793 738 728 716 718 716 782 825 814 767 745 749 761 798 806 971 841 777 786 792 887 1121 964 916 936 1027 975 971 1008 1104 1163 1174 1078 1028 967 982 1055 1197 1185 1206 1244 1178 1176 1224 1211 1389 1168 1040 1024 1106 1248 1064 1152 1193 1280 1275 1285 1073 938 566 390 267 230 280 325 393 471 528 638 818 914 1010 1192 1261 1223 1281 1230 1254 1257 1215 1150 1119 1138 1126 1140 1166 1212 1223 1310 1505 1759 1593 1531 1636 1522 1218 949 839 826 824 835 842 873 975 1014 1146 1198 1289 1449 1606 1443 1331 1246 1151 1091 1052 1034 968 947 940 947 1017 873 791 743 659 624 481 368 294 223 197 197 283 340 433 525 574 702 827 970 1049 1042 1062 1084 1095 1162 1041 1053 1093 1121 1130 1225 1431 1423 1606 1469 1250 1200 1128 1084 1036 1004 975 975 977 1024 1097 1180 1350 1494 1326 1235 1158 1158 1244 1279 1494 1524 1524 1585 1768 1646 1613 1691 1829 1829 1823 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 114 199 100 200 124 204 200 300 500 410 400 500 529 485 302 304 260 300 400 425 469 400 352 366 396 417 461 467 427 455 460 398 432 495 488 429 477 413 489 547 600 668 720 654 671 798 671 731 761 488 415 326 298 268 246 232 207 183 165 143 122 111 93 88 98 95 95 89 83 84 84 85 86 91 92 91 98 104 106 108 113 117 122 126 134 144 152 189 242 251 301 304 305 306 305 305 349 304 305 407 492 610 872 838 914 550 950 1525 1754 1601 1608 1776 1454 1045 1218 1422 1651 2252 2229 2078 2156 2234 1953 1835 1796 1791 1661 1233 1445 1451 1703 1524 1345 1220 1128 1071 1018 998 977 953 937 961 1199 1321 1270 1102 1066 1152 947 988 1274 1323 1125 994 989 994 988 994 1026 824 822 786 891 764 886 870 841 758 799 802 812 839 907 1219 1099 840 828 850 947 1084 1089 990 1023 922 929 997 1059 1060 1078 1104 1039 1008 982 963 985 1052 1207 1026 1135 1320 1410 1418 1231 1220 1073 1003 980 981 1086 1017 1006 1018 1115 1041 990 866 840 536 322 265 231 286 317 406 487 635 655 753 837 1024 1220 1218 1139 1141 1176 1267 1299 1269 1182 1154 1150 1156 1155 1164 1191 1213 1274 1469 1585 1519 1574 1706 1290 1133 981 847 835 835 843 853 909 977 1067 1174 1241 1346 1468 1544 1404 1304 1238 1156 1109 1043 1023 982 948 925 912 964 878 834 872 793 673 546 452 370 306 242 197 214 282 375 484 570 781 919 993 1066 1110 1139 1208 1150 1193 1112 1068 1072 1089 1094 1161 1254 1423 1837 1440 1266 1160 1135 1176 1036 1000 975 975 988 1031 1076 1189 1329 1463 1450 1369 1219 1179 1158 1257 1407 1600 1697 1704 1829 1646 1656 1696 1719 1699 1707 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111 80 65 195 80 170 177 212 200 282 400 519 531 400 323 320 300 285 420 480 449 394 375 376 396 457 514 481 549 518 488 422 434 518 488 419 434 454 514 545 640 640 707 720 678 835 800 803 864 688 497 366 330 292 258 238 215 184 173 152 129 118 100 94 102 98 98 89 85 85 85 85 86 89 92 91 97 102 104 105 111 114 117 120 126 135 144 174 213 242 292 304 320 304 291 244 304 365 305 419 549 730 732 486 547 895 1001 1380 1707 1768 1882 1698 1288 1149 1697 1628 1852 2018 2377 2376 2398 2151 1846 1733 1585 1826 1612 1278 1527 1432 1647 1521 1402 1268 1201 1109 1029 1008 981 958 960 1002 1161 1359 1444 1074 990 931 984 1067 1275 1151 1113 1048 982 1020 1114 1177 1040 935 942 842 815 814 857 786 789 805 821 876 911 990 924 1083 922 1047 961 926 997 1171 1080 997 971 1001 988 1054 1041 1101 1075 1034 1035 1001 961 963 976 1024 950 937 1017 1138 1351 1328 1211 1123 1020 978 969 974 945 944 918 918 949 954 866 795 672 508 348 271 233 268 302 456 639 604 712 784 860 983 1092 1074 1029 1097 1157 1279 1360 1279 1214 1186 1158 1172 1218 1191 1201 1234 1286 1333 1453 1543 1568 1497 1195 1107 951 866 845 848 857 884 917 1014 1124 1285 1492 1444 1564 1463 1370 1312 1262 1157 1126 1033 1007 967 927 918 891 870 872 855 928 802 700 606 518 434 356 286 197 197 264 349 407 474 614 714 843 1158 1167 1268 1228 1132 1111 1273 1120 1047 1056 1071 1135 1129 1355 1701 1461 1241 1172 1123 1087 1046 998 975 975 1001 1039 1094 1198 1280 1460 1490 1402 1280 1224 1188 1216 1291 1393 1560 1578 1834 1840 1766 1706 1654 1697 1665 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 24 80 80 76 88 80 291 356 407 378 545 420 320 339 286 300 312 480 467 414 396 388 396 534 518 542 521 457 564 445 459 488 488 520 487 520 423 600 656 660 680 720 720 680 779 792 904 781 626 426 370 319 304 274 226 196 183 162 138 123 107 101 105 101 101 90 86 87 87 87 87 89 91 91 96 100 101 102 108 109 113 115 117 120 126 150 181 204 242 244 245 244 183 233 219 244 265 346 502 698 365 872 824 975 1079 1398 1918 1859 2114 1595 1291 1409 1708 1615 1615 1835 2127 2438 2438 2025 1890 1938 2020 1849 1759 1430 1573 1707 1646 1463 1331 1233 1209 1127 1054 1022 994 972 998 1029 1112 1159 1165 1369 1263 970 857 1088 1159 1090 1011 1008 947 999 1086 1205 1091 1114 1094 988 908 868 819 803 827 865 1022 933 951 1057 1000 1058 1318 1412 1219 1289 1156 1277 1106 1028 1009 1125 970 969 985 1049 1017 989 995 951 932 949 954 946 938 932 1009 1088 1210 1214 1148 1187 1033 1172 1025 1056 1048 980 952 842 829 820 764 660 650 469 320 259 280 272 308 408 502 594 804 833 944 965 1047 985 984 1038 1155 1167 1226 1279 1257 1219 1207 1205 1218 1227 1230 1256 1303 1344 1514 1701 1737 1406 1286 1047 934 882 861 882 897 979 1029 1103 1281 1522 1402 1548 1640 1449 1340 1309 1253 1165 1074 1030 1013 940 904 868 868 816 832 845 891 904 760 625 554 481 425 306 205 197 231 313 398 497 605 680 827 1137 1161 1203 1202 1118 1062 1149 1009 1031 1033 1056 1057 1148 1324 1611 1425 1247 1138 1120 1083 1036 1002 976 993 1015 1042 1097 1257 1272 1463 1603 1423 1333 1280 1211 1218 1242 1334 1413 1477 1544 1921 1829 1708 1647 1645 1686 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 81 94 173 169 400 425 400 508 410 400 320 300 270 320 565 462 456 457 846 457 579 565 507 518 574 457 518 462 518 518 469 532 463 595 640 642 675 700 719 730 689 823 853 914 748 500 426 358 314 304 247 219 200 179 150 132 114 102 109 105 102 91 88 88 89 89 90 90 91 91 94 97 97 98 101 101 105 107 109 113 118 139 153 168 201 216 198 211 162 170 180 210 182 304 267 260 933 975 976 1036 1089 1265 1841 1862 2136 1539 1192 1312 1237 1270 1484 1459 1793 2316 2083 2094 1989 2083 2071 1435 1369 1510 1644 1596 1645 1548 1455 1279 1186 1078 1062 1033 999 1023 1051 1074 1061 1126 1205 1408 1240 867 797 752 832 870 894 929 911 979 1081 1240 1351 1396 1089 943 949 1037 851 832 861 889 1122 1078 1173 1131 1092 1291 1245 1189 1140 1223 1265 1299 1247 1086 1039 1019 978 976 976 1096 1002 1006 974 1000 983 999 985 988 936 926 973 1036 1154 1021 1008 1179 1007 863 876 877 907 865 918 825 759 743 666 584 494 402 336 260 418 298 308 381 486 523 632 790 1040 914 941 916 922 986 1079 1155 1277 1279 1279 1279 1237 1228 1249 1268 1269 1288 1313 1378 1490 1571 1633 1327 1200 1050 932 903 901 922 986 1036 1079 1285 1410 1463 1582 1585 1599 1419 1361 1501 1401 1162 1066 1003 959 912 836 813 816 797 772 834 858 907 920 843 602 514 414 307 236 197 226 291 394 488 563 691 830 968 1207 1202 1146 1075 1104 1012 999 994 1007 1016 1040 1100 1219 1439 1346 1239 1141 1076 1052 1033 1003 996 1018 1044 1061 1113 1158 1266 1441 1638 1457 1354 1300 1228 1219 1222 1280 1313 1371 1460 1615 1708 1646 1637 1585 1678 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57 93 80 227 210 233 370 519 400 600 400 320 320 318 330 438 480 457 457 457 566 674 641 583 457 513 518 457 518 518 486 547 469 599 600 635 650 676 701 720 765 794 975 974 908 732 529 426 366 339 279 239 217 190 169 148 120 112 114 109 103 94 91 88 88 91 91 91 91 91 92 94 94 95 96 97 100 102 105 111 115 131 142 155 170 174 166 164 165 244 183 193 188 182 224 352 543 985 852 962 973 1073 1273 1522 1840 1816 1085 1036 1069 1303 1499 1585 1876 2011 1752 2264 2152 2078 1951 1396 1312 1367 1503 1754 1408 1526 1402 1261 1188 1067 986 955 956 953 855 938 1193 1136 1149 935 763 682 714 744 800 852 862 985 992 944 1005 1199 1110 1042 961 959 1063 1035 885 909 896 934 1144 1074 1170 1237 1342 1217 1132 1082 1112 1164 1441 1371 1411 1277 1178 1195 1085 1007 931 931 1048 1037 1152 1096 1074 1051 1021 1024 999 910 982 1071 974 919 847 798 787 802 783 781 802 782 775 725 721 699 834 663 418 344 300 262 330 302 277 315 371 455 481 651 753 788 801 791 870 990 1064 1128 1153 1328 1355 1319 1306 1271 1287 1337 1328 1324 1349 1435 1522 1610 1565 1274 1173 1036 975 936 966 987 1037 1094 1132 1219 1344 1501 1584 1526 1475 1429 1401 1401 1367 1201 1096 977 929 856 814 778 790 781 770 851 874 937 905 762 932 697 547 487 384 197 255 327 404 489 579 771 858 1192 1231 1370 1101 1044 985 980 1004 921 934 953 990 1067 1161 1557 1408 1367 1112 1060 1039 1031 1010 1014 1040 1060 1084 1129 1188 1250 1524 1555 1423 1361 1308 1227 1219 1217 1244 1275 1330 1450 1741 1707 1609 1539 1537 1574 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 172 110 103 200 493 600 457 495 600 438 318 294 324 400 465 549 520 518 579 579 732 822 710 579 688 525 579 518 520 585 614 514 626 629 631 645 653 688 718 760 843 930 914 670 777 610 488 469 426 304 248 213 181 162 134 120 118 113 106 95 87 86 91 92 91 91 91 91 91 91 91 91 92 93 96 99 103 108 113 123 131 139 152 160 164 219 244 241 227 239 244 273 210 412 534 635 670 720 883 1001 1136 1311 1435 1574 1036 1036 1036 1092 1234 1274 1506 1729 1553 1871 2156 1964 2155 1717 1281 1297 1371 1514 1375 1350 1337 1220 1177 1090 935 867 904 916 923 989 1057 937 758 718 655 665 692 746 815 858 937 973 1133 1001 989 1037 982 985 877 1242 1245 1101 892 950 963 961 976 1026 1092 1209 1322 1337 1170 1065 1049 1062 1103 1198 1229 1170 1136 1142 1380 1009 942 925 949 1143 1072 1379 1158 1094 1028 992 1059 916 879 871 802 780 761 731 714 718 704 706 711 707 699 677 654 638 680 676 380 330 306 271 381 276 279 281 294 339 375 491 597 654 699 790 830 944 957 1004 1100 1263 1401 1308 1279 1285 1325 1357 1350 1402 1448 1505 1509 1573 1449 1296 1136 1036 1008 990 1014 1035 1088 1126 1204 1267 1376 1562 1461 1432 1405 1400 1399 1552 1311 1251 1154 1086 907 822 785 765 768 761 798 863 928 994 1036 886 1385 881 839 790 606 199 236 303 390 467 610 741 758 974 1280 1371 1065 992 937 909 940 949 959 968 998 1050 1098 1399 1392 1290 1164 1048 1022 1029 1027 1036 1066 1095 1109 1144 1163 1226 1287 1524 1401 1341 1298 1279 1219 1191 1197 1236 1295 1360 1707 1600 1585 1509 1557 1522 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 76 200 192 200 266 461 762 616 553 457 318 354 386 392 480 573 579 519 559 579 640 933 1067 666 724 577 579 518 539 524 520 488 599 654 624 630 635 663 689 720 755 789 1004 1034 976 845 630 549 366 304 271 223 186 168 144 134 121 116 111 104 93 92 93 94 92 91 90 90 90 91 96 98 99 101 104 106 109 113 116 122 122 122 135 146 168 192 218 246 218 230 279 309 262 295 366 496 610 748 942 1095 1129 1182 1121 1169 1036 1219 1283 1170 1349 1285 1280 1402 1478 1476 1763 1889 1675 1809 1341 1236 1295 1424 1515 1341 1152 1049 1109 1049 970 814 828 897 1036 846 752 619 600 610 630 666 690 758 804 954 1090 1133 1066 1286 1182 976 931 860 950 1124 1066 876 879 955 1011 1040 1183 1056 1081 1200 1267 1325 1200 1063 1018 1010 1000 1029 1108 1080 1069 1145 1144 1049 1009 926 942 970 1069 1352 1348 1143 1060 989 946 891 856 807 777 750 765 723 739 701 692 709 669 655 659 691 628 594 616 717 406 346 315 283 294 390 278 278 289 332 369 448 544 586 640 668 745 790 878 1027 1141 1198 1365 1338 1285 1293 1316 1364 1403 1470 1556 1589 1553 1754 1356 1269 1140 1101 1066 1042 1063 1106 1154 1206 1289 1478 1518 1482 1414 1394 1365 1345 1364 1518 1342 1191 1100 975 873 793 773 730 752 757 798 866 949 1054 1114 1084 1243 1002 796 524 382 273 197 280 356 448 549 701 817 1057 1230 1369 1093 1008 969 924 922 931 932 942 963 989 1035 1313 1363 1255 1103 1047 1016 1037 1053 1066 1084 1126 1144 1157 1180 1218 1341 1463 1389 1312 1265 1341 1219 1160 1161 1215 1274 1480 1573 1589 1518 1463 1463 1516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65 200 80 200 333 296 534 566 400 332 346 344 332 402 523 518 579 549 610 626 640 732 823 732 823 593 677 609 626 520 520 520 520 610 619 620 625 632 648 670 700 734 859 1087 1040 817 713 590 426 355 305 244 201 181 165 161 145 130 122 111 100 98 90 96 94 91 90 90 90 91 95 98 101 103 107 109 112 115 117 119 120 121 122 128 143 158 165 152 181 186 229 301 339 426 487 485 738 888 853 794 1036 792 930 1057 1100 1259 1524 1541 1394 1219 1275 1201 1287 1318 1404 1622 1523 1466 1280 1245 1275 1467 1306 1402 1173 965 1054 979 916 860 734 951 711 632 590 580 597 596 639 688 745 834 907 1103 1295 1216 1112 1280 1406 1010 862 822 798 884 859 837 888 973 1062 1132 1170 1125 1112 1170 1273 1194 1146 1079 996 995 969 972 1015 1011 1011 1114 1049 1019 968 929 998 1072 1036 1264 1350 1268 1090 1054 976 905 857 791 762 744 791 793 759 798 763 743 704 720 670 629 618 554 528 529 446 434 417 349 392 404 302 281 292 333 366 435 463 525 578 594 661 751 835 1008 1145 1168 1339 1320 1278 1303 1317 1347 1444 1541 1668 1670 1617 1514 1400 1263 1170 1155 1156 1143 1145 1181 1281 1476 1577 1587 1523 1462 1407 1368 1340 1316 1325 1313 1286 1217 1218 1105 914 811 746 717 731 767 804 879 967 1078 1243 1249 1229 891 831 811 559 318 197 269 362 428 576 691 811 1028 1170 1366 1062 1013 942 916 901 905 900 913 931 937 994 1194 1250 1181 1157 1037 1027 1059 1078 1093 1116 1171 1189 1198 1219 1219 1275 1411 1293 1246 1205 1211 1219 1195 1135 1186 1240 1419 1541 1585 1463 1434 1443 1519 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 40 79 79 196 331 400 564 673 400 600 400 369 354 392 401 526 488 549 488 541 610 701 784 782 662 691 800 600 600 600 521 520 641 637 614 613 617 620 653 664 699 779 911 1036 1036 894 674 515 432 412 295 244 229 193 188 171 163 145 119 110 104 95 98 95 92 89 89 91 91 94 98 99 102 106 108 111 114 115 117 116 117 119 119 119 121 122 143 157 175 205 243 287 363 386 390 572 661 546 670 910 1098 1273 1219 1089 1163 1158 1338 1160 1095 1036 1097 1088 1114 1351 1568 1645 1320 1245 1207 1312 1283 1341 1215 1104 915 1013 1013 860 768 712 731 605 586 580 579 584 619 675 726 802 914 1051 1385 1257 1154 1070 1140 1145 981 865 806 786 784 796 836 880 970 1068 1144 1210 1183 1183 1189 1227 1171 1102 1045 997 976 960 943 953 957 979 1029 1012 994 993 945 1069 1130 1078 1081 1064 1073 892 889 913 923 924 753 741 778 848 859 853 906 750 639 662 698 687 618 601 584 616 634 521 684 598 572 545 546 457 300 291 315 359 401 421 468 517 557 622 706 888 922 1004 1076 1215 1280 1281 1277 1298 1360 1471 1583 1691 1685 1578 1475 1387 1271 1219 1219 1237 1274 1459 1660 1650 1803 1912 1632 1523 1443 1400 1351 1314 1288 1268 1272 1245 1212 1278 1170 854 803 741 714 714 766 792 894 981 1026 1166 1293 1002 1054 732 605 529 486 214 298 339 428 557 677 876 984 1164 1200 1104 992 935 908 878 879 880 884 876 904 961 1032 1161 1096 1106 1044 1070 1085 1123 1109 1162 1227 1243 1263 1270 1268 1280 1256 1219 1210 1158 1113 1279 1128 1091 1155 1217 1581 1537 1278 1341 1391 1402 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 66 183 63 90 166 200 326 400 480 600 550 400 388 400 412 481 556 488 488 477 537 549 732 732 732 732 789 600 600 568 522 600 690 671 620 614 606 609 626 638 649 686 759 902 1020 925 794 790 555 491 375 362 269 239 220 203 196 181 165 146 135 113 107 103 95 93 93 91 91 94 96 98 101 104 105 109 110 111 113 114 115 116 116 116 119 121 134 147 159 185 226 241 286 289 304 306 425 750 908 908 975 798 1004 859 1207 1076 1373 1244 1036 981 958 964 1026 1163 1443 1762 1618 1293 1173 1219 1181 1238 1104 972 854 954 887 838 772 696 642 594 578 577 580 602 679 743 805 935 1102 1323 1213 1121 1081 1074 990 993 916 847 796 786 779 786 826 863 942 1134 1142 1199 1168 1128 1135 1145 1230 1127 1051 987 951 947 941 940 941 964 1012 1028 1126 1022 978 1013 1232 1050 977 916 891 867 894 923 822 758 730 727 810 1008 1187 1065 895 616 565 570 624 689 581 576 602 680 623 600 804 884 912 832 561 448 357 286 304 338 390 403 421 468 530 592 645 751 851 918 1035 1157 1217 1252 1267 1303 1378 1434 1544 1606 1598 1536 1419 1356 1269 1264 1281 1338 1378 1723 1931 1761 2038 1848 1642 1514 1424 1383 1340 1307 1261 1219 1219 1196 1179 1260 1050 851 788 729 714 703 751 785 895 981 1039 1176 1236 1081 941 786 650 550 373 294 282 364 430 523 628 785 888 992 1224 1141 994 931 900 868 862 860 849 851 872 924 1010 1151 1070 1016 1042 1078 1132 1175 1182 1338 1280 1341 1325 1329 1314 1280 1276 1220 1158 1136 1083 1097 1069 1036 1101 1156 1198 1274 1402 1463 1575 1402 1464 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 19 23 63 80 76 88 126 192 302 230 455 607 723 522 398 416 463 397 424 427 521 524 524 549 610 853 975 988 805 600 556 522 553 701 698 630 620 608 600 609 610 614 643 663 720 837 1156 1162 914 731 665 525 441 325 287 269 242 244 236 266 281 260 205 162 130 116 110 101 94 91 92 95 97 99 102 104 106 108 109 110 111 112 113 113 113 117 119 126 142 152 178 212 231 245 241 299 304 294 442 672 797 797 635 624 707 610 732 1092 913 912 853 877 955 1137 1036 1255 1469 1567 1270 1238 1217 993 1024 1032 846 867 790 721 707 681 609 592 583 581 575 604 665 747 885 1004 1126 1231 1227 1099 1046 1028 1000 960 918 871 840 809 785 774 790 819 848 916 973 1073 1197 1187 1118 1092 1134 1439 1263 1142 954 943 943 933 935 936 933 950 955 967 1008 1039 1023 1068 1131 1096 931 911 879 1004 848 783 723 723 725 1033 1289 1211 624 555 518 505 501 530 604 571 566 583 607 634 671 776 875 791 878 624 476 344 285 294 326 351 389 411 443 505 576 650 727 830 924 1033 1157 1151 1194 1237 1319 1396 1424 1496 1517 1463 1422 1386 1313 1293 1324 1377 1513 1485 1617 1761 1702 1902 1705 1579 1477 1420 1361 1320 1267 1220 1216 1177 1157 1156 1217 1310 964 778 717 697 706 762 773 844 930 1030 1096 1030 962 866 720 623 453 377 285 218 322 419 485 602 721 812 948 1045 1114 1057 953 900 859 846 829 825 829 838 867 974 1105 1055 1071 1053 1121 1155 1216 1283 1517 1595 1418 1532 1478 1371 1323 1285 1246 1201 1131 1066 1036 1032 1071 1138 1137 1097 1156 1305 1427 1344 1402 1551 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 99 41 47 52 89 80 275 106 153 200 274 600 614 586 600 420 488 535 538 482 457 451 488 549 544 732 824 1046 1067 754 600 566 519 514 598 860 785 632 604 609 609 609 608 632 658 754 977 1148 1219 853 732 572 548 486 400 341 304 304 346 353 371 330 302 244 206 154 123 111 99 91 92 95 96 99 101 103 104 105 106 108 109 109 111 111 109 115 118 122 137 146 168 191 227 219 257 331 427 461 375 611 427 427 604 897 919 792 960 889 972 920 932 1208 1195 1159 1306 1400 1621 1507 1302 1336 1338 1137 984 969 928 1097 1130 885 667 629 615 598 596 585 584 698 750 824 984 1064 1099 1147 1132 1031 1011 981 954 932 889 881 855 813 780 788 809 817 853 909 960 1061 1181 1197 1148 1054 1067 1155 1144 1044 956 932 932 928 925 922 926 933 944 971 1005 1064 1071 1103 1127 1182 1015 998 913 845 786 758 783 818 737 741 710 660 522 485 458 454 455 480 523 664 595 629 630 664 714 870 798 696 728 689 482 325 287 307 346 339 370 400 424 491 559 607 696 777 912 988 1096 1096 1221 1261 1372 1392 1405 1429 1393 1380 1343 1308 1266 1310 1335 1394 1559 1770 1789 1677 1640 1674 1639 1548 1463 1413 1340 1283 1243 1218 1188 1157 1142 1138 1163 1073 889 780 733 700 708 717 763 874 884 955 973 919 896 824 694 577 473 363 284 224 306 407 481 590 668 749 983 1057 1118 1046 970 901 862 826 819 819 819 833 848 903 937 905 954 1012 1169 1200 1241 1481 1558 1584 1585 1684 1646 1524 1403 1345 1269 1214 1144 1071 1036 1012 1040 1105 1096 1150 1219 1341 1289 1341 1390 1509 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 200 285 211 110 130 76 80 63 173 80 228 200 400 799 546 642 584 583 550 488 544 488 468 441 456 549 549 549 943 1161 800 600 600 532 535 600 800 800 661 667 609 609 609 600 611 639 693 791 916 1158 1093 1020 757 669 535 464 419 360 305 335 427 448 426 365 329 290 241 198 158 115 99 92 94 95 97 99 100 101 101 104 105 106 107 108 108 106 112 116 120 132 141 156 178 215 218 210 243 409 487 488 507 485 442 727 802 1167 1267 1203 1295 1043 1040 934 969 1075 1202 1294 1458 1403 1556 1580 1463 1158 1042 1065 1220 1259 1239 1036 669 650 625 615 610 606 623 723 867 909 923 1041 1049 1056 1038 1025 973 940 948 954 918 934 948 911 827 776 797 825 840 871 910 995 1024 1089 1102 1054 1023 1070 1063 1127 1032 945 925 925 924 925 916 918 935 951 969 1008 1052 1134 1219 1252 1239 1083 1002 1002 887 813 748 717 740 743 698 692 590 508 471 452 434 430 459 472 547 784 719 692 746 746 996 663 614 594 579 457 315 289 296 316 330 362 394 426 492 531 606 676 748 886 1019 1034 1087 1173 1273 1379 1401 1356 1303 1304 1298 1280 1243 1208 1241 1333 1434 1556 1766 1758 1645 1588 1598 1575 1513 1461 1387 1342 1290 1237 1218 1191 1157 1133 1122 1131 1291 920 762 733 700 684 707 744 798 852 903 920 864 791 720 652 522 400 324 268 212 294 361 466 552 620 748 862 1175 1087 1207 1021 887 853 817 794 796 799 819 841 842 867 891 972 1036 1120 1217 1280 1401 1524 1683 1768 1916 1819 1581 1463 1351 1280 1219 1154 1096 1028 975 1028 1090 1161 1220 1218 1280 1346 1463 1524 1616 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 104 200 400 272 216 200 156 40 93 75 166 471 400 539 755 400 400 488 771 709 780 732 853 739 610 488 488 563 800 1000 994 800 600 600 593 521 610 659 640 679 782 610 609 600 602 613 650 729 772 916 1189 1166 846 671 618 489 464 426 364 365 340 364 372 365 365 366 314 275 194 178 122 91 93 94 94 96 98 98 99 101 103 103 104 105 105 106 110 114 120 130 137 149 162 172 178 181 217 332 490 643 613 608 630 681 777 1209 1402 1531 1430 1265 1205 1033 1133 1100 1392 1211 1212 1301 1444 1423 1401 1158 1230 1216 1280 1097 1040 823 695 662 643 640 628 655 698 844 900 918 907 942 985 981 948 918 910 906 922 899 891 941 994 1043 885 815 785 857 857 893 929 958 1024 1068 1088 1032 994 1053 1010 1000 971 923 910 924 913 914 917 924 974 1009 1002 1012 1033 1079 1219 1199 1274 1179 1081 1017 902 874 795 710 720 736 764 707 686 607 524 479 556 481 411 481 485 725 722 743 843 778 895 892 602 489 410 385 303 288 287 300 334 347 374 414 485 523 713 730 787 884 936 1014 1081 1143 1282 1350 1396 1297 1223 1218 1206 1188 1164 1153 1197 1305 1464 1703 1606 1764 1821 1545 1527 1523 1478 1417 1379 1341 1279 1230 1218 1191 1159 1130 1104 1095 1209 941 779 730 729 692 701 711 750 822 872 908 963 857 827 595 544 365 276 267 218 294 377 454 507 588 674 756 908 1081 1049 998 886 846 794 781 780 788 806 797 832 855 890 977 1075 1228 1134 1272 1536 1585 1895 2191 2316 1774 1619 1470 1343 1283 1219 1158 1093 1004 975 982 1055 1157 1351 1295 1337 1540 1461 1463 1554 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58 244 293 339 354 400 200 246 174 40 40 62 122 179 314 499 704 376 317 465 682 806 571 488 692 807 732 505 541 599 805 1000 1001 800 800 600 582 596 602 631 640 706 731 609 606 606 609 609 648 692 761 924 1157 1097 975 680 551 519 428 395 366 306 294 305 291 284 275 267 237 199 172 134 91 91 91 93 94 96 97 98 99 100 101 100 101 101 103 108 112 118 123 134 146 151 160 163 170 198 293 413 665 878 1098 869 841 790 1006 1077 1225 1361 1524 1308 1208 1433 1157 1204 1364 1372 1442 1558 1609 1390 1365 1409 1228 1139 977 887 763 714 670 663 652 651 701 741 816 863 881 896 897 927 915 905 898 875 882 879 876 883 904 916 954 950 855 794 817 907 967 970 982 1031 1063 1058 1017 1016 971 972 947 932 918 924 928 923 931 930 938 994 1113 1042 1027 1017 1037 1112 1121 1078 1029 1037 954 956 988 806 698 675 676 700 671 616 573 516 503 484 654 390 428 419 432 587 910 868 887 1007 698 551 415 578 336 310 287 286 290 341 357 365 417 477 554 730 775 803 893 927 1027 1079 1135 1226 1281 1313 1229 1171 1188 1109 1089 1087 1155 1218 1314 1439 1521 1594 1584 1583 1517 1515 1487 1422 1385 1361 1458 1266 1229 1218 1189 1151 1121 1097 1087 1135 1022 850 738 749 691 660 699 729 797 849 895 870 811 656 521 449 247 220 219 219 281 360 441 492 547 653 703 877 1086 1441 1029 911 834 788 765 760 774 779 788 797 832 914 963 1134 1060 1222 1301 1341 1586 2145 2163 1930 1646 1542 1423 1402 1280 1219 1176 1097 977 975 1005 1096 1167 1311 1341 1402 1509 1422 1454 1524 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 314 325 328 300 400 200 274 200 40 40 60 90 136 250 397 446 693 615 399 549 518 600 569 406 400 625 837 689 578 627 715 732 982 853 671 619 556 610 632 634 671 671 723 607 609 609 609 609 641 691 782 914 914 853 699 610 543 455 405 366 317 271 244 242 221 201 183 176 133 108 94 91 91 91 91 92 92 94 94 96 97 97 98 98 98 101 105 107 115 120 128 139 143 150 151 155 211 312 463 851 1147 1341 1152 914 786 853 910 977 1184 1304 1523 1341 1769 1320 1466 1636 1716 1646 1833 1817 1524 1440 1283 1160 975 1155 1057 763 717 689 686 672 664 709 746 788 812 868 871 879 885 998 890 868 852 864 862 861 865 875 882 903 943 1028 1122 1065 840 849 915 944 1047 1138 1009 978 994 998 938 932 917 958 930 935 945 1010 951 951 1007 1166 1116 1066 1044 964 1049 1104 1056 923 921 917 955 908 822 762 688 675 686 646 620 597 583 537 510 466 422 378 369 361 389 515 719 826 728 777 458 428 510 457 399 286 290 295 332 373 364 411 461 688 759 913 846 897 935 1006 1099 1150 1178 1239 1211 1172 1085 1036 1011 1011 1044 1102 1198 1330 1447 1681 1620 1584 1582 1538 1557 1417 1396 1347 1314 1299 1256 1220 1206 1162 1132 1106 1082 1071 1056 1048 827 734 697 676 649 655 694 773 797 844 744 690 570 451 329 151 153 183 246 297 357 431 470 674 678 737 800 959 1339 1114 990 808 786 757 736 744 765 761 774 808 924 1080 984 1080 1326 1387 1402 1610 2104 2251 1955 1781 1538 1402 1379 1281 1171 1094 1050 985 911 975 1036 1217 1280 1341 1402 1529 1504 1402 1373 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57 243 300 300 400 400 192 89 191 120 93 80 98 120 312 421 335 376 352 245 314 507 400 400 400 753 671 824 706 604 589 610 863 1097 748 658 610 585 671 671 670 680 670 645 609 609 609 609 609 647 732 772 933 873 760 614 548 481 406 367 316 312 304 274 206 166 129 118 96 91 91 91 91 91 91 91 91 91 92 93 94 94 95 96 95 98 102 105 111 116 123 130 135 141 146 156 205 365 611 1277 1764 1928 1373 1201 916 863 974 1052 1476 1526 1495 1788 1717 1596 1402 1401 1575 1448 1690 1875 1569 1402 1378 1077 1330 1156 853 737 726 707 693 683 689 700 725 771 786 838 858 855 891 878 874 855 850 848 849 853 852 862 870 870 890 912 1014 1189 1156 850 805 884 958 952 956 979 1000 958 939 974 1077 1029 960 948 1080 1044 970 972 1008 1084 1175 1115 1024 919 1001 1036 1065 994 860 902 905 929 836 779 697 705 749 701 682 656 626 597 552 492 437 388 350 335 340 392 386 609 743 602 467 422 448 528 467 292 290 291 296 310 363 392 451 576 868 972 911 963 975 1061 1105 1168 1144 1122 1171 1050 991 950 932 947 1022 1084 1199 1364 1482 1710 1636 1611 1687 1584 1534 1400 1362 1316 1281 1265 1231 1216 1183 1157 1143 1105 1071 1062 1040 927 828 743 711 674 649 636 664 753 758 776 709 622 532 445 324 212 214 221 263 305 375 420 501 559 625 689 786 1024 1203 1226 880 805 770 730 723 729 745 750 755 797 836 876 979 1232 1329 1239 1465 1699 1748 2105 1890 1768 1513 1383 1310 1171 1172 1098 976 966 853 1025 1092 1280 1464 1462 1385 1476 1283 1241 1219 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 124 302 176 160 40 119 200 120 80 80 96 177 200 400 185 185 221 285 354 381 373 447 480 557 792 780 701 610 638 610 690 874 957 737 611 732 769 785 731 732 731 632 609 609 609 609 609 642 679 781 853 938 811 677 551 427 397 354 308 307 295 241 165 129 114 93 91 91 91 91 91 91 91 91 91 91 91 91 92 92 93 93 94 97 102 108 112 117 123 128 133 147 167 245 654 1006 1429 1553 1684 1829 1618 1124 1165 1156 1003 1317 1402 1655 1600 1421 1456 1374 1362 1410 1351 1536 1778 1640 1341 1380 1341 1083 906 793 746 745 732 718 707 696 705 736 760 781 802 824 836 843 862 858 864 854 833 847 848 845 852 859 851 874 888 947 969 1046 826 766 776 853 885 937 918 923 906 1068 1070 959 1002 991 963 989 1043 1014 1167 1018 1066 1121 1080 1003 845 868 1004 783 939 741 741 785 818 880 815 745 768 833 813 764 711 717 637 569 540 451 399 350 331 332 331 330 341 439 529 450 418 424 441 454 283 288 292 292 308 365 398 427 517 614 841 992 973 973 1125 1149 1208 1162 1097 1033 978 914 858 865 908 1006 1081 1217 1401 1695 1666 1673 1573 1692 1541 1449 1363 1336 1292 1265 1229 1193 1203 1184 1166 1166 1125 1063 1061 1080 935 847 761 717 691 641 598 614 615 696 767 721 572 484 390 288 229 208 209 236 292 376 414 485 720 726 720 748 829 1130 1160 1213 790 746 714 705 712 725 714 740 780 813 846 874 1045 1168 1097 1341 1600 1757 1843 1982 1676 1524 1311 1280 1160 1106 975 979 906 853 884 1119 1342 1328 1354 1403 1257 1314 1188 1168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 0 0 40 120 107 112 80 80 80 124 120 120 400 294 224 287 319 388 289 402 422 400 457 545 682 469 488 610 610 732 989 814 720 792 792 792 798 785 797 663 630 609 609 609 609 609 641 703 760 853 1045 792 610 505 460 387 336 304 256 244 205 191 149 113 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 92 98 103 107 112 118 121 133 148 228 470 1038 1356 1257 1280 1280 1368 1557 1380 1337 1630 1219 1199 1226 1395 1465 1402 1374 1339 1281 1401 1419 1647 1674 1612 1764 1432 1099 920 853 792 767 758 738 723 719 707 711 732 762 776 798 823 816 820 820 820 842 832 842 833 848 851 856 845 836 834 850 885 888 903 848 782 741 793 825 879 845 911 1119 1102 982 898 883 938 943 951 980 1004 1009 1060 1040 1082 1025 886 805 746 1034 746 645 650 702 762 734 788 792 857 897 946 876 853 809 710 663 581 502 465 409 385 436 361 476 330 333 357 434 494 569 353 373 320 291 294 295 292 296 389 434 419 483 542 959 879 866 931 1186 1238 1320 1336 1146 966 909 823 810 832 898 967 1079 1276 1405 1599 1703 1565 1495 1505 1424 1372 1338 1292 1278 1246 1218 1159 1152 1146 1165 1225 1095 1054 1040 1075 975 853 790 760 692 677 633 605 627 684 741 843 530 441 356 261 214 208 209 228 290 317 385 472 622 726 803 814 891 1069 966 943 863 758 718 693 685 691 705 730 757 798 878 907 1001 1205 1344 1282 1345 1546 1904 1813 1560 1467 1293 1273 1200 1158 1037 942 856 852 968 1270 1098 1190 1194 1280 1036 1097 1158 1162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58 200 91 170 136 198 194 80 194 333 400 317 251 336 385 272 280 370 423 420 488 732 567 549 569 610 629 731 861 732 671 732 852 798 878 939 707 667 622 609 609 609 609 609 656 679 771 854 939 801 681 551 450 365 323 282 253 305 302 231 174 104 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 94 102 109 112 119 134 138 148 207 433 835 1095 1333 1378 1280 1280 1280 1408 1517 1424 1584 1180 1146 1188 1271 1522 1455 1302 1369 1299 1280 1394 1724 1888 1657 1180 1097 942 867 852 805 793 772 752 738 722 717 710 731 753 763 790 794 798 805 809 816 801 804 828 844 844 870 867 846 826 820 822 827 842 854 852 826 713 707 737 762 763 839 1116 1100 977 862 831 851 907 997 1024 1017 1024 1071 1076 1084 1036 907 763 712 691 583 580 592 611 665 671 660 730 811 885 876 982 916 875 734 682 586 611 567 639 550 505 520 459 332 345 393 469 611 406 319 329 301 296 296 293 293 304 343 415 424 442 487 593 835 794 962 999 1204 1209 1157 1036 886 827 777 776 814 887 978 1117 1261 1397 1525 1531 1522 1420 1459 1450 1306 1280 1278 1278 1405 1371 1269 1134 1114 1157 1101 1037 1034 1033 1035 934 855 825 761 702 684 641 601 609 671 743 997 589 466 342 233 214 210 221 216 263 298 362 449 519 713 757 796 868 1167 1136 952 792 752 721 689 666 678 690 745 764 810 837 886 1010 1294 1523 1521 1561 1512 1767 1926 1647 1526 1340 1280 1219 1127 1036 956 866 840 968 1150 1065 1059 988 1035 1322 1463 1211 1300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 80 59 80 80 79 133 272 280 345 304 280 400 257 388 459 400 520 543 529 529 366 488 488 586 646 809 930 792 732 792 833 853 914 846 766 670 641 629 609 609 609 609 627 699 792 801 927 855 651 518 452 364 309 277 244 266 296 244 107 98 91 91 91 94 94 94 94 93 91 91 91 91 91 91 96 100 108 116 122 132 148 159 183 264 527 901 1031 1219 1472 1441 1585 1402 1228 1232 1427 1541 1193 1191 1198 1218 1228 1270 1295 1341 1272 1243 1642 1525 1454 1137 1049 976 913 870 851 819 803 785 761 739 729 718 720 731 767 810 774 766 765 770 773 789 793 814 833 905 890 903 859 834 817 814 802 800 796 777 764 713 682 673 692 702 698 703 781 991 915 867 820 835 887 953 1018 1056 1127 1123 1111 1138 1016 879 744 672 617 572 538 535 531 545 580 617 750 858 1003 809 829 824 850 766 671 645 576 584 615 518 480 457 431 376 345 339 365 538 319 313 308 304 301 296 293 297 309 334 360 426 428 489 583 651 900 960 918 1020 1065 1083 948 850 773 741 760 810 918 1024 1224 1326 1482 1498 1461 1631 1361 1443 1351 1235 1251 1233 1213 1292 1450 1241 1124 1088 1080 1033 981 984 1001 990 935 908 931 985 869 718 649 616 587 653 724 944 760 533 302 257 209 205 211 210 248 271 337 390 469 590 659 741 846 908 1261 1086 980 719 696 663 649 656 670 688 726 773 773 844 1100 1353 1372 1507 1764 1582 1848 1584 1502 1463 1346 1211 1185 1158 1096 1036 883 854 1030 1040 792 1033 1094 1259 1270 1645 1318 1378 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 68 66 90 195 166 200 200 261 267 277 291 236 400 400 522 550 610 450 366 366 506 587 610 610 732 799 853 853 731 731 788 910 914 945 792 708 670 640 630 614 616 633 670 703 732 853 921 804 686 541 427 383 333 261 201 183 172 113 110 105 101 101 103 105 109 109 108 101 91 91 91 91 96 104 110 116 122 130 141 155 181 228 305 515 792 891 955 1194 1279 1288 1184 1178 1218 1319 1402 1243 1259 1232 1248 1249 1257 1216 1206 1187 1333 1512 1313 1140 1148 994 957 914 887 853 826 811 787 768 747 733 723 725 724 760 783 745 742 755 751 760 774 775 784 829 859 903 880 859 842 818 809 783 776 772 732 716 678 646 645 644 655 660 668 662 661 843 752 785 822 863 974 1112 1125 1126 1132 1144 1257 1134 830 702 645 592 556 536 521 522 524 552 569 629 794 966 747 768 822 797 780 721 632 570 527 562 649 575 772 687 357 353 344 334 331 323 316 308 304 301 297 303 307 321 342 379 426 426 477 551 591 929 851 841 913 923 913 875 787 722 719 743 813 885 1081 1281 1358 1417 1593 1583 1337 1278 1267 1216 1157 1230 1328 1191 1184 1247 1223 1146 1064 1018 975 947 955 964 999 919 895 908 873 816 739 659 620 574 596 684 914 868 453 318 257 212 210 214 183 205 263 327 375 467 562 607 670 798 1093 1160 1040 912 720 676 648 624 626 663 670 707 741 775 914 1034 1382 1361 1725 2219 1932 1704 1672 1635 1529 1391 1221 1125 1004 975 975 929 942 900 792 915 1157 1235 1396 1530 1498 1580 1462 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 20 57 139 216 320 261 382 280 400 252 298 265 382 399 464 600 598 366 541 488 611 505 560 427 525 549 610 732 652 853 792 792 970 914 1086 884 770 681 671 655 641 653 667 669 692 788 852 935 853 653 488 487 439 302 227 183 163 137 136 132 126 118 120 122 121 119 117 111 102 100 94 97 106 116 122 127 134 139 146 158 189 260 301 362 604 714 874 1017 1268 1161 1158 1198 1231 1402 1357 1329 1466 1419 1344 1315 1294 1280 1337 1312 1286 1270 1396 1206 1075 965 932 908 882 850 818 802 782 764 749 738 730 776 712 718 729 733 734 732 741 751 762 762 773 810 852 921 905 879 829 826 807 778 769 791 731 685 658 641 631 620 633 635 648 642 639 725 813 740 816 864 969 1063 1207 1210 1195 1195 1171 1009 816 711 654 618 586 532 522 523 521 529 536 585 612 694 692 704 694 656 662 631 729 537 488 507 529 577 663 470 372 359 347 344 331 321 317 309 308 300 298 308 333 354 353 363 435 423 458 512 544 669 963 730 795 801 831 756 700 672 685 751 852 931 1130 1300 1485 1472 1523 1431 1459 1241 1193 1143 1153 1159 1264 1138 1105 1101 1222 1046 995 975 940 920 914 918 905 867 853 806 790 750 696 656 601 545 537 590 808 532 365 282 177 153 153 156 174 195 256 300 365 437 488 549 608 763 1038 1093 975 845 755 699 657 621 609 633 665 688 713 755 853 1003 1091 1222 1571 1975 1579 1648 1515 1503 1438 1471 1224 1036 1158 977 868 853 850 792 783 914 967 1117 1310 1415 1581 1531 1401 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 18 79 78 86 177 325 256 302 384 336 189 280 280 400 280 376 366 439 507 732 456 366 423 634 427 427 496 580 580 732 670 694 853 1036 881 1181 1246 875 798 731 688 672 670 670 670 731 735 764 975 841 730 560 495 331 239 201 169 161 159 155 150 139 142 143 142 139 133 124 116 113 106 107 116 131 137 142 145 148 152 157 195 242 260 365 488 569 731 1219 1244 1158 1188 1406 1387 1463 1586 1646 1758 1775 1708 1462 1369 1463 1464 1341 1401 1337 1180 1106 1016 946 897 879 863 841 821 802 784 771 752 745 752 742 723 708 723 730 749 725 727 736 753 750 757 800 823 839 851 831 810 796 797 794 766 732 693 707 667 630 618 616 618 619 631 626 630 661 680 718 755 842 935 1009 1126 1266 1226 1212 1194 1009 846 898 754 687 647 576 525 530 527 528 535 544 568 614 641 679 673 613 596 572 544 489 450 484 428 591 625 491 612 374 388 361 328 318 396 304 298 298 337 349 386 501 475 394 430 423 437 473 529 578 612 677 791 718 704 681 652 654 669 746 859 945 1186 1327 1507 1227 1223 1445 1401 1161 1115 1066 1068 1044 1032 1060 1050 1031 1035 1015 972 938 924 896 886 882 866 833 792 765 736 717 670 630 576 518 487 520 615 479 303 243 152 149 149 151 147 184 243 281 346 413 446 486 541 731 1096 855 1120 853 854 731 750 625 609 609 648 670 693 791 911 975 1177 1220 1369 1801 1372 1886 1666 1916 1557 1463 1286 1274 1183 1024 950 861 792 792 731 853 987 1190 1275 1523 1644 1584 1467 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 31 93 100 122 116 192 197 359 280 400 280 185 280 400 276 600 721 674 732 488 474 709 787 732 852 683 488 431 487 554 549 609 642 761 927 1028 1194 1103 914 771 732 731 683 670 670 670 763 792 776 974 873 635 549 357 247 226 185 183 183 178 175 163 163 164 165 162 155 149 143 128 118 116 136 148 154 160 165 169 174 181 197 238 305 366 390 592 517 683 1150 1330 1397 1831 1646 1653 1861 1775 1981 1827 1766 1526 1500 1441 1310 1279 1244 1236 1091 1033 948 904 861 852 844 820 806 794 790 789 778 778 778 825 734 726 708 710 782 723 726 733 738 738 795 770 777 803 815 809 787 790 785 779 761 725 701 686 652 644 625 617 612 618 616 615 617 642 666 711 749 807 929 988 1065 1124 1070 1023 993 915 971 899 915 796 787 639 574 536 542 534 544 543 544 571 590 602 613 617 572 543 511 471 629 583 521 611 533 508 532 440 385 362 333 329 328 350 336 397 382 409 460 590 654 479 426 416 431 458 494 546 589 617 660 648 619 609 625 646 680 780 854 1033 1299 1664 1323 1135 1144 1285 1101 1074 1066 1055 1029 1008 991 1004 993 950 975 1030 964 910 893 868 855 845 811 792 751 730 715 677 638 609 563 524 479 478 553 308 249 211 153 151 149 152 149 150 223 259 319 349 389 453 487 548 918 963 1036 982 1032 964 947 633 609 607 623 642 670 746 846 973 1246 1260 1536 1342 1376 1949 1637 1538 1400 1519 1461 1360 1223 1143 988 914 850 772 731 815 956 1108 1240 1431 1582 1676 1524 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 25 40 100 112 115 120 144 322 458 290 400 401 185 272 367 400 488 507 619 366 632 694 851 774 767 1085 671 543 488 487 487 515 597 610 818 853 864 1369 1239 917 801 792 740 738 712 699 728 793 734 731 794 733 610 360 287 241 216 214 215 214 209 190 187 187 193 187 177 175 169 151 137 135 156 164 177 191 196 196 196 200 221 238 277 376 426 435 504 546 714 1150 1378 2061 2270 2012 1859 2050 2267 2280 1914 1834 1534 1370 1280 1205 1155 1110 1057 976 910 875 839 825 819 805 792 790 792 793 843 824 796 763 784 804 714 703 739 725 715 719 732 726 731 751 777 775 786 794 776 767 765 769 750 751 749 726 651 644 630 625 617 619 622 616 621 630 659 726 731 772 831 881 932 932 893 885 860 874 922 982 940 1062 884 730 650 544 543 544 547 545 544 549 558 556 559 579 560 516 468 535 586 738 680 657 586 501 472 479 423 378 363 361 356 389 405 430 549 472 493 607 770 548 426 426 423 425 487 487 519 547 551 608 609 609 658 662 716 812 961 1125 1489 1607 1227 1137 1053 1157 1053 1026 1024 1029 994 969 954 952 917 905 906 951 902 868 854 847 842 806 792 768 727 702 682 650 621 593 548 510 468 433 474 305 258 220 185 164 149 152 152 150 182 244 302 307 363 422 445 594 609 731 678 732 880 853 1011 722 609 579 598 622 666 752 782 866 967 1287 1370 1100 1486 1740 1692 1751 1690 1830 1588 1490 1280 1212 1097 944 861 763 769 871 906 1062 1181 1345 1513 1771 1543 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 31 60 77 90 117 97 111 188 267 400 280 441 209 185 327 399 275 355 474 354 575 726 732 610 711 1012 986 652 571 597 529 523 548 548 629 664 795 1179 1463 1106 976 914 874 869 826 765 736 778 853 775 731 659 487 385 305 273 272 249 247 258 249 233 223 228 240 229 212 207 202 174 169 168 175 222 226 233 236 238 231 230 233 244 279 342 427 485 550 770 986 852 1095 1383 1747 1570 1667 1992 2194 2015 1810 1641 1462 1535 1280 1147 1091 1044 993 939 894 867 848 821 803 793 789 787 792 799 819 805 777 741 726 725 705 699 702 703 706 712 714 722 727 734 748 759 761 774 758 755 762 752 736 731 735 734 697 666 650 631 628 633 615 618 628 631 647 686 699 742 793 885 893 843 815 817 826 801 897 970 1060 1180 1127 752 671 555 548 548 545 539 536 541 546 538 532 547 549 533 494 722 671 792 733 677 574 547 549 506 459 413 383 369 393 432 456 504 604 571 543 564 669 579 785 665 511 467 487 487 487 536 547 609 609 653 680 729 751 871 966 1323 1584 1796 1204 1103 1014 1007 1034 987 977 970 947 929 897 878 869 860 856 889 853 849 822 799 795 792 778 748 711 689 665 628 612 592 549 515 466 428 449 402 301 258 219 189 149 151 152 152 152 238 269 300 352 365 426 491 631 620 747 647 687 808 931 832 650 548 565 606 665 704 767 835 853 1061 966 1027 1538 1521 1783 2072 1990 1641 1536 1387 1157 1158 1100 955 858 741 731 861 996 1096 1192 1278 1521 1635 1634 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 15 25 83 90 98 100 80 125 160 280 321 298 261 185 252 223 296 244 380 366 495 506 488 993 888 944 1137 1024 691 609 548 587 548 549 548 609 671 810 988 1045 1148 968 914 963 914 831 792 792 812 887 779 707 519 444 418 370 359 301 297 314 311 294 272 278 310 287 285 288 274 363 305 488 602 397 284 269 267 263 254 247 242 261 292 359 448 547 707 786 1025 1278 1102 1036 1158 1292 1683 1652 2217 2022 1676 1815 1693 1401 1265 1126 1031 992 969 931 896 870 853 832 794 789 786 782 780 779 785 783 766 744 733 715 700 688 695 693 695 705 707 714 734 739 746 760 761 755 751 745 740 736 728 723 716 698 691 668 671 650 649 640 638 692 623 634 667 662 701 715 725 812 936 849 828 816 823 759 796 1003 992 986 906 739 663 654 611 556 549 545 548 545 541 530 514 504 527 564 600 783 903 891 742 714 676 667 619 562 502 459 408 383 427 473 527 618 730 708 609 579 666 699 729 951 816 543 487 487 498 523 562 614 747 697 724 739 803 861 1024 1503 1553 1475 1176 1050 972 957 961 947 938 923 907 869 854 837 825 817 815 842 823 800 778 783 790 840 851 734 698 680 650 646 654 669 670 546 477 432 423 366 306 279 249 189 150 152 153 152 152 198 236 277 313 357 424 456 502 584 548 666 731 792 874 1036 676 548 548 596 648 686 753 761 810 879 919 1086 1643 1527 1579 1872 1617 1463 1399 1327 1247 1031 1060 998 851 741 731 818 849 916 1272 1292 1442 1796 1680 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 40 40 26 30 36 58 75 85 80 116 160 211 274 185 348 395 457 609 488 406 557 537 457 610 853 853 975 1097 1410 948 668 609 601 609 610 566 540 546 670 753 863 914 914 792 914 792 975 914 975 932 885 914 732 672 610 524 547 591 487 487 426 415 391 397 398 431 421 579 460 421 574 631 487 444 377 338 312 304 300 276 263 277 299 337 425 551 769 863 731 1308 1472 1699 1401 1518 1498 1584 1838 1708 1680 1644 1525 1402 1301 1179 1088 1003 963 962 920 897 909 900 821 790 773 791 786 770 853 762 758 782 784 758 714 690 690 688 693 700 698 704 718 738 765 775 777 790 779 771 761 754 777 774 739 743 717 693 687 683 668 655 648 654 667 721 683 642 653 726 683 693 761 846 851 858 782 718 717 692 826 973 867 846 749 696 667 640 580 561 556 549 548 536 522 528 548 609 609 661 716 778 861 914 872 732 728 718 605 552 501 449 395 485 568 610 764 865 931 732 666 691 705 679 657 655 497 487 494 524 560 602 720 792 738 747 775 847 905 1031 1210 1347 1266 1161 1042 954 924 902 909 903 861 851 830 808 800 786 775 776 791 789 751 751 766 803 897 918 737 698 668 666 670 720 703 668 559 523 432 396 371 347 294 250 189 152 152 153 152 149 165 209 258 304 328 350 396 430 487 533 579 670 879 874 855 812 548 548 576 615 666 707 747 810 853 938 1032 1220 1286 1495 1798 1867 1708 1394 1373 1179 1095 929 925 848 765 729 719 786 925 1038 1161 1284 1368 1617 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 30 30 26 37 43 45 59 62 61 104 119 182 182 332 321 539 619 621 731 400 399 468 711 594 670 672 864 972 1184 1218 854 708 663 669 671 610 609 612 559 608 664 651 653 666 671 778 975 1027 925 914 966 968 862 853 792 731 690 586 487 508 487 491 487 564 547 598 670 670 687 649 860 773 702 504 408 389 363 348 335 308 290 294 304 395 599 820 1036 1162 1071 1236 1217 1523 1699 1640 1730 1551 1333 1338 1405 1523 1461 1276 1198 1097 1028 962 945 974 899 890 907 899 823 783 765 762 761 761 761 758 743 736 767 766 717 688 687 688 692 688 695 704 712 757 815 785 829 820 812 815 796 785 793 767 750 749 721 699 687 685 679 671 667 660 670 705 666 652 655 743 716 714 713 744 788 849 792 696 669 668 642 647 744 927 936 697 606 609 594 608 609 552 542 532 586 648 609 609 615 665 728 851 989 854 844 759 774 791 732 610 559 552 441 609 912 774 736 840 844 792 682 737 762 636 602 548 487 496 517 560 584 651 722 843 792 780 820 890 959 1095 1194 1446 1508 1282 1015 931 895 867 862 840 821 805 785 769 763 749 742 734 785 728 722 726 746 907 855 915 733 686 655 670 694 856 832 662 572 522 476 426 430 412 355 258 197 161 146 143 142 140 143 200 243 273 304 356 364 419 456 487 528 558 696 662 642 610 679 527 556 589 644 690 738 807 853 959 1036 1217 1218 1365 1762 1578 1511 1281 1343 1248 1219 1013 853 792 731 672 670 731 914 972 1096 1158 1321 1484 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 30 39 30 36 40 36 60 59 64 104 121 121 194 414 185 395 559 609 548 596 727 539 569 609 549 785 668 913 1145 1300 1218 1018 792 792 791 683 724 685 658 653 618 622 624 665 669 669 730 730 797 792 901 954 975 888 969 969 952 810 609 670 609 564 608 668 670 671 779 1022 814 1097 1114 1025 986 724 589 443 423 395 370 335 322 309 366 487 641 1094 1468 1689 1704 1474 1219 1616 1889 1895 1535 1371 1260 1219 1280 1219 1200 1162 1125 1042 976 917 915 915 872 853 851 819 792 790 765 773 772 798 802 792 765 725 721 742 714 684 684 687 684 690 727 718 745 829 983 827 833 831 869 876 838 827 829 797 767 742 724 706 689 688 683 687 673 672 669 668 658 656 656 663 688 712 718 692 676 766 792 689 681 614 605 604 607 625 672 608 575 577 561 551 546 544 547 537 551 614 670 692 667 735 775 981 870 853 877 863 850 802 732 668 611 600 474 608 679 967 831 853 793 757 712 779 851 673 585 548 507 523 542 581 611 695 736 776 798 829 872 972 1041 1172 1451 1671 1219 1120 987 927 870 824 809 796 785 784 747 735 731 714 708 691 729 700 698 704 742 809 854 975 720 676 642 658 763 781 797 670 609 548 487 487 562 557 426 304 222 206 170 146 143 141 139 156 232 243 274 320 363 398 426 426 487 487 601 609 548 548 547 498 518 575 634 673 730 792 831 918 941 1048 1209 1534 1738 1890 1427 1666 1643 1303 1120 1036 907 834 755 670 670 721 870 975 1036 1134 1337 1293 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 60 39 47 31 33 36 31 60 59 70 108 121 121 121 235 220 216 396 612 503 487 609 826 455 464 598 762 790 867 1035 975 1413 1356 1064 1043 842 803 766 731 701 696 680 655 651 665 670 671 730 730 730 730 742 790 869 898 974 1036 1097 877 755 803 690 792 855 890 853 731 746 880 909 1097 1039 1315 1264 929 612 500 487 449 410 365 357 363 516 914 1120 1227 1036 1366 1439 1600 1576 1769 1816 1592 1523 1280 1215 1097 1137 1122 1102 1070 1036 968 936 886 862 851 853 852 849 804 792 789 806 795 792 795 825 843 802 740 712 713 705 682 684 684 687 686 768 722 791 893 890 950 880 852 917 931 925 926 869 841 833 774 724 706 701 699 694 695 692 688 716 682 677 668 661 660 659 651 669 683 637 635 699 703 679 610 603 600 593 585 579 576 571 561 556 549 553 554 552 549 540 599 661 646 677 714 743 835 913 1158 1049 1034 1017 843 731 632 544 468 479 584 718 667 671 745 741 746 739 790 889 794 650 565 538 539 561 602 670 694 728 792 864 914 970 1008 1091 1227 1393 1647 1227 1078 955 899 818 794 784 758 742 733 707 695 686 663 658 660 669 672 684 706 748 795 832 815 751 670 631 651 708 780 886 740 670 609 591 548 658 744 610 337 277 244 207 168 141 139 139 141 155 216 257 284 328 334 373 389 404 548 506 541 511 487 486 487 512 568 627 670 717 773 820 873 905 972 1388 1420 1524 1888 1690 1480 1366 1193 1130 1020 914 837 767 671 669 720 789 905 933 1027 1156 1408 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 170 123 78 58 31 32 32 58 58 80 111 121 121 121 121 308 121 472 568 304 670 721 656 487 487 650 527 665 792 715 853 1178 1307 1246 1338 1167 1114 921 824 797 767 731 700 682 696 695 697 730 730 730 730 738 820 904 948 1157 1220 1203 964 851 853 805 985 1026 975 1247 959 883 1281 1388 1024 914 1336 1097 731 715 681 815 661 914 747 731 533 749 1100 1272 1271 1463 1512 1467 1709 1742 1537 1444 1375 1278 1210 1171 1036 1045 1024 1006 987 948 915 892 860 838 820 851 838 831 807 792 790 826 835 915 868 820 777 782 793 740 702 693 686 683 683 684 685 713 745 797 830 866 927 901 887 891 880 905 926 948 893 880 809 741 725 721 714 709 719 703 710 754 713 692 678 660 658 656 653 644 645 718 642 633 634 671 671 609 601 591 582 580 579 572 567 558 558 559 560 559 551 549 544 589 609 646 725 733 815 902 1011 1161 1232 1061 829 720 642 597 467 384 438 503 573 620 693 732 823 779 761 940 794 686 577 570 548 593 638 731 789 893 916 1190 1104 1071 1089 1130 1343 1494 1292 1242 1028 890 840 784 769 748 730 731 715 669 661 638 635 633 639 670 667 691 718 755 783 853 783 729 668 621 641 682 740 661 665 690 609 608 599 703 853 463 349 304 250 227 188 143 139 139 144 182 213 233 265 302 305 334 362 400 426 442 457 461 481 466 479 514 565 596 653 704 731 792 852 877 942 1354 1224 1695 1907 1657 1648 1351 1289 1098 975 937 808 731 698 666 670 717 792 865 975 1096 1096 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 243 272 257 143 44 30 45 57 58 89 112 121 121 121 121 121 331 371 400 303 570 914 527 548 534 487 539 640 583 810 731 858 1143 1386 1698 1365 1344 1218 1111 927 853 790 791 731 733 723 723 730 730 730 751 756 840 1036 995 1154 1271 1344 1069 1157 1148 1298 1473 1219 1238 1401 1097 1256 1218 1271 1283 1121 1246 1058 1171 1084 1044 1341 1043 1462 1176 1051 1097 988 731 975 1296 1280 1463 1585 1581 1520 1378 1252 1222 1185 1156 1132 1079 999 966 934 923 898 849 830 812 821 813 791 791 788 791 789 796 771 772 807 836 821 801 742 729 730 701 691 688 683 688 691 695 722 740 787 808 864 931 920 882 853 854 872 888 895 922 929 832 785 766 755 744 728 731 723 834 772 721 698 687 667 668 674 738 761 779 756 699 664 643 628 610 604 603 599 597 592 580 575 567 566 565 566 569 562 549 549 544 610 676 610 609 669 731 792 956 1034 1085 1064 827 661 551 508 423 381 404 455 498 563 728 816 914 853 763 731 731 670 602 600 582 602 649 788 907 1198 1147 1548 1383 1429 1188 1191 1262 1402 1340 1107 962 881 807 762 741 731 723 706 669 646 622 610 607 608 618 672 667 691 743 780 822 922 787 727 665 630 622 601 609 629 639 641 657 731 738 677 558 426 383 328 267 243 202 150 140 139 139 182 198 213 239 279 298 304 315 349 426 396 424 426 424 451 474 512 556 588 638 668 724 786 840 873 952 1024 1093 1260 1442 1594 1401 1165 1098 1004 914 853 792 731 670 656 650 714 788 834 906 948 1057 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 137 426 428 426 146 54 60 60 67 96 115 121 121 121 121 121 175 305 343 354 465 670 762 484 365 606 791 776 761 859 609 1158 905 1074 1431 1419 1507 1693 1504 1105 1051 860 792 759 792 781 770 770 763 768 778 779 819 1036 996 1112 1215 1340 1401 1097 1238 1179 1158 1639 1950 1867 1460 1737 1280 1706 1686 1773 1463 1243 1383 1348 1108 1463 1200 914 1344 1215 1218 1187 1014 1036 1097 1417 1261 1326 1257 1289 1242 1199 1157 1100 1082 1077 1054 1028 919 867 853 830 807 790 785 785 869 770 796 769 819 760 734 731 731 732 746 762 777 752 717 700 694 687 686 687 689 684 712 729 748 787 816 852 890 920 893 874 859 850 871 852 856 870 830 810 815 812 779 749 739 727 847 778 728 708 673 670 695 694 712 788 894 812 759 732 725 724 665 654 644 612 651 609 586 576 589 588 586 587 586 559 549 548 544 574 671 585 596 633 691 735 817 845 931 842 770 636 560 508 435 403 389 433 476 530 604 701 851 802 795 731 703 670 643 657 609 628 669 1040 1321 1605 1352 1465 1676 1370 1331 1218 1278 1185 1081 983 907 853 806 737 731 731 707 673 670 630 602 591 587 590 598 650 670 720 768 830 865 933 843 736 655 612 581 579 593 608 610 636 651 670 609 549 617 428 400 340 289 260 222 196 149 139 139 165 182 213 233 240 273 282 301 326 344 364 364 420 423 434 462 505 529 575 618 652 710 740 799 861 1043 1014 1069 1147 1348 1645 1479 1259 1140 1040 914 900 823 781 691 613 609 664 728 816 919 975 1021 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 243 258 209 159 124 85 111 116 121 153 219 173 157 121 125 177 243 365 452 355 440 304 434 717 609 727 911 816 631 883 762 836 1219 1219 1097 1439 1529 1198 1219 914 853 850 902 848 859 914 853 852 907 848 839 928 1097 1094 1125 1211 1400 1523 1546 1634 1584 1408 1608 2009 2175 2194 1789 1611 1909 1860 2040 1373 1674 1523 1518 1279 1463 1149 1035 1106 1285 1280 972 1319 1458 1249 1216 1176 1112 1117 1097 1093 1072 984 979 975 978 919 849 838 826 806 788 773 760 759 747 731 735 731 726 721 708 701 700 700 700 716 717 700 703 699 693 690 688 687 687 691 722 738 764 797 817 872 908 930 894 887 891 859 848 838 828 823 817 812 833 863 822 774 746 739 837 805 747 693 683 725 729 721 729 736 832 868 826 792 776 792 735 732 791 757 732 685 640 634 610 611 606 603 584 555 547 544 546 547 573 563 578 599 616 657 715 735 788 846 742 705 641 552 483 441 390 423 452 502 549 608 726 732 853 775 740 701 691 678 696 670 789 818 963 1310 1725 1977 1829 1570 1648 1214 1161 1086 1033 950 873 829 777 731 739 750 837 843 727 609 590 577 566 571 585 625 715 783 825 891 975 916 846 746 644 601 578 578 580 600 608 648 657 639 610 602 716 608 493 367 334 305 251 224 186 163 149 145 182 185 213 243 243 245 294 304 324 362 369 416 424 432 471 487 518 550 583 635 692 731 777 845 908 959 1025 1157 1186 1265 1463 1269 1227 1096 1054 1080 954 833 726 650 609 632 666 806 806 1005 1290 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 96 156 121 121 178 223 182 126 159 182 244 243 182 183 182 164 182 182 199 365 366 548 482 419 396 511 539 430 914 609 608 612 898 965 797 1475 1328 1307 1239 1208 1093 989 926 972 914 937 914 914 934 853 853 976 1035 1219 1297 1292 1203 1375 1463 1427 1402 1583 1705 1915 1749 1675 1523 1524 1647 1946 1917 1703 1883 1938 1942 1625 1584 1292 1214 1283 1239 1195 1238 1422 1339 1180 1142 1056 977 972 974 985 975 937 927 906 894 857 820 814 806 792 786 767 755 750 735 731 731 731 731 712 700 700 700 700 700 693 683 695 698 692 692 698 690 688 688 698 733 759 783 801 854 875 887 944 963 960 963 905 860 827 822 814 810 806 819 832 860 793 757 745 772 757 742 678 712 759 766 779 767 757 777 896 899 888 853 853 869 906 913 863 853 792 820 764 777 806 803 702 589 568 552 546 547 547 557 548 558 576 589 607 650 675 728 793 878 910 732 610 567 502 415 422 453 506 551 647 720 762 840 851 853 781 757 831 847 886 946 865 950 1164 1332 1495 1662 1461 1283 1190 1284 1140 978 914 845 807 784 785 791 1144 1036 943 864 609 577 559 547 553 569 628 693 792 914 971 1091 979 913 724 662 595 578 578 578 590 612 640 670 697 639 609 669 795 487 402 381 328 304 260 223 190 165 140 174 203 247 259 285 292 308 320 357 365 385 418 441 462 487 487 511 536 564 618 670 710 759 769 834 904 953 1071 1157 1147 1354 1199 1235 1196 1155 1278 1045 923 731 715 609 609 616 723 874 1107 1227 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 61 121 121 240 214 228 182 241 365 243 357 243 182 243 238 183 223 229 182 258 243 303 365 531 546 365 540 599 515 588 501 667 681 792 1009 915 1371 1462 1176 1147 1094 1011 1122 1020 1092 1046 1011 892 975 915 880 973 1139 1149 1102 1145 1198 1235 1288 1374 1460 1757 2214 2039 2072 1889 1973 2031 1799 1708 1653 1886 2072 1854 1657 1612 1349 1386 1096 1096 1279 1377 1324 1218 1038 963 958 937 925 926 925 915 903 882 862 850 824 811 798 792 792 781 761 755 741 731 731 731 731 731 711 700 700 700 700 700 698 700 700 697 700 703 701 703 686 682 709 751 792 821 828 861 871 889 919 951 955 934 900 859 824 816 816 812 814 810 800 813 795 759 748 707 698 690 699 752 750 762 776 803 855 795 797 848 981 1035 1053 975 1036 1113 1022 964 989 928 962 1093 1091 915 801 668 604 565 553 559 579 585 575 567 602 604 621 649 662 701 731 853 927 853 727 622 546 439 427 457 518 574 731 733 791 796 913 1015 861 817 792 792 853 951 1014 1039 1098 1202 1274 1167 1138 1139 1121 1167 1096 962 860 826 790 879 1137 914 1036 1179 936 753 608 541 534 534 539 575 633 680 907 982 1034 1158 1035 832 721 659 594 578 578 581 596 636 654 670 693 665 625 603 548 488 549 465 381 348 299 253 243 216 247 146 239 286 335 351 351 355 373 367 390 412 442 454 487 579 603 590 519 551 601 630 675 711 741 804 841 911 999 1036 1023 1214 1219 1128 1179 1274 1096 1121 1081 976 852 625 601 608 669 728 915 1229 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 60 86 162 182 243 266 182 182 239 250 342 304 303 256 187 300 266 230 365 304 365 316 460 609 470 629 585 513 449 714 792 717 548 712 573 897 888 1280 1351 1487 1524 1385 1213 1239 1210 1219 1255 1104 975 1146 975 907 940 974 1035 1101 1321 1255 1219 1396 1515 1592 1829 2141 2498 2294 2414 2483 2316 2011 1766 1654 1733 1591 1527 1429 1481 1283 1218 1352 1224 1341 1219 1162 1097 975 960 931 914 914 910 883 882 866 853 853 825 822 811 796 792 792 781 761 755 740 731 731 731 731 731 711 700 700 700 700 700 700 698 699 702 701 703 709 706 705 718 764 794 837 835 830 861 897 907 917 912 928 904 890 859 841 832 815 808 826 814 810 788 785 737 710 707 718 748 751 820 795 785 794 841 934 936 876 845 910 955 1090 1005 1085 1221 1108 1097 1037 1166 1093 1229 1230 1107 845 738 662 632 638 633 646 628 604 590 600 604 622 650 668 685 728 768 774 741 722 619 523 459 457 467 529 636 742 975 727 754 821 914 863 914 836 853 853 889 947 1002 1083 1081 1088 998 1010 1080 1039 983 947 857 811 783 784 956 975 1031 1166 877 787 688 573 527 503 521 546 592 648 731 908 1034 1098 1033 937 816 737 648 590 578 578 594 624 669 691 686 667 644 623 609 609 609 855 487 426 384 351 346 444 377 417 240 220 324 426 453 469 426 402 403 413 440 467 479 521 568 645 577 534 545 584 612 649 671 726 780 816 879 962 960 972 975 1095 1094 1114 1220 1280 1402 1093 976 797 731 548 551 616 731 868 1168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 60 60 124 182 172 169 216 178 233 302 243 250 297 332 304 365 276 260 269 365 413 470 615 670 763 801 655 421 548 792 1001 954 792 1069 853 746 631 952 1020 1324 1315 1425 1341 1306 1243 1464 1388 1082 1236 1206 1036 975 913 1029 1125 1173 1237 1400 1352 1393 1462 1584 1719 1889 2187 2377 2423 2438 2272 1878 1890 1669 1671 1796 2307 2262 2019 1527 1340 1218 1192 1346 1346 1257 1036 1005 975 939 917 914 914 892 886 865 853 853 829 824 815 807 792 792 780 761 754 740 731 731 731 731 731 711 700 700 700 700 700 700 701 717 717 717 713 713 710 745 812 880 912 912 869 900 863 905 948 894 895 897 872 880 878 856 843 829 826 823 782 802 792 730 726 737 749 748 796 836 797 800 815 834 857 891 868 843 857 898 923 953 989 1036 1068 1126 1146 1220 1278 1385 1341 1159 975 914 860 831 793 789 797 747 700 665 663 634 604 617 641 727 654 671 707 701 677 636 576 516 491 486 494 504 593 756 740 700 727 695 746 784 822 792 853 868 853 914 973 1006 920 914 907 914 1082 975 919 886 832 766 716 788 869 914 978 853 731 712 608 521 485 486 530 566 627 670 794 976 972 1021 972 886 789 721 633 591 578 577 607 642 681 710 708 639 614 603 608 609 653 609 548 523 467 472 570 720 487 339 216 151 304 510 496 517 487 424 438 448 476 496 542 554 551 600 562 548 548 567 600 624 657 706 758 792 849 882 926 956 975 1032 1036 1082 1111 1162 1232 1300 1216 875 731 583 558 609 714 818 956 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 60 60 60 87 130 121 149 121 179 242 253 192 204 304 301 338 363 305 331 304 357 439 676 548 741 784 973 689 558 703 884 955 853 1114 747 996 793 839 1012 1255 1401 1492 1564 1506 1329 1158 1097 1096 1374 1449 1263 1059 975 1007 1035 1158 1282 1279 1283 1402 1523 1516 1586 1669 1904 2057 2091 1950 1891 1846 1706 1649 1851 2119 2379 2145 2151 1618 1341 1361 1164 1131 1096 1106 1052 1036 975 975 942 948 935 920 914 882 864 853 850 842 825 822 810 792 780 762 754 740 731 731 731 731 731 711 700 700 700 700 700 700 705 722 721 724 722 731 746 853 900 966 960 935 918 925 905 933 904 891 903 929 929 923 934 900 874 841 828 816 851 811 777 728 770 779 755 765 782 795 852 869 985 914 1127 962 882 877 878 905 946 987 1019 1070 1102 1128 1161 1272 1221 1241 1219 1146 972 949 991 1158 1036 979 1020 876 913 787 734 698 650 646 657 677 642 652 670 657 652 607 590 558 552 548 550 554 573 586 670 643 614 664 688 730 731 738 792 799 812 914 853 853 846 836 829 837 853 914 861 832 755 720 674 726 745 764 777 792 681 630 531 479 480 502 532 594 660 704 783 875 913 965 914 848 760 709 625 606 561 570 598 660 700 761 670 634 593 566 585 608 598 607 548 531 594 735 666 569 469 348 243 174 261 304 378 439 487 435 484 487 525 562 577 607 607 594 586 569 568 585 606 618 655 692 729 772 812 851 897 922 1025 1002 1020 1021 1036 1082 1167 1278 1051 888 670 548 628 631 724 792 792 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 60 60 121 142 199 258 121 121 124 167 182 205 257 209 267 303 304 283 304 365 365 426 452 635 732 976 1131 1041 797 792 608 731 1097 1048 1162 1158 792 792 874 1219 1390 1456 1463 1524 1558 1280 1158 1153 1232 1280 1440 1536 1305 995 1093 1164 1280 1280 1393 1462 1523 1502 1444 1572 1885 1940 1807 1889 1706 1616 1573 1594 1828 2219 2126 1877 1619 1348 1263 1235 1158 1097 1019 1029 1137 1064 1033 1045 1036 1036 1022 1029 945 921 949 894 899 868 847 832 913 832 822 768 761 740 731 731 731 731 731 710 700 700 700 700 700 702 707 722 723 728 730 729 753 854 899 958 946 933 915 921 932 896 895 910 922 975 1040 1167 1067 967 902 860 832 798 832 820 734 734 838 842 816 780 795 824 918 938 965 1044 1133 959 919 895 902 928 966 1019 1056 1097 1157 1213 1280 1278 1189 1158 1115 1115 1167 1219 1097 1117 1135 1275 1134 1034 1016 912 826 789 722 670 710 635 610 609 671 671 714 671 670 628 609 609 636 613 609 590 561 574 575 600 765 670 676 702 705 710 754 933 914 797 772 760 750 748 851 1008 949 865 774 700 636 649 666 649 638 636 609 539 477 466 481 524 561 620 711 747 819 877 976 937 896 838 792 776 614 577 548 563 597 670 671 705 641 599 559 546 546 571 574 603 609 572 671 777 622 470 426 342 304 182 182 336 304 315 365 447 577 560 677 656 626 663 670 637 630 609 595 600 609 609 664 682 712 754 781 827 869 897 950 972 974 979 978 977 1021 1031 915 834 670 548 649 670 670 630 866 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 61 76 121 127 148 168 269 218 174 198 172 182 300 182 182 198 243 243 294 304 352 416 375 422 548 507 646 773 1167 991 895 936 731 1280 1225 1153 1158 940 1071 1082 983 1038 1219 1320 1524 1487 1374 1158 1507 1559 1402 1417 1250 1176 1035 1164 1272 1157 1384 1376 1456 1391 1423 1767 1645 1767 1828 1649 1620 1569 1523 1537 1889 1925 1820 1807 1512 1280 1191 1155 1046 1021 974 1106 1097 1340 1222 1158 1133 1178 1137 1054 1071 1157 1096 989 940 896 867 852 852 853 801 769 761 740 731 731 731 731 731 710 700 702 705 705 709 711 713 726 732 731 737 740 754 784 854 943 944 929 905 912 940 907 887 908 942 1054 1065 1068 1013 965 912 865 842 808 782 785 778 743 812 899 962 957 855 862 1129 1079 1037 1027 1010 1046 972 979 926 959 1026 1088 1116 1157 1162 1208 1322 1458 1236 1160 1207 1309 1404 1463 1270 1344 1305 1299 1173 1097 1153 1038 938 882 796 732 821 645 564 564 652 670 731 739 764 732 679 716 731 731 671 611 589 527 539 556 562 609 646 670 637 608 661 849 855 783 725 699 678 673 700 731 792 853 696 639 604 589 575 563 567 515 497 478 439 448 489 551 603 663 726 845 873 913 1025 960 895 853 913 677 588 556 544 548 608 669 682 666 612 570 537 522 522 534 544 573 591 631 748 731 607 488 426 386 306 182 136 169 236 300 373 460 548 731 792 800 861 770 772 697 702 645 617 608 608 608 663 666 701 744 772 813 836 871 928 966 966 956 1044 919 912 856 811 751 650 654 607 674 548 550 853 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 62 87 121 121 121 121 170 299 304 304 243 329 243 268 301 229 243 243 301 304 352 336 365 379 487 470 624 908 1026 1264 1091 1036 929 1011 1164 1627 1567 1385 1515 1447 1341 1442 1157 1405 1616 1378 1280 1337 1375 1580 1643 1678 1463 1218 1226 1041 1096 1158 1278 1283 1298 1319 1408 1621 1523 1529 1645 1697 1584 1633 1559 1573 1697 1784 1747 1690 1507 1335 1183 1045 1036 1036 944 970 975 1036 1199 1487 1706 1573 1463 1353 1158 1191 1149 1042 1078 1015 976 895 853 809 792 769 761 740 731 731 731 731 731 710 705 716 718 718 718 720 722 730 731 734 740 743 749 768 828 922 908 906 890 897 930 919 952 885 910 989 1051 1068 1022 986 917 867 842 812 807 809 774 753 843 981 989 1000 936 904 1183 1089 1041 1293 1107 1351 1183 1074 978 1023 1091 1154 1209 1216 1211 1235 1533 1649 1465 1245 1220 1261 1306 1400 1374 1446 1377 1380 1239 1154 1192 1143 1117 994 970 858 816 571 564 564 564 670 757 792 843 792 734 668 614 610 610 609 496 483 489 526 543 565 670 651 609 586 566 613 665 873 731 659 608 611 572 592 620 914 758 626 568 550 523 503 472 453 440 422 421 442 504 549 635 732 786 975 937 952 988 958 908 914 755 665 604 548 526 563 761 783 731 642 596 544 513 499 498 504 524 538 560 608 670 838 548 491 426 360 282 226 137 155 199 258 359 365 487 605 796 1090 976 865 858 934 806 675 654 610 607 607 632 657 694 719 756 794 817 850 888 974 941 914 911 860 816 792 729 673 577 525 517 487 670 785 561 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 97 121 121 74 114 121 151 182 297 304 408 304 426 426 304 365 347 336 304 306 303 365 426 428 426 542 563 947 1151 1049 901 1283 1363 1543 1572 1898 1737 1685 1645 1601 1730 1584 1584 1693 1523 1413 1400 1531 1532 1463 1441 1645 1287 1149 1048 1119 1156 1188 1219 1272 1330 1374 1400 1463 1581 1780 1714 1706 1703 1837 1645 1584 1667 1343 1339 1386 1402 1363 975 974 914 853 913 975 1001 1036 1181 1346 1639 1650 1606 1489 1289 1262 1279 1279 1097 990 946 867 840 805 771 761 739 731 731 731 731 731 714 714 725 727 727 730 730 732 739 746 748 747 749 756 756 788 874 880 903 880 889 893 907 909 892 881 925 954 1036 1081 1002 924 864 830 793 828 827 764 783 876 944 1039 1011 1071 930 967 979 1000 1032 1120 1159 1238 1214 1188 1112 1155 1278 1342 1329 1280 1276 1401 1686 1511 1407 1274 1251 1219 1299 1380 1494 1461 1401 1255 1218 1236 1223 1279 1111 1037 1158 911 736 564 564 566 642 731 761 845 910 834 663 586 522 517 491 456 438 440 465 487 503 502 529 545 487 487 482 494 639 869 699 580 548 512 497 521 610 817 606 541 510 459 438 418 391 380 391 405 444 519 587 688 791 852 936 1011 1036 975 973 853 852 784 655 598 548 517 517 575 582 673 609 549 518 497 484 477 483 495 512 542 609 633 731 730 534 426 522 411 243 182 136 182 212 298 365 426 550 669 1034 1219 1147 1036 960 957 904 691 631 609 606 609 641 678 701 733 768 772 789 822 961 986 916 862 829 774 742 720 612 531 488 541 567 794 792 727 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 65 60 60 60 69 63 116 178 182 182 304 365 418 325 476 335 397 365 365 253 304 309 369 376 365 426 503 687 842 963 670 1052 1088 1666 1450 1567 1486 1443 1443 1220 1584 1889 2037 1828 1630 1724 1451 1346 1401 1406 1524 1324 1214 1223 1280 1126 1137 1152 1157 1219 1280 1341 1523 1522 1584 1948 1780 1706 1720 1636 1645 1419 1591 1880 1704 1408 1133 1162 1173 914 975 918 955 1015 1093 1104 943 947 1203 1481 1280 1575 1555 1503 1340 1291 1066 1153 1099 1021 936 833 788 793 756 731 731 731 731 731 723 729 734 735 737 736 736 733 749 753 756 759 757 764 768 778 878 922 856 849 880 872 881 898 947 867 884 912 982 1040 1006 934 894 834 828 831 835 772 808 898 970 1193 1040 997 982 964 1006 1069 1028 1116 1165 1093 1026 1015 1050 1243 1280 1337 1506 1346 1280 1277 1400 1297 1565 1387 1192 1204 1256 1328 1628 1639 1353 1210 1130 1227 1093 1097 1098 1006 1122 1031 707 607 580 616 658 721 770 859 972 807 658 564 472 435 425 402 397 393 395 397 484 431 402 391 385 396 391 386 431 449 629 605 607 464 428 413 466 581 546 656 473 426 410 372 361 360 367 394 446 531 604 722 889 953 1032 1007 1049 1023 925 843 792 719 652 609 547 521 507 517 547 706 599 524 487 480 463 448 454 475 491 526 580 603 697 871 786 657 678 415 265 203 153 136 178 246 299 395 468 595 833 851 1265 1220 1226 954 907 776 639 610 607 601 629 659 679 707 708 737 751 777 921 968 897 797 768 726 688 644 561 487 487 572 652 789 979 837 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 60 60 60 60 58 60 61 90 121 182 243 253 426 243 379 373 369 246 304 241 304 300 327 365 365 304 365 487 551 548 600 822 924 1206 1097 1290 1006 1118 1043 1036 1219 1488 1589 1731 1431 1402 1548 1412 1196 1296 1524 1327 1280 1341 1292 1158 1150 1159 1218 1340 1369 1523 1457 1401 1643 1584 1606 1643 1639 1518 1401 1462 1680 2070 2063 1639 1402 1463 1463 1097 914 853 843 943 1000 861 792 853 972 1097 1087 1315 1217 1402 1302 1243 1242 1050 1114 1035 1035 1113 972 879 814 777 747 740 737 741 741 746 752 744 746 744 744 742 758 763 765 770 766 776 783 784 793 817 829 835 846 869 887 930 875 861 862 870 913 972 979 901 870 828 840 841 849 838 829 916 999 1218 1109 1001 974 1042 989 1035 1232 1152 1278 1128 1026 994 1002 1056 1151 1330 1421 1287 1211 1219 1206 1280 1611 1305 1133 1190 1402 1209 1312 1414 1253 1168 1102 1098 1077 988 1076 1098 964 886 730 656 653 665 710 723 792 893 910 792 734 546 434 396 361 352 352 333 324 350 333 351 328 311 313 334 333 312 302 339 414 428 636 421 382 343 332 325 285 292 367 523 387 355 351 354 366 401 457 510 630 967 1220 1383 1317 1104 1082 1022 932 847 796 704 654 569 546 515 487 549 545 640 587 517 472 462 432 430 435 458 473 505 531 581 605 705 888 817 568 362 280 213 167 143 160 198 282 372 437 559 619 853 1087 1107 1019 986 866 731 657 609 609 595 605 621 652 661 672 699 713 730 791 851 900 781 737 697 651 596 548 487 500 588 724 864 1002 874 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 86 66 60 60 60 50 60 59 60 112 173 147 182 271 182 304 265 360 288 238 246 304 243 293 304 304 320 425 426 423 419 426 609 826 751 1280 1260 1167 792 1036 1046 1121 1450 1367 1246 1132 1109 1333 1323 1158 1172 1158 1218 1400 1349 1479 1584 1499 1625 1546 1539 1848 1896 1750 1706 1607 1580 1523 1523 1533 1462 1794 1462 1706 1884 2133 1909 1648 1808 1828 1489 1015 866 731 865 1023 975 821 731 1035 1076 975 967 1357 1227 850 903 1110 1143 1168 1205 1120 1055 1097 1157 981 872 804 766 764 765 766 768 765 757 754 753 753 752 764 783 782 788 834 806 793 793 794 805 818 831 843 895 883 903 868 863 862 873 878 907 910 861 833 842 843 845 856 859 817 959 1028 1091 1043 967 950 963 990 1065 1150 1135 1357 1428 1106 1038 968 1026 1092 1305 1219 1169 1149 1240 1265 1153 1146 1103 1122 1216 1280 1229 1108 1097 1129 1126 1188 1040 1007 922 974 1088 1116 839 766 736 771 741 853 835 834 853 852 782 790 542 429 386 357 350 308 289 297 288 277 258 253 241 257 274 244 239 234 257 290 293 354 367 334 308 272 243 241 242 325 415 363 338 341 348 412 417 477 532 637 932 1121 1278 1177 1368 1174 1064 954 887 796 687 630 555 520 491 487 548 517 530 529 477 457 434 424 421 425 430 458 485 504 530 548 591 625 545 426 322 278 207 182 144 136 182 263 314 426 484 541 692 889 853 791 762 695 654 703 883 609 594 590 601 610 635 649 665 686 715 738 792 888 744 710 730 626 555 499 487 548 654 742 853 978 1014 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105 120 137 133 113 60 50 59 59 60 60 121 244 243 182 121 225 182 164 198 201 243 222 199 212 219 235 243 289 347 424 426 438 670 609 437 585 910 1082 785 1083 1340 1168 1274 1008 1096 1090 975 1255 1134 1238 1178 1167 1348 1441 1531 1556 1401 1767 2038 2134 2081 1831 1767 1984 1864 1645 1675 1523 1516 1497 1525 1463 1640 1654 1947 1935 1949 1909 1463 1341 1605 1651 1092 1199 812 917 901 731 670 899 932 980 1015 850 732 1030 1176 1044 1157 1029 966 1219 1151 1036 1036 1082 1158 967 832 797 789 792 790 776 768 763 766 766 767 781 789 792 799 877 821 804 806 811 817 826 839 847 863 883 874 872 879 878 877 874 872 880 855 846 851 857 859 859 834 846 986 1196 1016 962 910 927 941 976 1012 1019 1043 1114 1352 1279 1377 985 953 1029 1131 1036 1097 1094 1159 1219 1098 1052 1098 1158 1158 1211 1284 1104 1094 1005 1032 1033 957 913 881 895 975 1227 998 853 1036 1049 968 980 969 913 851 794 756 711 570 488 551 416 378 326 287 283 248 241 217 213 213 212 212 222 213 211 211 213 220 234 268 293 256 246 228 231 240 278 344 353 328 320 384 425 460 488 545 639 730 893 1248 1209 1216 1342 1114 972 880 780 707 611 525 493 465 456 548 488 490 485 456 455 426 423 423 423 419 434 470 460 484 498 497 487 487 405 364 259 214 182 137 136 168 243 297 355 399 485 601 668 687 670 609 691 657 608 792 672 606 553 606 624 612 626 636 661 728 726 853 853 748 672 661 604 548 548 492 668 684 731 833 912 1014 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 172 186 193 243 305 134 183 106 133 60 65 90 121 121 182 121 121 121 121 125 172 182 182 182 184 191 217 238 221 304 391 415 364 390 303 583 604 608 743 905 1131 1158 1022 791 1075 1206 1025 914 891 913 1066 1219 1292 1584 1500 1463 1448 1340 1427 1559 1645 1891 1933 2133 1969 1774 1928 1878 1585 1612 1578 1523 1532 1524 1638 1589 1376 1640 1465 1495 1668 1570 1205 1169 898 914 716 826 966 664 627 839 871 731 670 914 970 975 1211 975 851 966 1035 1181 1341 1066 994 975 983 929 914 814 811 799 792 781 779 775 775 772 773 779 803 807 818 825 947 916 840 832 840 858 875 873 884 895 936 895 892 890 893 889 882 873 867 866 866 869 872 874 807 938 927 883 893 929 925 927 974 1184 1059 985 1143 1217 1234 1076 973 952 913 970 981 1013 1025 1113 1198 1110 1017 1083 1141 1158 1219 1123 1068 1047 1031 995 912 895 857 853 853 896 1035 1081 965 1097 1158 1125 1074 1036 982 899 802 767 695 709 610 512 450 412 357 326 282 242 226 211 213 213 212 211 213 213 209 210 210 192 213 212 226 227 217 214 222 236 243 297 309 300 356 417 503 487 473 535 628 699 775 974 975 1179 1477 1097 946 861 742 662 575 498 472 443 446 487 487 495 483 466 457 427 423 425 420 410 414 416 434 448 454 442 427 417 351 304 255 224 182 136 136 144 194 239 300 338 426 504 570 589 551 576 609 610 579 609 555 547 548 639 656 625 609 612 639 662 731 853 852 764 681 668 670 686 559 444 489 630 792 847 853 945 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 121 259 174 184 378 289 243 180 243 92 182 182 106 113 149 60 121 316 137 121 121 136 166 169 182 187 203 182 242 303 275 243 403 324 407 427 606 710 1125 975 1219 1071 912 741 965 975 700 920 1285 1158 1341 1506 1584 1566 1552 1463 1334 1279 1279 1338 1280 1402 1371 1523 1509 1743 1854 1612 2030 1674 1645 1595 1269 1219 1100 1520 1203 1205 1288 1044 1469 1645 1254 927 487 1061 1158 845 874 615 785 988 911 1157 610 1036 792 933 868 815 861 1097 1066 1127 1151 1295 1220 997 965 914 947 862 848 821 804 796 788 784 791 790 787 793 804 809 813 822 851 847 847 849 854 867 890 897 906 915 917 915 913 913 910 909 902 895 883 878 878 883 885 889 841 839 848 899 947 983 922 909 958 1134 1198 975 992 1089 1473 1066 980 961 900 905 971 967 977 1031 1053 1039 999 1024 1219 1223 1116 1132 1034 1005 972 949 883 852 914 846 844 852 880 936 991 998 1082 1284 1212 1167 1051 1011 860 808 768 671 612 565 525 457 405 373 324 252 222 208 213 213 211 211 213 211 206 209 209 186 213 209 213 214 217 213 213 234 239 256 281 298 360 487 615 431 457 512 592 636 723 1000 1075 1055 1079 1135 1354 991 882 630 541 496 446 426 428 465 487 505 498 478 470 447 424 426 426 396 387 394 408 415 416 403 388 344 319 298 243 213 182 136 136 137 137 183 246 292 384 426 487 487 491 608 609 578 592 606 523 487 547 658 670 644 611 609 636 658 702 792 860 790 742 719 726 756 707 587 427 581 550 784 735 853 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 301 445 434 243 304 485 248 214 239 160 121 304 331 302 426 423 141 243 459 228 237 121 121 143 182 182 182 182 175 228 227 298 247 365 365 463 678 444 704 845 908 1036 731 674 913 959 792 898 1012 1130 1036 1341 1526 1545 1422 1645 1463 1478 1466 1402 1379 1157 1219 1224 1235 1340 1207 1413 1439 1471 1280 1204 1104 996 769 800 892 857 1067 877 1219 997 1151 858 548 822 975 1003 835 869 487 603 762 1036 734 934 927 848 791 643 821 1025 883 972 1036 1087 1462 1458 1476 1270 1009 912 913 914 821 813 802 802 805 803 805 809 809 812 828 836 845 850 861 866 866 878 898 905 924 930 938 938 938 932 931 929 924 914 900 895 897 903 903 893 885 876 821 963 927 983 901 889 914 957 1034 966 976 1065 1351 1325 1133 1160 906 899 909 926 938 977 983 976 1162 1034 1080 1158 1035 991 976 971 958 970 926 876 849 838 859 862 843 897 975 1006 973 1037 1216 1158 1136 1019 977 1036 894 781 733 629 579 509 459 422 355 360 288 225 213 213 211 210 213 213 203 208 209 190 213 205 213 216 223 213 212 230 243 252 260 294 414 734 690 410 431 471 519 597 697 781 1032 1157 986 900 1085 978 748 556 494 459 425 422 431 465 485 538 524 489 480 472 434 426 426 388 366 371 381 383 379 372 341 311 304 263 243 214 182 159 141 136 137 164 200 289 315 365 407 406 457 509 578 607 548 548 487 487 606 709 670 669 566 609 659 670 731 756 791 792 909 750 792 817 852 799 507 426 696 658 678 791 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 150 207 282 166 334 384 550 460 262 197 121 243 182 365 426 426 487 182 365 366 182 363 304 243 315 282 270 394 304 334 307 243 233 243 304 304 401 670 425 655 619 779 726 731 607 687 609 609 740 928 832 1199 1432 1472 1595 1325 1326 1512 1569 1643 1671 1539 1145 1096 1097 1090 985 975 940 914 921 853 853 914 945 1050 1222 670 915 1096 1169 1005 794 747 701 454 789 985 731 792 791 670 426 609 603 615 690 657 597 681 813 975 861 1279 1167 1294 1069 1043 1180 1243 1217 1330 1098 1018 912 883 849 827 824 826 825 827 825 834 839 846 864 871 883 878 880 895 912 922 927 931 936 942 950 954 962 958 953 948 939 939 930 924 918 914 888 891 889 836 868 873 900 891 890 892 904 927 1020 1247 1087 1267 1227 1027 951 899 899 899 899 909 946 942 975 1020 1042 1068 1155 1038 960 937 933 948 972 1084 919 877 975 943 974 912 846 976 1036 932 926 971 1085 1050 1210 1093 1036 1153 976 791 685 632 574 542 549 489 548 413 313 222 213 208 190 213 213 199 213 209 193 213 201 211 217 228 213 212 227 235 247 255 284 534 891 494 383 395 448 483 572 642 973 1218 1231 1038 791 775 885 658 509 445 425 413 417 437 467 504 548 546 547 516 487 455 437 426 391 368 363 365 365 363 337 307 304 304 253 245 245 208 215 185 200 165 181 143 243 310 304 330 354 423 456 633 619 583 487 463 467 540 637 666 548 548 609 715 731 801 884 731 792 850 913 852 863 975 733 637 487 431 462 589 729 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 181 560 365 365 374 182 173 270 243 259 370 362 357 259 282 182 303 304 182 241 299 304 487 553 493 548 365 365 243 243 302 291 304 463 487 463 666 853 609 548 548 696 670 804 741 914 912 1180 1442 1401 1045 1100 1320 1330 1136 1414 1334 1332 1395 1128 1063 1056 1096 1232 1188 1042 1212 1107 1334 1378 1474 1528 802 1086 1076 1171 1219 915 615 548 609 549 669 604 914 609 548 508 547 426 602 634 547 765 1053 1035 931 914 956 854 853 929 1105 973 1290 1347 1249 1279 1148 1137 1025 899 913 875 853 848 844 857 879 886 879 895 900 909 910 917 922 944 952 942 957 963 969 977 981 976 977 983 974 964 952 950 946 941 931 918 903 899 864 838 864 893 897 894 894 894 963 1195 1433 1115 1161 1033 905 899 899 899 899 899 899 929 959 1022 1009 1003 1097 1155 1046 957 914 898 899 937 946 988 1036 869 931 934 1035 812 850 900 885 865 878 930 956 1023 1038 1017 1036 931 892 759 711 653 670 640 606 669 599 601 291 213 208 201 211 213 199 213 209 197 213 197 211 219 234 213 211 217 228 235 235 238 285 585 298 313 364 417 453 522 600 786 947 1021 1086 915 669 664 532 457 420 398 404 414 441 462 609 549 595 580 605 552 487 455 426 396 377 363 365 365 356 323 305 304 304 287 288 304 274 257 244 324 203 198 137 136 255 219 268 294 360 394 573 625 771 548 535 463 503 529 537 547 544 609 601 637 689 669 693 820 837 790 852 911 964 672 666 804 462 426 543 609 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 110 202 184 326 227 304 226 205 249 244 301 304 243 254 274 326 426 528 510 752 610 686 920 1130 1138 938 831 660 531 470 457 364 496 607 416 426 483 426 568 444 487 603 609 592 957 1159 1310 1483 1604 1402 914 1096 946 812 1082 1330 861 775 975 1098 1222 1184 1095 1514 1158 1396 1363 1852 1739 1513 1483 770 1145 911 1035 1382 1216 1047 757 777 365 452 728 687 609 530 548 406 535 601 494 607 852 854 761 857 731 791 746 790 847 852 911 1028 1025 1050 1075 1208 1157 1214 939 954 962 954 914 910 904 918 923 901 923 943 940 953 974 977 991 989 992 998 1005 1003 1012 1036 1034 1027 1010 1002 994 979 974 961 955 947 930 921 903 902 856 858 897 909 904 903 901 1070 1010 1423 1193 986 967 891 899 899 899 899 899 899 956 1036 1036 998 974 961 1033 1043 975 930 873 850 862 914 968 956 975 792 785 777 750 780 769 900 849 840 863 889 915 921 1038 1159 975 1041 915 883 753 738 610 575 654 668 673 363 259 239 231 214 213 210 213 210 203 213 197 211 223 235 216 221 216 214 216 216 216 224 240 274 291 331 359 417 497 546 725 746 873 807 784 648 608 494 435 402 362 390 414 455 489 604 652 609 741 676 621 567 487 426 408 383 365 365 365 365 337 334 331 322 313 348 334 316 306 304 304 243 243 219 176 140 146 197 243 300 321 372 487 644 583 499 426 441 442 480 488 500 516 548 608 589 625 655 692 744 819 723 700 810 616 601 548 487 426 426 474 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 121 144 244 239 365 411 365 302 420 328 153 121 507 825 651 609 536 316 243 365 412 685 934 599 567 801 792 635 754 662 790 975 806 822 609 616 677 822 426 502 487 675 944 957 975 1280 1456 1341 853 574 653 925 1087 706 670 632 971 1323 1210 1590 1281 1385 1747 1828 1767 1219 1205 937 914 608 1071 1098 934 1219 1121 975 890 609 363 647 601 528 615 494 419 422 426 487 425 590 699 778 552 608 792 699 826 852 792 893 1028 1019 975 998 995 1026 1081 1030 1210 1135 1098 1037 1032 1076 990 960 1003 984 966 973 982 1001 1013 1036 1041 1040 1036 1036 1059 1050 1059 1077 1070 1063 1044 1034 1028 1015 1004 989 980 975 947 943 913 891 897 851 866 909 911 910 911 961 921 1116 1360 1021 911 901 899 899 899 899 899 899 933 981 1074 1032 967 911 911 1028 932 958 913 839 838 838 882 886 897 937 778 728 716 716 722 813 1143 849 820 853 850 853 895 973 935 890 975 914 802 799 602 558 544 543 548 487 414 299 262 243 268 273 237 211 206 213 198 210 224 234 235 240 223 210 206 202 197 205 225 242 269 300 327 387 437 509 614 765 1027 789 674 594 541 488 426 386 347 360 422 482 507 550 609 661 738 818 868 609 562 436 427 398 386 368 365 365 362 362 365 355 364 386 386 365 365 365 365 353 423 413 243 219 137 163 195 198 304 341 388 487 613 487 426 398 401 423 427 461 487 510 524 548 609 651 666 684 782 670 609 695 587 618 609 531 643 368 434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 299 301 366 426 426 214 342 213 122 215 172 243 479 397 365 365 243 231 121 243 304 294 411 359 548 417 505 788 731 670 430 487 630 850 1037 1097 762 887 640 563 698 571 669 853 721 824 1036 1157 813 707 698 541 491 402 822 1095 1208 796 678 1224 1324 1524 1877 1621 1437 1487 1297 1288 1055 548 692 685 802 914 940 905 606 426 350 383 478 469 595 547 429 364 426 497 426 548 560 598 602 610 712 625 731 828 787 843 874 970 1009 901 852 897 912 983 1218 1216 1213 1216 1020 1246 1090 1150 1054 1063 1090 1045 1027 1070 1079 1119 1105 1135 1128 1130 1121 1096 1103 1130 1114 1099 1078 1078 1068 1053 1027 1015 1010 997 977 969 947 926 907 849 859 911 910 916 931 935 923 932 1089 897 908 940 904 899 899 899 903 899 899 960 959 976 1023 938 905 894 885 892 884 864 838 838 1095 835 901 979 975 982 716 716 729 730 1079 1022 869 828 792 833 911 893 1095 906 819 792 739 732 730 568 501 487 455 422 373 337 328 337 395 376 419 243 210 213 204 210 224 236 294 304 230 207 197 182 184 194 212 221 244 276 299 365 382 451 548 819 845 777 785 543 498 432 406 369 342 365 439 477 532 582 653 669 833 847 788 744 548 467 441 413 408 399 384 383 384 385 396 486 418 432 435 426 427 429 534 488 609 366 243 282 341 156 143 137 253 244 313 365 404 478 486 379 365 388 402 404 426 468 480 487 512 545 608 644 700 660 609 548 530 513 482 426 424 365 376 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 230 121 204 186 153 121 121 284 150 86 122 121 122 105 90 60 121 106 147 137 195 182 157 182 124 192 241 304 243 197 221 302 498 585 797 1027 839 928 955 856 726 761 853 792 890 1249 1340 1313 1399 1371 974 709 609 471 608 787 491 495 769 975 1143 1346 1553 1190 1194 1524 1340 1163 669 736 599 1044 1143 865 763 791 488 434 350 425 548 487 458 422 363 432 434 426 487 548 488 486 602 599 649 690 773 718 783 796 842 880 997 852 901 1055 1225 1158 1238 1420 1207 1036 1453 1216 1202 1189 1189 1145 1078 1174 1148 1283 1269 1290 1267 1245 1200 1187 1149 1160 1184 1164 1147 1115 1117 1116 1084 1062 1050 1055 1041 1014 1000 968 943 923 879 861 915 922 934 965 982 967 935 942 899 890 912 911 906 916 904 918 920 913 917 931 928 940 914 914 903 887 873 861 838 853 838 992 812 835 956 1100 915 778 723 730 732 837 1021 932 903 854 792 707 695 796 785 792 761 707 796 725 603 534 534 515 550 449 395 409 498 563 791 393 314 232 213 206 209 221 262 365 308 238 205 189 182 182 184 198 206 227 247 281 338 360 404 474 576 901 683 562 505 430 388 370 338 322 357 459 487 557 644 728 785 789 731 670 729 548 523 466 426 417 421 410 409 414 426 442 455 542 489 487 492 616 826 825 729 609 594 626 414 341 345 473 137 156 238 362 292 304 427 365 386 336 346 353 365 363 422 426 447 466 524 600 661 744 750 667 530 486 499 443 366 365 418 382 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 56 55 57 35 27 0 0 0 0 0 0 0 0 0 0 0 41 0 0 31 29 121 111 182 116 121 121 60 70 60 121 135 243 275 381 486 365 575 735 519 893 914 857 1005 924 912 940 789 1152 863 528 487 353 284 303 306 296 327 365 537 676 853 853 722 815 1108 1359 1046 369 246 429 890 856 691 464 792 694 330 521 579 575 476 424 365 363 421 384 426 473 432 544 608 548 548 547 607 776 707 670 739 731 914 790 838 974 967 1168 1157 1265 1295 1275 1170 1302 1441 1305 1291 1271 1283 1261 1207 1229 1307 1404 1388 1353 1361 1279 1294 1238 1257 1245 1228 1196 1154 1160 1156 1136 1118 1089 1083 1069 1041 1027 987 964 942 889 865 906 928 1008 1023 1061 1078 1062 1048 950 947 947 970 961 969 947 954 962 959 960 986 1013 991 974 945 913 902 889 873 845 840 914 853 798 789 1036 1039 854 792 732 725 727 763 960 928 865 862 778 691 658 668 790 1046 792 729 843 907 730 664 605 670 722 748 471 485 608 794 790 472 379 264 214 209 207 211 306 358 297 240 217 187 182 182 182 182 195 212 226 284 341 340 365 417 504 726 727 488 437 380 346 330 305 303 356 428 478 571 672 765 939 920 817 914 670 609 541 473 448 420 423 426 459 481 470 482 487 605 548 551 791 912 975 853 704 485 545 375 507 426 365 304 430 137 165 192 180 230 244 349 371 304 305 308 304 322 348 426 404 454 493 648 667 731 670 623 547 459 411 374 365 365 416 427 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 60 60 89 60 26 26 30 58 57 93 117 241 137 171 137 196 231 304 445 420 468 548 608 577 654 608 609 355 243 195 241 240 242 350 376 424 444 483 497 364 853 1119 1463 1044 1219 487 181 284 487 602 609 609 659 431 291 312 467 487 426 365 365 304 355 359 426 409 429 425 533 525 487 548 548 617 1023 844 853 877 849 824 895 974 1023 1038 1131 1280 1463 1341 1188 1279 1288 1753 1682 1544 1365 1354 1306 1507 1505 1536 1619 1739 1644 1452 1473 1351 1373 1315 1278 1250 1213 1234 1218 1195 1151 1133 1124 1101 1068 1038 1003 984 964 920 888 929 970 1383 1278 1120 1277 1396 1182 1114 1052 1040 1056 1055 1034 1094 1000 1014 1064 1051 1048 1097 1117 1017 979 953 919 905 888 857 838 860 859 844 828 904 852 818 790 742 727 723 745 805 824 798 779 772 720 688 609 662 902 914 764 790 1074 930 747 718 974 1140 914 605 565 675 792 731 522 432 304 254 212 210 220 293 302 304 247 218 183 182 182 182 182 188 206 235 354 402 299 328 370 491 571 865 503 381 332 315 300 291 298 342 386 457 574 772 894 982 1088 854 804 814 614 558 499 487 426 426 426 447 482 547 541 548 601 621 611 991 964 959 835 651 604 609 567 424 351 484 391 227 182 156 174 182 182 182 302 304 275 274 243 245 271 299 487 365 425 484 479 487 605 604 556 524 519 490 365 365 365 425 426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 21 13 13 26 58 60 60 60 42 30 28 13 0 60 48 81 140 242 296 304 505 571 320 238 212 231 181 266 182 304 365 525 572 633 731 520 351 537 729 712 693 571 334 181 371 373 451 469 304 319 243 308 405 528 517 333 304 304 424 399 362 357 402 426 434 476 487 518 563 853 975 893 980 975 1029 872 1143 1081 1048 1173 1241 1344 1218 1693 1399 1693 1741 1669 1428 1860 1772 1630 1655 1416 1366 1730 1918 1744 1727 1862 1987 1732 1595 1514 1448 1457 1397 1310 1292 1265 1256 1188 1159 1159 1124 1099 1057 1029 1006 963 926 888 987 1339 1319 1249 1167 1284 1563 1515 1626 1276 1182 1199 1187 1120 1105 1158 1151 1168 1168 1156 1128 1102 1063 1037 1038 961 924 903 899 903 903 913 990 886 860 945 785 773 763 745 735 748 732 751 783 733 680 672 618 608 609 865 1035 808 801 1000 1000 1028 837 852 984 1142 982 792 755 914 848 668 464 356 301 243 222 234 255 304 365 291 237 195 182 182 182 182 183 198 238 348 419 290 279 318 371 430 594 386 311 290 281 274 274 291 319 368 480 562 703 954 1142 976 827 763 731 700 548 542 525 426 425 413 426 460 522 665 726 568 549 584 737 879 751 780 836 617 609 426 592 365 304 308 300 217 121 372 545 232 182 182 232 211 182 254 247 246 277 437 306 365 355 367 334 347 533 521 609 491 427 365 365 395 426 426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 83 10 0 0 0 0 0 0 0 33 54 121 177 375 504 487 243 167 167 156 181 370 711 669 582 566 548 365 304 296 304 569 503 359 277 161 138 178 355 292 299 193 224 240 241 243 317 300 310 364 405 487 487 398 368 425 510 530 487 609 548 729 951 1056 1104 1118 1402 1347 975 1219 1395 1280 1397 1322 1486 1434 1714 2037 1807 1879 1425 1565 1918 2205 2276 2319 1765 1706 1809 1775 1890 2084 1862 2161 2005 2203 1816 1551 1517 1360 1460 1379 1341 1310 1260 1221 1184 1143 1120 1084 1048 974 944 967 886 1049 1329 1367 1323 1443 1499 1630 1775 1921 1628 1466 1408 1402 1301 1329 1404 1289 1341 1463 1376 1240 1189 1119 1066 1058 1016 988 942 953 960 946 982 1009 975 920 903 881 799 786 781 776 760 745 747 734 684 637 609 607 606 608 703 993 889 852 890 1075 1055 885 755 795 791 947 792 793 909 1003 860 555 417 350 289 275 256 277 292 355 348 285 221 203 182 182 182 182 192 232 304 423 281 251 254 279 313 365 321 269 251 248 248 243 261 308 353 502 634 712 792 850 1045 914 765 691 791 636 549 487 422 383 402 412 426 452 484 501 547 461 489 515 548 549 731 588 548 495 426 345 365 283 263 177 133 137 182 460 487 485 243 235 356 229 285 256 261 304 362 304 244 244 244 243 302 426 448 425 348 366 411 420 501 479 457 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 60 121 243 264 355 292 167 167 121 365 304 305 362 365 302 304 347 284 298 182 244 254 192 145 118 118 170 179 182 304 243 337 364 548 548 351 499 535 426 487 497 487 426 408 424 426 486 548 607 596 849 914 1239 1170 1219 1171 1158 1516 1589 1584 1893 1463 1365 1280 1557 1687 1665 1762 1613 1662 1680 2103 1678 2114 2271 2001 1884 2534 2357 2288 1940 1943 2140 2256 1946 1876 1655 1810 1352 1264 1232 1355 1368 1293 1200 1212 1171 1148 1091 1065 1036 1011 967 907 1215 1354 1320 1430 1543 1614 1816 1764 1840 2232 2037 1945 1891 1807 1739 1718 1595 1461 1848 1672 1375 1273 1208 1167 1171 1184 1155 1077 1031 1026 1024 1053 1085 1031 984 915 854 910 910 914 815 817 760 757 742 694 632 608 606 605 605 668 790 903 838 792 852 841 845 731 678 685 672 973 811 902 931 1034 665 480 426 350 316 290 294 318 404 487 365 256 252 213 190 182 182 182 215 248 365 274 235 218 238 284 311 252 230 223 226 226 231 243 260 328 426 569 609 662 778 868 1110 792 730 662 783 609 453 423 386 364 368 405 423 420 416 407 410 419 426 487 460 548 549 459 392 305 304 243 215 239 121 280 434 306 517 480 480 487 276 363 304 346 312 304 528 425 302 255 291 303 304 365 304 304 441 548 509 479 609 586 559 530 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 278 324 365 243 171 121 121 243 296 202 288 304 242 243 243 185 243 163 139 120 116 112 120 156 236 351 385 483 550 690 795 731 771 670 637 797 671 731 705 596 487 448 435 489 633 882 975 804 792 984 900 792 913 1219 1280 1458 1523 1628 1524 1220 1218 1288 1280 1680 1340 1732 1708 1778 1812 2190 2175 2050 1847 2157 1996 2659 1936 2454 1712 1511 1811 2419 2394 1994 1831 2042 1550 1404 1128 1221 1134 1319 1261 1253 1168 1172 1105 1067 1056 930 929 1052 1021 1263 1288 1333 1546 1655 1676 1744 1901 2136 2199 2227 2377 2261 2314 2326 2010 1930 1706 1765 1589 1341 1587 1464 1355 1396 1458 1337 1228 1145 1155 1219 1180 1100 1036 965 914 881 894 852 821 799 764 766 761 732 685 639 610 607 604 606 749 792 792 774 730 711 624 606 617 617 610 960 967 853 818 757 622 548 452 402 364 336 331 352 407 426 406 358 275 232 210 182 182 182 182 213 358 323 244 213 213 213 213 213 213 205 213 213 222 238 268 326 377 487 542 603 782 732 993 833 720 664 608 541 477 421 370 353 354 361 365 362 365 365 368 368 378 426 406 366 365 353 313 283 242 228 145 121 178 243 359 508 533 487 426 420 303 365 415 490 426 409 487 402 305 306 341 365 365 365 304 304 474 560 609 670 774 750 638 581 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143 229 487 556 362 121 183 185 246 426 404 211 235 238 182 109 88 108 182 200 181 365 470 304 488 462 441 487 548 669 609 575 609 676 650 792 881 1021 630 582 487 542 612 815 822 792 978 656 945 695 777 1212 1036 1219 1219 1386 1276 1424 1261 1259 1102 1353 1443 1295 1684 1789 1781 2156 2445 2222 1715 1191 2076 1816 2130 2106 1895 1728 1483 2205 2044 2159 2432 2217 1715 1699 1351 1097 1025 1024 1050 1148 1130 1047 1023 1019 1017 946 977 975 1305 1628 1331 1216 1295 1405 1506 1912 1752 1856 2161 2058 2093 2200 2217 2316 2366 2317 2312 2134 1829 1753 1757 2119 1890 1667 1533 1402 1767 1704 1405 1402 1404 1289 1255 1120 1022 963 935 898 1085 843 822 790 778 754 737 706 680 638 617 606 601 644 809 787 706 661 613 578 560 553 556 566 849 974 863 853 775 671 601 524 479 432 389 375 389 414 514 442 388 327 285 234 193 182 182 182 195 288 351 334 234 215 213 213 213 213 204 213 212 214 235 268 325 370 431 487 609 732 757 799 930 797 583 533 496 484 423 375 350 340 321 322 324 348 335 339 335 334 306 311 304 301 287 260 234 190 152 121 183 243 273 428 548 472 423 426 364 365 417 484 603 609 487 484 426 365 396 365 391 391 392 365 365 405 593 805 855 954 912 710 609 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 243 212 365 307 121 182 243 278 394 304 207 128 102 88 84 194 383 609 385 185 357 342 365 346 361 426 473 479 558 611 502 484 487 558 636 670 792 975 792 764 551 449 419 420 438 449 654 758 731 548 754 1023 1036 1293 1374 1119 1157 1167 975 1090 1094 1190 1158 1524 1612 1379 1584 2129 1778 1383 1236 1692 1667 2082 1871 1480 1452 1347 1605 2111 2556 2250 2101 1975 1595 1381 1165 1163 1077 1018 1335 1347 1286 1106 1120 1059 1041 1096 1201 1423 1621 1503 1334 1406 1485 1612 1858 1808 1837 1976 2018 2195 2276 2318 2232 2256 2316 2388 2164 2080 2047 1774 1892 2128 1946 1710 1525 1819 1633 1480 1456 1479 1402 1337 1278 1052 1003 937 919 914 870 844 809 806 811 785 756 714 677 652 621 608 598 672 658 670 633 587 557 518 505 511 538 605 802 1057 853 897 768 691 789 588 494 460 434 457 491 630 779 658 403 343 277 227 198 182 182 190 238 292 358 301 245 216 216 213 213 206 213 211 211 213 247 303 344 406 453 548 596 747 861 844 681 530 497 465 441 410 370 340 310 303 301 303 301 301 302 304 270 268 276 263 245 233 218 184 147 151 121 182 320 304 377 426 377 396 365 388 488 616 486 534 548 513 481 426 425 486 426 423 430 433 429 426 487 608 730 1154 986 852 733 645 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 263 132 85 119 289 302 304 243 182 120 71 60 143 368 243 297 279 242 243 242 243 302 263 243 243 303 365 426 426 365 426 484 708 675 627 525 676 609 506 419 365 367 371 408 459 520 430 789 1049 643 535 709 782 1161 781 907 1223 1018 1208 1096 1380 1707 1585 1301 1711 1376 1376 1518 1251 1347 1178 1647 1699 1599 1135 1836 2096 2280 2442 2379 2038 1792 1602 1364 1520 1220 1051 839 1346 1362 1443 1105 1023 990 1184 1275 1440 1574 1447 1648 1557 1559 1439 1528 1600 1642 1767 1915 1997 2198 2173 2195 2291 2172 2126 2067 2059 2057 2072 2073 1888 2067 1879 1680 1646 1748 1646 1641 1636 1524 1463 1347 1263 1174 1031 973 969 938 906 880 854 852 839 809 792 731 702 675 644 616 596 585 719 628 609 573 546 528 487 480 479 478 569 708 731 806 773 732 1223 854 584 550 522 499 532 615 708 724 495 414 325 280 237 192 182 198 232 289 367 642 300 281 244 232 216 210 213 211 211 211 221 261 316 374 422 473 502 788 731 725 833 513 466 430 411 381 365 319 300 288 281 279 275 271 270 247 243 231 228 225 209 188 182 121 121 121 121 200 241 365 304 304 426 365 364 426 487 785 674 541 499 503 502 593 487 487 440 456 466 487 491 487 668 670 634 681 800 677 660 638 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 147 52 181 169 175 225 181 105 63 56 76 268 218 215 210 220 197 182 182 184 243 210 195 243 259 306 365 365 345 347 366 431 636 436 426 426 426 398 356 350 330 335 351 422 411 527 608 670 485 965 673 693 661 1280 1489 1605 1555 1405 1529 1275 1345 1503 1448 1246 1389 911 933 1420 889 1302 1302 1528 1164 1402 1795 1769 1980 2695 2135 2324 2426 2085 1671 1163 1314 1104 815 1319 1487 1490 1343 1319 1298 1148 1109 1348 1541 1582 1558 1590 1549 1581 1699 1783 1980 2123 2333 2330 2310 2231 2054 2054 2060 2134 2103 2120 2083 2134 2115 2047 2107 2212 1856 1712 1687 1829 1709 1585 1424 1332 1263 1214 1130 1056 975 988 1036 970 915 874 853 826 819 788 760 737 697 665 606 582 536 606 630 609 605 608 498 487 464 426 426 496 496 541 542 612 665 859 1222 838 656 577 547 568 670 744 880 654 470 388 328 257 210 195 210 233 291 365 425 947 697 286 269 254 223 213 210 210 211 220 241 290 343 383 426 451 487 636 744 540 548 425 400 381 357 325 303 286 274 262 255 249 244 238 224 214 198 186 182 174 155 120 121 134 150 156 154 182 243 274 362 402 367 346 426 487 528 485 477 482 484 526 577 548 487 487 487 486 537 585 679 682 580 592 600 628 614 628 731 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 42 54 90 99 92 66 40 49 76 131 131 133 142 124 121 152 146 149 151 178 304 242 243 243 297 304 304 303 363 384 468 353 349 344 338 328 303 292 298 309 313 332 332 365 416 432 621 948 1462 960 1036 907 990 1178 1286 1358 1340 1095 1234 1076 1009 974 1236 803 857 956 723 984 1312 1223 1043 1099 1243 1645 1690 2040 1970 2148 2098 1603 1436 1211 1323 1012 736 984 1213 1225 1501 1651 1569 1366 1515 1448 1792 1579 1645 1665 1702 1746 1633 2014 2159 2332 2086 2063 2153 2086 2071 2108 2126 2117 2195 2181 2127 2169 2251 2133 2263 2133 1951 1868 1734 1715 1799 1536 1437 1408 1341 1223 1146 1038 1047 1025 1004 975 941 911 853 804 812 793 750 733 708 659 610 584 539 545 601 582 576 600 608 548 457 432 426 423 421 445 429 467 545 593 790 1014 764 604 570 602 679 735 943 938 631 511 373 288 242 216 224 234 276 307 494 672 666 380 304 300 262 228 209 206 206 214 228 260 292 348 381 387 462 509 651 490 480 402 383 346 317 304 295 279 259 246 243 232 239 215 195 184 175 166 153 122 120 120 121 139 160 211 208 405 243 264 381 305 307 333 363 374 423 435 460 477 485 542 494 526 533 541 565 548 609 640 730 537 545 546 546 606 605 643 672 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 36 54 59 31 29 39 51 73 93 119 121 108 118 182 243 243 250 199 218 260 253 259 300 304 400 364 486 596 425 302 286 288 283 290 279 274 276 282 289 291 302 365 487 474 546 628 756 874 947 609 944 1192 1569 1354 1227 972 853 951 848 725 767 730 580 593 745 730 773 567 710 753 894 1312 1488 1294 2070 2334 2198 2326 1883 1589 1059 906 1030 685 754 688 777 1197 1161 1291 1432 1518 1608 1734 1653 1457 1759 1844 1752 2085 1999 2060 2108 1688 2318 2312 2263 2318 2425 2362 2296 2391 2275 2410 2373 2422 2495 2288 2013 1890 1828 1703 1646 1579 1380 1328 1359 1317 1339 1095 1078 1036 994 974 926 903 844 796 762 777 736 698 671 682 626 599 581 580 586 572 548 541 487 487 465 447 426 403 395 395 391 395 427 445 488 729 769 639 598 593 662 794 794 835 840 819 464 364 268 237 237 240 258 291 365 519 596 789 436 416 361 232 202 192 194 201 221 243 270 308 331 364 424 601 734 502 428 366 352 324 308 304 286 266 244 243 243 223 212 187 182 167 145 133 121 119 117 118 121 150 155 180 213 240 260 252 270 295 304 323 340 365 405 415 425 487 492 486 483 522 608 609 731 609 714 671 537 517 541 542 548 599 601 612 665 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 23 27 27 24 29 25 26 59 83 63 58 64 70 70 110 121 121 267 304 304 304 365 361 410 426 548 573 421 274 279 271 259 252 260 266 264 258 259 265 270 253 365 486 548 646 487 519 585 773 561 871 1103 1380 1310 1633 1372 1158 1169 1035 964 1033 1181 949 733 515 814 755 777 900 915 1335 1297 1511 1505 2287 2273 2626 2046 1696 1730 1413 1113 885 847 627 589 619 711 668 1132 924 1179 1312 1211 1185 1309 1380 1563 1858 1808 1958 2197 2282 1809 2364 2382 2143 2038 1882 2355 2415 2519 2739 2678 2802 2766 2560 2563 2344 2188 2031 1916 1619 1463 1343 1287 1219 1212 1158 1137 1103 1063 1036 970 915 876 807 789 730 726 787 731 671 680 648 608 591 579 584 567 548 534 488 487 477 448 420 397 395 393 378 369 374 384 408 423 467 582 643 578 599 699 719 735 720 811 569 407 293 268 265 243 257 286 347 406 621 651 590 320 282 226 204 199 198 198 216 237 251 285 307 340 359 544 630 448 412 360 327 308 302 304 296 270 245 243 243 227 187 182 172 145 128 117 115 113 113 115 118 152 157 180 212 260 304 299 289 303 334 334 338 362 372 402 416 426 475 478 484 571 608 731 726 586 620 544 513 513 537 538 555 595 602 629 660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 14 14 10 21 16 20 29 39 43 53 53 58 227 229 239 212 243 351 365 424 400 485 609 600 548 548 304 272 266 251 244 243 236 243 241 236 235 237 240 237 232 333 483 639 575 397 437 449 506 533 804 914 1020 1197 1145 736 892 1383 1417 822 807 824 700 409 794 1030 1026 846 875 1145 1583 1083 1725 1797 1385 1721 1778 1327 1656 1405 1300 964 646 618 645 530 533 518 638 930 790 825 1013 1027 983 1308 1330 1306 1791 1664 1865 1996 1468 1597 1856 1727 1586 1707 1813 1908 2055 2136 2443 2473 2374 2496 2560 2250 1951 1973 1857 1585 1540 1347 1313 1280 1273 1280 1183 1116 1068 1033 998 935 845 782 762 735 727 792 741 671 657 643 628 601 584 602 596 567 548 544 497 478 445 412 395 395 389 373 365 364 361 363 365 396 473 751 578 578 627 660 681 670 603 539 439 396 316 291 249 243 282 341 411 801 740 408 318 272 230 213 208 210 208 219 228 243 283 299 310 330 399 409 365 344 322 306 300 302 318 318 303 291 268 243 229 189 181 159 130 116 111 109 108 110 113 118 150 161 195 225 274 303 304 304 310 334 334 338 349 346 389 394 415 447 473 489 547 592 609 608 515 508 488 504 509 531 538 559 588 607 645 684 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 5 1 12 8 13 28 29 29 49 46 68 232 181 128 243 243 286 373 487 656 609 485 441 365 365 302 267 248 243 243 243 223 220 220 219 218 219 217 213 213 200 275 426 643 510 365 365 365 387 446 518 820 936 916 874 935 706 677 818 457 720 388 533 679 795 713 930 683 1300 1547 939 1217 1184 1302 1466 876 939 820 770 811 817 590 566 504 498 478 474 428 442 556 784 920 928 678 1132 1011 1162 1265 1191 1274 1368 1302 1338 1462 1585 1766 2037 2071 2132 2069 2011 2084 2324 2462 2638 2626 2431 2007 1901 1738 1627 1611 1568 1333 1251 1225 1275 1217 1157 1090 1018 975 898 845 795 775 745 731 732 703 710 706 723 674 633 610 607 609 610 575 551 518 492 448 409 395 394 394 381 369 363 355 360 380 414 450 487 646 578 613 644 673 670 723 522 487 426 360 308 267 244 283 321 443 780 487 394 342 280 243 233 230 231 237 237 244 268 281 293 284 292 322 303 306 298 288 289 296 328 419 427 370 333 298 267 246 213 186 148 121 109 106 104 103 107 112 121 151 174 211 243 284 304 304 304 304 309 324 336 340 330 369 380 400 415 445 457 489 544 548 504 483 486 483 486 503 529 539 564 585 623 679 853 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 3 6 5 28 29 29 57 35 452 304 243 189 198 242 288 426 434 365 365 442 452 366 393 281 270 264 274 245 243 220 213 213 213 213 209 202 196 189 177 182 207 327 404 322 420 426 325 340 348 303 351 310 295 405 511 810 787 538 515 725 759 691 585 692 627 909 1072 1070 834 1066 634 679 657 678 634 613 536 511 522 546 536 493 450 443 501 527 391 388 397 568 745 736 1251 884 1170 1163 974 1109 1267 1466 1669 1769 2404 2297 2490 2427 2377 2452 2383 2256 2186 2539 2528 2369 2416 2319 2205 1792 1555 1429 1524 1351 1280 1221 1098 1230 1094 977 975 939 913 847 834 820 792 791 806 792 785 791 836 727 679 649 644 638 669 608 580 563 543 487 426 398 394 394 403 390 385 372 389 435 470 483 489 546 610 636 793 705 676 612 548 513 487 416 365 291 281 295 330 468 538 548 388 343 291 270 261 258 270 267 272 293 297 297 287 267 265 261 264 261 253 254 272 293 354 425 652 424 365 320 298 280 282 253 121 121 102 102 98 97 98 115 147 152 178 204 243 276 284 289 297 302 304 304 335 334 317 360 364 386 413 423 436 445 480 484 485 480 484 481 483 505 519 539 568 590 643 777 961 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 6 5 28 35 36 182 313 291 243 291 289 311 289 304 304 365 340 304 365 364 304 365 304 280 304 293 301 290 243 235 213 213 213 200 192 182 182 161 160 157 174 227 302 548 363 264 263 251 226 229 194 175 180 208 245 296 205 404 379 344 438 779 814 604 609 688 544 588 540 562 533 521 519 499 476 474 441 482 492 487 470 448 415 380 369 359 357 361 406 458 511 645 690 852 1026 725 1205 1337 1808 1579 1927 2449 2815 3177 3045 2850 2670 3024 2472 2509 2364 2118 1924 1881 1809 1829 1829 1535 1524 1237 1341 1320 1201 1032 1011 1027 1032 1054 1043 1018 925 974 979 914 913 1036 1097 945 914 1102 1054 1068 911 720 737 767 736 609 609 585 521 487 421 426 437 448 455 462 429 478 480 524 548 556 548 723 606 667 862 670 670 609 586 581 553 386 352 304 304 331 406 442 439 401 361 322 302 308 306 298 298 309 344 359 334 289 269 242 240 237 235 233 234 252 284 338 386 551 427 376 334 321 365 587 238 117 108 96 93 92 91 93 115 152 172 179 205 243 245 259 265 271 289 295 304 307 309 322 356 360 365 412 416 422 451 467 457 467 474 482 483 488 527 533 537 590 612 731 998 1395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 6 5 28 42 62 175 295 304 243 415 354 304 305 304 304 304 304 304 304 304 243 347 365 365 364 365 368 317 314 309 299 267 213 207 187 182 182 182 250 182 153 158 190 232 261 243 237 207 189 180 155 144 149 149 153 170 190 196 228 260 273 385 328 388 455 429 468 511 489 472 467 436 415 428 420 397 418 446 442 450 431 407 399 359 351 338 330 332 346 389 402 485 595 877 657 783 1172 1206 1506 1320 1948 2141 2627 2590 2597 3183 2910 3046 2921 2865 2293 2344 1768 1582 1782 1539 1355 1479 1161 1186 979 1098 1009 1161 1158 1097 1115 1119 1267 1341 1021 954 1036 1093 1072 1289 1277 1106 1004 1280 1280 1245 1037 815 792 1053 858 940 670 609 615 542 487 489 551 487 529 630 807 627 609 608 611 731 671 609 578 576 685 607 666 669 711 788 694 459 402 332 304 336 396 441 485 466 408 376 383 351 335 321 325 350 391 436 398 318 281 241 234 226 222 219 222 233 271 318 352 426 425 379 366 292 304 425 182 110 93 90 90 83 89 91 116 153 283 179 205 224 234 243 242 244 262 264 278 293 304 335 354 366 402 415 426 442 457 457 445 461 482 481 482 494 518 540 563 592 653 702 887 962 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 6 5 28 60 115 194 159 247 426 754 636 369 324 363 304 365 304 304 295 248 299 460 445 426 477 419 446 410 548 457 369 426 342 365 251 365 363 231 247 257 130 139 179 182 204 221 194 173 167 145 125 118 104 113 121 157 173 171 195 225 263 327 335 337 367 394 414 439 436 399 403 383 384 381 385 373 395 400 389 396 390 387 371 325 336 316 312 336 349 360 395 414 477 546 649 908 1025 936 1249 1219 1341 1507 1820 2251 2484 3040 3226 2994 2690 2213 2343 2166 1704 1695 1668 1534 1449 1180 1124 934 844 853 1158 1131 1307 1223 1266 1178 1197 1427 1246 1155 1095 1179 1262 1280 1273 1280 1219 1523 1280 1392 1158 898 857 1153 1007 1283 843 676 734 737 705 553 606 548 548 606 729 726 709 639 624 670 665 637 724 548 535 544 610 689 848 1017 665 548 438 342 306 341 411 487 548 548 548 472 433 390 362 347 343 364 423 444 458 354 279 240 227 214 210 205 203 224 261 287 330 370 427 364 365 243 257 305 182 98 78 81 98 101 101 113 121 182 273 196 196 186 202 207 220 232 237 253 259 282 304 305 348 356 365 399 417 495 458 457 446 453 465 484 491 509 525 560 577 647 785 729 796 796 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 30 151 366 227 157 322 682 609 609 488 365 525 477 418 293 365 303 304 254 243 517 371 487 304 426 438 426 452 304 332 243 304 338 284 174 134 151 133 182 94 223 176 211 180 163 139 131 121 105 100 64 103 129 98 136 164 184 199 235 264 292 313 328 358 369 375 370 370 355 350 341 345 354 344 345 354 367 369 360 354 367 328 336 301 311 330 350 375 387 436 477 525 624 732 798 971 1107 1684 1815 2187 1944 1887 1952 2461 2534 2350 2437 1988 1743 1670 1690 1391 1252 1259 1512 975 1035 848 880 786 929 1046 1270 1410 1401 1341 1362 1329 1356 1170 1103 1173 1165 1218 1247 1293 1339 1490 1646 1456 1179 1092 1035 1103 975 1214 1032 787 744 794 807 607 609 565 562 609 675 780 793 662 609 853 898 740 662 488 472 500 546 811 1214 1075 891 811 610 355 341 342 362 475 612 548 673 595 509 449 406 361 348 360 404 385 365 330 271 238 220 202 196 215 215 240 244 260 304 328 337 305 301 221 243 187 121 98 97 97 97 100 100 171 197 320 270 260 230 224 226 236 251 254 275 278 297 271 292 299 342 352 365 427 426 502 458 438 440 457 474 489 509 519 539 584 662 825 1097 871 746 735 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 218 158 121 243 363 455 348 402 548 426 602 541 559 360 243 182 243 243 346 617 295 357 441 513 304 243 304 256 170 152 114 85 91 96 98 105 182 182 116 170 181 148 135 119 108 97 90 90 84 99 97 121 143 149 166 213 259 316 358 349 296 315 315 339 336 335 314 307 308 307 306 317 323 337 345 346 338 342 327 313 310 294 302 332 343 381 414 436 504 527 763 1008 944 890 965 1132 1542 1771 2329 2627 2294 1939 2384 2162 2143 1753 1578 1394 1455 1281 1212 1054 1011 853 774 928 975 682 1157 1113 959 1135 1468 1458 1463 1488 1578 1524 1199 1157 1216 1282 1227 1280 1341 1383 1384 1391 1245 1248 1097 1097 1097 1020 1057 842 792 847 995 788 727 869 605 608 668 758 594 548 542 622 606 573 467 434 429 470 690 775 772 733 1096 997 609 530 373 304 322 389 407 587 645 838 860 793 486 395 365 371 404 366 359 312 281 255 237 227 224 226 230 244 244 257 292 298 269 248 235 183 171 127 107 95 97 97 97 100 107 183 241 280 278 274 249 248 246 253 269 283 298 317 335 299 284 301 361 365 365 366 426 482 457 426 487 457 496 511 529 539 579 731 1045 1217 1099 800 724 671 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117 259 186 426 487 356 364 426 391 542 487 641 560 608 383 182 417 578 365 548 121 278 409 413 182 182 157 121 98 66 49 59 70 71 90 121 132 115 121 173 121 121 114 91 78 76 78 93 84 103 118 120 150 169 241 368 215 248 262 275 282 293 302 307 289 275 276 279 280 287 287 298 300 319 323 314 300 300 283 275 308 389 369 367 383 423 456 543 572 746 819 751 856 948 1179 1365 1473 1552 1692 1767 1720 2074 2373 2130 1771 1775 1275 1292 1025 1099 1036 976 853 853 721 967 614 1057 1202 880 1179 1276 1394 1400 1585 1532 1397 1594 1479 1416 1314 1270 1287 1328 1385 1341 1402 1290 1207 1156 1334 1154 1036 972 951 876 833 815 914 741 731 662 651 595 610 510 467 450 452 458 436 411 399 393 420 431 470 520 797 814 935 570 486 368 293 281 322 360 425 532 603 912 1071 773 497 396 390 422 379 366 325 291 268 255 244 233 236 240 249 244 256 287 288 263 244 216 176 147 94 97 97 97 97 100 100 106 172 215 259 274 279 270 259 262 267 285 296 319 416 365 319 305 290 304 349 385 368 402 410 420 418 422 487 506 541 554 593 621 796 956 1173 854 698 654 643 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 170 178 155 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 60 222 412 305 346 345 426 426 426 440 411 305 368 270 260 122 420 365 213 153 121 121 118 111 80 68 60 39 42 54 57 73 103 115 101 114 147 106 119 160 109 70 68 74 81 81 95 99 104 272 298 238 223 203 332 252 256 260 253 261 255 262 258 254 263 260 266 261 266 284 521 460 398 299 252 316 326 595 449 545 444 390 488 536 626 648 628 635 768 830 1078 1091 1220 1314 1396 1377 1509 1730 1915 1711 1646 1533 1891 1455 1147 1098 861 975 765 661 610 675 752 628 967 1094 732 1024 1049 1064 1264 1269 1488 1526 1462 1660 1557 1404 1282 1274 1323 1425 1366 1349 1341 1252 1194 1298 1136 1164 1026 905 852 853 847 815 889 792 644 609 549 483 483 427 427 427 412 390 366 365 363 351 356 390 431 483 546 862 503 413 346 294 242 273 302 366 414 509 638 773 935 635 417 419 426 415 366 333 313 287 268 255 242 242 244 273 264 288 295 304 336 324 239 188 130 94 98 97 97 97 100 100 116 183 214 244 269 274 270 269 271 280 297 310 351 466 377 335 315 297 304 324 336 365 368 369 407 414 426 457 542 549 609 660 775 769 924 768 708 648 632 618 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 158 124 147 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 271 372 246 165 292 146 14 1 0 0 0 0 0 108 60 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 194 60 177 129 58 76 70 32 0 0 37 0 0 0 64 76 67 58 54 54 52 29 29 51 60 60 82 80 83 82 80 70 86 121 121 59 67 87 99 81 94 104 120 232 239 202 204 215 350 290 241 230 227 238 243 238 240 243 240 242 249 238 237 262 320 283 469 272 243 281 336 398 462 523 600 486 463 516 679 603 631 655 731 787 841 996 1097 1099 1275 1235 1314 1223 1291 1360 1537 1483 1640 1590 1508 1289 728 941 795 619 520 479 494 491 573 793 687 835 1002 885 921 1119 1308 1497 1512 1397 1465 1416 1407 1330 1360 1388 1350 1341 1338 1248 1138 1071 1017 974 860 778 878 853 850 835 1016 775 617 578 488 488 440 427 427 427 408 366 366 362 337 324 312 340 353 424 520 783 572 460 318 273 227 226 261 315 349 422 435 512 542 548 419 404 426 424 412 426 363 299 279 267 248 244 264 294 305 304 320 351 408 558 304 183 246 94 94 98 97 97 99 105 177 183 224 244 273 273 265 265 273 287 298 325 360 483 386 358 326 305 304 318 331 365 360 365 395 409 434 475 515 821 768 885 961 913 792 700 643 628 610 600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 0 112 166 155 60 0 0 0 0 0 0 0 0 0 0 0 119 11 0 0 0 0 0 0 0 58 246 413 487 644 487 348 247 1 0 0 0 0 426 305 96 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 20 0 0 0 0 0 0 0 0 0 0 0 0 18 32 40 38 30 28 29 46 56 48 50 57 60 60 57 51 50 57 59 60 57 77 156 245 117 107 103 122 136 150 152 200 305 318 373 257 233 213 216 213 221 220 223 218 221 227 226 225 231 303 237 237 241 248 279 461 545 635 758 542 668 613 466 544 595 662 671 721 752 858 999 954 1046 1106 1119 1097 1039 1057 1133 1163 1243 1373 1264 1363 1185 750 734 689 575 484 417 398 390 385 555 649 661 916 785 899 1052 1058 1240 1507 1243 1351 1518 1402 1347 1480 1389 1283 1283 1281 1190 1101 978 973 854 792 740 655 651 603 787 1058 884 554 508 488 488 442 441 427 427 405 371 366 358 327 316 323 308 307 371 487 731 495 441 313 251 210 199 229 265 299 327 364 417 488 485 416 393 468 600 610 618 427 316 297 280 272 274 315 367 304 336 365 407 406 345 287 223 160 94 93 94 94 97 97 124 182 203 233 252 274 272 268 271 275 291 304 331 354 465 381 355 331 320 307 315 326 337 346 360 383 400 428 471 512 596 1013 917 784 721 684 643 617 604 593 585 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58 63 60 121 88 0 0 0 0 0 0 0 0 60 121 243 355 320 276 355 445 95 166 193 49 182 305 381 28 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 12 16 17 27 67 44 43 52 49 50 48 44 30 41 36 54 48 55 98 238 257 211 138 136 170 154 158 236 279 330 317 367 304 230 192 188 187 199 207 207 210 212 207 230 239 246 277 241 237 243 276 302 362 700 565 592 639 777 792 609 685 659 608 666 670 726 790 835 865 906 1015 1036 959 920 871 847 864 992 912 873 1129 842 968 594 672 540 440 398 337 312 304 380 424 644 771 611 747 1026 1033 1137 1144 1232 1089 1518 1476 1410 1495 1366 1219 1228 1258 1295 1165 1092 940 792 731 667 590 549 549 609 548 541 488 488 488 488 482 470 447 427 422 379 366 366 365 447 435 420 338 304 467 792 472 370 317 237 190 183 201 211 238 283 314 362 377 487 427 366 360 365 688 736 733 350 323 295 295 304 668 532 363 362 644 582 671 313 269 204 151 114 92 94 94 94 105 169 183 216 235 274 276 270 271 272 276 295 308 340 360 435 388 366 349 334 321 322 335 335 336 356 366 389 416 436 487 607 744 1022 783 700 655 618 604 587 578 577 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 102 60 65 121 121 121 135 60 33 0 0 0 0 0 0 0 161 182 300 126 329 337 182 119 197 319 339 365 243 126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 13 29 30 29 37 52 46 40 40 38 36 30 32 29 42 39 47 55 119 182 211 294 363 263 182 244 270 256 246 299 365 293 244 197 182 181 184 192 192 195 182 185 230 240 240 241 240 243 276 295 306 422 583 665 533 594 603 622 584 607 689 674 730 691 731 747 788 831 847 865 946 853 781 699 701 762 724 788 712 587 550 732 553 583 483 347 324 297 280 275 308 343 398 490 489 707 820 662 771 1284 1254 915 1348 1428 1515 1488 1464 1167 1103 1027 1021 1023 1146 1003 789 670 612 555 549 549 549 549 507 503 497 497 492 517 547 548 598 542 522 640 731 792 557 504 335 298 296 352 609 488 356 297 224 186 183 183 184 220 238 285 320 362 731 427 350 324 312 394 438 596 539 367 465 466 304 349 632 668 460 678 672 466 359 244 186 157 92 91 94 91 92 122 152 192 233 271 290 267 258 263 267 276 289 311 344 363 488 397 379 366 349 333 335 335 335 335 346 359 383 394 422 489 605 750 853 752 679 633 602 589 576 574 574 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 142 121 182 243 254 210 121 121 58 1 0 0 0 0 0 0 65 60 160 62 117 243 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 29 30 29 32 53 60 46 39 33 30 30 30 30 29 35 30 37 44 57 87 127 175 230 235 308 310 287 242 365 365 303 366 294 277 197 181 175 175 178 179 182 192 361 247 240 240 241 251 296 344 363 369 460 538 495 506 525 544 539 529 571 595 669 719 730 731 770 804 798 776 772 744 711 647 625 639 604 540 506 480 438 428 554 416 369 292 266 258 252 246 276 293 336 388 417 421 428 518 738 765 830 805 934 1052 1272 1503 1448 1201 1102 1051 1039 1036 975 939 1036 975 609 557 585 558 554 555 558 556 546 540 537 547 554 554 548 670 609 670 884 874 567 365 301 277 281 302 344 670 365 295 210 183 183 183 183 204 225 261 291 349 609 526 327 303 291 295 304 363 470 569 367 365 298 290 299 335 347 715 487 488 568 260 178 138 91 91 91 91 99 229 179 207 265 363 258 248 243 244 259 276 289 308 328 363 478 427 396 378 369 369 343 335 335 335 339 354 365 383 420 445 547 668 805 682 646 613 595 577 569 570 577 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 243 343 365 365 365 288 185 121 119 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 30 30 30 30 60 50 39 30 30 30 30 29 29 30 30 30 35 51 60 95 120 121 131 160 182 182 303 365 322 348 309 403 289 276 183 175 175 179 182 196 220 305 241 242 240 241 267 306 365 446 499 484 478 483 482 485 493 494 487 487 511 548 607 728 735 792 792 789 749 731 703 665 655 608 551 535 488 454 427 383 356 336 329 305 262 236 244 220 233 244 263 324 438 365 324 355 398 529 634 556 607 895 976 977 974 1245 1381 1281 1212 1116 1199 1126 1219 1120 853 731 765 714 709 655 613 609 615 599 582 599 605 610 623 645 792 732 763 701 731 487 349 295 263 243 274 304 838 682 487 202 183 183 183 183 197 221 263 294 372 731 695 363 296 274 270 284 324 315 361 365 310 290 266 267 291 359 421 706 626 484 291 185 123 91 89 88 91 91 122 183 221 259 240 235 230 235 241 254 265 283 305 327 364 426 488 425 427 417 388 353 335 335 335 335 347 356 375 414 441 487 589 608 657 622 599 583 570 561 576 604 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 233 365 247 253 185 136 74 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 36 30 30 24 46 57 39 27 29 19 29 29 29 29 30 30 30 40 59 69 70 121 103 106 114 147 160 184 249 304 332 377 243 302 304 182 181 182 182 193 243 398 241 241 242 259 291 351 417 478 491 487 478 475 474 479 479 485 721 501 481 487 548 614 669 732 785 753 842 729 731 1038 839 817 548 638 487 943 1187 611 422 538 379 276 257 223 203 187 180 226 261 380 377 280 304 304 304 329 411 458 575 774 666 993 1197 1211 1304 1526 1280 1206 1161 1278 1296 1183 1097 853 1104 914 914 853 746 695 666 657 661 653 732 621 654 681 732 853 914 640 610 378 342 290 264 238 238 253 401 365 445 182 183 183 183 183 183 228 292 353 487 548 755 386 289 257 248 286 257 275 300 305 420 301 242 243 253 295 368 483 701 427 330 293 162 96 88 88 91 91 91 243 244 245 210 212 213 225 236 249 260 280 295 323 354 372 427 456 457 528 429 366 350 335 335 335 341 354 368 391 426 470 486 531 741 609 588 579 568 557 548 587 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 295 242 179 60 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 40 30 30 24 17 25 30 27 29 17 29 29 20 20 23 25 24 30 39 60 121 121 90 90 91 105 106 136 167 193 230 363 299 182 209 190 182 182 182 215 242 243 241 241 268 309 336 426 438 487 507 488 482 466 467 475 558 546 538 515 481 473 486 610 559 665 732 693 731 779 1147 1239 1213 1042 972 1091 1316 1244 1461 1114 603 982 520 653 267 209 180 169 148 158 179 414 306 234 302 310 244 265 333 379 401 466 551 911 1250 1015 1017 1320 1358 1259 1133 1267 1097 975 894 1012 1097 1219 1189 975 847 769 736 723 693 691 730 713 670 777 814 880 975 792 488 426 330 284 252 233 227 221 212 227 243 183 183 183 183 183 183 426 564 487 548 914 635 364 274 241 243 536 354 287 261 270 246 244 228 218 233 262 269 337 525 666 366 372 236 123 88 88 90 92 100 164 242 152 167 183 205 213 225 243 257 278 296 322 342 366 427 610 599 488 431 382 356 344 342 337 341 354 364 426 415 424 441 480 553 602 605 610 588 570 548 548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 156 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 30 30 24 17 17 25 27 29 17 29 29 17 11 14 17 14 15 30 48 62 60 70 62 73 86 91 94 120 142 122 121 182 179 182 182 194 207 203 197 241 241 310 537 365 365 432 378 499 487 525 499 487 467 464 476 551 488 567 482 485 478 486 487 488 730 671 639 670 852 955 1189 1281 1294 1219 1214 1628 1983 1640 1279 1042 1580 1311 893 723 250 177 151 137 131 113 129 177 133 182 269 315 210 272 305 364 380 677 593 624 669 819 1076 1189 1253 1158 1097 1010 975 1036 1158 1158 1033 975 914 914 853 792 778 760 739 731 789 853 869 1106 914 975 711 521 426 317 303 288 228 211 189 183 183 183 183 183 183 183 183 183 299 426 655 510 699 442 361 258 232 243 536 408 317 279 242 230 220 207 201 210 227 231 256 284 304 366 424 244 247 87 87 88 107 122 137 152 176 292 185 191 204 220 234 252 276 293 318 342 405 426 474 568 673 434 409 372 357 354 345 342 353 361 367 392 412 423 440 485 561 616 659 626 593 579 580 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 44 30 24 17 17 18 29 29 17 29 29 17 8 5 8 6 6 12 21 39 51 52 52 62 77 90 94 95 115 182 229 163 285 483 454 310 275 250 269 244 292 423 426 394 420 463 439 457 480 526 507 489 467 460 469 479 483 486 477 477 480 486 487 481 532 703 812 811 852 1094 1130 1235 1506 1489 1474 1662 2354 2251 1787 1705 1666 1357 842 1059 239 171 137 120 116 117 102 88 94 88 100 90 191 183 304 399 325 357 402 651 677 842 1060 1223 1155 1158 1158 1097 1131 1208 1219 1402 1158 1158 965 919 866 812 856 853 799 850 831 792 792 800 929 762 823 731 549 366 298 244 221 202 183 183 183 183 183 183 183 183 183 183 487 426 975 670 731 369 305 237 223 237 369 448 418 297 241 222 203 193 186 190 196 199 222 227 262 361 471 304 277 88 85 88 89 137 167 168 182 233 304 213 213 223 238 253 268 290 312 341 426 508 487 531 488 432 427 401 380 366 352 348 359 362 364 373 398 425 426 482 487 525 651 721 670 672 606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 30 25 21 17 17 27 30 16 29 29 17 8 1 1 1 1 12 21 30 42 43 45 56 70 93 112 140 182 241 309 271 435 783 856 576 423 360 350 299 243 363 370 395 395 426 427 486 487 487 494 487 479 457 452 476 550 477 477 478 593 620 487 475 469 486 1066 1056 977 917 956 1161 1161 1362 1807 2058 1948 2259 2552 2805 2387 2268 1685 1309 467 164 122 122 107 105 109 88 69 58 60 69 64 66 176 399 415 215 252 423 602 601 861 918 918 1144 1168 1158 1158 1087 1097 1097 1007 981 944 914 937 904 914 891 853 975 928 1036 827 853 853 731 609 542 466 365 306 244 244 208 183 183 183 183 183 183 183 183 183 183 487 731 822 548 731 548 329 210 208 219 238 474 542 365 241 222 191 181 175 173 179 175 171 185 214 304 355 318 173 118 85 88 90 149 179 183 195 234 366 244 237 231 235 254 272 297 312 347 415 467 622 549 487 440 429 487 410 377 365 354 365 365 365 365 368 415 479 455 487 488 543 666 586 609 650 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 30 29 21 21 11 16 22 23 60 29 21 8 1 1 1 1 14 18 26 33 35 40 50 59 77 150 178 252 304 304 416 378 667 728 907 489 488 464 348 261 301 399 426 432 481 494 553 606 632 569 546 543 462 444 466 514 476 478 491 600 693 487 475 450 457 469 689 791 670 792 1104 1037 1266 1639 1749 1888 2082 2770 2848 2657 2099 1488 1231 662 177 157 122 107 94 96 98 98 76 53 48 43 34 46 135 245 172 150 118 183 499 751 670 734 835 1035 975 914 974 1034 1054 1125 1017 952 951 998 1036 979 949 894 914 914 914 900 808 792 810 975 695 431 323 303 254 244 212 183 183 183 183 183 183 183 183 183 183 239 502 571 337 292 386 242 188 172 179 208 508 494 517 244 222 186 179 165 159 152 152 152 162 166 166 183 183 122 87 82 87 122 137 179 214 223 264 364 444 339 269 243 259 274 300 319 358 387 568 488 549 488 471 431 426 426 396 376 362 365 365 365 365 365 388 401 415 426 486 500 535 547 542 529 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 30 60 27 22 8 7 9 16 27 29 21 8 1 1 1 1 12 17 19 30 30 35 47 51 68 98 118 159 182 363 368 386 703 670 961 1038 747 752 374 340 303 366 418 546 559 620 618 631 703 610 544 533 464 439 453 475 481 554 631 554 651 510 477 457 464 476 483 568 555 719 714 846 1233 1504 1516 1880 2073 2458 2603 2388 2092 1970 1208 508 183 355 364 172 133 86 87 92 91 68 47 33 26 22 28 77 52 98 70 119 254 348 554 670 846 919 853 968 1182 1158 1124 1280 1036 975 974 1043 1097 1341 1341 1097 949 974 1086 1036 801 792 961 792 548 365 320 302 257 244 215 201 183 183 183 183 183 183 183 183 183 238 290 243 230 220 204 182 167 154 169 181 235 383 556 366 233 191 177 162 151 141 141 141 141 139 123 122 86 85 84 82 85 122 291 219 322 277 355 365 467 346 285 258 269 280 300 319 363 385 457 487 540 555 483 433 426 426 564 460 404 365 365 365 365 365 366 381 401 421 425 488 487 487 478 476 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 91 87 48 30 27 5 1 2 7 11 36 26 7 1 1 6 3 13 18 16 30 30 32 39 48 67 83 117 242 188 256 302 496 487 644 973 975 1039 708 744 545 304 353 418 603 633 666 670 670 673 582 512 487 454 433 441 463 481 670 738 670 642 579 481 463 471 482 506 505 591 615 609 776 1428 1273 1585 1860 1898 1826 2137 2520 1763 1706 1376 713 236 302 488 326 370 118 71 74 75 72 55 43 29 16 8 1 3 50 60 112 207 283 642 691 855 860 792 953 1097 1097 1173 1138 1036 1036 918 1053 1121 1219 1367 1158 853 935 914 853 691 610 825 670 487 370 334 302 272 261 242 235 232 222 207 186 183 183 183 183 178 166 175 179 172 170 162 152 143 148 153 171 198 240 365 561 251 216 176 152 148 136 129 129 126 122 91 85 85 82 82 85 87 122 173 227 283 385 487 488 447 362 297 278 274 286 297 326 364 409 536 534 548 506 488 470 467 458 446 427 426 375 366 365 365 365 366 366 390 426 426 548 488 477 456 455 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 179 314 199 121 60 27 5 1 1 1 1 12 12 1 1 1 1 1 6 16 14 23 28 30 30 40 59 60 113 182 222 311 243 304 363 573 688 689 1059 898 741 594 366 326 364 726 687 730 683 649 654 679 491 487 438 429 432 469 486 502 565 649 522 484 481 469 478 497 550 525 531 547 669 678 953 1045 1565 1763 1652 1765 2252 1992 1681 1452 932 669 450 304 448 561 549 299 120 69 56 53 45 44 33 17 8 -2 -6 12 34 84 166 225 373 463 543 682 746 791 904 1097 1280 1158 1036 935 850 940 1020 914 896 790 731 609 670 609 516 477 456 429 423 366 353 336 320 295 285 299 302 272 240 224 201 183 183 181 166 148 144 144 139 137 131 128 129 136 144 161 176 210 374 756 359 233 180 162 145 133 124 122 122 122 85 85 82 82 79 85 91 131 179 236 288 401 395 396 342 328 352 364 286 296 304 337 371 482 610 560 634 614 538 507 507 487 463 428 426 390 379 373 374 373 367 365 365 417 424 434 487 450 438 435 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 182 356 365 271 70 28 1 1 1 1 1 0 1 1 1 1 1 1 6 17 12 10 15 23 30 32 41 42 56 106 137 347 365 304 304 441 496 786 720 862 1188 839 661 415 367 365 582 555 667 653 610 609 504 486 427 443 451 482 486 487 541 490 551 483 463 459 482 523 546 545 554 643 671 764 732 1026 1447 1620 1521 1940 1666 1757 2238 1494 1178 834 715 417 588 735 615 368 487 98 79 55 40 45 30 23 8 -2 -8 -13 -3 58 143 200 272 335 433 535 731 610 642 975 930 955 922 731 650 665 853 792 792 792 547 479 427 427 427 427 427 427 424 419 446 421 388 366 365 610 487 304 273 258 233 202 192 170 156 133 122 122 122 122 122 120 120 122 129 152 166 183 219 559 403 244 180 159 143 128 120 115 92 85 85 82 82 80 80 85 122 137 183 239 306 383 366 382 365 334 325 305 302 303 315 352 395 565 671 610 684 613 609 609 548 540 490 461 426 404 402 390 387 383 379 369 365 385 409 422 431 426 426 426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 69 113 426 192 49 1 1 0 0 1 0 0 0 1 1 1 1 6 14 5 4 7 13 21 30 30 30 35 49 115 165 242 376 364 402 455 830 926 1140 1116 891 824 637 493 431 368 424 426 609 548 548 487 449 536 477 464 481 486 486 486 529 484 481 464 463 486 557 548 682 609 631 731 744 795 796 1036 1246 1420 1625 1529 1819 1638 1940 1160 1402 903 585 593 727 911 614 432 152 125 178 286 98 30 24 21 1 -10 -18 -19 -1 22 128 250 322 414 459 569 548 535 649 634 538 533 523 547 557 560 548 590 556 500 444 426 432 435 440 439 442 483 609 609 817 731 914 610 735 518 487 308 304 264 249 215 189 172 145 130 122 122 122 121 119 119 122 122 137 154 171 184 224 316 238 181 162 139 124 113 96 90 85 83 82 82 79 81 90 122 146 183 243 305 475 526 488 455 335 310 305 305 311 331 358 409 488 571 792 671 870 814 713 593 698 591 619 461 423 414 402 398 393 396 380 382 391 401 413 428 420 424 426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 98 167 48 1 0 0 0 0 0 0 0 0 0 1 2 6 11 1 2 1 5 12 21 21 24 23 34 87 117 240 297 325 401 453 704 799 1221 1547 1309 1083 914 799 638 500 426 484 541 466 487 487 476 487 486 471 543 489 486 486 486 484 484 504 550 488 513 667 803 792 791 815 878 1008 1187 1219 1363 1453 1524 1402 1463 1524 1662 1746 1743 930 721 717 918 1098 646 367 244 273 327 559 53 30 25 17 -2 -12 -20 -25 -26 -9 61 120 252 347 427 487 491 470 426 394 413 426 448 483 487 548 549 549 549 570 548 561 495 485 503 472 476 509 548 670 853 914 731 670 853 731 638 365 362 305 274 239 218 186 159 144 125 122 122 122 119 119 122 122 122 131 148 159 171 179 177 175 171 123 116 104 97 87 82 82 81 79 79 79 122 130 153 181 222 355 609 622 466 427 349 324 305 317 334 355 366 413 436 520 856 740 821 913 891 704 671 644 670 671 522 429 415 412 412 409 398 395 387 386 404 422 426 422 426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54 0 0 0 0 0 0 0 0 0 0 0 1 5 11 1 2 1 4 4 12 12 15 22 32 65 93 156 217 309 424 422 668 619 1063 1101 901 1089 1230 997 855 605 471 421 426 425 487 428 426 452 430 485 447 482 487 486 487 485 498 487 487 519 538 599 716 754 865 915 903 912 1404 1401 1426 1575 1460 1312 1341 1560 1590 1989 1943 1203 983 795 1118 1026 867 598 415 267 351 585 50 167 21 -1 -7 -14 -22 -29 -34 -23 24 65 183 316 381 508 487 445 401 340 359 399 442 477 508 548 549 581 609 730 792 610 641 645 670 549 488 537 599 661 671 743 914 671 609 549 548 460 388 324 293 264 241 204 182 159 148 140 127 122 120 118 122 122 122 122 122 151 156 162 159 152 156 118 107 98 93 84 82 81 79 79 77 84 122 124 168 194 223 421 407 450 616 425 356 327 314 329 342 365 388 513 603 495 598 670 717 720 700 721 667 619 610 609 618 482 433 436 427 427 409 404 393 389 407 424 421 422 426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 1 2 1 4 4 3 6 15 19 38 64 88 141 182 238 301 372 428 424 623 679 650 929 892 1099 885 665 422 411 411 418 438 488 473 525 463 485 484 482 485 476 478 482 499 714 606 557 555 560 663 652 927 1007 829 1007 1137 1283 1492 1412 1455 1405 1341 1426 1536 1708 2068 1719 1149 919 1095 1297 1243 854 665 305 420 391 120 418 1 -6 -11 -18 -23 -31 -38 -31 -5 22 193 290 305 305 352 487 474 305 363 426 514 561 610 602 622 604 608 671 671 616 630 610 609 609 548 543 609 657 713 853 792 792 878 897 853 701 609 610 351 303 266 226 200 180 169 154 142 135 126 122 122 122 122 128 126 148 151 152 152 144 121 113 100 90 86 82 80 79 79 79 76 79 122 133 183 198 240 305 428 651 778 427 350 332 335 335 356 367 390 425 467 488 540 685 668 671 668 700 670 670 609 562 548 613 537 469 451 431 420 410 400 393 411 426 413 410 419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 1 4 1 6 21 32 52 58 89 118 170 227 242 302 364 327 415 727 752 989 1055 996 852 812 574 422 411 416 417 460 611 487 548 485 487 480 485 450 487 486 603 729 669 712 624 609 790 851 897 1220 1118 988 972 1089 1280 1586 1684 1611 1503 1366 1536 1610 1912 1687 1283 1109 1155 1569 1395 999 909 779 645 459 248 197 49 -3 -17 -21 -25 -33 -38 -38 -22 -8 66 85 136 304 244 304 365 305 365 548 722 731 792 743 731 732 639 671 609 600 567 543 512 514 544 574 606 671 815 905 923 1061 1153 996 619 592 533 474 395 353 292 260 235 202 184 169 157 151 140 134 136 136 134 141 141 147 151 155 156 131 119 109 93 87 82 80 79 79 79 76 76 76 122 145 183 238 308 269 348 667 500 509 365 335 335 340 365 371 399 418 483 488 545 607 596 610 664 640 618 629 610 567 548 547 546 504 467 443 427 416 405 397 423 425 410 413 425 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 8 20 4 1 24 28 47 83 117 74 109 114 121 200 241 304 302 314 366 534 742 516 775 794 788 698 815 722 419 421 409 418 487 547 555 582 490 449 426 469 460 487 601 608 697 681 737 669 778 974 963 1089 1123 1305 1194 1072 1164 1407 1532 2039 1823 1420 1419 1548 1682 1887 1362 1155 1170 1280 1299 1097 852 1061 1033 771 460 342 99 16 -11 -26 -29 -34 -40 -46 -36 -28 -10 25 66 222 178 242 243 305 344 548 548 731 975 858 843 792 670 578 548 549 550 488 486 487 533 542 603 670 731 853 1016 975 914 894 914 822 731 609 402 364 342 302 259 225 207 184 175 167 155 153 149 150 152 155 153 152 164 196 228 156 121 105 91 85 80 79 79 77 76 76 76 107 128 157 183 215 265 304 398 345 426 488 513 361 335 345 365 376 408 433 487 487 548 548 554 609 697 610 609 603 610 609 548 545 507 487 487 463 435 424 417 411 426 421 413 418 460 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 3 1 60 60 171 121 157 122 118 114 121 182 243 297 254 293 303 365 534 491 869 736 605 670 798 914 859 502 415 415 441 462 548 604 548 436 425 426 481 533 544 593 665 625 671 792 792 858 901 1039 1063 1320 1390 1281 1219 1223 1427 1562 1716 1653 1462 1412 1579 1699 1398 1244 1131 1181 1286 1140 1073 1247 1339 1161 694 482 133 58 -6 -19 -33 -38 -41 -51 -52 -41 -35 -15 5 50 100 145 182 243 269 366 377 670 914 1036 792 685 792 674 548 484 461 441 469 489 520 550 592 604 665 692 786 1006 1219 1113 969 776 715 609 483 440 374 336 288 248 230 210 196 196 188 173 166 168 168 168 167 166 194 219 300 218 120 101 88 82 79 79 76 76 76 76 80 122 141 177 189 223 268 426 550 522 427 426 497 432 357 348 359 379 420 464 690 555 548 548 548 588 577 630 615 602 609 610 563 548 532 506 487 487 487 440 429 422 426 419 406 411 426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 59 176 239 205 140 148 121 118 118 121 179 183 251 240 255 360 390 383 561 442 615 748 730 918 1001 729 670 466 401 393 422 450 446 439 425 418 425 459 487 486 644 610 620 792 732 845 887 1096 1058 1084 1545 1350 1225 1259 1307 1310 1325 1340 1518 1457 1461 1536 1486 1255 1232 1223 1227 1085 1167 1323 1434 1449 1499 760 392 184 67 -8 -27 -37 -46 -54 -58 -61 -57 -39 -19 -3 1 20 61 122 121 243 264 426 484 731 731 548 610 549 471 427 407 452 481 524 541 573 595 622 646 666 729 767 898 853 853 792 671 595 535 466 402 364 312 289 255 235 241 220 216 201 189 198 196 180 179 182 213 326 232 333 120 98 88 79 79 76 76 76 74 73 122 137 157 183 198 243 285 333 622 540 465 422 414 378 358 360 366 392 411 478 544 548 610 549 600 612 661 670 670 637 670 639 770 665 544 535 502 488 487 487 462 509 426 422 415 422 422 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 125 242 243 223 121 182 123 121 121 178 182 242 183 230 378 240 340 510 700 922 792 731 729 909 726 740 646 413 365 370 373 391 378 418 414 422 433 485 487 555 585 609 670 758 767 853 1036 975 1088 1599 1364 1170 1160 1227 1223 1222 1246 1335 1402 1523 1463 1402 1498 1515 1610 1770 1824 1527 1322 1507 1790 1399 1060 449 635 492 94 32 4 -28 -52 -61 -65 -64 -58 -44 -34 -33 -44 -12 32 121 100 114 231 304 457 548 456 365 343 330 357 426 507 533 559 579 597 629 647 659 667 717 729 785 796 792 852 975 640 752 495 434 394 341 321 303 289 282 243 243 284 267 316 235 201 183 186 213 244 182 182 119 91 84 79 77 76 74 73 73 91 122 150 174 185 209 328 304 304 354 380 425 395 366 366 366 365 376 401 418 480 503 546 550 576 609 670 672 693 731 671 788 670 691 658 609 559 529 519 510 489 487 507 442 426 427 426 426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64 178 214 61 182 70 109 120 144 217 183 180 185 180 308 349 549 755 743 744 669 635 674 709 669 667 452 376 365 365 365 362 376 443 418 426 435 474 499 549 621 671 724 699 762 965 914 1069 1208 1117 1102 1148 1219 1176 1193 1220 1346 1428 1461 1401 1417 1526 1823 2212 2371 2112 2023 1559 1470 1506 1220 968 685 478 389 201 82 37 -8 -26 -62 -68 -70 -70 -69 -75 -73 -74 -51 -12 27 38 22 60 60 121 59 136 167 229 303 400 548 548 608 609 670 670 671 670 671 671 705 722 787 792 776 771 775 707 609 547 487 426 378 390 345 341 426 408 368 368 390 244 223 205 191 205 245 237 173 182 112 92 81 77 76 76 73 73 116 126 141 168 183 195 224 269 374 305 396 365 411 367 366 366 366 366 386 400 420 462 478 534 548 610 627 670 768 779 792 822 785 731 671 650 611 558 548 548 587 548 527 487 470 475 471 459 433 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54 124 217 124 60 119 119 119 180 122 121 182 180 370 306 718 650 530 579 425 540 591 664 670 635 548 525 365 365 357 348 356 365 391 426 428 450 501 613 735 677 671 668 834 854 844 1070 1042 1068 1134 1135 1139 1177 1184 1204 1285 1463 1392 1269 1454 1524 1816 1881 2040 2453 2181 1903 1463 1218 1194 892 962 561 354 267 109 50 -3 -20 -59 -70 -73 -74 -75 -74 -74 -74 -74 -58 -9 3 -15 -25 -30 -3 32 93 128 196 365 548 665 670 750 731 701 732 731 672 671 671 690 731 788 792 767 737 718 731 671 610 549 792 540 487 410 366 366 366 305 303 277 241 227 213 213 244 244 175 150 126 106 94 79 76 76 73 73 73 118 134 159 177 194 209 231 244 303 418 411 363 425 366 366 366 366 378 396 410 431 454 487 549 609 671 687 721 833 888 1144 914 852 817 731 765 612 672 611 670 659 620 548 488 520 487 527 488 487 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 60 131 120 117 180 182 123 121 182 179 243 323 669 611 542 356 547 730 777 663 670 603 595 591 457 365 350 327 359 365 384 426 426 426 453 666 732 602 615 723 706 724 835 1036 1041 1091 1158 1200 1187 1247 1225 1204 1217 1270 1253 1141 1011 1387 1633 1817 1682 1945 1943 2110 1683 1430 1040 752 630 552 801 360 128 57 2 -13 -46 -67 -74 -74 -74 -74 -74 -74 -74 -74 -23 1 -30 -30 -30 -12 13 57 84 183 378 609 731 811 844 792 732 731 671 670 671 671 670 731 733 792 792 744 696 673 713 634 610 670 864 609 468 467 521 366 305 292 269 251 229 213 213 213 238 161 136 122 97 91 76 76 73 73 72 82 110 142 163 182 212 224 293 248 310 365 374 424 583 419 392 376 379 389 407 418 446 483 541 598 721 952 817 849 1128 975 975 914 883 914 792 855 732 670 676 611 792 609 670 548 548 548 548 489 638 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 138 121 154 97 80 182 121 129 243 235 297 553 579 372 609 642 599 663 670 638 609 566 476 436 487 372 315 345 365 365 373 390 412 415 496 512 501 565 549 640 669 849 999 1095 1146 1178 1278 1301 1277 1279 1206 1203 1146 1125 1070 878 1095 1209 1619 1630 1499 1380 1351 1356 1630 1559 1233 1052 875 744 565 485 99 31 -10 -37 -61 -74 -74 -74 -74 -74 -74 -75 -74 -74 -63 -30 -30 -30 -30 -3 25 42 116 243 485 664 670 644 731 696 609 671 669 610 589 610 633 650 670 733 722 675 663 652 610 592 549 541 485 459 426 393 366 321 301 274 256 234 226 213 213 183 173 162 125 112 84 75 73 71 70 70 91 115 150 168 182 227 243 305 304 297 304 354 360 419 427 404 390 393 402 411 424 462 487 558 621 822 792 1035 1027 980 989 920 875 850 826 751 732 680 670 609 692 663 614 549 566 564 610 664 583 487 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 139 113 182 59 58 62 195 182 182 243 182 299 394 555 598 619 740 793 667 724 375 373 366 365 408 429 509 545 319 365 364 364 364 395 585 560 509 488 539 548 599 848 853 1014 1087 1162 1238 1280 1327 1335 1442 1241 1219 1152 1034 968 793 1158 1330 1151 1440 1365 1258 1035 994 1221 1686 1765 1370 1252 1208 860 716 295 167 94 -12 -36 -64 -74 -74 -74 -74 -74 -74 -74 -75 -74 -68 -61 -30 -30 -14 -7 6 53 97 445 396 444 467 610 609 546 549 609 483 538 529 546 581 671 732 703 670 638 611 593 554 549 495 446 421 407 366 366 358 308 285 265 244 244 240 257 252 184 179 141 122 84 73 70 72 73 77 94 122 158 174 243 266 244 289 563 293 365 336 344 367 426 417 405 408 415 420 440 459 488 557 610 792 860 914 1017 1030 973 914 853 851 792 772 726 671 669 610 606 657 609 550 518 574 785 810 620 429 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 60 58 175 120 182 183 149 130 184 243 314 191 294 594 558 609 625 304 204 438 240 307 304 427 434 392 343 364 364 365 420 667 640 549 490 609 496 550 668 702 750 792 1034 1152 1219 1456 1562 1547 1418 1424 1219 1161 1157 1147 801 914 1041 1313 1097 914 970 1136 911 1022 1122 1463 1665 1645 1493 1133 788 397 212 116 30 -12 -37 -66 -74 -75 -74 -74 -74 -74 -74 -75 -74 -49 1 -30 -25 -23 -31 -31 -10 121 228 305 345 426 549 460 375 548 415 548 473 486 540 606 669 621 670 624 596 575 541 526 478 448 411 376 373 400 426 327 304 304 244 244 245 308 244 244 191 161 125 91 73 70 73 73 88 118 161 162 181 244 244 283 365 427 330 309 338 351 397 427 471 419 421 423 426 455 476 496 548 602 1322 1002 1097 1148 1036 1028 914 853 835 794 861 721 676 645 609 588 549 539 533 488 515 629 732 488 452 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 22 100 67 161 121 107 182 181 182 128 406 428 670 869 730 626 205 181 353 365 260 425 359 415 434 477 462 364 391 426 664 781 692 758 742 647 556 609 611 790 965 1056 1160 1284 1416 1405 1365 1466 1482 1280 1328 1283 1097 877 732 621 799 976 837 732 837 798 913 902 956 967 1218 1628 1201 931 797 406 216 118 37 -31 -43 -74 -74 -75 -74 -74 -74 -74 -74 -74 -74 -45 -30 -30 -30 -39 -43 -33 41 121 188 208 264 244 275 284 304 365 406 423 404 484 583 587 578 611 609 591 554 522 500 461 424 393 375 384 411 385 304 321 301 247 244 244 263 427 271 232 185 174 122 91 71 68 73 92 122 176 181 222 290 254 303 304 423 366 338 346 360 415 426 487 427 426 426 437 472 485 496 548 587 609 675 919 1091 1029 1027 928 878 853 766 731 740 692 614 605 565 543 515 488 482 546 560 425 422 406 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 412 395 183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 60 182 60 176 182 121 243 299 543 637 762 646 452 190 242 314 380 211 303 430 255 393 386 487 510 420 495 745 905 1158 1094 853 783 802 731 630 746 778 964 1092 1110 1044 1165 1223 1291 1390 1463 1417 1192 1074 934 1045 872 546 786 801 793 732 651 772 593 652 464 784 981 1457 917 631 530 306 193 123 181 -36 -74 -74 -74 -74 -74 -74 -74 -74 -74 -74 -74 -50 -30 -30 -48 -54 -44 -35 37 91 103 114 182 191 224 233 252 301 337 346 426 488 609 521 595 592 568 533 513 482 431 411 379 366 366 358 347 297 276 253 242 237 232 244 304 320 256 257 183 183 122 76 67 73 91 127 183 206 244 244 345 305 304 447 423 358 361 367 396 426 426 438 431 430 450 463 483 540 548 549 570 607 655 723 833 786 758 794 735 731 678 670 662 604 607 549 549 504 482 460 428 423 424 396 366 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 277 487 342 53 243 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 86 210 59 60 74 234 180 230 311 528 727 709 312 329 155 290 326 147 182 181 307 340 373 573 609 255 606 706 1189 1358 1179 887 1009 914 802 929 921 793 907 883 954 1036 1213 1312 1402 1493 1646 1634 1381 1227 1271 1121 854 549 486 642 807 649 456 365 268 241 257 359 905 1556 1107 1076 644 413 288 361 436 -14 -59 -74 -74 -74 -74 -74 -74 -74 -74 -74 -75 -74 -53 -30 -57 -64 -60 -50 -32 -32 10 45 80 131 163 176 189 226 273 293 541 609 477 464 549 552 541 512 487 453 427 398 366 366 365 342 305 286 267 247 238 223 214 230 244 270 296 308 318 183 130 75 69 73 91 130 175 223 315 414 336 326 366 364 366 366 372 398 418 426 501 483 517 452 467 483 487 509 549 548 593 548 552 583 611 604 578 610 671 674 668 648 610 570 548 537 544 487 468 436 427 407 389 386 359 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 183 219 189 98 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 59 200 123 125 121 183 368 550 534 423 249 308 182 181 203 218 241 263 336 228 304 467 375 311 392 506 791 1060 1041 1155 1269 1090 1120 1192 1279 1191 853 853 936 1086 1281 1280 1311 1388 1402 1525 1556 1599 1343 1160 870 659 427 521 491 606 477 355 283 222 188 221 412 820 1333 1423 1079 479 451 268 122 67 -19 -62 -75 -74 -74 -74 -74 -74 -74 -74 -75 -74 -74 -63 -66 -72 -70 -69 -63 -50 -31 -5 42 83 101 124 142 156 178 202 286 433 426 442 547 548 515 482 484 438 424 389 366 365 361 328 300 283 264 254 239 223 213 203 202 208 213 244 248 177 91 67 72 73 87 123 183 305 294 603 442 426 432 383 366 366 395 411 429 486 489 488 549 476 479 487 629 549 528 488 497 497 500 509 505 532 577 554 661 732 731 639 592 551 543 518 490 476 446 427 415 391 376 366 349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 158 190 336 426 388 50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 45 53 162 119 140 182 185 366 302 201 298 185 182 174 218 230 243 243 255 181 293 359 253 188 234 470 614 713 1158 1614 1594 1539 1406 1596 1603 1606 1148 952 967 1011 1226 1283 1203 1341 1343 1550 1608 1458 1521 1299 885 649 585 507 547 292 455 526 692 186 183 183 276 587 929 1187 852 604 364 199 131 55 21 -34 -54 -71 -74 -74 -75 -74 -74 -75 -74 -74 -74 -74 -74 -74 -75 -74 -71 -63 -43 -31 10 32 60 87 89 117 135 159 182 426 365 567 525 487 462 455 458 427 421 381 366 406 357 324 300 286 266 258 244 231 219 204 189 179 176 183 229 132 86 67 70 73 87 122 181 246 353 427 427 488 625 450 366 392 421 429 488 589 596 547 488 487 487 593 546 541 549 472 471 469 466 446 456 467 470 493 564 696 614 678 574 548 532 503 487 476 433 418 402 379 368 357 342 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 122 247 416 234 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 242 396 293 217 182 182 122 154 182 143 92 121 182 187 190 182 240 121 270 337 124 121 182 204 334 596 1088 1265 1397 1490 1589 1646 1575 1581 1605 1192 1027 1034 979 1108 1001 1168 1463 1417 1391 1472 1525 1386 1037 655 1079 1006 480 294 239 451 816 304 183 183 183 230 501 647 858 712 417 233 137 61 34 -13 -37 -59 -64 -75 -74 -74 -74 -74 -74 -74 -74 -74 -74 -74 -74 -74 -75 -70 -57 -40 -14 3 26 47 59 90 106 128 172 244 316 426 426 458 421 426 427 427 420 387 366 366 366 340 307 298 282 272 257 246 235 214 201 183 168 147 141 123 94 77 69 67 88 122 206 346 429 371 427 437 599 427 428 420 426 487 510 548 610 543 488 487 487 548 513 492 488 454 450 443 424 418 420 424 430 471 487 508 548 545 545 548 534 498 487 483 426 419 390 374 362 340 329 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 71 182 369 423 365 358 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 200 345 284 179 121 112 121 121 61 74 121 182 182 182 182 132 121 172 130 227 251 292 594 243 304 421 791 1326 1556 1570 1402 1437 1280 1362 1271 1392 1184 967 916 1027 1098 1287 1179 1376 1581 1622 1420 1308 1329 1090 635 544 244 228 223 287 424 183 183 209 248 318 425 582 615 495 255 124 74 43 6 -13 -42 -54 -74 -74 -74 -74 -74 -74 -74 -74 -74 -74 -74 -74 -74 -74 -75 -63 -51 -33 -28 3 22 42 62 83 118 161 234 239 426 488 446 376 419 427 427 420 407 404 381 366 344 330 314 297 288 280 267 245 234 214 194 183 165 153 125 118 90 80 68 83 121 280 423 309 350 373 422 489 427 427 366 366 454 555 552 559 544 488 427 607 546 522 487 462 438 428 418 407 399 393 396 397 408 398 431 449 484 631 548 546 488 487 458 426 415 377 365 352 336 318 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 153 243 243 304 434 472 366 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 142 122 60 243 182 79 59 63 121 179 182 152 179 120 120 142 189 280 423 368 328 238 247 396 607 956 1017 1591 1560 1641 1461 1341 953 1031 1043 960 915 914 980 1047 1162 1684 1848 1824 1520 1610 1286 1245 946 353 241 208 208 197 340 206 224 241 305 304 291 365 366 308 200 124 103 61 27 5 -33 -47 -66 -71 -74 -75 -74 -74 -74 -74 -74 -75 -74 -74 -74 -74 -75 -72 -64 -49 -36 -13 3 25 39 60 100 131 171 186 271 365 366 420 427 436 433 438 426 426 414 380 361 348 332 321 315 300 283 265 252 230 219 196 193 186 151 130 111 87 64 71 119 183 244 290 300 365 367 431 421 448 366 365 366 410 426 465 427 417 426 761 670 548 582 476 438 427 402 393 379 368 370 357 354 362 381 404 426 548 459 487 544 516 428 426 414 373 365 345 328 305 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168 322 220 231 411 284 199 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 57 183 188 64 51 56 124 119 177 182 114 94 110 124 294 224 294 302 426 328 392 247 288 526 554 733 1092 1053 1213 1411 1311 1004 888 852 853 853 911 914 1003 1098 1460 1679 1590 1580 1248 1314 993 554 431 236 189 189 188 178 183 254 304 304 312 245 244 248 183 179 122 101 61 44 18 -31 -44 -59 -65 -73 -74 -74 -74 -74 -74 -74 -74 -74 -74 -74 -74 -74 -74 -68 -62 -46 -29 -15 8 22 48 58 92 118 158 209 275 333 487 488 479 473 471 481 487 432 404 374 366 359 350 334 316 303 279 269 247 242 305 243 232 183 182 123 122 70 91 122 183 244 244 296 357 308 349 356 371 340 323 347 366 365 366 366 395 418 792 719 614 624 488 452 436 411 390 366 365 352 344 333 339 348 361 364 362 575 473 425 406 431 446 427 451 426 415 354 365 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 178 427 53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 75 124 60 44 74 116 84 195 134 100 60 135 214 201 252 243 244 288 471 487 477 266 333 617 719 788 745 860 996 1292 1262 1103 838 845 853 890 914 1031 1095 1336 1470 1405 1463 1409 1464 1566 912 305 223 178 171 171 168 179 210 298 366 313 234 210 190 180 122 86 61 41 2 1 -21 -40 -51 -59 -64 -73 -74 -74 -74 -74 -74 -74 -75 -74 -74 -74 -74 -74 -69 -64 -52 -40 -30 -8 -1 24 42 67 95 140 196 233 379 395 426 447 572 507 535 516 475 424 406 407 384 378 362 344 328 304 285 265 274 418 305 296 207 214 168 122 64 87 180 183 244 287 301 305 278 297 303 339 362 305 304 307 373 347 364 363 400 596 733 651 549 514 476 448 421 400 369 365 344 329 311 305 317 329 315 333 356 427 410 365 372 365 426 489 426 364 317 340 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 39 107 60 65 121 60 59 70 101 63 171 169 121 211 262 317 304 403 425 470 507 548 300 305 422 684 800 841 838 793 1076 998 838 842 853 853 914 974 1035 1097 1164 1585 1673 1711 1341 1182 893 409 304 181 176 161 158 168 176 242 227 212 183 157 133 123 112 81 52 17 5 1 -14 -33 -38 -42 -50 -61 -74 -74 -74 -75 -74 -74 -74 -74 -74 -74 -74 -74 -70 -65 -56 -42 -31 -31 -15 9 27 54 77 121 152 190 210 243 426 426 548 549 601 536 490 483 486 445 426 420 403 366 365 348 307 292 304 383 305 251 213 183 183 174 99 112 122 183 244 303 305 305 244 264 291 305 304 304 294 293 305 309 339 353 385 427 595 666 610 548 499 464 437 410 404 367 341 319 304 302 299 293 291 298 301 530 480 365 360 363 398 472 369 304 299 274 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 53 60 59 59 56 51 55 60 120 121 181 227 181 240 299 389 304 462 443 484 487 328 728 872 914 862 1148 1086 1050 792 852 838 838 853 878 922 975 975 1089 1169 1368 1415 1473 1282 857 940 751 269 214 180 167 159 148 147 166 163 176 134 124 106 110 111 71 54 32 15 1 -16 -14 -20 -31 -32 -44 -75 -74 -74 -74 -74 -74 -74 -74 -74 -74 -75 -74 -70 -65 -60 -41 -32 -31 -27 -13 10 38 57 95 116 124 154 224 305 365 487 487 536 548 508 609 535 503 484 448 427 427 372 365 326 305 361 365 294 244 244 246 254 122 102 136 164 187 244 304 307 304 244 244 290 304 395 269 249 276 296 305 312 342 379 408 529 585 610 595 560 488 487 473 426 381 411 316 304 298 284 278 272 278 288 302 308 360 328 353 363 365 364 304 274 272 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 77 149 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 42 60 47 49 52 59 77 119 204 183 249 182 425 298 305 426 399 426 457 479 459 533 665 908 1038 1016 975 1050 1186 1145 838 838 872 918 1063 1144 1048 1060 1097 1205 1241 1320 1264 1006 853 625 286 233 205 180 171 173 183 154 180 140 112 101 83 77 71 84 63 59 30 17 3 6 7 -5 -16 -31 -70 -75 -74 -74 -74 -74 -74 -75 -74 -74 -75 -71 -68 -64 -61 -39 -33 -32 -31 -29 -6 10 40 58 70 114 121 172 259 255 304 331 350 304 487 549 610 609 504 578 490 468 524 367 337 319 365 349 291 252 266 304 363 122 76 179 162 244 304 291 244 244 244 244 244 305 228 232 239 244 280 304 304 330 364 396 461 493 638 661 549 549 488 466 427 380 362 318 304 294 274 263 253 258 269 280 290 303 304 310 333 305 301 274 284 274 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 186 238 185 137 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 23 60 30 60 96 121 121 121 178 357 311 271 301 426 368 469 426 430 539 495 605 662 616 797 1070 906 741 1049 1040 1090 1008 850 992 1206 1036 1158 1275 1252 1240 1219 1219 1261 1234 1058 1041 971 562 358 256 230 183 181 187 183 243 313 134 73 61 61 61 61 61 52 43 31 32 30 38 23 1 -24 -51 -74 -74 -74 -74 -74 -74 -74 -74 -73 -71 -69 -65 -62 -61 -39 -33 -33 -32 -31 -20 -4 17 45 58 106 111 127 183 240 220 229 243 275 305 366 427 599 609 548 556 487 573 372 365 365 342 305 305 309 304 305 212 122 90 164 241 235 244 305 237 183 226 219 244 216 203 208 231 244 264 304 305 321 348 382 422 485 628 849 610 665 492 488 427 393 359 320 304 290 271 251 243 241 250 251 303 299 294 301 304 304 275 256 262 244 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 71 243 226 163 57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 49 59 60 60 116 121 121 182 220 306 266 306 487 302 609 482 545 620 666 555 662 550 609 745 551 591 912 983 1201 1271 1102 921 1109 1383 1156 1213 1195 959 1195 1101 1113 1217 1273 1292 1265 844 460 366 306 303 275 227 183 240 234 183 245 61 61 61 61 50 42 50 59 33 54 31 16 -5 -31 -55 -69 -72 -74 -75 -74 -74 -74 -74 -72 -67 -65 -63 -62 -61 -39 -35 -34 -32 -31 -30 -19 2 24 53 98 101 113 120 157 159 180 205 211 243 265 361 362 420 373 563 458 425 376 365 358 362 362 361 335 305 365 183 91 111 148 191 183 202 244 227 183 183 244 244 183 183 186 216 231 265 365 304 308 335 366 407 458 486 670 671 610 550 536 539 427 366 340 304 287 264 243 234 229 225 240 305 268 282 297 304 304 286 244 244 244 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 46 60 71 67 121 138 162 182 243 240 410 304 244 505 454 303 487 487 546 549 610 616 573 360 556 1035 922 994 1008 1077 1139 1034 1381 1463 1661 1187 955 853 1041 906 848 910 986 1038 926 914 575 494 389 326 244 246 211 182 165 121 72 61 61 61 41 31 16 20 27 30 24 -4 -28 -38 -56 -63 -69 -73 -74 -74 -74 -74 -74 -68 -63 -63 -61 -61 -60 -40 -35 -35 -34 -33 -31 -23 -6 10 41 60 92 92 91 106 122 145 157 173 191 228 246 244 300 308 418 488 421 390 352 356 365 426 498 365 305 300 179 95 101 122 124 183 188 252 225 173 180 210 226 161 169 179 197 218 244 298 303 302 319 358 383 427 444 496 671 671 731 549 544 445 364 363 345 301 261 235 225 213 213 225 299 243 263 244 277 365 305 292 248 244 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 60 60 88 121 135 128 182 293 233 247 268 241 303 323 439 585 439 589 549 637 608 438 365 717 1044 823 862 891 1036 1153 975 1113 1312 1644 1621 1255 896 902 979 932 722 610 574 484 427 410 369 367 310 425 312 248 199 134 111 60 58 122 61 35 21 12 2 3 -1 -5 -27 -30 -40 -56 -61 -65 -70 -75 -74 -74 -74 -69 -66 -62 -61 -61 -61 -59 -40 -36 -37 -36 -33 -32 -26 -11 -1 30 52 91 91 91 91 100 115 127 145 166 182 186 221 243 275 302 305 365 352 301 365 427 426 545 364 337 311 274 122 61 101 121 122 183 270 244 122 122 158 177 132 147 164 181 183 253 251 279 288 304 328 366 393 424 530 548 744 852 610 726 488 481 365 359 304 258 234 213 222 220 213 214 234 238 238 241 305 406 427 268 267 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 53 60 121 121 182 175 182 182 239 242 243 239 239 243 303 532 567 488 610 427 498 305 550 849 686 705 977 946 1029 914 991 1138 1452 1351 1178 1025 769 791 979 1009 678 594 624 804 509 440 463 494 706 474 357 247 260 138 68 46 57 61 27 9 1 1 -5 -17 -29 -30 -30 -32 -45 -51 -58 -61 -67 -68 -71 -71 -66 -63 -61 -61 -61 -61 -58 -47 -38 -38 -37 -34 -32 -26 -17 -4 22 49 53 64 91 91 91 95 105 119 127 150 165 192 238 244 248 266 296 286 283 299 365 554 427 365 302 241 244 122 99 61 61 104 172 122 245 215 121 122 122 122 131 147 161 182 244 244 253 271 298 309 346 365 411 479 489 617 792 582 595 610 592 597 304 292 244 232 212 213 228 211 215 231 221 232 232 243 263 304 349 244 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 44 60 104 121 181 180 194 242 241 237 236 243 239 241 178 389 496 541 600 377 467 308 579 505 621 667 676 793 915 914 1094 1160 1240 1279 1283 910 772 747 727 760 786 794 893 723 604 545 495 546 901 608 831 808 592 410 119 51 28 13 8 1 -1 1 -11 -30 -30 -31 -22 -20 -29 -33 -38 -43 -44 -57 -64 -65 -63 -61 -60 -60 -58 -59 -61 -49 -40 -40 -37 -34 -32 -26 -17 -6 1 36 44 52 100 91 91 91 91 92 109 129 144 171 182 227 227 242 243 247 263 282 302 338 427 413 351 364 242 161 122 61 61 61 75 61 120 65 61 81 107 111 112 130 151 183 244 244 251 259 287 304 333 358 398 531 588 646 549 542 579 571 610 426 354 291 244 238 229 206 201 195 181 184 188 193 199 214 220 273 241 231 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 58 60 60 134 182 360 307 466 214 221 238 217 202 122 217 303 289 498 546 348 305 305 549 644 760 715 809 815 1003 930 1023 1142 1216 1245 1443 1027 792 792 756 722 717 790 1008 883 672 801 788 621 816 792 794 914 783 542 272 157 41 27 23 11 4 1 -11 -23 -23 -23 -12 -5 -7 -8 1 -11 -25 -43 -54 -61 -58 -55 -54 -55 -52 -53 -58 -47 -41 -41 -38 -36 -33 -27 -17 -8 -2 25 31 42 55 91 91 91 91 91 92 115 124 151 165 183 196 214 222 237 244 251 274 300 360 332 366 244 244 183 183 122 122 121 120 122 198 183 123 61 72 80 101 115 141 179 244 310 282 253 269 290 308 329 365 409 447 463 485 522 528 487 489 428 310 289 252 235 219 191 182 173 171 173 175 177 182 192 190 211 202 192 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 38 56 120 178 226 240 184 259 167 191 182 183 121 118 122 149 268 184 269 488 491 528 668 732 791 801 863 949 913 1044 1158 1219 1305 1339 936 850 873 885 824 784 731 812 965 879 852 975 939 831 835 845 1020 732 495 264 149 54 49 45 25 13 1 -11 -16 -18 -11 -1 17 30 33 21 12 -8 -23 -43 -52 -51 -49 -49 -47 -47 -49 -53 -43 -42 -42 -39 -36 -30 -27 -16 -7 -1 16 22 33 40 53 65 122 91 91 91 94 113 122 148 160 177 196 202 220 229 239 244 253 284 305 302 304 373 304 183 160 176 122 122 122 183 192 122 53 56 61 82 100 127 151 200 260 243 236 249 268 283 310 340 358 381 402 425 429 435 427 412 332 323 366 245 231 215 182 172 167 161 162 164 167 170 169 175 177 180 174 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 60 60 60 78 122 275 190 364 106 180 121 156 177 245 265 331 503 542 487 487 481 548 607 731 732 791 914 860 819 1006 1219 1259 1344 1448 1117 1092 1077 1186 1330 1038 767 780 880 1073 1331 1222 1055 963 941 824 1071 951 931 299 179 122 69 61 49 12 1 -8 -8 -9 -4 -1 30 59 55 30 30 5 -6 -28 -35 -40 -37 -38 -39 -40 -41 -44 -39 -40 -40 -36 -34 -30 -27 -18 -12 -3 7 13 23 24 34 46 70 124 91 91 90 103 110 124 137 157 179 184 197 205 215 212 244 245 248 257 266 264 239 236 244 236 175 182 181 183 183 183 62 60 61 75 93 121 149 185 237 218 242 237 254 272 294 302 327 366 366 411 422 394 385 365 352 291 358 240 225 202 177 169 159 155 151 151 152 151 153 158 156 159 156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 60 65 58 63 121 225 337 143 106 119 121 171 409 487 487 427 427 446 463 474 488 575 672 679 796 848 646 975 1168 1169 1228 1260 1339 1442 1101 1070 1340 1267 1054 1061 792 853 1060 1114 1515 1416 1390 828 735 825 851 606 369 429 157 122 288 278 50 1 1 1 1 3 7 28 30 53 47 30 20 6 -17 -19 -28 -30 -32 -34 -35 -38 -38 -39 -40 -43 -44 -40 -34 -30 -22 -16 -8 -3 5 14 20 28 35 55 81 96 91 118 117 109 116 126 142 154 168 183 188 191 204 221 231 234 240 248 252 250 254 298 280 213 244 183 184 178 146 84 122 58 90 91 121 142 178 189 202 207 222 242 253 265 285 307 318 340 363 365 356 348 364 309 286 250 235 225 185 170 163 153 150 141 140 136 139 141 141 141 142 144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 60 58 60 74 82 61 99 182 144 121 183 202 360 438 466 427 427 427 427 464 485 572 586 735 741 556 766 916 1087 1081 1210 1580 1478 1482 1378 1350 942 892 767 868 837 903 1031 990 914 1139 1216 895 646 604 445 306 248 266 370 203 183 363 518 122 43 36 12 13 21 25 29 37 49 49 36 28 14 -3 -26 -33 -39 -37 -39 -40 -48 -38 -38 -42 -43 -39 -33 -29 -22 -17 -11 -5 2 8 19 30 38 52 60 102 91 154 90 117 108 115 129 139 155 156 167 182 185 203 215 218 226 241 244 244 246 267 305 247 305 244 197 210 183 117 116 122 125 117 119 137 169 183 185 192 211 221 232 247 263 291 305 306 314 306 305 338 366 367 304 405 229 207 180 165 152 147 138 134 128 129 128 130 131 126 125 119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 60 60 60 60 121 121 182 185 182 183 219 307 565 623 491 456 436 464 487 544 439 486 497 605 380 584 716 938 1185 1229 1401 1719 1454 1467 1187 1258 718 664 863 981 887 668 666 656 684 718 665 547 437 329 290 244 183 191 488 241 347 401 671 671 319 20 14 23 49 55 63 63 55 53 39 15 1 -19 -31 -32 -28 -31 -30 -30 -33 -37 -43 -41 -38 -34 -29 -22 -17 -10 -5 1 7 18 23 31 46 54 69 75 91 122 107 97 116 118 127 134 144 155 162 179 190 204 218 243 259 250 238 238 245 244 244 242 243 153 180 139 122 118 67 121 122 138 133 145 166 174 182 188 199 219 230 247 255 276 293 277 279 277 285 305 288 305 244 210 187 166 154 141 136 128 125 122 122 119 120 119 112 111 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 60 61 51 59 77 183 182 207 244 307 251 374 438 635 515 481 427 438 427 418 574 558 561 613 401 853 793 1000 1142 1215 1611 1413 1447 1474 1344 1325 878 671 632 548 549 505 483 466 462 462 472 488 413 354 261 243 239 239 251 365 361 490 438 437 282 25 24 17 30 132 137 155 81 56 34 22 21 -4 -15 -17 -17 -27 -30 -30 -35 -38 -43 -39 -37 -34 -28 -24 -17 -11 -7 -1 8 19 24 31 30 43 56 66 73 91 121 124 122 113 116 124 133 146 153 169 182 227 292 291 300 299 238 229 244 244 239 243 244 359 241 122 99 86 60 69 122 139 161 138 150 155 159 171 186 205 216 236 245 252 245 250 249 253 247 245 227 229 194 179 164 148 141 133 123 122 120 116 112 111 112 107 106 106 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 68 55 56 60 112 162 347 253 207 183 180 240 427 610 622 416 472 405 424 473 792 638 488 334 410 688 668 920 914 1358 1610 1493 1490 1340 1535 1389 877 745 597 543 510 482 546 543 427 363 396 408 391 355 296 275 234 228 231 279 362 281 523 260 51 31 30 23 22 29 41 57 116 63 43 28 12 8 -3 -11 -21 -30 -26 -31 -34 -40 -41 -37 -36 -33 -28 -24 -17 -13 -7 -2 5 13 18 27 31 39 45 57 74 92 122 92 89 102 108 115 124 134 145 159 173 237 366 539 279 274 238 207 211 192 184 167 305 252 411 120 95 62 58 93 119 124 152 126 136 136 148 158 175 185 203 218 218 227 231 232 234 231 233 224 192 183 162 154 146 136 130 122 117 112 111 107 106 106 110 105 109 110 122 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 52 63 64 70 121 165 184 156 235 183 183 245 244 485 548 439 244 490 457 443 541 669 314 269 600 706 936 988 1037 1478 1896 1465 1400 1420 1477 1664 985 1170 763 587 543 545 735 874 559 498 324 365 362 336 321 235 210 184 196 242 295 244 302 69 48 44 36 28 26 20 21 25 43 67 45 24 13 2 -9 -14 -22 -29 -24 -30 -33 -41 -40 -35 -35 -31 -27 -23 -17 -13 -7 -2 8 18 25 23 27 32 36 50 57 75 91 109 122 88 107 109 116 124 133 143 155 183 244 439 304 241 216 199 176 172 160 138 356 170 155 211 106 60 58 61 89 113 123 116 118 125 137 149 162 172 189 193 208 212 210 207 209 207 204 184 180 159 147 140 131 124 120 120 109 106 105 104 103 102 102 114 121 122 124 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 198 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 100 60 41 97 124 122 122 112 183 179 210 244 324 425 367 330 240 472 427 432 775 695 227 372 701 726 853 715 1004 1304 1457 1395 1257 1345 1399 1593 1550 1465 795 835 797 593 731 664 569 673 422 290 296 310 306 275 258 220 163 183 230 206 121 84 61 55 52 37 30 24 17 15 20 30 37 21 1 -8 -17 -19 -26 -32 -23 -27 -31 -37 -36 -33 -32 -30 -27 -23 -17 -13 -6 -2 6 15 28 20 24 32 34 41 47 57 66 91 107 121 99 102 108 113 120 125 144 180 178 238 237 367 209 181 164 153 140 123 148 122 73 107 120 61 56 52 66 91 97 94 99 116 126 142 164 172 216 203 212 210 193 184 183 183 171 168 153 144 136 125 123 113 106 104 102 101 101 98 100 102 110 121 122 127 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 155 260 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 104 80 93 122 141 204 233 244 178 244 273 207 305 298 196 319 487 502 763 931 660 433 608 625 618 620 1010 956 1075 1157 1301 1280 1543 1475 1686 1646 1623 1594 1090 732 705 926 986 587 643 538 312 304 242 211 244 253 185 176 138 183 169 118 79 88 75 55 43 38 28 20 9 8 13 15 -2 -8 -16 -28 -30 -30 -28 -21 -22 -28 -31 -33 -31 -30 -27 -24 -21 -18 -13 -6 -2 5 10 13 17 21 30 30 35 44 52 57 84 88 93 152 90 93 101 111 115 124 136 163 247 377 244 336 173 164 131 123 115 91 72 59 56 122 56 52 52 74 91 86 85 95 122 152 184 352 423 228 222 225 256 239 189 151 145 146 137 133 122 122 117 107 98 95 95 96 96 96 99 100 102 108 113 120 122 126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 216 221 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 118 61 35 61 122 152 167 219 244 243 305 208 211 305 199 301 453 501 463 360 832 618 227 397 547 532 716 943 956 1132 1229 1219 1316 1473 1367 1526 1501 1707 1710 1589 926 967 1060 812 583 488 608 509 243 212 190 183 173 152 129 119 119 112 114 99 91 74 58 52 42 31 22 11 6 -3 -5 -11 -15 -27 -29 -25 -26 -26 -20 -19 -24 -27 -30 -30 -26 -29 -23 -17 -16 -10 -6 -2 6 13 17 22 29 30 31 33 40 48 53 59 66 119 99 88 87 93 101 107 112 122 136 167 183 191 181 151 146 126 119 87 66 59 49 48 45 55 61 61 122 122 78 81 91 183 139 184 243 305 254 247 252 229 431 243 155 127 122 120 119 118 106 95 91 90 89 90 90 95 115 124 113 107 104 108 113 114 119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 145 365 301 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 96 59 61 62 124 141 152 183 183 290 248 181 180 304 234 144 339 344 209 203 328 228 554 729 737 614 749 914 976 1096 1140 1158 1378 1395 1226 1271 1585 1652 1716 1830 1286 1189 792 840 749 855 527 427 252 215 183 194 196 172 141 122 123 149 154 122 91 77 55 48 40 32 22 9 2 -4 -10 -17 -21 -30 -26 -20 -21 -24 -18 -16 -21 -24 -28 -28 -22 -29 -22 -12 -9 -8 -5 1 4 10 15 20 27 30 34 35 40 44 49 55 59 112 91 84 91 83 91 96 105 110 125 122 139 152 156 144 125 118 94 61 54 45 44 45 44 60 120 155 122 184 110 61 75 91 197 304 244 244 305 305 305 222 167 159 120 119 108 107 107 100 92 89 85 85 87 89 91 108 124 266 196 118 113 115 110 109 115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 289 439 576 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92 81 118 102 121 145 150 165 225 235 223 183 244 168 139 178 155 233 305 368 394 251 495 735 924 902 792 967 1098 1127 1097 1095 1217 1280 1153 1390 1560 1707 1830 1722 1647 1275 911 1206 1096 915 549 431 265 237 244 277 245 201 188 183 184 270 438 165 99 87 59 48 35 30 18 12 -1 -7 -13 -20 -26 -27 -23 -15 -14 -16 -16 -14 -18 -21 -25 -24 -19 -23 -21 -14 -5 -4 -4 1 5 9 13 20 25 28 35 37 41 42 45 47 51 59 91 114 55 82 76 83 89 90 101 109 115 118 123 122 102 72 62 51 44 41 41 42 44 61 115 160 76 61 60 55 59 60 105 159 360 305 244 244 220 139 119 122 98 91 91 94 91 90 86 83 83 84 87 88 103 113 129 165 238 146 142 123 120 113 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 392 489 565 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 60 85 100 122 122 140 150 216 203 122 170 135 113 112 164 183 215 252 576 418 472 555 674 802 792 719 834 1219 999 1138 1258 1285 1220 1189 1403 1585 1674 1748 1833 1893 1510 1593 1308 1275 1074 526 416 304 374 304 347 427 373 536 409 366 242 555 213 167 90 60 49 36 25 15 9 -1 -6 -14 -24 -29 -26 -23 -17 -13 -13 -15 -12 -16 -20 -20 -20 -14 -11 -8 -4 1 -3 -1 2 5 10 15 20 25 30 33 34 37 39 42 42 48 53 59 59 27 73 61 62 70 76 88 96 98 105 99 93 62 55 53 48 41 39 40 41 43 59 73 119 76 59 61 62 54 57 61 112 155 194 191 161 123 122 108 90 76 73 77 80 82 82 82 87 90 88 90 91 111 119 131 148 169 189 168 144 134 120 116 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 185 470 499 423 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 185 56 73 92 122 133 91 117 184 272 126 89 102 111 235 208 212 244 402 427 376 473 544 628 610 741 790 856 971 1025 1158 1219 1097 1216 1162 1281 1633 1768 1649 1708 1674 1624 1499 1283 1245 986 642 488 322 361 418 426 364 311 284 305 488 423 549 341 213 92 61 48 45 32 20 12 -1 -8 -13 -14 -24 -28 -25 -20 -16 -10 -11 -10 -14 -16 -17 -13 -12 -9 -3 -2 3 1 2 6 10 13 16 20 23 29 32 35 37 40 44 45 47 51 56 60 69 61 85 61 61 64 71 82 88 93 84 61 38 40 40 39 39 38 39 39 42 49 52 53 50 91 262 299 65 55 59 61 121 139 181 122 91 92 84 73 70 73 81 82 90 91 92 95 98 101 91 96 113 121 135 142 167 199 273 166 149 135 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 236 410 369 346 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 127 60 70 80 116 128 122 122 143 97 251 240 184 117 149 175 237 435 502 319 358 457 548 624 610 732 899 925 962 989 1021 1121 1158 1158 1340 1194 1525 1630 1450 1559 1560 1676 1511 1299 1234 1115 943 743 473 427 604 549 488 341 276 246 260 312 305 168 106 75 58 60 59 38 23 15 1 -2 -8 -15 -23 -26 -24 -20 -17 -12 -9 -9 -10 -11 -12 -11 -7 -7 -2 1 4 1 4 7 11 14 17 22 27 30 32 36 39 43 46 46 48 52 55 58 64 58 71 61 61 58 62 69 73 111 121 38 35 37 37 36 36 37 37 39 42 44 46 48 54 88 183 244 122 59 56 58 61 69 122 91 78 65 67 70 76 80 90 96 117 106 106 108 114 112 109 104 114 121 143 168 147 170 375 229 174 153 145 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97 165 212 189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 48 61 61 100 122 94 47 67 186 138 207 210 150 148 163 195 257 421 182 276 476 411 411 427 549 608 841 911 844 875 1147 1212 1225 1319 1276 1404 1402 1419 1538 1295 1517 1426 1341 1276 1187 1038 842 502 539 660 599 487 373 307 260 202 179 158 111 102 73 77 87 80 64 42 26 10 -1 -7 -10 -18 -25 -23 -21 -16 -12 -9 -6 -5 -7 -9 -9 -6 -4 1 3 5 5 5 7 11 14 17 20 24 28 32 36 38 41 43 46 49 52 55 55 54 61 62 62 61 60 61 61 53 50 44 35 37 43 45 53 52 44 43 42 44 46 53 56 64 67 115 212 257 88 57 57 58 59 60 69 65 68 75 91 82 91 103 106 119 122 120 124 122 121 119 116 115 120 125 152 152 156 201 421 181 180 157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 22 62 84 62 31 50 76 125 140 171 220 179 178 183 242 167 152 182 237 298 550 626 819 695 732 825 869 841 1099 1218 1213 1248 1266 1220 1031 1280 1333 1215 1118 1377 1393 1264 1206 1255 1186 1020 609 610 778 595 494 434 367 305 231 190 151 121 90 88 89 105 91 79 63 30 19 7 1 -2 -8 -14 -19 -21 -19 -15 -13 -5 -4 -5 -5 -5 -3 -1 2 6 7 7 7 8 11 14 17 20 25 26 29 33 35 38 41 44 47 48 50 52 48 50 57 58 57 100 80 56 52 42 33 37 40 52 54 61 62 61 61 55 61 61 61 65 80 90 103 143 427 204 118 77 61 65 66 63 72 83 88 90 94 98 106 117 131 212 142 140 131 125 124 123 123 123 124 143 183 154 171 243 348 213 180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 19 12 39 66 113 91 122 147 167 181 189 244 242 181 182 244 584 361 541 792 528 568 687 867 856 756 658 878 907 1095 1158 1043 1222 1074 983 1156 1106 1136 1164 1251 1314 1336 1157 1220 1226 1106 765 506 545 697 682 470 376 350 291 237 184 146 100 86 108 116 104 74 53 24 20 22 16 10 1 -6 -14 -19 -18 -17 -15 -9 -3 -3 -2 -2 -1 3 5 9 8 9 9 11 12 14 17 20 23 25 28 33 35 37 40 45 44 43 48 46 43 48 48 51 52 49 49 49 48 43 33 40 48 48 52 56 60 65 68 66 65 73 73 73 79 90 105 126 186 244 191 116 84 83 87 88 89 90 89 96 103 113 122 127 254 253 156 152 145 135 132 135 132 129 129 141 169 171 163 182 499 280 244 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 10 52 71 85 91 87 75 124 177 122 126 183 182 120 121 183 342 481 483 640 732 733 675 961 795 660 608 914 890 1227 1253 975 1009 1090 960 1036 1078 1097 1126 1261 1346 1330 1164 1106 1166 1123 1004 806 853 892 609 516 472 429 349 374 241 183 128 91 99 130 95 75 61 31 44 37 29 16 7 -3 -9 -14 -17 -15 -15 -13 -7 -2 -1 1 4 5 7 10 10 11 11 12 14 16 20 22 25 26 29 32 36 38 41 39 38 39 41 41 39 41 43 42 43 44 45 45 44 35 38 43 38 42 48 52 59 62 66 72 75 81 82 84 84 93 106 123 183 291 380 158 108 105 105 98 107 107 107 114 120 122 129 152 159 181 168 163 157 153 154 152 149 141 136 135 159 193 178 175 199 526 292 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 39 1 2 61 65 61 61 103 96 123 128 210 122 171 239 215 242 306 366 636 538 671 748 904 977 648 534 728 789 945 1014 1073 1090 916 954 968 1025 1035 1158 1097 1157 1274 1267 1185 1098 1122 1134 1263 896 873 1341 954 712 668 549 465 476 286 243 243 160 121 121 131 122 55 65 62 47 35 22 14 3 -3 -10 -15 -15 -8 -4 1 1 3 3 5 6 8 10 12 12 12 14 16 19 20 25 26 29 31 34 35 35 35 34 32 33 36 36 34 33 33 36 37 38 40 43 34 30 39 33 36 40 45 48 57 61 63 64 66 70 75 90 92 110 122 128 304 322 437 182 132 122 135 134 125 126 122 124 128 134 145 156 175 183 183 180 174 175 163 160 156 152 152 152 155 161 192 169 182 495 489 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 1 1 1 15 30 30 42 58 61 122 121 82 94 131 456 312 296 302 349 499 412 640 944 860 732 554 519 660 770 887 922 1036 973 918 967 992 1052 1056 1010 1034 1086 1195 1160 1192 1131 1050 1060 1119 976 930 1007 1086 837 730 673 606 596 367 317 328 292 163 128 108 115 99 88 67 46 37 59 41 25 1 -7 -11 -14 -10 -3 -2 -2 -1 -1 2 4 7 9 12 14 15 17 19 21 23 25 27 30 32 33 30 30 31 30 27 29 31 32 29 30 30 33 34 39 40 30 30 33 33 29 37 41 45 48 52 53 58 58 60 76 91 90 93 130 141 157 182 335 525 293 170 182 163 156 147 152 145 145 144 152 158 173 183 213 199 196 196 187 183 171 163 162 161 163 162 162 185 188 177 198 242 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 1 0 15 30 46 62 122 66 71 125 319 418 243 370 285 261 305 443 521 718 773 791 760 706 590 647 508 543 798 1097 947 977 916 955 1041 1036 961 1090 1098 1091 1164 1101 1034 951 941 841 824 928 1029 1042 829 691 674 668 506 362 375 306 244 165 128 94 91 91 59 66 68 97 100 96 13 -5 -9 -12 -12 -10 -8 -4 1 1 2 4 6 9 11 13 16 19 20 22 24 25 26 29 27 27 26 26 27 24 22 25 27 25 27 30 31 35 36 38 36 30 30 35 32 30 35 43 42 42 43 48 52 54 62 69 81 92 106 128 146 172 195 305 571 427 356 216 180 174 168 162 215 182 152 183 174 181 213 222 211 222 213 203 196 183 182 171 174 170 167 167 171 190 179 181 202 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 15 43 61 64 47 61 159 232 228 238 371 296 305 255 375 422 659 752 852 692 372 732 772 730 894 770 970 856 921 893 879 970 906 912 1002 1043 1117 1188 1097 1090 1033 1029 1036 815 913 1034 1040 940 990 831 679 427 356 375 320 375 172 128 117 96 100 145 98 88 111 235 522 26 -2 -5 -9 -8 -7 -6 -4 -1 1 1 3 5 7 10 12 16 18 19 20 22 23 25 24 23 23 22 23 23 20 20 21 23 24 27 30 33 35 36 36 33 29 31 32 30 30 32 38 36 40 45 47 52 54 61 70 88 92 120 124 144 166 186 357 549 366 399 244 232 199 192 186 183 196 170 174 185 191 213 236 283 315 238 215 208 197 188 188 183 179 177 176 174 175 180 187 186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 11 19 28 50 73 118 178 213 179 383 372 185 239 361 293 353 427 687 935 671 302 733 790 881 754 791 961 1071 975 829 837 878 854 898 975 1048 1162 1150 1151 1054 1006 1024 975 917 848 909 947 1183 1304 1100 750 642 409 315 300 263 183 183 147 107 102 106 106 132 133 419 250 33 9 -2 -5 -5 -5 -4 -3 -2 7 6 1 5 7 8 10 14 16 17 18 20 22 22 19 18 18 19 19 19 19 20 22 25 27 29 31 33 35 35 35 31 27 30 30 30 29 30 31 42 48 50 52 52 55 61 61 77 90 113 123 141 152 191 232 302 531 453 305 400 244 244 219 204 194 183 183 193 207 265 310 303 287 248 240 216 211 209 202 193 189 183 183 183 185 184 184 185 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 23 52 59 122 131 168 186 171 148 168 287 668 363 408 366 423 584 679 699 304 730 885 699 734 867 1068 1053 913 801 790 848 903 974 1064 1097 1107 1107 1107 1045 978 976 896 863 864 1045 949 1202 1350 1198 858 616 413 290 306 220 198 208 148 137 90 68 96 86 95 251 77 74 24 -2 -2 -4 -3 -2 1 1 11 9 2 2 5 5 7 11 13 15 17 20 20 18 16 15 15 16 16 17 19 20 24 27 29 30 30 31 32 33 32 30 27 27 29 28 28 30 37 46 52 53 57 60 57 56 59 66 86 104 123 133 145 162 180 234 239 592 590 685 640 325 244 227 210 193 187 204 233 366 758 360 305 266 246 235 228 222 212 207 203 197 193 197 196 197 195 193 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 9 42 73 120 124 122 159 127 245 305 610 537 546 504 538 419 425 305 274 361 601 612 732 790 845 853 869 791 724 809 948 975 1073 1049 1048 1093 1091 1086 1098 1047 998 901 880 898 937 1002 1199 1258 1235 950 642 431 402 309 235 231 206 175 164 97 63 38 35 31 68 119 62 65 32 11 -2 -2 -1 10 8 19 14 9 3 3 4 6 8 11 15 17 17 17 15 15 14 15 15 16 18 20 22 26 27 29 30 30 30 30 30 30 28 26 26 27 27 30 32 36 44 52 58 62 62 66 61 59 64 83 91 111 130 140 157 174 209 276 427 603 424 575 299 264 242 221 208 196 214 243 304 456 560 512 277 258 244 240 236 225 215 212 217 213 210 210 213 211 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 1 5 37 41 54 70 175 81 120 296 305 667 769 905 856 558 372 232 516 743 799 610 585 567 685 763 671 732 734 864 854 900 964 1038 996 1020 1053 1049 1101 1114 1049 1043 971 902 917 948 1050 1249 1313 1280 1160 873 752 414 349 278 251 225 200 161 104 68 35 9 -5 -6 39 38 151 108 40 12 3 8 21 22 26 23 13 8 7 4 6 8 11 14 15 13 13 14 14 14 15 16 18 19 20 24 26 27 28 29 30 30 30 30 30 28 25 25 27 31 32 34 35 40 47 60 64 67 75 70 59 64 81 90 108 123 140 152 169 197 269 335 359 374 427 454 303 269 240 219 213 214 244 271 307 426 521 294 265 270 253 243 239 233 238 235 235 230 226 230 225 215 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 12 47 84 122 127 127 136 166 241 383 495 781 561 608 393 180 245 606 862 705 554 534 533 588 591 792 651 661 794 791 833 898 1000 971 988 1023 1044 1037 1098 1097 1092 1053 956 952 996 1114 1251 1311 1254 1210 1200 752 473 534 339 339 468 173 155 110 74 40 16 -4 -9 -15 3 64 148 123 39 21 29 34 32 35 31 26 18 10 5 5 6 9 9 9 9 10 12 13 14 15 18 19 21 23 25 26 26 26 27 28 27 27 27 26 26 24 27 31 34 36 38 40 38 43 52 61 62 63 62 71 65 80 91 108 122 135 148 167 183 230 242 332 340 473 606 365 284 244 235 231 224 229 255 302 392 359 298 269 281 274 265 253 266 254 244 243 240 238 237 238 214 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 21 27 58 126 122 151 158 179 180 183 423 341 198 283 344 247 346 218 506 500 505 550 597 598 639 874 800 719 744 791 886 950 971 948 955 998 994 1000 1043 1058 1098 1101 1049 1053 1022 1198 1273 1298 1276 1277 1281 697 554 742 549 851 466 400 163 112 87 48 23 -3 -7 -15 -16 22 162 350 150 47 46 47 44 44 39 33 28 23 13 8 8 8 8 9 10 10 11 13 14 15 18 20 22 24 24 25 25 26 27 25 22 21 22 22 23 25 28 33 36 40 40 43 46 47 48 53 61 61 61 72 83 91 92 103 118 130 143 163 183 215 238 305 306 331 366 487 304 286 245 244 243 236 244 269 287 303 288 292 302 289 288 296 293 282 273 260 253 244 243 242 242 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 46 24 24 81 101 140 148 152 148 149 90 169 349 483 230 256 281 316 503 500 650 619 617 850 792 814 900 950 941 886 915 954 951 927 952 964 999 1024 1095 1096 1166 1111 1172 1180 1255 1202 1304 1300 1287 1287 1217 709 1105 852 871 902 364 309 184 128 87 48 25 -2 -6 -13 -15 1 27 102 216 254 94 107 66 61 48 45 41 34 24 17 11 10 11 13 14 15 15 15 15 15 17 20 22 23 23 23 24 24 25 22 21 21 22 24 25 27 30 35 37 41 43 48 49 53 48 48 54 57 61 65 88 98 87 93 114 122 135 155 176 213 239 277 278 305 314 305 365 294 279 267 254 252 248 258 276 289 315 313 322 314 326 317 306 295 286 289 276 268 262 250 269 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 109 106 49 32 74 145 133 50 52 128 162 173 406 517 312 232 300 362 456 449 566 454 569 684 701 804 896 867 1043 989 973 932 930 903 925 954 1001 1054 1084 1106 1195 1195 1250 1270 1262 1249 1299 1351 1335 1251 1214 1179 1301 1198 1185 1252 636 388 228 280 81 50 26 5 -7 -13 -13 -16 2 127 309 415 297 207 178 118 102 84 48 45 31 26 19 18 19 18 22 20 19 17 16 15 17 20 21 21 21 23 23 23 23 20 21 22 25 26 27 29 32 36 40 42 45 49 52 58 57 54 53 55 60 65 90 93 122 92 105 117 122 139 168 191 232 266 272 277 272 286 291 361 302 296 279 279 269 268 280 291 305 334 355 565 347 348 379 344 305 294 294 277 268 264 281 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 150 128 156 50 42 59 47 107 100 151 204 249 443 409 207 301 375 345 448 361 365 598 702 727 716 813 767 690 854 956 955 985 888 901 928 951 963 994 1043 1113 1177 1176 1243 1348 1319 1300 1344 1359 1301 1198 1189 1257 1350 1310 1377 1376 848 607 283 263 100 59 25 2 -10 -10 -11 -16 -16 71 117 550 555 480 365 300 175 131 86 58 41 34 27 28 35 34 33 31 23 19 18 17 17 20 20 20 20 22 22 22 21 20 22 24 26 27 29 30 34 36 40 43 48 50 54 59 63 59 58 60 59 64 86 91 115 108 103 111 120 132 158 185 218 237 266 248 265 268 284 542 417 316 310 291 281 274 279 302 313 359 540 511 391 401 574 519 365 338 306 283 275 275 281 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 246 200 253 244 223 168 128 57 97 281 184 199 200 183 202 360 268 252 270 283 446 535 726 760 862 840 742 712 802 852 807 893 947 907 921 986 1026 1047 1088 1148 1131 1178 1300 1304 1303 1323 1300 1277 1244 1245 1261 1375 1417 1300 1369 1495 1400 874 355 254 93 48 13 -2 -10 -8 -9 -12 -16 -16 42 416 491 542 494 324 251 186 137 92 48 41 33 40 45 42 33 30 27 21 18 16 15 17 19 19 20 21 21 21 20 19 21 24 26 28 30 32 35 39 41 44 48 52 54 59 62 68 70 74 71 66 78 91 104 122 120 122 122 134 155 178 204 210 227 251 274 252 274 588 648 358 325 305 289 280 287 304 318 344 540 410 427 490 422 427 366 346 328 304 280 279 290 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105 128 148 215 208 229 287 202 99 72 431 155 253 147 209 201 182 205 253 451 375 431 690 703 661 748 721 645 731 597 800 801 981 1016 961 941 957 968 1007 1059 1150 1096 1152 1231 1300 1295 1288 1306 1332 1309 1333 1262 1359 1398 1362 1398 1492 1378 1202 713 314 180 39 1 -3 -8 -7 -7 -10 -16 -16 -10 90 200 529 654 567 503 277 199 133 91 48 44 44 65 39 27 24 23 21 17 15 15 16 17 19 20 20 20 19 18 19 21 25 26 30 32 34 38 40 42 45 48 52 48 52 54 58 66 75 78 84 90 97 98 113 125 122 130 144 151 169 185 199 216 233 242 243 268 295 366 434 406 304 301 297 283 308 327 348 365 419 427 643 610 483 394 364 347 318 297 293 293 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111 199 215 305 298 350 223 186 98 149 149 148 150 300 408 503 300 443 636 418 404 526 510 535 562 616 723 617 675 693 798 896 961 1037 1001 952 949 1000 1084 1115 1095 1103 1162 1273 1250 1299 1400 1388 1395 1404 1339 1326 1391 1417 1418 1478 1440 1300 756 227 202 36 7 -4 -6 -5 -5 -8 -13 -16 -16 -1 70 190 365 696 626 503 241 157 121 59 48 43 42 38 24 23 20 20 16 15 14 15 17 18 19 19 18 18 17 20 22 25 27 30 32 35 38 41 43 44 46 48 48 48 50 58 67 68 66 71 80 84 91 102 112 126 136 143 148 159 174 186 213 220 241 244 247 270 295 335 360 333 313 309 305 312 329 360 370 410 426 492 549 488 421 369 366 341 304 297 292 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 158 227 202 298 339 213 208 150 97 135 201 347 579 601 550 507 695 802 378 284 397 485 537 644 440 522 579 634 774 828 848 954 1050 1001 962 944 997 972 1000 1056 1147 1254 1363 1350 1299 1350 1389 1397 1414 1420 1364 1383 1399 1439 1513 1424 1272 1063 261 192 15 -1 -4 -5 -5 -4 -6 -9 -12 -16 -16 7 40 196 650 674 752 550 335 155 87 53 40 37 31 26 19 17 19 15 14 15 16 17 17 18 17 17 17 17 20 23 25 28 31 34 36 38 39 40 41 44 46 45 47 52 59 63 57 54 61 67 76 87 95 110 122 126 137 145 154 168 181 193 214 219 228 244 255 277 290 477 347 336 336 315 305 325 339 366 395 413 457 487 564 421 415 357 366 370 302 293 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 155 150 143 280 334 250 258 226 248 158 391 540 572 474 451 348 349 400 305 255 280 350 405 500 536 481 573 556 680 944 1150 895 938 981 972 928 929 990 1076 1200 1304 1400 1384 1429 1447 1481 1459 1339 1382 1454 1428 1374 1413 1446 1483 1419 1342 993 251 70 -1 -2 -4 -4 -4 -4 -3 -7 -13 -16 -16 -16 -1 213 247 395 852 911 460 199 155 174 44 38 29 23 18 16 17 15 13 14 15 16 15 15 15 16 16 16 19 23 25 30 32 34 35 36 37 38 40 40 42 43 46 48 60 58 48 48 55 67 75 88 96 125 134 135 136 142 152 161 175 184 200 204 221 232 247 259 280 366 519 391 350 324 316 322 336 362 377 397 425 522 549 427 395 426 490 373 305 297 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 105 97 200 247 281 303 338 254 373 507 468 186 327 448 410 285 247 249 249 260 260 297 351 346 500 480 488 549 705 778 822 786 812 957 900 923 1028 1072 1250 1350 1284 1242 1395 1399 1442 1426 1412 1390 1376 1425 1458 1420 1418 1459 1489 1475 1433 953 507 48 -2 -3 -3 -3 -3 -2 1 -4 -14 -16 -16 -16 -1 68 110 192 374 600 853 530 260 164 44 34 23 20 15 15 15 15 12 12 14 14 14 15 15 15 15 16 19 23 25 29 30 32 32 34 35 36 37 39 41 43 46 48 59 54 45 48 58 62 68 79 86 102 102 132 125 130 141 155 171 179 190 197 208 220 237 244 266 299 435 732 353 326 306 310 332 348 367 610 424 507 431 519 458 549 559 367 364 298 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 51 136 188 247 300 250 407 400 523 600 467 358 259 214 226 251 298 365 319 297 274 296 446 458 591 611 648 550 682 750 643 730 859 900 1049 1106 1138 1210 1200 1189 1254 1348 1356 1353 1346 1410 1450 1395 1429 1453 1451 1450 1473 1488 1463 1400 869 666 80 15 3 5 -1 -2 -2 1 -2 -12 -16 -16 -16 13 71 96 131 186 411 392 491 558 199 48 31 21 16 14 15 15 14 12 11 12 14 14 14 14 14 14 17 19 22 24 28 29 30 31 32 32 34 36 39 42 45 48 51 52 48 46 49 55 59 62 72 79 86 93 105 111 125 138 151 163 174 180 191 202 210 222 236 254 290 300 610 356 333 312 323 319 332 346 377 427 424 409 415 427 427 367 361 364 335 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 78 151 179 210 201 303 277 501 550 472 428 374 602 556 542 333 357 348 350 300 379 357 543 585 587 500 479 504 521 670 711 962 814 892 1042 1030 1089 1116 1233 1301 1238 1351 1362 1370 1405 1410 1447 1433 1469 1490 1477 1486 1503 1456 1404 769 455 99 44 26 20 13 5 3 2 1 -10 -16 -16 -3 15 40 101 246 180 214 350 393 257 385 100 26 17 13 14 15 13 12 10 10 11 13 13 13 13 13 14 16 19 22 24 27 27 28 29 29 30 32 35 39 42 47 50 50 45 42 46 48 53 55 68 70 71 78 90 102 108 126 137 149 157 169 175 184 189 201 207 215 226 248 292 291 334 363 400 423 322 332 334 366 398 452 369 464 427 366 366 364 364 363 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 92 148 202 98 274 466 447 466 544 456 432 423 567 573 803 638 703 564 403 375 292 385 523 442 390 448 682 740 749 897 800 705 662 1034 996 1056 1032 1100 1142 1233 1211 1250 1352 1399 1448 1448 1500 1487 1513 1500 1498 1498 1505 1452 1350 1116 589 136 49 39 30 22 18 7 3 2 -5 -8 -13 -2 19 45 98 241 133 143 296 450 576 157 54 23 13 12 14 12 10 9 10 10 11 12 12 12 12 13 14 15 20 21 24 24 25 26 26 27 28 32 35 37 40 45 44 45 43 42 52 52 52 57 85 64 68 75 86 97 115 124 137 152 156 166 173 179 185 192 193 203 216 244 284 298 298 285 317 445 363 328 309 329 366 425 352 358 366 414 366 367 366 354 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105 49 145 250 312 452 419 394 502 503 550 542 648 771 800 901 945 1034 872 552 404 391 422 358 550 635 734 704 765 787 600 600 1000 1005 1046 1052 1199 1176 1200 1313 1302 1269 1351 1451 1482 1495 1487 1472 1526 1500 1522 1525 1501 1458 1402 955 650 258 81 49 44 30 22 5 3 3 2 -3 -10 -5 14 33 72 96 242 241 188 255 347 153 45 14 11 12 13 11 10 9 9 9 10 11 11 11 12 13 14 16 20 22 22 22 22 23 25 26 28 31 33 36 38 38 39 39 38 41 46 50 54 82 61 98 90 77 85 94 124 115 134 152 155 160 167 172 175 179 183 195 203 224 246 309 286 271 280 348 399 329 319 302 349 446 338 350 377 420 483 363 348 314 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92 147 236 201 148 273 334 341 510 550 406 563 533 712 540 698 994 942 695 624 465 502 328 343 448 581 651 753 699 559 744 788 1014 1103 1147 1199 1291 1264 1300 1300 1348 1342 1408 1389 1496 1506 1543 1502 1517 1523 1537 1539 1600 1000 802 640 460 393 119 76 49 34 22 9 3 3 3 1 -3 -8 3 29 54 84 211 194 206 274 300 181 39 19 10 10 11 12 9 8 8 9 10 10 10 10 10 14 15 16 20 20 19 19 21 21 23 24 26 28 31 31 32 33 35 35 38 41 44 46 48 50 95 98 98 96 91 98 101 113 133 147 159 165 164 163 166 170 175 180 190 203 235 235 244 256 283 300 373 341 349 298 307 350 430 427 431 489 549 466 427 366 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 96 147 185 98 299 545 444 388 389 401 423 350 398 500 502 859 667 708 597 597 901 767 768 478 401 497 479 492 621 600 800 806 1011 1155 1200 1260 1348 1307 1233 1247 1295 1504 1419 1391 1433 1536 1539 1590 1528 1546 1557 1567 1608 1124 914 577 461 253 149 110 67 38 24 4 3 3 3 2 1 1 -2 18 24 53 166 245 307 264 146 95 42 17 9 8 10 12 9 7 7 9 8 8 9 9 11 15 15 18 19 17 15 16 20 20 21 22 25 26 27 28 29 29 32 36 39 42 48 48 48 66 98 100 89 116 93 150 102 124 141 152 175 175 174 164 159 160 165 171 179 181 196 207 224 241 246 545 379 345 346 357 288 302 300 352 336 398 589 477 352 327 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 42 102 185 268 199 197 335 316 505 431 605 810 706 571 758 903 932 603 798 521 501 448 545 527 617 642 700 726 852 864 1050 1102 1284 1318 1330 1440 1304 1342 1328 1415 1446 1450 1415 1518 1547 1610 1621 1539 1552 1585 1600 1581 1361 836 851 543 287 170 127 88 47 21 5 3 3 3 1 1 -3 7 24 45 102 264 494 414 237 105 38 31 16 9 9 12 7 7 7 6 7 8 9 11 13 15 16 18 17 15 14 15 16 18 20 21 22 22 24 25 26 29 33 36 48 43 48 47 48 63 109 98 98 99 99 78 96 113 121 143 160 188 181 172 152 151 152 158 163 169 182 192 206 215 216 223 350 389 358 395 350 277 297 295 334 452 400 455 377 346 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 70 103 141 50 379 371 327 378 697 540 644 449 596 704 749 648 672 489 443 449 433 451 498 641 588 770 950 952 1102 1137 1214 1250 1361 1448 1298 1352 1300 1349 1414 1478 1433 1504 1545 1595 1638 1700 1599 1599 1649 1635 1550 1467 816 559 398 307 161 125 77 40 13 11 10 5 3 1 -2 2 9 38 83 359 453 381 436 112 47 36 11 7 9 11 6 6 5 6 8 9 10 12 15 16 17 17 16 15 13 14 15 16 17 16 17 20 21 22 26 29 33 35 37 39 42 44 47 49 49 56 95 98 93 106 106 98 102 119 140 192 198 183 170 148 148 148 152 152 168 178 191 197 193 198 225 393 688 348 295 255 264 283 350 322 348 534 450 348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 109 250 237 290 361 450 450 450 380 372 478 551 792 719 650 626 521 453 500 605 694 727 663 703 782 1100 1091 1154 1275 1402 1453 1312 1400 1456 1280 1342 1487 1450 1479 1498 1596 1630 1687 1648 1694 1687 1659 1696 1377 1236 742 428 308 192 153 95 55 21 20 21 16 6 2 -3 2 2 26 55 149 282 246 299 147 61 36 20 5 8 8 5 7 5 6 8 10 12 13 14 15 15 16 15 14 13 12 13 14 14 14 15 18 19 23 25 29 32 35 38 40 43 43 46 48 51 50 76 99 124 100 113 98 98 102 117 148 159 202 191 147 143 146 148 148 149 160 175 173 184 191 198 229 324 518 298 243 248 255 290 555 350 317 326 300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 96 285 300 269 307 557 496 573 309 405 755 655 800 642 626 610 618 650 500 582 659 801 1014 851 850 933 909 1206 1275 1370 1388 1337 1332 1445 1358 1305 1390 1548 1507 1538 1600 1621 1665 1673 1667 1698 1705 1703 1706 1593 1017 1027 402 214 173 98 53 30 36 25 20 11 4 -4 -4 2 13 41 61 82 97 116 178 128 100 40 5 5 6 6 7 5 7 9 10 11 12 12 13 15 15 14 13 12 11 10 11 11 11 14 18 20 23 25 30 31 35 37 41 46 44 47 46 48 53 93 49 80 95 108 95 98 98 101 114 137 148 149 147 143 147 157 144 147 148 149 160 165 179 187 200 237 232 247 230 231 238 250 289 298 273 288 286 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 31 203 297 350 450 374 329 282 460 536 443 744 507 400 594 560 641 600 548 608 676 821 802 868 859 904 1044 1254 1345 1400 1259 1351 1416 1365 1360 1476 1544 1551 1610 1616 1646 1653 1689 1702 1733 1731 1739 1697 1656 1279 1055 389 335 152 107 66 48 47 34 25 19 12 -2 -2 -3 -2 12 31 36 39 51 74 97 193 50 5 5 5 7 6 5 8 8 10 10 10 10 11 13 14 13 12 11 10 9 10 10 10 14 19 20 24 25 29 31 33 35 38 40 45 45 48 48 50 50 80 96 98 101 116 102 98 97 98 107 107 384 221 142 140 141 140 143 144 147 152 150 168 177 191 190 199 213 217 216 222 230 226 334 241 249 245 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 306 350 315 340 302 530 500 249 387 420 385 508 435 420 354 555 574 672 477 745 752 659 731 749 846 811 944 1065 1190 1299 1284 1327 1387 1379 1340 1350 1459 1510 1554 1578 1602 1650 1680 1698 1777 1726 1743 1728 1675 1685 1072 906 629 390 222 146 97 71 59 48 42 26 21 11 9 9 4 1 7 6 4 27 36 48 148 302 45 6 6 7 5 6 7 7 7 7 8 9 9 11 12 12 10 9 9 7 8 9 10 16 20 22 24 27 30 31 34 38 39 40 42 44 48 50 48 50 77 98 98 98 100 100 100 95 94 94 98 304 150 146 137 136 141 142 143 146 147 147 162 172 180 185 193 201 204 203 202 197 199 230 223 225 250 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 271 335 330 311 250 284 284 252 410 552 479 352 464 321 401 628 611 601 448 598 652 596 628 706 644 784 863 1048 1042 1005 1088 1199 1298 1349 1348 1408 1441 1453 1506 1552 1584 1693 1648 1732 1706 1750 1698 1701 1739 1651 1447 1400 700 480 271 183 127 86 69 66 61 47 30 25 25 20 14 6 2 8 4 12 24 120 279 350 188 22 6 6 5 5 5 5 5 6 6 6 8 10 12 11 10 8 7 6 6 9 11 19 22 23 24 26 28 30 32 35 38 40 51 50 46 48 58 81 98 92 97 63 96 102 100 96 94 89 92 98 104 148 138 130 136 138 147 145 142 148 152 178 177 178 184 187 192 194 190 192 195 199 202 215 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 99 306 321 200 300 185 224 367 349 350 303 316 295 431 489 567 459 361 494 495 413 548 624 653 520 602 811 998 866 1004 1148 1201 1232 1245 1268 1335 1356 1449 1460 1463 1499 1580 1547 1771 1662 1697 1671 1680 1712 1550 1553 1500 828 600 401 227 132 93 88 81 82 58 51 44 37 30 19 11 4 1 8 4 25 195 418 745 175 40 12 5 5 4 5 4 5 5 5 6 8 10 10 10 9 7 5 5 6 11 18 18 18 20 21 24 26 30 31 35 38 43 40 41 50 46 48 95 90 97 84 84 100 98 98 100 94 91 87 90 97 141 133 127 127 140 149 142 139 150 155 209 165 170 174 179 180 181 187 189 191 195 201 203 188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 224 303 295 122 128 208 248 200 381 509 431 434 526 350 397 453 346 365 397 488 676 536 601 513 920 997 1010 950 1155 1047 1152 1174 1227 1286 1405 1447 1384 1431 1401 1452 1505 1558 1790 1669 1652 1671 1659 1693 1618 1642 1554 1266 632 460 450 147 104 99 98 115 97 69 59 48 40 23 17 9 3 2 3 18 60 302 701 501 43 20 4 4 4 4 4 4 4 4 5 8 10 10 9 7 5 4 4 5 10 12 13 13 15 17 21 23 28 30 33 35 40 43 43 43 47 48 48 48 74 102 89 111 99 100 113 100 97 87 85 96 107 140 115 121 127 131 131 134 145 152 156 161 170 168 171 173 176 176 186 194 195 198 202 210