%ncols 1201 %nrows 2401 %xllcorner 29.991666666667 %yllcorner -0.008333333333 %cellsize 0.016666666667 697 671 661 736 761 832 836 849 814 808 864 827 839 811 690 760 872 744 847 955 894 955 876 877 932 881 642 538 678 643 412 459 544 505 462 447 788 715 752 623 566 629 906 958 1010 1074 1166 1232 1239 1315 1379 1317 1286 1257 1208 1111 963 1036 1192 1256 1277 1276 1293 1236 1212 1199 1274 1258 1235 1356 1483 1352 1264 1223 1392 1499 1438 1314 1202 1070 856 697 638 744 830 769 739 852 893 905 771 651 657 676 644 625 507 496 491 490 493 510 503 590 683 758 834 777 782 891 943 974 1015 1006 976 1003 1043 1043 1034 1042 1045 1043 1044 1045 1064 1038 1009 983 916 858 795 741 748 740 739 757 783 808 889 974 991 1004 1169 1341 1231 1126 1004 932 875 844 823 808 803 811 850 894 873 864 868 873 893 896 888 903 914 914 905 951 1061 1054 1028 1046 976 965 944 927 961 999 1065 1175 1182 1210 1178 1149 1120 1158 1200 1224 1177 1203 1187 1214 1294 1382 1407 1294 1232 1345 1441 1419 1469 1363 1183 1100 987 858 758 711 798 835 936 1069 1000 1074 1124 1134 1116 1106 1088 1075 1111 1140 1150 1092 1016 987 976 964 982 986 1033 1027 1034 1075 1125 1180 1221 1152 1086 1081 1087 966 926 767 660 690 681 681 739 758 748 769 773 838 899 910 934 957 1088 1262 1367 1498 1508 1517 1465 1430 1416 1390 1347 1321 1285 1239 1235 1211 1252 1191 1181 1254 1221 1239 1330 1377 1359 1394 1422 1331 1271 1350 1327 1221 1139 1226 1243 1226 1210 1260 1201 1158 1090 1059 1070 1135 1112 1112 1121 1124 1136 1177 1176 1187 1227 1205 1225 1258 1279 1316 1349 1314 1263 1332 1417 1350 1397 1303 1172 1073 989 953 919 914 945 858 808 839 876 902 943 976 1006 1046 1116 1243 1334 1323 1259 1193 1154 1116 1077 1178 1168 1142 1146 1120 1081 1080 1085 1060 1056 1056 1051 1056 1035 1027 1035 1033 1050 1086 1090 1087 1121 1123 1107 1127 1159 1188 1199 1226 1222 1227 1238 1283 1392 1462 1465 1526 1472 1415 1288 1248 1284 1372 1391 1395 1434 1471 1556 1735 1728 1568 1518 1505 1465 1475 1481 1554 1539 1539 1439 1407 1372 1370 1362 1499 1438 1425 1428 1528 1581 1539 1496 1553 1571 1555 1619 1722 1866 1918 1900 1820 1890 1942 1866 1776 1651 1544 1491 1520 1492 1535 1533 1511 1497 1476 1598 1657 1627 1691 1738 1743 1771 1694 1677 1698 1737 1657 1600 1629 1694 1719 1640 1707 1690 1679 1628 1707 1685 1673 1724 1867 2011 2057 2140 2210 2142 2104 2085 2074 2039 1881 1861 2101 2399 2207 2100 1970 1926 1816 1711 1636 1466 1462 1732 1897 1879 1966 1879 1899 1840 1903 2010 2086 2161 2109 1910 1744 1891 1869 2012 1905 1784 1715 1625 1569 1460 1332 1425 1482 1544 1512 1503 1511 1483 1445 1385 1333 1304 1356 1367 1351 1439 1627 1654 1808 1902 2018 2157 2259 2123 2128 1939 1927 2136 2214 2245 2362 2513 2503 2478 2453 2364 2256 2238 2200 2088 2069 2100 2102 2076 2044 2015 1959 1988 1965 2048 2117 2050 2003 1899 1908 1839 1867 1734 1623 1736 1926 1893 1692 1695 1855 1947 1944 1972 1906 1861 1846 1831 1843 1820 1794 1821 1880 1945 2002 2048 2146 2247 2118 1960 1851 1985 2011 1891 1792 1913 1911 1832 1816 1927 1877 1962 2149 2286 2198 2164 2222 2189 2251 2323 2339 2344 2516 2556 2515 2373 2417 2457 2450 2377 2330 2206 2104 1989 1878 1814 1823 1849 1979 1980 2020 2134 2022 2028 1992 1939 1991 2067 1868 1973 1952 1922 1888 1845 1790 1801 1903 1918 1900 1885 1880 1859 1841 1839 1831 1821 1813 1801 1786 1776 1770 1765 1762 1763 1761 1758 1756 1755 1755 1756 1756 1757 1757 1763 1969 2321 2033 1883 1841 1832 1828 1797 1772 1746 1733 1724 1712 1699 1699 1698 1736 1892 1989 2026 1780 1683 1679 1677 1677 1689 1695 1720 1739 1748 1714 1715 1745 1658 1601 1579 1584 1596 1603 1611 1623 1619 1602 1614 1641 1640 1626 1592 1636 1635 1618 1662 1719 1716 1675 1660 1648 1700 1763 1876 1950 2049 2197 2309 2240 2374 2478 2367 2363 2350 2193 2099 1982 1868 1798 1736 1781 1850 1890 1769 1970 1875 2033 1904 2060 1803 1921 1986 2011 2220 2302 2399 2195 2313 2385 2334 2558 2689 2671 2772 2831 2879 2903 2859 2847 2799 2787 2797 2821 2582 2547 2499 2408 2490 2364 2315 2299 2151 2081 2162 2217 2087 2115 2084 2126 2008 1923 1871 1867 1740 1647 1570 1551 1490 1346 1267 1322 1289 1221 1350 1319 1259 1197 1132 1080 1028 995 975 954 931 911 894 886 882 878 875 871 867 864 861 859 857 855 853 850 848 847 845 844 842 840 838 836 834 833 830 830 830 830 829 829 828 827 825 823 827 835 845 852 857 863 867 887 915 946 986 1017 1047 1103 1200 1259 1392 1530 1576 1458 1520 1510 1522 1688 1632 1619 1630 1698 1924 1939 1977 1899 1929 2231 2605 2675 2652 2608 2588 2600 2462 2309 2271 2347 2299 2279 2293 2389 2566 2759 3016 3067 2955 2973 2774 3056 3160 3185 2854 2662 2912 2896 2814 2945 3144 3052 3183 3220 3272 3153 3048 2985 2821 2744 2728 2766 2780 2782 2782 2841 2902 3077 3118 3128 3006 2766 2457 2287 2143 2045 1925 2024 2287 2513 2663 2622 2526 2302 2209 2346 2397 2355 2270 2138 2129 1895 1669 1874 1996 2035 2132 2208 2123 1982 1883 1788 1639 1780 1952 1869 1753 1527 1449 1741 1673 1526 1538 1319 1068 965 1059 1056 1161 1111 1133 1166 1024 958 1144 1101 1021 968 685 557 515 444 397 380 364 344 325 307 289 269 254 240 225 211 197 182 169 156 143 131 121 112 104 96 88 79 72 66 61 55 52 48 42 37 33 30 24 19 13 5 1 -2 -3 -4 -7 -8 -8 -10 -9 -8 -7 -7 -6 -6 -7 -7 -7 -7 -7 -7 -8 -8 -8 -8 -7 -7 -8 -8 -9 -9 -10 -10 -10 -10 -10 -11 -11 -12 -12 -12 -12 -12 -12 -13 -14 -13 -13 -13 -14 -14 -14 -14 -14 -14 -13 -13 -12 -13 -15 -16 -16 -16 -17 -17 -18 -18 -19 -20 -20 -20 -21 -21 -20 -21 -20 -20 -20 -20 -20 -21 -22 -22 -22 -26 -26 11 133 194 164 130 136 163 170 165 108 54 25 19 16 14 13 14 32 66 119 123 222 230 136 90 130 131 51 18 -11 -17 -28 -28 -29 -29 -30 -30 -31 -31 -30 -29 -28 -28 -30 -31 -33 -34 -36 -38 -40 -41 -43 -44 -44 -44 -44 -44 -43 -43 -42 -41 -39 -38 -37 664 709 761 849 835 955 953 958 927 878 936 917 900 945 888 909 973 806 925 949 986 1017 982 996 1055 1045 833 779 884 888 653 805 941 928 843 546 678 914 849 934 921 668 945 1135 1218 1245 1339 1432 1475 1536 1453 1339 1265 1302 1323 1227 1187 1140 1130 1199 1241 1308 1335 1345 1397 1410 1488 1457 1341 1364 1400 1356 1246 1216 1162 1148 1071 1008 951 940 899 831 751 919 1041 930 987 993 944 947 801 717 674 698 704 688 587 551 514 513 579 572 565 729 722 845 909 855 909 991 1010 1055 1083 1064 1026 1009 1026 1028 1026 1027 1028 1029 1036 1046 1050 1018 959 927 888 830 789 768 788 795 803 833 868 950 1056 1004 981 1019 1140 1284 1171 1024 959 913 892 931 899 855 858 808 793 805 809 821 847 834 841 859 864 863 864 897 890 958 1034 990 970 947 910 894 913 1010 1105 1064 1054 1128 1170 1213 1183 1151 1107 1149 1157 1138 1142 1161 1144 1220 1277 1321 1208 1162 1161 1132 1257 1248 1229 1110 1075 1136 944 845 709 687 755 829 957 980 948 986 1050 1122 1162 1142 1123 1129 1166 1175 1106 1040 1006 976 960 942 956 964 1005 1010 1006 1051 1076 1135 1159 1096 1079 1007 1055 963 820 739 677 797 735 712 753 780 804 806 839 849 901 947 1009 1039 1064 1149 1294 1389 1398 1360 1399 1320 1278 1307 1366 1389 1410 1378 1330 1301 1271 1257 1271 1358 1340 1287 1278 1333 1420 1482 1465 1423 1427 1425 1319 1225 1164 1254 1270 1246 1243 1247 1208 1134 1143 1122 1079 1072 1096 1127 1163 1181 1180 1176 1227 1242 1293 1277 1259 1324 1318 1358 1336 1306 1322 1354 1426 1369 1295 1236 1185 1255 1166 1110 1028 1001 943 860 839 886 953 1006 1013 1078 1188 1288 1317 1353 1263 1124 1072 1039 1005 994 1002 1046 1045 1046 1064 1063 1047 1046 1040 1044 1070 1081 1092 1039 1051 1071 1035 1064 1086 1120 1162 1222 1271 1313 1290 1229 1188 1268 1342 1325 1324 1336 1336 1291 1350 1437 1539 1542 1438 1375 1346 1306 1349 1395 1536 1611 1583 1645 1680 1741 1685 1648 1638 1625 1595 1615 1654 1664 1625 1472 1408 1387 1406 1440 1383 1379 1475 1541 1582 1695 1709 1637 1557 1600 1673 1665 1702 1772 1817 1786 1710 1725 1802 1880 1801 1690 1628 1639 1640 1674 1685 1517 1496 1471 1477 1467 1561 1577 1591 1691 1800 1798 1771 1663 1576 1606 1592 1548 1584 1551 1602 1714 1685 1581 1590 1600 1558 1646 1708 1801 1752 1789 1796 1883 1896 2039 1961 1860 1905 2056 2024 2076 2073 2074 2129 1991 2078 2043 1940 1808 1661 1555 1571 1698 1877 2179 2200 2170 2165 2141 2043 2051 1989 1980 2051 2088 2074 1998 2004 2018 2046 1982 2024 1934 1736 1597 1442 1422 1575 1567 1571 1598 1593 1608 1585 1562 1525 1490 1441 1491 1477 1490 1522 1559 1580 1554 1630 1754 1960 2091 1980 2014 1914 1934 2018 2072 2083 2170 2330 2476 2518 2530 2540 2478 2451 2360 2269 2231 2166 2076 2025 1946 1873 1851 1858 1849 1921 2019 2018 1915 1751 1750 1724 1739 1659 1723 1824 1924 1745 1841 1863 1759 1837 1867 1873 1859 1884 1948 1883 1849 1818 1838 1924 2167 2109 1967 2070 2150 2088 2012 1907 1814 1836 1867 1863 1767 1737 1735 1747 1733 1810 2023 2167 2146 2088 2251 2303 2121 2076 2136 2171 2180 2271 2311 2316 2292 2267 2272 2154 2120 2029 2030 1991 1991 1894 1861 1826 1785 1771 1809 1863 1969 1972 1897 1885 1842 1881 1994 1920 1810 1894 1882 1855 1782 1757 1787 1844 1879 1886 1876 1865 1849 1826 1812 1803 1802 1793 1790 1782 1768 1763 1760 1757 1756 1756 1756 1755 1755 1755 1755 1757 1757 1757 1757 1797 2132 2185 1984 1889 1824 1814 1804 1787 1767 1752 1738 1723 1710 1697 1686 1680 1678 1726 1771 1728 1659 1656 1657 1655 1654 1661 1673 1682 1664 1656 1671 1741 1630 1605 1610 1614 1624 1635 1664 1647 1661 1642 1638 1653 1684 1680 1645 1617 1653 1685 1650 1677 1767 1772 1695 1666 1725 1795 1874 2003 2238 2261 2438 2561 2449 2533 2515 2371 2172 2094 2067 1982 1955 1864 1848 1866 2024 2172 2129 1876 2070 2225 2271 2082 2057 2068 1966 2197 2325 2529 2745 2645 2601 2635 2595 2523 2469 2443 2448 2609 2679 2611 2679 2582 2603 2673 2680 2650 2654 2574 2643 2610 2470 2545 2470 2352 2338 2271 2285 2357 2410 2333 2402 2381 2288 2167 2048 1817 1840 1945 1896 1818 1589 1450 1371 1446 1477 1384 1289 1398 1358 1298 1229 1164 1101 1047 1025 996 970 945 923 903 887 879 875 873 870 866 863 861 858 855 854 852 850 848 846 845 843 841 839 840 837 834 832 829 828 827 827 828 827 826 826 825 824 823 827 834 840 845 847 852 871 898 928 956 996 1053 1152 1209 1277 1332 1346 1303 1346 1384 1390 1569 1730 1489 1427 1564 1665 1672 1652 1684 1812 2041 2319 2465 2419 2376 2464 2520 2523 2419 2299 2279 2376 2301 2286 2297 2405 2548 2735 2936 3127 3185 3177 3017 2909 3155 3202 2861 2786 3058 3089 2892 2898 2961 2784 3040 3140 3233 3242 3115 3014 2907 2811 2808 2814 2764 2781 2822 2860 2898 3023 3190 3243 3234 2885 2704 2414 2226 2071 2121 2295 2382 2612 2833 2764 2592 2399 2251 2046 2037 2157 2035 1984 1968 1829 1758 1792 1830 1981 2085 2131 2120 1915 1838 1730 1754 1861 2102 2195 1827 1588 1679 1723 1751 1496 1353 1137 1109 1311 1208 1177 1131 1042 962 945 937 871 993 1042 907 877 661 503 458 427 405 387 369 350 332 313 295 278 262 247 231 216 201 187 173 160 146 134 123 112 104 96 89 84 78 71 66 61 56 51 46 42 40 35 28 23 17 10 5 2 2 -12 -4 -6 -7 -7 -7 -7 -8 -7 -6 -5 -6 -5 -6 -6 -5 -5 -6 -7 -7 -6 -6 -6 -6 -6 -7 -8 -8 -9 -9 -9 -10 -10 -10 -10 -11 -11 -11 -12 -12 -12 -13 -12 -13 -13 -13 -12 -12 -12 -11 -12 -12 -13 -13 -14 -15 -16 -16 -16 -17 -17 -18 -19 -19 -20 -20 -21 -22 -22 -22 -22 -22 -22 -21 -21 -20 -20 -22 -22 -22 -24 -23 7 76 157 194 195 190 173 205 191 137 73 35 19 15 13 10 9 10 9 21 31 100 191 131 82 71 23 4 -10 -19 -28 -28 -29 -29 -30 -30 -30 -31 -31 -31 -30 -29 -29 -31 -32 -34 -36 -38 -39 -41 -43 -44 -45 -45 -46 -45 -45 -45 -44 -43 -42 -40 -38 -37 834 895 935 953 953 980 1059 1050 1019 939 940 952 1000 1030 949 996 1015 893 1025 977 1022 1081 1078 1134 1138 1171 981 1050 1107 1166 950 1025 1143 1155 1084 816 733 954 1077 1103 1097 901 850 1059 1211 1232 1295 1372 1423 1548 1519 1384 1326 1332 1288 1229 1227 1184 1135 1126 1148 1176 1240 1416 1602 1631 1638 1621 1527 1524 1447 1395 1387 1523 1392 1367 1249 1236 1132 1319 1291 1183 1003 1026 1104 1102 1117 1072 1038 972 858 870 773 734 746 703 626 574 539 550 632 655 615 633 611 851 973 963 1001 1046 1063 1073 1072 1055 1033 1027 1033 1038 1040 1038 1039 1049 1048 1052 1037 1002 948 906 857 818 805 820 850 878 918 1008 1114 1189 1233 1075 1038 1123 1281 1283 1120 1046 980 976 920 945 860 892 827 797 793 795 796 799 808 812 817 825 843 843 866 882 868 889 901 887 875 875 876 891 940 994 1056 1118 1109 1104 1148 1187 1130 1086 1121 1128 1112 1114 1120 1114 1138 1223 1208 1170 1128 1116 1115 946 1010 1005 1000 936 1025 966 811 749 693 789 797 875 892 881 930 1017 1172 1205 1194 1169 1169 1145 1147 1133 1067 1018 1000 990 960 957 930 951 981 1003 987 1033 1009 1037 1070 1021 989 938 958 910 797 678 768 828 785 771 754 779 823 871 922 930 918 978 1053 1131 1260 1289 1205 1311 1284 1246 1269 1286 1229 1222 1356 1355 1385 1330 1376 1418 1377 1380 1370 1466 1406 1367 1331 1322 1374 1465 1386 1367 1420 1365 1322 1284 1202 1245 1311 1299 1261 1220 1168 1165 1145 1169 1166 1083 1112 1134 1163 1236 1248 1230 1314 1335 1373 1352 1321 1353 1378 1380 1361 1376 1382 1403 1384 1329 1304 1285 1292 1321 1264 1150 1077 996 923 866 863 993 1120 1175 1206 1242 1253 1203 1127 1101 1068 1004 980 971 954 980 968 986 1006 1051 1094 1106 1151 1094 1031 1066 1133 1133 1082 1025 1041 1055 1092 1127 1166 1185 1189 1224 1278 1312 1342 1357 1251 1212 1303 1342 1342 1369 1400 1382 1385 1442 1451 1504 1541 1546 1460 1459 1489 1566 1659 1798 1795 1817 1724 1655 1543 1646 1658 1656 1758 1803 1712 1660 1570 1529 1498 1422 1399 1416 1349 1362 1469 1568 1551 1535 1604 1586 1546 1573 1636 1681 1696 1677 1704 1707 1650 1634 1720 1781 1706 1664 1630 1623 1599 1676 1661 1629 1475 1442 1446 1463 1506 1556 1597 1673 1763 1676 1707 1643 1517 1527 1537 1585 1609 1540 1559 1559 1524 1604 1531 1543 1672 1773 1774 1774 1711 1660 1750 1826 1943 1948 1891 1774 1838 1824 1894 2057 2053 1900 1840 1962 2090 2056 1999 1928 1790 1839 1966 1966 1922 2063 2071 2013 2279 2314 2346 2199 2175 2172 2164 2133 2106 2050 1997 1998 2020 2017 2025 2053 1971 1788 1540 1542 1581 1524 1482 1492 1491 1567 1615 1614 1599 1615 1609 1719 1761 1756 1738 1759 1814 1826 1812 1786 1723 1717 1775 1785 1799 1858 1898 2080 2134 2190 2345 2549 2580 2482 2460 2451 2463 2384 2363 2333 2173 2125 2079 2008 1880 1775 1742 1738 1740 1795 1756 1713 1724 1765 1751 1711 1803 1948 1985 1877 1762 1976 1928 1802 1968 2003 1982 1940 1911 1958 2052 2004 1948 1854 1995 2184 2004 2061 2102 1976 1910 1871 1853 1817 1791 1792 1774 1810 1819 1743 1751 1780 1876 1874 1941 1987 2205 2363 2193 1899 1981 2176 2162 2170 2208 2199 2139 2109 2017 1959 1866 1909 1782 1757 1797 1858 1745 1729 1696 1695 1768 1828 1783 1842 1869 1840 1808 1805 1868 1896 1812 1779 1837 1761 1737 1749 1778 1821 1844 1856 1859 1860 1842 1846 1827 1790 1770 1770 1774 1773 1759 1755 1755 1756 1755 1754 1754 1755 1755 1756 1757 1759 1761 1764 1776 1786 1935 2053 1996 1881 1852 1836 1816 1805 1793 1780 1761 1743 1727 1713 1699 1688 1679 1671 1666 1660 1655 1649 1641 1637 1634 1635 1645 1664 1646 1620 1610 1610 1611 1637 1646 1649 1648 1666 1676 1673 1675 1673 1673 1678 1686 1747 1699 1662 1687 1710 1728 1684 1795 1832 1794 1722 1840 1981 2070 2093 2142 2255 2390 2567 2503 2461 2446 2353 2282 2112 2027 2027 2086 2055 1933 2112 1992 2111 2297 2112 2267 2162 2287 2482 2459 2289 2317 2215 2272 2505 2546 2596 2432 2336 2372 2380 2469 2294 2358 2625 2584 2463 2310 2322 2253 2350 2424 2413 2376 2397 2400 2468 2388 2238 2261 2251 2218 2234 2280 2415 2508 2585 2539 2657 2590 2481 2368 2180 1939 2084 2145 2088 1844 1654 1634 1662 1768 1582 1438 1434 1464 1405 1328 1247 1178 1113 1083 1071 1029 1001 975 946 919 894 877 872 870 868 866 863 861 859 856 854 852 849 848 849 850 844 842 847 858 835 832 832 829 827 826 825 825 825 825 825 824 824 823 822 825 829 834 836 845 862 885 909 987 1109 1205 1150 1166 1165 1166 1171 1181 1245 1250 1379 1523 1551 1327 1403 1771 1521 1525 1476 1566 1875 2105 2094 2097 2040 2151 2352 2503 2447 2351 2281 2319 2351 2304 2336 2331 2436 2638 2768 2898 3044 3129 3225 3214 3109 3206 3165 3080 3076 3032 3066 2802 2702 2732 2631 2708 3020 3148 3126 3032 2958 2921 2867 2920 2927 2847 2797 2848 2935 2952 2942 3022 2981 2822 2691 2637 2479 2351 2124 2430 2592 2737 2892 2887 2672 2515 2375 2194 2124 2075 1985 1976 1855 1866 1834 1870 1853 1937 1878 1957 2063 2192 2110 1999 1896 1887 2110 2153 2368 2247 1970 1774 1610 1449 1409 1205 1262 1456 1483 1323 1317 1165 988 922 855 798 774 848 1037 839 672 572 490 455 444 408 386 368 349 332 317 303 288 270 254 237 222 205 190 175 161 150 139 128 119 110 102 94 87 81 75 70 65 60 55 50 46 41 36 30 26 19 14 10 7 4 1 -2 -5 -5 -5 -6 -6 -5 -6 -5 -4 -4 -5 -6 -5 -5 -4 -5 -6 -6 -5 -6 -5 -5 -5 -6 -7 -8 -8 -9 -9 -9 -9 -9 -9 -9 -10 -10 -11 -11 -12 -11 -11 -11 -12 -12 -11 -11 -11 -12 -12 -12 -13 -13 -15 -16 -16 -15 -16 -17 -18 -18 -17 -19 -19 -20 -20 -21 -21 -21 -22 -23 -23 -22 -22 -22 -20 -20 -21 -23 -24 -17 0 17 50 91 149 112 134 195 205 149 87 55 33 28 21 13 9 7 5 4 4 12 36 45 84 67 -12 -17 -28 -28 -28 -28 -29 -29 -30 -30 -30 -31 -31 -31 -31 -31 -32 -33 -34 -36 -37 -39 -41 -43 -45 -46 -46 -47 -47 -47 -47 -46 -46 -45 -43 -41 -39 -38 960 973 953 953 912 944 982 1056 1085 1049 1035 1085 1122 1081 977 1104 1026 923 1055 1079 1162 1212 1198 1229 1229 1226 1167 1208 1224 1224 1207 1124 1176 1195 1107 1027 1027 999 1177 1206 1215 1128 1060 1001 1116 1230 1288 1285 1346 1348 1333 1265 1284 1258 1189 1152 1164 1166 1117 1081 1086 1108 1183 1336 1445 1437 1365 1329 1319 1400 1415 1478 1522 1580 1562 1589 1544 1360 1244 1395 1551 1462 1208 1155 1241 1209 1142 1141 1096 1051 1040 985 925 885 797 723 651 588 576 593 680 717 797 868 710 806 984 1029 1052 1067 1064 1059 1051 1049 1056 1056 1042 1043 1045 1045 1047 1053 1047 1016 969 930 879 835 829 830 853 892 990 1095 1213 1254 1234 1201 1147 1069 1104 1273 1444 1266 1063 1041 1011 937 865 830 814 838 831 843 829 830 823 818 816 820 814 811 817 835 851 852 847 850 841 843 845 856 890 908 925 977 1055 1180 1224 1153 1089 1130 1054 1043 1082 1105 1134 1155 1183 1174 1189 1193 1152 1145 1155 1116 1020 898 881 834 824 852 880 837 735 686 725 782 792 798 871 994 1123 1175 1216 1128 1093 1070 1062 1021 1021 1029 1007 982 992 965 940 940 915 943 964 965 968 992 968 890 893 869 867 841 822 783 707 650 723 794 807 804 834 869 954 1031 1114 1099 1029 1037 1155 1330 1367 1470 1351 1411 1389 1268 1190 1227 1168 1206 1287 1256 1263 1257 1352 1441 1482 1455 1389 1417 1403 1319 1309 1327 1272 1298 1320 1507 1545 1383 1243 1268 1252 1235 1309 1359 1298 1251 1217 1169 1188 1166 1105 1109 1154 1213 1197 1229 1267 1295 1302 1367 1413 1421 1400 1383 1411 1403 1421 1374 1381 1412 1349 1331 1365 1341 1405 1332 1258 1226 1168 1063 962 934 887 896 973 1006 1042 1141 1086 1019 985 949 940 925 930 930 928 953 988 1051 1105 1126 1065 1050 1062 1071 1020 1034 1133 1046 1090 1108 1132 1144 1153 1164 1200 1318 1359 1417 1378 1297 1342 1371 1267 1260 1223 1232 1273 1279 1299 1348 1351 1354 1378 1504 1663 1725 1660 1682 1696 1628 1589 1649 1652 1672 1651 1680 1530 1517 1536 1598 1692 1805 1746 1578 1576 1481 1566 1496 1464 1386 1394 1439 1460 1497 1531 1533 1516 1561 1713 1698 1631 1719 1867 1868 1742 1896 1726 1716 1801 1915 1847 1704 1601 1564 1575 1569 1573 1584 1469 1394 1416 1441 1451 1460 1485 1534 1719 1610 1528 1517 1458 1449 1471 1528 1457 1442 1444 1456 1444 1523 1493 1534 1609 1631 1658 1664 1656 1645 1711 1692 1789 1772 1701 1730 1785 1860 1923 2055 1972 1863 1750 1912 1940 1863 1918 1898 1873 1897 1861 1825 1907 1944 1859 1908 2074 2165 2374 2489 2341 2333 2257 2173 2086 2006 1933 1897 1864 1827 1841 1874 1926 1869 1868 1853 1831 1680 1612 1649 1533 1552 1594 1599 1632 1659 1727 1841 1881 1935 1930 2005 2068 2095 2123 2065 2092 2058 2078 2027 2117 2076 1914 2066 2275 2326 2510 2469 2390 2323 2381 2403 2382 2374 2366 2355 2302 2239 2257 2182 2037 1873 1808 1776 1753 1734 1776 1851 1914 1995 1849 1770 1817 1848 1793 1746 1717 1770 1847 1812 1898 2025 2036 2045 2120 2058 2119 2269 2153 1998 1939 2007 2035 2136 2123 2156 2132 2013 1963 1925 1865 1902 1829 1725 1647 1774 1906 1827 1747 1858 1958 1904 1932 1928 1869 1716 1843 1936 1823 1865 1938 1865 1923 1845 1725 1664 1643 1641 1632 1622 1633 1635 1620 1633 1647 1695 1747 1724 1713 1748 1767 1774 1748 1772 1744 1775 1740 1731 1712 1719 1744 1782 1798 1802 1807 1821 1850 1850 1796 1763 1746 1752 1759 1770 1771 1757 1764 1758 1758 1758 1758 1758 1759 1761 1763 1769 1774 1777 1793 1865 1865 1891 1971 1978 1941 1988 1874 1856 1846 1832 1809 1787 1767 1748 1731 1717 1704 1692 1684 1682 1677 1671 1666 1657 1648 1638 1635 1633 1626 1623 1623 1626 1659 1605 1612 1626 1639 1653 1684 1716 1710 1711 1709 1705 1755 1733 1739 1739 1759 1751 1785 1863 1839 1762 1915 2024 1966 1820 1852 1916 1962 1990 2056 2151 2289 2385 2305 2235 2180 2228 2233 2168 2202 2284 2325 2139 2012 2229 2281 2246 2473 2454 2582 2502 2401 2493 2592 2548 2488 2484 2468 2481 2365 2499 2431 2270 2087 2117 2192 2211 2382 2356 2282 2197 2138 2081 2064 2120 2149 2117 2109 2144 2280 2358 2183 2123 2133 2099 2102 2153 2254 2372 2607 2744 2702 2887 2841 2757 2498 2271 2140 2176 2007 1924 1917 1993 2005 1888 1804 1647 1612 1582 1518 1455 1415 1351 1264 1159 1129 1099 1070 1040 1004 979 947 916 887 872 868 865 865 861 859 858 855 855 854 852 851 856 858 855 896 912 913 862 830 829 829 828 826 824 823 823 822 822 822 822 822 821 821 823 824 827 833 847 865 879 987 1172 1233 1193 1123 1128 1107 1066 1142 1181 1173 1229 1329 1314 1244 1260 1415 1443 1582 1659 1500 1628 1735 1730 1779 1865 2121 2438 2472 2372 2310 2282 2354 2306 2332 2332 2331 2365 2562 2730 2833 2951 3035 3097 3132 3209 3140 3199 3126 2924 2649 2738 2555 2501 2470 2493 2693 2978 3193 3086 2985 2917 2847 2835 2821 2902 2840 2801 2869 3025 3040 3061 2983 2896 2826 2720 2675 2595 2475 2299 2414 2862 2866 2942 3096 2944 2659 2391 2424 2556 2310 2036 1969 1902 2051 2084 2025 1980 2104 2052 2075 2129 2201 2131 2067 2029 1954 2032 2088 2154 2198 2011 1744 1494 1437 1439 1524 1689 1588 1331 1194 1207 1151 994 922 838 761 710 738 892 896 689 539 481 503 483 438 411 390 373 361 348 329 305 284 269 249 230 214 198 184 170 157 145 134 124 115 106 97 91 84 79 75 70 64 58 53 48 44 39 34 29 25 19 15 11 7 3 -1 -6 -4 -13 -5 -5 -5 -5 -5 -5 -4 -4 -4 -4 -4 -3 -4 -4 -4 -4 -4 -4 -4 -5 -6 -6 -6 -7 -7 -7 -8 -8 -8 -9 -9 -10 -10 -10 -11 -11 -10 -11 -11 -11 -11 -10 -11 -11 -12 -13 -12 -13 -15 -15 -15 -15 -15 -16 -18 -19 -19 -19 -18 -19 -19 -19 -20 -20 -20 -21 -22 -23 -23 -24 -22 -23 -22 -21 -21 -18 -13 0 5 13 23 41 97 188 193 224 123 70 66 44 66 62 34 23 8 3 1 -1 -2 -2 1 -3 -7 -15 -22 -28 -28 -28 -28 -28 -29 -30 -30 -31 -31 -32 -32 -32 -33 -34 -35 -36 -38 -39 -41 -43 -45 -46 -47 -47 -48 -48 -48 -48 -48 -47 -46 -44 -43 -41 -41 861 837 858 931 946 969 1010 996 1043 1114 1187 1166 1092 1021 1034 1123 1073 1009 1114 1137 1221 1279 1299 1281 1293 1279 1229 1239 1261 1225 1184 1186 1256 1232 1278 1279 1202 1175 1200 1265 1278 1237 1245 1177 1169 1226 1203 1264 1257 1209 1157 1153 1144 1143 1095 1059 1061 1052 1051 1063 1033 1047 1096 1180 1200 1155 1157 1155 1214 1274 1444 1551 1537 1463 1453 1595 1628 1518 1570 1584 1672 1592 1399 1206 1304 1280 1227 1248 1200 1165 1153 1108 1048 954 878 894 814 717 664 680 747 809 857 932 719 702 985 1033 1026 1034 1009 1028 1039 1044 1046 1049 1053 1040 1043 1042 1030 1050 1029 973 910 859 815 772 787 845 898 986 1142 1245 1202 1158 1087 1079 1008 981 1082 1252 1256 1088 988 937 913 855 831 778 833 895 895 888 880 871 856 851 847 851 840 852 823 829 828 835 840 846 872 874 869 860 896 924 945 956 1004 1087 1138 1114 1016 1019 1048 1106 1158 1144 1188 1217 1221 1249 1310 1229 1154 1115 1116 1120 1027 1028 984 826 752 774 761 746 715 710 702 732 770 878 1062 1124 1162 1145 1080 1048 1001 974 943 922 917 932 930 928 947 929 912 900 903 926 936 947 967 953 915 847 807 792 776 772 769 691 652 665 752 759 873 996 1103 1163 1170 1145 1155 1097 1123 1142 1227 1284 1366 1464 1500 1483 1454 1400 1271 1150 1110 1150 1193 1183 1194 1239 1362 1446 1500 1478 1408 1303 1252 1260 1235 1209 1252 1247 1283 1374 1385 1295 1243 1342 1344 1309 1359 1396 1339 1263 1212 1216 1178 1144 1121 1137 1153 1215 1242 1267 1292 1332 1335 1334 1377 1375 1389 1333 1385 1410 1389 1355 1307 1371 1434 1413 1425 1461 1429 1313 1222 1144 1061 1024 1082 1075 972 902 876 907 964 1067 964 919 902 884 876 884 906 918 926 988 1070 1040 981 1006 977 943 1001 968 989 1093 1045 1106 1150 1144 1185 1231 1305 1265 1228 1303 1380 1405 1408 1317 1292 1344 1320 1444 1332 1290 1285 1356 1345 1405 1454 1411 1431 1521 1641 1618 1659 1719 1625 1518 1485 1535 1548 1500 1522 1590 1543 1445 1488 1545 1662 1626 1569 1482 1480 1415 1460 1406 1363 1341 1393 1486 1549 1573 1588 1588 1655 1772 1840 1858 1845 1863 1830 1744 1637 1643 1627 1795 1950 1859 1810 1791 1627 1588 1532 1487 1481 1463 1443 1352 1407 1403 1369 1457 1508 1439 1455 1469 1425 1402 1400 1404 1411 1439 1459 1492 1516 1525 1531 1424 1444 1493 1478 1501 1544 1536 1528 1620 1630 1599 1632 1611 1624 1735 1811 1768 1760 1914 1808 1868 1747 1764 1778 1941 1890 1783 1894 1899 1789 1829 1799 1818 1845 1955 2034 2092 2204 2470 2659 2650 2547 2307 2163 2071 1980 1871 1803 1771 1742 1741 1688 1738 1713 1672 1624 1547 1625 1723 1728 1837 1836 1818 1734 1675 1763 1720 1714 1761 1921 2057 2013 2132 2076 1895 1943 1960 2072 2181 2236 2191 2068 2000 2100 2187 2289 2350 2448 2560 2647 2630 2576 2633 2511 2342 2248 2263 2331 2355 2163 2043 1940 1855 1834 1772 1854 1922 2024 2127 1919 1845 1903 1992 1869 1804 1761 1793 1908 1961 2019 2039 2150 2330 2213 2103 2215 2301 2324 2119 1993 2013 2026 2093 2153 2099 1962 1834 1791 1784 1721 1722 1687 1610 1684 1904 1736 1645 1621 1673 1705 1676 1655 1668 1623 1556 1575 1614 1580 1611 1651 1631 1613 1635 1645 1720 1816 1895 1883 1827 1736 1743 1807 1724 1686 1650 1653 1635 1639 1652 1686 1696 1703 1673 1666 1710 1732 1699 1725 1741 1780 1785 1776 1771 1768 1756 1749 1747 1746 1776 1798 1814 1858 1899 1896 1833 1789 1762 1762 1762 1763 1768 1772 1778 1783 1789 1805 1817 1889 1931 1921 2028 2013 2043 1992 1938 1919 1901 1879 1854 1834 1809 1811 1792 1763 1755 1747 1719 1695 1693 1690 1683 1673 1665 1658 1653 1663 1674 1660 1657 1667 1705 1709 1642 1611 1644 1649 1661 1683 1732 1751 1749 1743 1749 1793 1791 1763 1867 1946 1965 1867 1839 1797 1910 2021 1971 1867 1807 1856 1827 1846 1878 1940 1963 2082 2180 2150 2128 2218 2297 2369 2385 2568 2526 2456 2359 2162 2302 2536 2506 2374 2410 2524 2526 2438 2430 2421 2542 2419 2240 2282 2347 2287 2399 2234 2098 2008 2161 2214 2231 2276 2151 2057 2019 2008 1944 1955 1964 1955 1940 1963 2024 2076 2122 2203 2207 2223 2270 2338 2311 2470 2564 2577 2775 2845 2972 3025 2825 2597 2336 2206 2188 2097 2250 2289 2165 2016 1823 1724 1679 1714 1635 1568 1554 1568 1495 1385 1244 1177 1129 1119 1092 1067 1044 997 952 908 876 867 864 862 861 861 859 855 853 853 851 859 878 892 899 916 923 902 859 828 826 827 826 824 823 822 821 821 820 820 820 820 820 820 821 819 818 821 830 841 854 901 974 1013 1025 978 959 980 998 1041 1100 1090 1104 1121 1129 1187 1447 1645 1904 2017 1963 1672 1631 1832 1934 2121 2237 2103 2322 2506 2415 2299 2314 2393 2324 2347 2224 2052 2085 2374 2505 2560 2686 2598 2683 2954 3047 2825 2868 2762 2605 2393 2500 2416 2325 2413 2718 2929 3091 3239 3174 3052 2951 2837 2754 2740 2781 2762 2767 2860 2946 3106 3164 3149 3018 2874 2816 2742 2680 2564 2522 2457 2586 2678 2876 3108 3208 2820 2861 2755 2440 2198 2269 2172 2028 2200 2352 2223 2253 2332 2310 2185 2060 2094 2024 1941 1994 2011 1868 1980 2203 2179 1932 1735 1818 1745 1783 1766 1719 1540 1357 1162 1001 1016 910 890 802 732 682 656 682 749 698 526 565 617 534 486 453 430 409 398 379 353 326 303 276 257 244 228 214 198 179 171 161 145 139 130 118 107 99 94 88 83 77 69 63 57 52 48 43 38 33 28 25 21 15 12 9 4 1 -1 -3 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -2 -2 -2 -2 -3 -3 -2 -2 -4 -4 -4 -4 -5 -5 -6 -6 -7 -8 -9 -9 -9 -9 -9 -9 -9 -9 -10 -10 -10 -9 -9 -8 -9 -10 -12 -13 -13 -13 -13 -13 -14 -15 -15 -17 -18 -19 -19 -19 -20 -20 -21 -20 -20 -20 -20 -20 -21 -22 -23 -23 -23 -23 -23 -22 -20 -11 1 10 5 4 8 11 27 50 66 86 20 7 13 22 37 32 22 26 19 49 42 2 -5 -6 -8 -10 -12 -15 -27 -28 -29 -29 -29 -29 -30 -30 -30 -31 -31 -32 -33 -33 -34 -36 -37 -38 -40 -41 -43 -45 -46 -47 -48 -48 -48 -48 -49 -49 -48 -48 -47 -45 -44 -44 -45 762 755 806 896 932 903 889 952 999 1036 1085 1132 1110 1042 998 1057 989 1052 1093 1053 1062 1094 1111 1149 1194 1182 1191 1240 1229 1254 1265 1263 1295 1306 1292 1274 1286 1229 1230 1274 1321 1335 1303 1240 1204 1172 1135 1185 1145 1005 949 946 960 958 943 943 950 953 972 1039 1010 1000 1053 1090 1076 1062 1056 1101 1157 1215 1346 1397 1318 1317 1387 1407 1455 1551 1644 1588 1615 1485 1395 1354 1280 1394 1457 1408 1303 1326 1293 1244 1198 1142 1139 1113 1067 1030 883 843 893 936 966 1053 1036 823 717 912 927 954 1014 1012 1004 1001 1039 1050 1046 1027 1025 996 987 1003 979 924 878 827 771 729 731 846 969 1084 1134 1116 1014 975 1034 996 909 905 994 1033 963 907 889 871 836 802 810 798 849 945 966 965 910 908 915 938 909 861 845 854 843 840 859 866 858 862 872 900 902 890 910 933 967 1001 960 970 986 992 999 1072 1111 1142 1179 1218 1267 1319 1319 1358 1385 1277 1188 1120 1162 1173 1150 1080 988 855 743 718 755 828 790 716 704 782 832 945 1039 1095 1141 1093 1013 1008 997 959 918 891 881 895 888 886 886 883 884 923 935 940 952 964 928 877 844 817 780 774 744 731 739 682 649 665 726 810 929 1022 1058 1110 1064 1041 997 1032 1077 1100 1122 1209 1317 1425 1459 1471 1376 1283 1273 1148 1108 1164 1136 1169 1191 1260 1330 1393 1385 1379 1378 1288 1235 1166 1158 1263 1352 1343 1352 1336 1351 1287 1293 1325 1376 1384 1401 1366 1348 1296 1270 1289 1249 1192 1165 1184 1186 1184 1187 1213 1263 1269 1278 1299 1341 1370 1452 1379 1288 1333 1332 1340 1277 1355 1394 1308 1382 1458 1427 1348 1333 1266 1191 1195 1131 1016 1010 1033 1002 919 861 899 876 868 877 906 922 916 895 914 928 931 926 955 1001 1094 1157 1173 1003 1073 1005 1026 1019 1043 1050 1056 1088 1159 1243 1299 1337 1326 1359 1420 1430 1414 1352 1346 1427 1497 1476 1422 1375 1329 1384 1436 1450 1533 1522 1532 1564 1537 1499 1578 1589 1533 1460 1480 1546 1491 1440 1516 1609 1475 1427 1495 1475 1486 1473 1463 1456 1426 1397 1377 1316 1361 1403 1462 1498 1525 1538 1615 1714 1693 1699 1705 1673 1770 1690 1679 1587 1651 1813 1882 1899 1794 1685 1770 1730 1629 1567 1473 1413 1416 1402 1390 1362 1359 1367 1523 1524 1489 1466 1465 1466 1498 1510 1484 1485 1503 1539 1586 1587 1585 1572 1522 1506 1483 1487 1427 1442 1456 1405 1470 1532 1532 1510 1504 1525 1549 1569 1591 1752 1813 1747 1737 1696 1726 1859 1901 1790 1762 1895 1909 1811 1738 1778 1781 1796 1879 1895 2068 2191 2302 2542 2733 2706 2430 2327 2176 2068 1922 1811 1721 1743 1690 1679 1638 1678 1624 1673 1720 1745 1847 1943 2000 1985 1948 1862 1776 1642 1621 1631 1688 1800 1858 1825 1882 1856 1795 1829 1823 1877 1983 2149 2228 2225 2312 2452 2615 2699 2754 2742 2586 2394 2263 2197 2309 2358 2432 2394 2322 2352 2376 2382 2282 2120 1953 1929 1864 1818 1859 1958 2014 2126 2139 2050 1945 1882 1851 1854 1929 1992 2086 2107 2192 2410 2427 2316 2392 2322 2297 2360 2237 2153 2107 2050 1963 2004 1930 1789 1748 1678 1639 1657 1652 1608 1592 1821 1773 1618 1592 1636 1588 1561 1540 1523 1547 1550 1643 1711 1706 1736 1776 1908 1821 1858 1909 2048 2199 2247 2336 2419 2119 1978 1917 1850 1780 1724 1722 1762 1753 1718 1698 1651 1649 1661 1687 1756 1755 1756 1716 1698 1717 1714 1744 1738 1738 1747 1818 1833 1834 1814 1848 1886 1949 1973 1998 2046 1981 1838 1769 1767 1768 1771 1781 1793 1805 1817 1824 1851 1896 1982 1993 1952 2062 2197 2222 2056 1981 1965 1939 1930 1950 1954 1964 1959 1961 1948 1950 1882 1823 1740 1713 1709 1700 1688 1677 1673 1688 1699 1686 1701 1725 1767 1790 1738 1652 1627 1668 1687 1724 1768 1736 1824 1805 1806 1861 1996 1948 1835 1813 1836 1873 1832 1805 1826 2010 2198 2145 2004 1957 1958 1995 1943 2017 2149 2151 2081 2224 2231 2195 2228 2369 2593 2693 2663 2570 2569 2614 2612 2610 2660 2590 2387 2204 2322 2447 2473 2447 2378 2337 2273 2259 2261 2142 2268 2334 2245 2082 1978 2036 2115 2132 2345 2295 2091 1925 1880 1897 1970 1918 1935 2034 2039 1963 1992 2127 2250 2316 2335 2381 2518 2548 2486 2461 2604 2600 2796 2941 2865 2740 2492 2320 2204 2231 2271 2262 2300 2160 1920 1814 1768 1731 1715 1672 1625 1630 1600 1507 1407 1291 1220 1176 1178 1162 1157 1111 1065 1005 944 888 868 862 860 858 858 858 854 852 851 849 872 943 957 930 952 913 932 924 848 827 825 825 824 823 823 822 821 820 819 819 819 819 819 819 819 817 816 819 827 832 848 868 883 887 893 909 928 961 993 1037 1037 1056 1114 1237 1392 1608 1859 2119 2223 2131 1888 1912 1902 2117 2305 2449 2391 2350 2493 2408 2297 2458 2579 2430 2322 1967 1830 1882 2102 2062 2234 2341 2316 2467 2609 2742 2703 2417 2255 2357 2282 2233 2201 2443 2652 2794 2905 3066 3121 3111 3005 2920 2807 2731 2641 2673 2655 2785 3009 3101 3074 3123 3092 3063 3069 2928 2869 2831 2693 2610 2617 2829 2897 2992 3276 3365 3322 3301 3027 2640 2627 2659 2221 2384 2511 2465 2406 2503 2254 2111 2166 1979 1910 1952 1922 1839 1968 1832 1900 2129 2456 2289 2155 1984 1782 1654 1642 1631 1353 1231 1140 982 864 827 780 737 694 656 623 596 577 546 637 837 784 624 563 523 486 454 433 403 374 342 309 294 284 268 247 223 205 195 189 169 162 160 149 138 126 114 108 101 92 83 74 67 60 56 52 47 42 37 32 30 26 20 16 14 10 7 3 1 -1 -3 -2 -6 -3 -9 -3 -5 -2 -8 -2 -4 -1 -4 -2 -5 -2 -7 -3 -3 -3 -4 -4 -5 -5 -6 -6 -7 -8 -8 -8 -8 -7 -8 -8 -8 -9 -9 -8 -9 -9 -10 -10 -11 -12 -14 -14 -14 -13 -13 -13 -14 -15 -17 -19 -19 -20 -20 -20 -20 -21 -21 -21 -21 -21 -20 -21 -21 -22 -23 -24 -24 -23 -22 -21 0 81 54 18 0 -5 -11 -14 -15 -14 -16 -14 -14 -3 -6 -8 -8 1 0 5 25 93 7 -8 -10 -11 -13 -13 -18 -27 -28 -29 -29 -30 -30 -31 -31 -31 -31 -32 -32 -33 -34 -36 -37 -38 -40 -41 -43 -45 -46 -48 -48 -48 -49 -49 -49 -49 -49 -49 -48 -47 -47 -47 -47 -48 795 812 760 759 766 778 843 948 987 975 964 984 1071 1009 1003 1059 980 1006 1029 1036 1047 1009 1025 1048 1024 1036 1055 1064 1081 1086 1109 1197 1286 1275 1320 1313 1281 1258 1205 1241 1284 1326 1324 1221 1153 1127 1024 991 935 866 863 865 865 861 864 869 876 875 888 934 970 967 968 1051 1007 1035 1027 1056 1093 1119 1152 1150 1166 1209 1215 1264 1323 1354 1469 1566 1565 1555 1534 1540 1479 1546 1566 1507 1509 1469 1380 1310 1254 1259 1301 1243 1280 1267 1187 1038 1031 1007 1037 1120 1096 852 671 700 832 898 879 779 812 845 907 1003 1019 995 1000 985 918 928 944 878 817 771 710 697 747 771 882 941 935 870 873 905 1019 926 844 880 946 884 857 839 824 800 809 779 767 797 833 937 992 970 965 942 999 1000 921 899 900 882 891 900 899 883 875 898 905 935 947 953 977 972 964 1031 1033 1004 995 1052 1074 1043 1067 1156 1251 1336 1398 1461 1436 1432 1384 1280 1189 1220 1249 1188 1092 1012 892 799 752 724 839 968 816 688 755 855 941 984 1004 1121 1098 1049 1002 991 1028 999 970 936 870 865 863 878 894 906 916 930 959 968 974 924 871 837 811 785 754 735 709 700 698 683 663 656 707 795 855 886 922 951 954 919 929 954 968 1009 1017 1109 1215 1279 1275 1279 1246 1189 1184 1137 1092 1166 1189 1265 1240 1304 1300 1249 1203 1286 1374 1359 1345 1236 1138 1286 1350 1410 1406 1373 1333 1326 1359 1359 1340 1313 1320 1302 1346 1345 1329 1321 1261 1222 1217 1246 1232 1270 1258 1220 1238 1265 1318 1321 1242 1287 1334 1377 1277 1276 1305 1278 1231 1308 1263 1335 1492 1500 1456 1354 1274 1280 1322 1223 1071 1097 1140 1138 1079 983 901 931 890 922 993 1055 1051 930 997 1062 1030 1032 1009 1129 1217 1235 1249 1227 1052 1056 1087 1145 1157 1207 1183 1097 1077 1060 1111 1150 1156 1187 1291 1354 1331 1397 1425 1423 1434 1475 1535 1490 1404 1385 1482 1554 1557 1535 1516 1511 1585 1522 1506 1578 1571 1549 1507 1420 1455 1423 1427 1501 1464 1459 1432 1438 1444 1472 1476 1444 1399 1396 1376 1360 1314 1355 1438 1446 1550 1600 1589 1633 1672 1638 1632 1567 1580 1670 1658 1668 1554 1618 1797 1861 1815 1740 1663 1617 1572 1546 1541 1497 1496 1511 1485 1441 1414 1323 1377 1441 1376 1386 1432 1459 1541 1490 1473 1417 1429 1398 1406 1500 1528 1576 1569 1514 1507 1500 1549 1454 1381 1481 1512 1503 1474 1447 1487 1590 1589 1586 1582 1612 1603 1617 1599 1586 1619 1676 1728 1683 1667 1741 1770 1789 1729 1708 1730 1785 1823 1800 1924 2069 2071 2138 2363 2481 2633 2544 2464 2372 2205 2025 1856 1952 1834 1794 1734 1716 1713 1726 1900 1963 1968 2003 2090 2127 2088 2062 1909 1775 1620 1625 1626 1638 1669 1698 1712 1700 1738 1730 1720 1750 1836 1972 2015 2091 2265 2372 2489 2474 2515 2556 2547 2414 2287 2018 2064 2148 2125 2038 2127 2124 2107 2113 2215 2273 2216 2009 1882 1916 1885 1968 2131 2228 2315 2316 2167 2128 2094 2073 2132 2121 2190 2320 2351 2316 2464 2470 2528 2548 2390 2076 2127 2080 1971 1966 1941 1844 1820 1823 1799 1747 1690 1633 1618 1639 1585 1605 1761 1681 1567 1563 1571 1617 1523 1644 1740 1747 1705 1805 1882 1866 1957 1965 2015 2012 2108 2288 2367 2230 2173 2260 2351 2234 2053 2011 1971 1932 1894 1810 1862 1797 1786 1785 1782 1728 1805 1765 1754 1734 1734 1721 1709 1712 1734 1746 1761 1828 1908 2069 2188 2110 2013 1999 1995 2109 2129 2074 2073 2005 1886 1788 1774 1777 1785 1798 1818 1840 1861 1886 1924 1951 1977 1984 2032 2235 2358 2214 2045 2025 2014 2020 2065 2101 2214 2259 2235 2089 2017 1965 1921 1837 1847 1779 1762 1788 1798 1733 1732 1776 1788 1771 1793 1886 1936 1822 1720 1631 1688 1741 1789 1804 1807 1821 1941 1883 1906 1981 2078 1977 1918 1872 1932 1922 1888 1849 1903 2028 2182 2110 2155 2072 2027 2133 2049 2009 2196 2290 2210 2255 2285 2192 2265 2398 2597 2648 2726 2565 2368 2308 2377 2502 2859 2951 2426 2138 2095 2184 2369 2448 2466 2519 2457 2448 2300 1994 2066 2215 2166 1960 1963 2094 2188 2039 2207 2305 2115 1941 1825 1829 1863 1859 1958 2056 2027 1954 2064 2131 2193 2287 2345 2391 2488 2452 2385 2357 2383 2410 2555 2932 2980 2747 2517 2388 2303 2275 2278 2132 2092 2073 1975 1838 1786 1764 1720 1715 1689 1684 1593 1515 1431 1350 1269 1231 1242 1233 1230 1218 1189 1067 998 938 888 867 861 857 855 855 854 852 849 847 869 993 1032 1008 1032 1024 995 960 900 908 885 872 836 828 836 840 841 836 830 822 818 817 816 816 817 818 816 818 825 833 840 850 860 869 880 897 932 974 997 1076 1113 1163 1164 1223 1380 1447 1515 1650 2055 2302 2275 2184 2133 2170 2361 2613 2699 2617 2620 2446 2414 2446 2573 2382 2158 2073 1839 1695 1797 1909 2205 2171 1985 2072 2281 2447 2483 2227 2038 2073 2173 2047 2194 2517 2798 2943 2990 3057 3005 2977 2908 2828 2749 2672 2603 2525 2500 2755 2958 3185 3215 3177 3166 3165 3109 3016 2987 2957 2799 2735 2686 2876 3064 3179 3320 3206 3253 3213 3242 2805 3034 2842 2566 2698 2526 2332 2129 2388 2287 2142 1944 1894 1817 1779 1909 1903 1789 1748 1896 2059 2178 2378 2564 2318 1831 1615 1420 1400 1207 1058 1026 1094 1114 1157 882 792 824 708 644 600 574 647 905 1060 1037 800 691 605 553 502 472 450 389 350 339 333 320 292 258 238 227 215 198 191 185 180 171 158 142 130 121 111 101 90 80 73 65 60 56 51 46 41 38 35 31 27 22 18 14 10 8 7 3 2 2 1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -1 -2 -2 -2 -3 -2 -3 -4 -4 -4 -5 -5 -6 -6 -6 -6 -7 -7 -7 -7 -8 -9 -9 -9 -10 -11 -11 -11 -12 -13 -14 -14 -14 -15 -15 -15 -16 -17 -17 -18 -19 -19 -19 -19 -20 -20 -21 -22 -21 -21 -21 -21 -21 -23 -25 -24 -23 -21 -21 -10 36 88 39 2 -15 -19 -22 -22 -24 -24 -23 -21 -21 -22 -23 -23 -20 -18 -16 -14 -5 -9 -11 -12 -14 -15 -17 -21 -26 -28 -28 -29 -30 -30 -31 -31 -31 -31 -32 -32 -33 -35 -36 -38 -39 -41 -42 -44 -46 -47 -48 -49 -49 -49 -50 -50 -50 -50 -49 -49 -48 -48 -48 -50 -52 794 820 813 816 856 846 812 812 819 837 862 893 1004 1011 1010 1020 983 1037 1065 1049 1072 1024 969 921 929 1015 1051 983 961 954 962 1004 1089 1194 1301 1305 1255 1247 1174 1178 1224 1216 1192 1123 1046 991 936 867 833 827 830 833 831 824 821 824 831 832 845 875 896 952 976 942 943 1012 990 1050 1055 1066 1063 1064 1089 1068 1112 1153 1157 1165 1244 1286 1291 1245 1295 1358 1420 1426 1372 1340 1374 1398 1370 1345 1323 1350 1359 1322 1360 1390 1409 1304 1173 1123 1123 1185 1121 897 777 648 647 690 692 646 635 693 778 877 975 925 967 937 886 863 878 828 764 718 682 771 872 841 778 763 771 797 823 855 867 814 799 867 853 809 796 797 786 778 782 762 770 856 893 972 1022 1024 1026 1023 1051 986 990 979 921 896 935 997 978 950 954 957 993 1008 1037 1049 1083 1069 978 995 1055 1036 1040 1086 1135 1140 1193 1234 1342 1394 1445 1509 1452 1408 1302 1274 1347 1241 1145 1055 1021 967 925 849 829 760 861 928 747 690 738 819 883 896 1007 1036 962 920 901 868 903 905 863 845 868 914 926 944 973 961 964 976 1007 1021 1018 977 937 891 853 791 752 744 734 723 714 708 678 659 671 724 765 791 830 855 874 838 842 854 903 942 986 1053 1110 1150 1169 1142 1108 1072 1048 1030 1028 1119 1198 1228 1277 1307 1157 1112 1144 1204 1226 1247 1205 1167 1155 1260 1358 1353 1325 1348 1480 1483 1468 1374 1314 1303 1273 1256 1266 1276 1304 1286 1263 1257 1252 1252 1258 1258 1243 1241 1222 1244 1295 1306 1206 1214 1279 1332 1308 1223 1214 1233 1196 1245 1248 1364 1424 1465 1419 1359 1366 1222 1163 1115 1070 1174 1138 1078 996 937 907 942 899 982 1086 1154 1053 998 957 987 1097 1149 1167 1176 1220 1242 1251 1265 1267 1182 1146 1141 1236 1340 1317 1254 1269 1179 1097 1099 1100 1118 1223 1245 1383 1400 1388 1404 1447 1483 1515 1435 1449 1433 1416 1388 1365 1376 1444 1478 1511 1548 1467 1437 1460 1452 1464 1452 1383 1378 1385 1409 1401 1467 1451 1424 1428 1473 1482 1472 1438 1394 1366 1341 1315 1386 1488 1485 1521 1544 1564 1591 1621 1619 1630 1575 1512 1522 1536 1557 1582 1527 1606 1637 1600 1594 1580 1547 1467 1475 1498 1517 1520 1517 1469 1378 1342 1301 1305 1331 1317 1327 1345 1333 1363 1312 1322 1308 1303 1305 1301 1336 1362 1380 1397 1366 1358 1359 1361 1337 1393 1462 1517 1577 1611 1630 1582 1631 1594 1601 1625 1649 1660 1650 1632 1625 1595 1630 1604 1598 1630 1676 1681 1671 1653 1660 1711 1709 1748 1727 1813 1961 1946 2024 2156 2265 2318 2370 2237 2124 1982 1943 2055 2020 2012 1956 1806 1881 1834 1846 1813 1975 2157 2272 2268 2172 2044 1968 1864 1698 1619 1664 1669 1752 1780 1778 1909 1989 2026 2003 1884 1822 1847 1910 1976 1936 1994 2129 2187 2129 2188 2253 2240 2154 2069 1976 1863 1818 1820 1743 1843 1930 1931 1961 2022 2112 2135 2150 2178 2114 1964 2011 2138 2280 2359 2339 2458 2439 2420 2435 2382 2193 2273 2428 2524 2508 2361 2327 2280 2206 2065 1986 1927 1892 1899 1862 1788 1759 1708 1728 1758 1847 1817 1773 1671 1600 1563 1584 1655 1610 1516 1537 1489 1470 1544 1656 1730 1733 1758 1760 1820 1912 1914 2094 2165 2212 2306 2164 2065 2012 1955 2166 2196 2235 2330 2279 2213 2199 2230 2087 2004 1924 1936 1876 1896 1865 1852 1881 1813 1798 1883 1816 1821 1788 1757 1772 1819 1919 2088 2314 2453 2379 2240 2171 2259 2205 2148 2103 2092 2052 1913 1794 1785 1793 1801 1820 1847 1886 1922 1955 1990 2035 2088 2200 2394 2397 2347 2328 2181 2119 2177 2229 2293 2376 2482 2411 2181 2098 2135 2094 1969 2020 1958 1939 1922 1941 1883 1789 1820 1904 2014 1980 1936 2022 1972 1897 1701 1670 1764 1831 1934 1864 1799 1953 1967 1951 2071 2299 2259 2098 1966 2060 2120 2039 1983 1926 2024 2220 2377 2383 2271 2180 2340 2268 2093 2022 2106 2154 2299 2328 2432 2296 2276 2343 2479 2470 2382 2301 2242 2147 2253 2389 2676 2785 2285 2111 2043 2127 2190 2333 2361 2315 2279 2171 2051 1893 1934 2032 2009 1977 1868 1867 1900 1969 2079 2069 2036 1968 1879 1836 1959 2006 2044 2089 1939 2042 2117 2163 2247 2334 2356 2350 2386 2366 2342 2321 2324 2354 2505 2663 2844 2800 2598 2314 2161 2061 2020 2178 2207 2214 2034 1873 1808 1801 1771 1787 1755 1735 1680 1604 1559 1431 1342 1331 1331 1327 1312 1322 1252 1163 1100 1028 943 883 859 854 854 853 852 851 850 849 861 1005 1075 1062 1054 1102 1079 1058 1051 1078 1036 1019 965 915 873 877 876 872 860 845 830 821 816 815 815 816 818 819 823 828 834 843 850 857 905 977 1036 1041 1116 1142 1165 1266 1333 1267 1266 1296 1370 1500 1742 2015 2242 2317 2353 2346 2440 2349 2551 2662 2700 2535 2527 2666 2683 2380 2178 1995 1987 1778 1612 1801 1895 1969 1811 1850 1945 2147 2193 1981 1808 1883 1902 2037 2286 2555 2816 2851 2879 2982 2967 2823 2803 2716 2603 2543 2496 2441 2415 2628 2861 3061 3222 3182 3128 3168 3181 3129 3056 2964 2894 2832 2867 3054 3081 3094 3197 3079 3033 3194 3349 3242 3065 3090 2945 2571 2180 2042 1919 2071 2051 2118 2115 1918 1787 1710 1781 1772 1883 1692 1831 1906 2003 2070 2376 2542 2182 1738 1539 1379 1275 1375 1408 1483 1336 1118 979 902 818 729 652 607 644 779 1059 1259 1156 1025 849 694 606 560 600 580 567 490 401 381 355 330 277 262 240 228 216 214 205 202 189 167 151 140 134 121 107 93 84 75 70 66 61 56 51 46 42 37 31 28 24 22 21 18 16 14 11 8 6 5 3 2 2 1 -1 0 1 1 1 1 1 1 1 -75 -1 -14 -2 -2 -2 -6 -2 -3 -3 -4 -4 -5 -6 -6 -7 -8 -7 -8 -8 -9 -8 -10 -11 -12 -12 -12 -12 -13 -13 -14 -14 -16 -15 -16 -16 -17 -17 -17 -17 -18 -18 -20 -20 -21 -20 -21 -22 -23 -21 -22 -23 -24 -25 -25 -24 -23 -21 -17 16 95 62 7 -17 -24 -25 -26 -27 -27 -26 -26 -26 -26 -27 -27 -23 -24 -22 -20 -16 -15 -13 -15 -16 -19 -19 -22 -26 -28 -28 -29 -30 -30 -31 -31 -32 -32 -32 -32 -33 -35 -37 -38 -40 -42 -43 -45 -47 -48 -48 -49 -50 -50 -50 -50 -50 -50 -50 -49 -49 -49 -51 -53 -56 847 915 936 903 959 976 876 885 891 905 922 945 921 935 959 945 917 959 950 995 992 963 937 923 891 920 942 930 899 890 857 858 877 933 1022 1112 1133 1203 1169 1072 1125 1111 1090 1035 939 853 819 809 810 808 813 813 809 805 799 799 799 799 805 832 854 889 983 970 885 954 974 1027 1030 1035 1031 1017 1020 1004 1000 1022 1042 1061 1061 1103 1114 1126 1141 1171 1203 1213 1220 1222 1280 1347 1335 1305 1273 1327 1394 1424 1477 1479 1453 1436 1349 1266 1291 1252 1110 932 800 712 646 664 685 624 610 633 673 744 862 867 914 906 856 811 823 771 720 682 690 752 793 820 762 719 722 725 726 728 736 743 764 787 794 778 772 769 769 760 755 762 791 832 921 1018 1073 1110 1161 1157 1091 1079 1008 968 961 917 955 1012 1049 1054 1053 1061 1097 1114 1173 1113 1085 989 1013 1027 1074 1100 1125 1141 1168 1283 1315 1380 1369 1385 1451 1524 1483 1433 1418 1432 1324 1142 1023 955 916 914 945 897 894 777 916 899 773 694 749 765 776 816 853 865 829 812 800 791 796 793 794 838 902 939 1000 1028 1053 1031 1052 1071 1098 1077 1042 945 902 873 841 809 797 765 721 704 695 681 701 711 668 689 730 736 774 812 809 789 832 879 911 895 938 988 1024 1056 1050 1059 1027 1003 970 955 992 1099 1175 1214 1224 1146 1058 1102 1106 1125 1106 1114 1102 1074 1196 1313 1294 1270 1344 1427 1478 1520 1543 1476 1463 1488 1367 1285 1250 1221 1231 1244 1262 1231 1229 1229 1209 1228 1194 1212 1188 1217 1240 1255 1216 1174 1201 1259 1303 1274 1197 1158 1153 1169 1232 1336 1343 1400 1400 1383 1240 1297 1246 1176 1173 1173 1090 1012 934 936 979 942 927 1040 1167 1220 1173 1061 1119 1155 1013 1010 1040 1132 1252 1300 1305 1318 1279 1214 1217 1144 1209 1195 1262 1329 1378 1326 1289 1329 1210 1144 1146 1251 1266 1249 1280 1401 1508 1471 1444 1386 1435 1339 1347 1319 1337 1386 1419 1480 1469 1520 1524 1439 1423 1424 1424 1398 1379 1390 1389 1381 1366 1408 1401 1444 1391 1450 1446 1423 1458 1430 1350 1304 1336 1403 1491 1466 1531 1563 1570 1577 1577 1588 1602 1602 1530 1465 1460 1489 1525 1478 1513 1541 1527 1545 1518 1456 1458 1438 1488 1520 1476 1423 1360 1319 1308 1311 1292 1290 1296 1305 1318 1308 1301 1304 1302 1307 1314 1310 1312 1322 1338 1350 1341 1327 1337 1333 1341 1339 1357 1400 1426 1405 1507 1571 1543 1503 1466 1454 1483 1521 1574 1607 1604 1605 1597 1636 1651 1627 1627 1626 1634 1662 1666 1713 1684 1669 1664 1695 1803 1930 1884 1925 1939 2066 2183 2232 2237 2146 2081 2218 2236 2177 2148 2030 2015 2037 1989 2039 1949 1990 2185 2237 2258 2117 1966 1809 1743 1653 1643 1656 1704 1755 1909 2135 2266 2463 2438 2265 2151 2020 2012 2161 2267 2141 2028 2014 1964 2018 2079 2150 2168 2168 2127 2262 2139 2118 1974 1747 1677 1673 1782 1782 1810 1916 1994 2002 2114 2190 2200 2434 2516 2305 2085 2087 2229 2235 2418 2571 2415 2288 2334 2444 2379 2311 2282 2201 2227 2202 2101 1975 1909 1861 1811 1780 1766 1734 1688 1654 1640 1646 1669 1707 1642 1560 1545 1523 1507 1517 1489 1465 1452 1491 1534 1560 1569 1588 1620 1624 1697 1857 1831 1974 2008 2144 2232 2014 1912 1950 1886 2090 2034 2118 2270 2235 2279 2214 2207 2123 2049 2065 1995 1967 2051 1982 1996 2046 1952 1961 1981 2022 2080 2051 1953 1974 1979 2037 2107 2199 2278 2315 2206 2097 2098 2228 2279 2184 2076 1987 1855 1808 1815 1818 1815 1832 1870 1936 1992 2047 2151 2233 2277 2461 2660 2548 2418 2360 2316 2376 2404 2545 2648 2640 2473 2249 2209 2252 2188 2321 2268 2194 2205 2223 2106 1983 1853 1904 1974 2099 2197 2146 2110 2088 2063 1851 1694 1760 1892 1928 2040 1991 1832 1891 1956 2006 2207 2391 2399 2201 2169 2414 2375 2254 2156 2077 2163 2382 2540 2441 2222 2274 2310 2227 2203 2221 2229 2211 2332 2244 2270 2248 2409 2536 2594 2543 2498 2462 2408 2147 2214 2244 2285 2315 2340 2117 1967 1931 2031 2124 2136 2111 2070 1993 1882 1793 1826 1854 1855 1864 1869 1833 1883 1949 1886 1921 1975 2030 1968 1799 1925 2121 2002 1928 2042 2100 2182 2178 2244 2289 2281 2278 2284 2324 2364 2349 2315 2350 2513 2613 2435 2463 2402 2279 2313 2169 2312 2433 2336 2219 2084 1968 1919 2035 1976 1868 1865 1848 1830 1809 1792 1601 1451 1440 1444 1442 1449 1396 1358 1313 1220 1140 993 927 874 876 862 855 856 874 902 867 934 1094 1223 1123 1092 1093 1137 1222 1183 1155 1145 1087 1034 979 942 935 929 919 901 879 863 848 830 817 814 814 815 815 819 824 830 835 840 844 858 936 1001 1131 1247 1383 1428 1410 1472 1420 1452 1391 1404 1462 1605 1757 1946 2116 2293 2329 2216 2059 2236 2423 2538 2482 2327 2343 2620 2523 2131 1899 1744 1719 1576 1539 1683 1632 1621 1639 1750 1789 1888 1903 2023 2007 2006 2241 2456 2455 2630 2705 2653 2729 2744 2602 2539 2485 2459 2404 2323 2321 2503 2604 2745 2913 3053 3067 3100 3087 3110 3101 3042 2974 2940 2942 2941 3082 3072 3019 3035 2992 3019 3093 3205 3116 2661 2758 2599 2655 2458 2120 1936 1802 1774 1859 2015 1960 2001 1847 1689 1669 1792 1860 1682 1662 1779 1965 2200 2439 2485 2145 1851 1831 1628 1615 1500 1350 1241 1020 885 810 751 702 658 648 702 811 900 1141 1162 1043 944 797 702 686 688 682 683 633 497 441 370 331 308 285 264 245 240 240 219 201 183 168 159 160 149 134 118 100 89 80 75 71 65 59 54 49 44 40 35 33 30 27 25 23 21 18 15 13 10 8 7 6 4 3 2 2 2 3 3 2 2 2 1 1 -4 -7 -1 -2 -2 -2 -2 -4 -4 -4 -4 -5 -5 -6 -6 -7 -8 -8 -9 -9 -10 -10 -11 -12 -13 -13 -12 -12 -13 -13 -14 -14 -15 -16 -17 -17 -17 -18 -18 -18 -19 -19 -20 -20 -20 -21 -22 -22 -22 -22 -22 -25 -25 -25 -25 -24 -23 -22 -11 50 58 4 -17 -25 -27 -26 -26 -26 -26 -26 -25 -26 -27 -27 -27 -25 -23 -22 -19 -16 -16 -17 -19 -20 -21 -23 -27 -27 -28 -29 -30 -31 -32 -32 -31 -31 -32 -33 -34 -36 -38 -39 -41 -43 -45 -46 -48 -48 -49 -50 -50 -51 -51 -51 -51 -51 -50 -50 -50 -51 -53 -56 -61 944 936 925 908 907 915 884 862 859 868 863 874 880 866 875 870 868 887 899 903 897 876 864 854 850 858 866 863 845 823 808 803 802 804 812 840 882 994 1046 1009 1035 1016 952 896 850 805 792 792 795 800 795 798 795 793 790 783 782 781 779 790 815 844 915 976 954 870 978 982 984 987 1016 970 973 961 949 957 976 975 990 1023 1035 1045 1043 1057 1089 1113 1138 1157 1205 1243 1244 1197 1224 1269 1309 1347 1362 1348 1333 1350 1360 1425 1399 1316 1172 975 830 731 683 672 662 623 611 629 690 802 843 817 838 841 804 759 749 709 678 677 729 764 807 810 787 800 795 776 771 771 738 724 725 734 758 760 802 773 754 749 757 818 843 881 934 1045 1143 1184 1170 1109 1072 1051 1003 977 966 971 1055 1096 1169 1188 1224 1232 1201 1193 1177 1158 1012 1087 1114 1133 1181 1206 1304 1321 1363 1329 1400 1445 1452 1478 1531 1558 1594 1681 1639 1453 1242 1078 981 905 860 855 958 986 824 874 920 818 801 751 695 705 736 757 760 756 757 756 754 760 781 807 848 908 959 1022 1090 1147 1160 1146 1209 1211 1145 1150 1041 938 943 974 883 806 777 756 734 725 688 673 685 676 660 682 710 743 772 797 761 780 810 849 852 856 903 922 953 979 984 1025 972 958 933 918 965 1046 1111 1126 1069 1010 1090 1086 1077 1064 1047 1037 1003 1047 1202 1285 1261 1268 1335 1378 1379 1440 1471 1422 1481 1426 1398 1303 1267 1231 1234 1204 1184 1182 1211 1198 1184 1217 1186 1165 1150 1173 1193 1206 1198 1139 1166 1211 1208 1223 1250 1191 1141 1146 1189 1256 1279 1269 1268 1252 1146 1219 1260 1195 1108 1092 1004 950 1031 1090 1034 936 978 1053 1186 1246 1157 1101 1185 1122 1078 999 1029 1162 1271 1303 1322 1339 1301 1279 1265 1280 1337 1285 1209 1215 1266 1341 1393 1391 1377 1307 1170 1160 1247 1298 1392 1456 1442 1376 1364 1324 1343 1288 1289 1309 1339 1370 1427 1498 1455 1459 1443 1434 1407 1396 1398 1437 1559 1662 1652 1607 1503 1404 1377 1367 1399 1366 1397 1376 1366 1368 1305 1341 1364 1455 1453 1489 1540 1571 1567 1561 1560 1581 1597 1607 1496 1419 1412 1423 1421 1440 1504 1514 1504 1403 1400 1369 1374 1370 1403 1405 1400 1336 1308 1312 1305 1292 1297 1293 1295 1299 1329 1326 1299 1307 1301 1321 1339 1346 1361 1357 1373 1376 1364 1371 1379 1384 1396 1401 1401 1401 1392 1384 1380 1378 1383 1404 1403 1423 1443 1451 1467 1524 1527 1552 1546 1555 1612 1645 1655 1666 1655 1718 1716 1776 1770 1767 1696 1688 1798 1833 1829 1973 2085 2089 2070 2132 2178 2194 2127 2195 2206 2135 2035 2063 2086 2075 2132 2163 2183 2171 2202 2069 1997 1947 1913 1841 1767 1711 1740 1798 1823 1813 2009 2241 2184 2383 2405 2149 2147 2310 2292 2408 2251 2066 2098 2060 1896 2112 2195 2254 2244 2166 2298 2517 2510 2446 2328 2152 1948 1746 1595 1528 1637 1768 1799 1762 1851 2009 2175 2281 2315 2221 2094 1962 2093 2316 2543 2770 2742 2565 2570 2429 2383 2373 2347 2261 2225 2172 2124 2102 2025 1937 1921 1870 1834 1801 1778 1693 1666 1613 1597 1626 1583 1550 1546 1634 1523 1515 1486 1488 1454 1456 1475 1475 1489 1507 1511 1525 1582 1657 1722 1850 1919 2013 1919 1802 1807 1809 1837 1879 1960 2043 2134 2104 2024 2004 1937 1993 2078 2093 2103 2141 2050 1966 2005 2075 2100 2153 2179 2275 2358 2351 2240 2341 2313 2327 2311 2476 2541 2490 2306 2148 2037 1991 2030 2101 2106 1960 1828 1859 1873 1849 1838 1895 2002 2103 2247 2259 2485 2477 2671 2676 2595 2499 2647 2590 2476 2652 2676 2802 2856 2581 2317 2346 2475 2451 2420 2480 2503 2457 2427 2364 2323 2147 2078 2069 2022 2012 2005 1949 1995 1921 1853 1736 1763 1881 2021 2131 2126 2026 1891 2022 2179 2198 2215 2359 2496 2436 2420 2555 2614 2494 2315 2186 2238 2456 2569 2432 2322 2331 2332 2235 2155 2159 2229 2216 2216 2228 2255 2379 2339 2478 2477 2397 2329 2297 2277 2172 2046 2101 2171 2159 2224 2121 2098 2077 1884 1910 1902 1907 1883 1826 1771 1750 1753 1747 1748 1744 1758 1761 1806 1825 1799 1840 1859 1833 1853 1750 1842 1918 1833 1913 2006 2118 2197 2210 2148 2132 2195 2206 2231 2250 2289 2338 2344 2404 2452 2574 2402 2218 2264 2342 2425 2435 2436 2514 2341 2230 2223 2141 2054 2263 2152 2014 2010 2042 2027 2032 2000 1759 1569 1538 1576 1569 1561 1518 1513 1508 1448 1381 1224 1054 976 978 935 910 888 926 987 949 1021 1119 1348 1340 1267 1258 1304 1400 1338 1246 1191 1125 1049 1032 1050 1027 1018 999 974 939 909 882 851 823 813 812 812 813 815 820 824 828 830 834 839 864 912 936 1031 1153 1409 1666 1797 1859 1865 1823 1759 1703 1687 1752 1913 2052 2186 2094 2086 1931 2032 2306 2395 2130 2131 2137 2212 2451 2168 1979 1992 1809 1573 1446 1465 1451 1595 1986 2421 2443 2625 2548 2410 2310 2235 2191 2271 2182 2399 2481 2399 2494 2543 2396 2357 2361 2325 2212 2197 2318 2463 2650 2751 2867 2881 2898 2946 3062 3100 3099 3012 2990 3095 3113 3073 3081 3036 3031 3029 2974 2955 3035 3077 3016 2694 2497 2364 2295 2344 2411 2140 1883 1719 1653 1764 1767 1960 2101 1734 1583 1600 1800 1909 1643 1630 1900 1962 2080 2221 2385 2211 1900 1642 1407 1288 1167 1018 1047 1071 974 862 758 698 712 717 765 896 1115 1263 1090 994 976 778 968 870 796 690 664 692 649 503 383 375 365 289 272 262 245 227 206 193 187 172 151 134 123 115 108 96 85 87 85 79 71 63 57 53 46 42 39 36 33 31 28 25 22 20 17 14 12 11 10 8 7 6 5 5 5 4 4 4 4 3 -2 -3 -4 -1 -3 -1 -2 -3 -3 -3 -3 -3 -4 -5 -6 -6 -7 -8 -9 -9 -9 -9 -11 -11 -12 -13 -13 -13 -14 -14 -14 -15 -15 -15 -16 -17 -17 -17 -17 -17 -17 -18 -19 -18 -19 -20 -21 -21 -22 -22 -22 -22 -23 -24 -24 -24 -24 -23 -23 -21 -4 13 -8 -18 -24 -27 -25 -26 -26 -26 -27 -26 -27 -26 -27 -28 -28 -25 -24 -21 -19 -19 -20 -21 -23 -23 -26 -28 -28 -29 -29 -30 -31 -32 -29 -29 -31 -32 -33 -34 -36 -38 -40 -42 -44 -46 -47 -48 -49 -50 -50 -51 -51 -51 -51 -51 -51 -51 -52 -52 -54 -57 -62 -68 952 918 883 859 850 845 841 840 832 829 825 822 821 823 827 826 838 826 828 835 838 852 846 839 839 835 833 822 808 805 799 792 789 786 784 787 796 810 855 892 928 881 846 833 814 782 775 777 778 785 783 784 790 782 784 779 773 772 768 771 786 811 859 909 971 937 883 913 923 968 960 915 937 925 908 915 933 938 964 982 995 1019 1065 1110 1155 1178 1170 1158 1200 1224 1150 1092 1127 1211 1217 1255 1227 1216 1217 1243 1243 1327 1303 1239 1143 980 827 775 729 728 752 743 706 669 694 755 744 754 759 765 737 716 684 670 683 715 762 803 825 875 870 893 896 888 897 902 931 828 751 723 738 838 910 797 747 751 784 836 903 944 1032 1112 1144 1103 1047 1018 1037 1056 1019 1010 1008 1036 1098 1166 1193 1213 1218 1191 1147 1110 1046 1014 1054 1130 1193 1240 1228 1334 1436 1479 1477 1450 1474 1511 1567 1584 1610 1492 1461 1450 1423 1337 1247 1146 1017 914 853 820 834 831 927 1006 891 925 886 800 753 717 682 718 712 724 734 749 775 820 866 869 938 1008 1054 1126 1186 1282 1320 1360 1301 1199 1221 1149 1035 1002 1075 970 887 826 754 739 715 696 699 689 674 668 662 689 709 744 775 769 730 753 795 798 797 839 857 871 906 909 907 938 929 959 994 905 912 970 1048 1011 1008 970 1027 1015 1065 1055 991 981 959 1024 1176 1216 1236 1252 1271 1317 1380 1409 1437 1373 1390 1430 1396 1363 1329 1283 1245 1218 1199 1181 1160 1164 1156 1170 1180 1136 1127 1131 1140 1146 1160 1117 1131 1148 1145 1172 1212 1205 1136 1149 1171 1203 1254 1234 1161 1189 1120 1094 1168 1150 1097 1022 997 1058 1111 1012 968 982 998 1162 1275 1200 1182 1221 1122 1031 1043 1013 995 1048 1102 1155 1212 1323 1288 1315 1323 1286 1329 1374 1321 1215 1221 1300 1382 1339 1270 1212 1152 1168 1229 1324 1361 1384 1340 1290 1293 1286 1276 1278 1336 1359 1385 1433 1478 1504 1472 1470 1494 1595 1546 1549 1478 1598 1626 1687 1618 1521 1486 1450 1437 1441 1378 1413 1344 1351 1341 1301 1313 1380 1464 1444 1474 1527 1567 1578 1566 1560 1567 1588 1604 1612 1549 1456 1386 1457 1496 1507 1499 1476 1380 1307 1316 1338 1329 1323 1335 1336 1310 1286 1293 1290 1289 1297 1294 1309 1301 1297 1303 1295 1309 1316 1315 1356 1361 1362 1378 1402 1414 1426 1410 1396 1414 1401 1409 1416 1422 1433 1423 1412 1401 1402 1456 1443 1477 1602 1648 1546 1543 1569 1582 1614 1635 1616 1583 1549 1619 1583 1622 1641 1726 1815 1849 1751 1796 1771 1726 1750 1800 1899 2005 2150 2264 2244 2170 2013 2044 1915 2000 2056 2115 2186 2247 2210 2172 2134 2095 2103 2180 2187 2175 2140 2100 2053 1957 1872 1867 1924 1921 1880 1884 1934 2029 2043 2045 1957 2207 2119 2096 2401 2131 1951 1974 1998 1948 1916 2302 2295 2287 2158 2384 2427 2391 2391 2321 2174 2022 1865 1642 1486 1446 1529 1605 1580 1550 1732 1899 2023 2158 2238 2032 1957 2181 2345 2488 2525 2524 2623 2594 2497 2579 2576 2546 2648 2609 2553 2487 2398 2309 2142 2070 1985 1905 1847 1798 1744 1662 1624 1600 1611 1658 1619 1542 1554 1506 1489 1483 1462 1437 1417 1432 1461 1462 1466 1476 1503 1535 1599 1677 1740 1788 1842 1808 1731 1802 1921 2025 2076 2077 2080 2072 1950 1882 1889 1925 2081 2162 2171 2192 2086 1974 1923 1992 2014 2095 2214 2316 2443 2428 2423 2453 2475 2532 2519 2547 2520 2426 2335 2265 2156 2012 1904 1879 1876 1869 1837 1836 1867 1889 1889 1950 2095 2220 2377 2626 2478 2460 2677 2939 2772 2768 2650 2579 2622 2738 2703 2668 2630 2618 2528 2461 2593 2650 2666 2674 2671 2677 2697 2667 2585 2386 2453 2373 2235 2164 1945 1819 1790 1789 1766 1805 1934 1961 2003 2116 2319 2349 2207 2072 1964 2064 2290 2299 2399 2524 2619 2585 2628 2634 2651 2623 2486 2346 2329 2345 2284 2220 2218 2182 2128 2111 2105 2115 2154 2126 2100 2169 2212 2217 2260 2353 2326 2361 2231 2159 2189 2067 2072 2087 2117 2103 2064 2050 1956 1830 1786 1772 1762 1749 1735 1730 1730 1728 1720 1712 1703 1700 1707 1707 1702 1707 1745 1815 1811 1819 1748 1771 1760 1785 1813 1940 2046 2036 1962 2007 2105 2162 2163 2190 2235 2281 2335 2368 2396 2488 2536 2454 2208 2259 2394 2492 2477 2375 2397 2385 2344 2267 2062 2204 2314 2271 2117 2198 2200 2172 2146 2032 1838 1691 1658 1683 1700 1733 1745 1714 1673 1630 1611 1530 1307 1187 1076 1052 1030 984 956 976 1014 1113 1321 1569 1654 1597 1551 1521 1552 1612 1499 1364 1197 1174 1161 1192 1148 1137 1111 1070 1016 970 934 895 852 821 811 809 811 812 813 818 820 824 827 826 823 829 862 919 1012 1187 1422 1794 1927 2139 2196 2051 1953 1938 1880 1912 2009 2001 1867 1819 1846 2137 1944 2017 1899 1867 1940 2122 2417 2300 2418 2102 1851 1767 1516 1327 1553 1816 2211 2303 2285 2607 2646 2533 2400 2366 2304 2139 2084 2187 2278 2264 2451 2360 2256 2245 2223 2114 2244 2250 2273 2431 2656 2719 2680 2675 2806 2986 3058 3098 3119 3049 3130 3111 3119 3137 3094 3064 3024 3003 2914 2866 2936 2932 3001 2980 2844 2578 2428 2288 2106 2255 2024 1833 1681 1584 1591 1833 1842 1740 1581 1479 1668 1877 1804 1523 1726 1931 2002 2138 2418 2179 1941 1788 1601 1406 1220 1209 1328 1162 961 869 789 738 730 812 835 957 1105 1252 1178 1005 919 1009 1009 1034 932 779 843 736 647 527 440 507 409 324 289 278 268 250 229 210 181 163 147 145 143 125 113 97 97 109 109 101 91 80 69 61 54 50 46 43 40 38 34 31 28 24 21 18 16 15 13 12 11 10 9 9 7 6 5 6 5 4 2 2 2 0 -1 -2 -2 -2 -2 -2 -2 -3 -4 -5 -6 -6 -7 -8 -9 -10 -10 -10 -10 -11 -11 -12 -13 -13 -13 -14 -14 -15 -15 -15 -16 -16 -17 -18 -19 -18 -17 -17 -18 -19 -19 -19 -20 -21 -22 -22 -22 -21 -22 -23 -24 -23 -23 -22 -22 -23 -18 -12 -9 -20 -24 -26 -25 -25 -25 -26 -27 -27 -27 -28 -27 -27 -27 -27 -25 -24 -22 -22 -21 -22 -24 -25 -27 -28 -29 -29 -30 -31 -32 -32 -30 -32 -33 -33 -33 -34 -36 -38 -40 -43 -45 -47 -48 -49 -50 -51 -51 -52 -52 -52 -52 -52 -52 -53 -54 -56 -59 -64 -71 -78 1045 1052 1043 999 921 885 890 876 877 878 876 859 849 846 843 852 852 829 815 810 814 831 849 841 835 827 835 820 806 797 793 789 786 784 782 782 781 780 784 793 791 785 781 781 780 777 772 771 770 769 770 770 773 771 770 770 767 766 763 767 772 783 810 861 924 912 837 860 886 879 891 925 925 899 924 942 966 957 954 966 998 990 1003 1040 1083 1095 1082 1052 1085 1103 1028 993 939 951 1058 1120 1081 1076 1065 1124 1163 1184 1190 1170 1144 1033 884 804 778 811 839 811 756 745 745 739 672 669 685 684 679 665 665 683 713 752 824 867 907 984 1016 1036 1024 1073 1103 1116 1009 863 785 735 732 797 831 764 742 762 802 850 925 1022 1099 1097 1053 1014 1010 1061 1083 1072 1076 1071 1078 1097 1132 1162 1119 1128 1162 1142 1053 996 1035 1076 1065 1137 1221 1292 1333 1432 1546 1577 1624 1629 1592 1560 1491 1433 1464 1346 1245 1296 1420 1382 1272 1125 985 897 891 834 906 962 1075 1050 938 951 852 801 795 762 690 686 722 772 831 844 863 898 946 949 1013 1083 1160 1273 1284 1414 1531 1450 1298 1211 1188 1116 1059 1132 1089 986 870 817 787 755 709 746 729 703 710 692 681 671 689 715 743 751 714 728 756 752 803 811 812 837 854 864 888 930 909 920 999 907 925 943 965 933 935 955 965 979 1010 992 956 934 958 1027 1138 1230 1260 1274 1291 1269 1310 1285 1320 1363 1444 1497 1475 1393 1313 1296 1280 1256 1226 1181 1180 1176 1144 1127 1125 1114 1119 1103 1107 1106 1103 1089 1099 1112 1115 1141 1176 1168 1120 1160 1208 1242 1236 1190 1128 1100 1078 1044 1041 1024 1027 1025 1130 1134 1039 1030 1074 1043 1024 1132 1222 1192 1167 1118 1050 1112 1136 1134 1065 1019 1083 1187 1260 1212 1233 1289 1312 1299 1317 1338 1265 1207 1225 1321 1354 1397 1297 1230 1162 1147 1193 1243 1286 1286 1249 1234 1246 1244 1259 1306 1376 1383 1415 1459 1509 1538 1558 1617 1689 1738 1706 1651 1561 1652 1610 1563 1597 1657 1659 1662 1550 1502 1445 1417 1404 1318 1287 1311 1367 1448 1423 1425 1494 1578 1586 1584 1568 1538 1557 1590 1619 1571 1501 1416 1404 1433 1471 1465 1439 1362 1285 1279 1291 1299 1306 1295 1310 1288 1286 1284 1296 1303 1291 1297 1300 1306 1309 1294 1314 1312 1346 1387 1409 1375 1356 1374 1387 1405 1409 1422 1419 1419 1407 1398 1397 1409 1405 1412 1415 1436 1460 1527 1547 1618 1576 1716 1808 1746 1656 1689 1642 1621 1629 1639 1625 1609 1555 1599 1694 1791 1715 1835 1903 1779 1771 1912 1883 1810 1794 1826 1948 2133 2158 2134 2073 1915 1777 1835 2024 2114 2194 2171 2056 2020 1990 2007 2003 1994 2017 2053 2074 2061 2003 1978 1908 1894 1940 1960 1894 1863 1826 1764 1808 1818 1825 1881 1912 1846 1920 2161 2163 1949 1837 1798 1705 1741 1932 1999 1983 2062 2182 2263 2246 2047 1913 1804 1778 1756 1627 1447 1387 1371 1384 1443 1489 1485 1594 1854 1955 1949 1833 2004 2073 2155 2077 2184 2391 2662 2694 2770 2779 2869 2783 3079 3017 2892 2806 2799 2681 2397 2250 2251 2086 2014 1940 1839 1742 1680 1643 1635 1594 1556 1530 1506 1492 1473 1456 1456 1471 1460 1422 1454 1459 1455 1461 1470 1504 1583 1634 1632 1641 1589 1603 1662 1778 1873 1973 1950 1929 1870 1835 1754 1691 1780 1875 1863 1860 1893 1894 1919 1868 1883 1931 2014 2070 2200 2274 2430 2449 2405 2485 2477 2455 2386 2335 2421 2362 2310 2136 2042 1981 1916 1887 1867 1848 1837 1843 1864 1928 1970 2075 2274 2389 2475 2604 2646 2517 2687 2897 2886 2760 2668 2455 2417 2540 2523 2517 2460 2432 2457 2453 2471 2520 2657 2666 2696 2656 2640 2595 2548 2520 2682 2644 2506 2267 2030 1850 2061 2080 2033 2035 2205 2192 2131 2238 2400 2515 2408 2280 2171 2100 2097 2423 2464 2518 2609 2659 2657 2517 2518 2512 2360 2250 2250 2220 2187 2204 2185 2183 2173 2153 2155 2189 2159 2132 2151 2171 2130 2111 2295 2419 2262 2213 2143 2077 2093 2012 1947 2029 2051 1942 1973 1911 1832 1779 1764 1757 1747 1736 1726 1717 1715 1713 1707 1699 1690 1689 1693 1693 1689 1686 1689 1711 1718 1708 1689 1710 1720 1761 1844 1841 1835 1858 1968 2134 2139 2223 2233 2250 2290 2306 2329 2389 2472 2520 2617 2531 2316 2224 2392 2501 2445 2307 2252 2328 2334 2196 2210 2458 2554 2400 2189 2426 2416 2324 2289 2072 1926 1922 1769 1787 1850 1997 2066 1892 1856 1802 1773 1683 1617 1485 1249 1196 1156 1092 1064 1032 1065 1194 1409 1652 1809 1874 1872 1788 1752 1793 1723 1508 1376 1401 1351 1369 1292 1273 1229 1161 1105 1063 1015 957 899 859 834 815 809 810 811 811 813 815 814 815 811 807 814 848 935 1040 1175 1346 1515 1788 2089 2222 2204 2099 1965 1824 1822 1766 1666 1664 1739 1879 1823 1654 1636 1809 1856 1963 2028 2049 2188 2086 1931 1794 1479 1335 1492 1652 1866 1959 2142 2446 2348 2115 2139 2325 2293 2252 2111 2053 2128 2213 2306 2491 2409 2224 2094 2038 2088 2126 2167 2310 2537 2571 2538 2640 2826 3013 3080 3154 3160 3157 3087 3107 3151 3097 3059 3036 3051 2954 2866 2859 2789 2779 2777 2606 2616 2668 2705 2621 2270 1984 2005 2071 1839 1688 1565 1556 1543 1482 1398 1383 1480 1722 1688 1453 1570 1807 1968 2150 2342 2319 2215 1956 1708 1505 1443 1398 1228 1146 1156 971 844 773 801 822 953 1135 1142 1265 1205 1130 1108 961 855 847 875 777 677 582 567 624 600 551 420 333 325 329 314 309 267 219 191 169 162 162 133 117 110 115 110 124 131 122 108 93 83 72 63 59 55 51 47 45 41 36 33 28 25 23 20 19 17 16 15 13 13 11 9 9 7 7 7 4 2 3 2 2 -10 -1 -10 -1 -6 -2 -5 -3 -5 -5 -5 -6 -7 -8 -9 -10 -11 -11 -13 -12 -11 -11 -12 -12 -14 -14 -16 -16 -16 -16 -17 -16 -17 -18 -19 -19 -19 -19 -20 -19 -21 -19 -20 -20 -21 -22 -22 -22 -22 -21 -22 -23 -23 -23 -22 -22 -22 -21 -21 -22 -24 -25 -25 -25 -26 -26 -27 -27 -27 -28 -27 -26 -27 -27 -27 -26 -26 -25 -25 -22 -20 -25 -28 -28 -29 -30 -30 -31 -32 -33 -33 -34 -33 -33 -33 -34 -36 -38 -40 -43 -46 -48 -49 -50 -51 -52 -52 -53 -53 -53 -53 -53 -54 -55 -56 -59 -64 -71 -79 -89 1088 1088 1188 1183 1109 1090 1068 1111 1080 1134 1109 1054 997 964 933 925 938 923 896 850 824 811 818 831 833 833 817 812 805 805 799 793 789 786 785 784 782 780 780 779 778 778 778 780 793 798 796 782 771 769 768 768 766 766 765 763 763 761 761 761 767 769 780 795 841 840 838 903 929 925 928 941 908 917 937 949 946 895 874 890 891 902 926 963 1000 974 973 934 934 939 935 898 879 865 950 978 959 974 947 962 1031 1115 1118 1110 1083 1045 918 891 873 928 1000 955 877 822 735 685 673 698 681 669 671 677 688 700 734 776 823 896 967 1044 1159 1195 1182 1274 1286 1182 1040 904 816 762 732 765 772 740 748 771 816 888 977 1064 1052 983 951 971 1015 1016 1031 1078 1131 1150 1142 1169 1173 1168 1074 1065 1085 1062 994 1008 1046 1106 1131 1143 1237 1346 1418 1520 1669 1757 1684 1501 1384 1318 1290 1373 1386 1240 1225 1413 1400 1275 1166 1087 1022 872 868 891 1012 1103 1148 1037 1000 917 874 892 843 764 691 700 728 779 900 884 890 955 968 1014 1082 1155 1275 1333 1409 1505 1620 1423 1283 1205 1149 1149 1131 1111 1071 981 884 828 783 731 732 744 757 746 756 742 727 694 675 684 692 692 687 693 712 733 767 765 776 789 821 831 909 884 866 920 885 953 1031 1023 934 891 911 915 921 943 983 956 919 905 953 1043 1137 1214 1232 1251 1275 1225 1219 1340 1487 1556 1566 1536 1452 1403 1377 1382 1324 1276 1267 1233 1214 1184 1155 1158 1149 1147 1132 1121 1120 1102 1106 1113 1095 1094 1104 1147 1144 1155 1108 1139 1169 1189 1213 1226 1210 1130 1126 1072 1081 1141 1146 1135 1098 1025 1095 1129 1079 1067 1071 1170 1227 1160 1077 1101 1108 1204 1235 1188 1078 1019 1070 1151 1151 1166 1201 1257 1256 1300 1308 1332 1275 1264 1248 1293 1387 1455 1417 1311 1247 1227 1171 1213 1197 1214 1249 1247 1257 1278 1308 1353 1389 1380 1426 1483 1517 1562 1617 1648 1723 1635 1656 1630 1567 1540 1539 1592 1663 1632 1595 1549 1500 1441 1406 1343 1377 1332 1276 1328 1379 1419 1389 1486 1558 1598 1597 1599 1598 1600 1516 1475 1518 1469 1383 1341 1334 1324 1316 1332 1411 1340 1276 1272 1278 1279 1279 1279 1275 1286 1283 1293 1300 1299 1296 1305 1306 1316 1364 1340 1391 1359 1366 1388 1418 1373 1397 1386 1384 1417 1398 1403 1418 1422 1427 1408 1400 1410 1416 1491 1573 1627 1706 1768 1797 1853 1656 1627 1745 1817 1848 1861 1755 1705 1762 1717 1705 1692 1663 1629 1716 1846 1797 1825 1979 1851 1764 1803 1907 1928 1916 1852 1887 2003 1980 2029 1892 1784 1774 2014 2010 2073 2112 1977 1887 1810 1792 1777 1846 1913 1905 1897 1863 1866 1839 1849 1792 1806 1861 1876 1765 1728 1696 1669 1707 1685 1734 1732 1732 1685 1732 1797 1787 1736 1615 1590 1533 1640 1754 1897 1995 2226 2305 2104 1962 1875 1831 1767 1664 1596 1515 1439 1367 1338 1322 1308 1316 1374 1477 1526 1593 1599 1652 1796 1839 1832 2196 2385 2564 2778 2831 2924 3032 3101 2920 3164 3243 3036 3167 3090 2760 2632 2439 2539 2443 2352 2216 2136 1948 1963 1823 1752 1649 1580 1574 1533 1521 1499 1493 1510 1517 1491 1454 1423 1435 1446 1446 1443 1466 1512 1547 1602 1587 1504 1554 1600 1629 1764 1816 1793 1751 1672 1696 1698 1694 1696 1747 1739 1731 1814 1865 1887 1887 1932 1886 1910 1965 2036 2120 2230 2363 2353 2358 2285 2305 2350 2305 2264 2213 2188 2107 2112 2062 1982 1935 1976 2013 1978 1966 2000 2090 2125 2171 2226 2307 2513 2685 2790 2785 2843 2817 2690 2710 2574 2451 2311 2381 2478 2582 2522 2542 2613 2606 2618 2604 2697 2744 2776 2739 2776 2713 2681 2670 2768 2691 2590 2426 2156 1887 1900 2115 2136 2222 2353 2337 2324 2386 2446 2538 2573 2509 2485 2392 2300 2237 2251 2248 2404 2495 2433 2377 2346 2327 2364 2340 2359 2299 2258 2249 2261 2266 2273 2293 2329 2301 2331 2405 2508 2584 2495 2234 2148 2186 2129 2064 2013 2009 2016 1972 1923 1876 1864 1839 1809 1792 1769 1751 1746 1742 1736 1728 1718 1708 1702 1700 1695 1689 1681 1677 1678 1679 1678 1674 1671 1675 1671 1671 1677 1684 1703 1739 1823 1816 1774 1825 1910 2064 2087 2114 2171 2241 2293 2372 2355 2413 2664 2680 2639 2568 2585 2316 2408 2512 2528 2404 2251 2257 2399 2370 2365 2492 2611 2414 2359 2647 2533 2499 2262 2317 2075 2065 1880 1954 2107 2245 2261 2106 2053 2035 1953 1878 1796 1642 1485 1378 1259 1251 1256 1214 1172 1244 1483 1631 1887 2053 2070 2009 1940 1835 1744 1655 1647 1680 1598 1550 1441 1411 1332 1267 1223 1165 1092 1022 957 911 874 844 822 809 813 810 809 809 809 809 808 807 803 813 870 965 1066 1177 1351 1599 1762 1888 1726 1656 1593 1559 1490 1517 1642 1770 1834 1892 1714 1567 1479 1535 1833 1663 1748 1832 1774 1753 1658 1701 1536 1300 1313 1397 1559 1704 1881 2006 1972 1831 1996 2209 2315 2368 2098 1947 1968 1992 2043 2270 2365 2283 2006 1974 2053 2147 2201 2369 2477 2458 2585 2729 2904 3055 3168 3202 3099 3059 2972 3033 3049 3085 3011 3006 3034 3002 2878 2836 2775 2570 2509 2453 2390 2413 2456 2424 2301 2040 1744 1830 2007 1861 1786 1752 1905 1722 1605 1405 1314 1374 1339 1442 1699 1800 1918 1976 2146 2260 2150 1926 1947 1812 1733 1435 1513 1475 1317 1035 877 833 904 907 933 1138 1287 1215 1150 1174 1057 960 807 687 645 597 550 512 482 486 497 460 408 353 388 470 415 416 334 283 229 198 190 174 139 128 137 126 124 146 148 137 123 110 104 91 78 70 65 60 55 52 48 43 38 33 30 28 25 24 22 20 18 17 14 13 12 11 10 10 8 6 4 4 5 3 -3 -1 1 0 -1 -2 -3 -3 -4 -5 -5 -5 -6 -7 -9 -10 -11 -12 -12 -12 -12 -12 -13 -14 -14 -15 -15 -16 -17 -17 -18 -17 -15 -17 -18 -19 -19 -20 -20 -20 -21 -21 -21 -20 -20 -22 -22 -22 -22 -22 -22 -23 -23 -23 -23 -22 -22 -23 -24 -24 -24 -24 -24 -25 -26 -26 -27 -27 -26 -26 -26 -26 -27 -27 -26 -28 -27 -27 -27 -24 30 -17 -28 -28 -29 -30 -30 -31 -32 -33 -33 -33 -33 -33 -33 -33 -35 -37 -40 -43 -46 -48 -49 -51 -52 -53 -54 -54 -55 -55 -55 -55 -56 -58 -60 -63 -69 -77 -88 -100 1230 1165 1183 1165 1131 1171 1229 1262 1154 1190 1265 1151 1075 1065 1004 1024 1007 974 944 910 872 832 812 805 811 815 818 816 818 806 797 794 791 788 786 784 782 781 780 780 779 780 804 850 871 901 894 837 799 781 775 771 768 767 765 763 763 762 761 760 760 764 769 774 785 786 795 821 843 862 880 899 900 908 921 918 886 842 820 828 857 966 1012 1037 1000 887 870 872 857 858 835 837 826 814 844 857 848 839 868 888 933 1043 1058 1045 1019 1031 963 943 952 1030 1014 951 890 810 754 715 680 672 703 706 715 722 730 744 777 819 913 1045 1148 1053 1144 1266 1295 1218 1166 1086 988 902 823 774 743 754 760 739 757 780 822 892 968 993 925 910 930 950 977 1004 1038 1119 1179 1246 1213 1213 1196 1124 1065 1027 1021 999 981 1015 1049 1094 1155 1237 1348 1389 1474 1600 1599 1605 1446 1346 1310 1250 1245 1253 1359 1332 1193 1361 1240 1118 1033 951 939 889 921 978 1119 1165 1154 1139 1067 942 932 892 920 799 690 724 786 821 897 930 912 940 1012 1038 1098 1241 1319 1377 1339 1443 1494 1399 1285 1206 1127 1082 1071 1037 1079 997 882 811 762 717 719 709 758 796 790 746 744 724 695 693 704 712 712 708 692 709 733 749 784 806 801 815 853 820 842 857 926 1029 1044 973 919 872 890 883 884 914 946 916 882 904 984 1060 1139 1192 1223 1240 1232 1159 1206 1302 1390 1472 1417 1362 1323 1361 1355 1319 1347 1298 1244 1227 1214 1205 1217 1212 1201 1183 1169 1174 1170 1171 1198 1224 1216 1159 1069 1086 1108 1139 1100 1107 1122 1151 1172 1184 1209 1221 1152 1130 1136 1197 1251 1181 1092 1077 1202 1204 1143 1144 1164 1172 1129 1096 1081 1153 1185 1177 1132 1069 1035 1043 1047 1071 1100 1130 1136 1172 1223 1219 1243 1318 1367 1391 1353 1262 1343 1463 1503 1334 1346 1371 1260 1271 1254 1218 1217 1238 1270 1314 1358 1354 1365 1406 1488 1477 1508 1543 1578 1557 1561 1540 1620 1616 1595 1642 1752 1712 1626 1577 1535 1464 1435 1403 1350 1330 1360 1355 1278 1294 1374 1365 1401 1503 1586 1612 1608 1609 1618 1632 1574 1477 1374 1358 1325 1321 1330 1289 1299 1338 1306 1333 1316 1304 1274 1274 1275 1275 1294 1322 1306 1309 1313 1320 1329 1334 1338 1353 1478 1540 1545 1465 1453 1467 1513 1482 1378 1367 1373 1396 1370 1422 1471 1420 1401 1420 1400 1432 1526 1599 1740 1818 1958 2072 2065 1952 1747 1744 1780 1833 1831 1755 1703 1692 1694 1808 1800 1756 1755 1609 1807 1782 1819 1897 1943 1857 1816 1860 1778 1722 1714 1830 1853 1799 1659 1604 1605 1808 2043 1995 1862 1831 1772 1798 1762 1729 1622 1586 1767 1796 1669 1704 1730 1792 1839 1845 1871 1910 1923 1975 1962 1865 1878 1820 1753 1742 1720 1596 1681 1634 1540 1493 1547 1468 1508 1613 1819 1917 2008 2031 2143 2278 2238 2166 2155 2120 2115 1908 1873 1742 1722 1583 1459 1321 1294 1281 1266 1256 1268 1295 1303 1328 1377 1471 1532 1664 1879 1944 2082 2360 2444 2561 2880 3199 3261 3061 3095 3229 3264 3061 2822 2686 2771 2883 2805 2596 2413 2280 2156 2094 1975 1909 1824 1644 1731 1662 1691 1579 1564 1715 1741 1679 1617 1488 1420 1408 1429 1430 1440 1453 1472 1499 1495 1455 1457 1485 1546 1603 1631 1565 1587 1601 1777 1888 1921 1867 1844 1892 1819 1796 1808 1800 1842 1908 1923 1914 1927 2004 2102 2163 2176 2165 2206 2199 2166 2210 2319 2405 2310 2297 2261 2259 2128 2185 2068 2063 2100 2046 2026 2097 2180 2213 2363 2442 2499 2810 3002 2929 2801 2703 2617 2511 2453 2402 2358 2288 2352 2384 2354 2333 2331 2413 2467 2544 2503 2513 2538 2577 2531 2586 2445 2544 2555 2531 2582 2452 2365 2213 1948 1833 1824 2018 2174 2243 2198 2198 2286 2387 2412 2468 2466 2404 2345 2273 2291 2385 2374 2426 2479 2457 2370 2401 2403 2445 2487 2513 2405 2422 2410 2491 2534 2556 2686 2619 2468 2720 2763 2679 2646 2488 2298 2235 2300 2303 2384 2195 2011 2022 2038 1978 1931 1883 1843 1799 1777 1760 1748 1737 1730 1724 1717 1709 1702 1690 1685 1681 1678 1672 1666 1664 1667 1669 1664 1661 1658 1659 1663 1669 1675 1685 1705 1731 1760 1778 1856 1951 1949 2024 2105 2189 2243 2240 2321 2382 2395 2679 2707 2613 2569 2536 2461 2515 2584 2654 2566 2277 2251 2331 2427 2539 2685 2615 2583 2622 2687 2600 2497 2351 2304 2250 2136 2083 2456 2473 2506 2435 2268 2146 2124 2199 2171 2096 1876 1704 1555 1467 1488 1597 1728 1613 1420 1553 1774 1967 2116 2211 2313 2163 2027 1944 2038 2094 1993 1911 1728 1631 1563 1482 1407 1348 1257 1163 1079 1006 949 908 875 847 821 814 810 805 806 807 806 806 805 803 803 828 892 1007 1160 1275 1270 1339 1394 1377 1378 1413 1358 1433 1607 1757 1847 1887 1822 1781 1763 1419 1400 1451 1419 1466 1510 1497 1500 1461 1465 1371 1227 1194 1303 1404 1483 1580 1658 1650 1716 1942 2107 2220 2197 2008 1796 1777 1778 1958 2038 1937 1981 2034 2133 2274 2370 2351 2378 2397 2483 2638 2786 2909 3047 3106 3147 2940 2831 2895 2975 2999 3067 3013 3012 2973 2924 2878 2841 2780 2696 2613 2540 2402 2260 2237 2208 2031 1757 1753 1697 1575 1591 1597 1636 1773 1868 1689 1605 1400 1266 1246 1409 1576 1590 1849 2094 2229 2166 2078 1729 1686 1844 1697 1502 1527 1349 1243 984 1030 971 983 1111 1018 1153 1458 1357 1119 992 943 869 837 855 794 685 626 562 542 495 445 418 398 450 491 473 467 467 386 350 329 257 198 168 140 149 162 136 137 153 167 148 137 129 121 108 95 82 75 69 64 60 56 50 45 39 35 33 30 28 26 22 20 18 17 17 16 14 13 12 11 8 7 6 4 2 2 2 2 2 -4 -1 -7 -2 -2 -3 -4 -5 -5 -6 -9 -10 -10 -11 -12 -13 -13 -13 -14 -14 -14 -14 -15 -15 -17 -17 -18 -18 -17 -17 -18 -18 -19 -19 -20 -21 -21 -22 -21 -21 -20 -21 -22 -23 -24 -23 -23 -23 -24 -24 -23 -22 -22 -22 -23 -24 -24 -24 -25 -25 -26 -26 -25 -23 -20 -25 -27 -27 -27 -26 -28 -28 -28 -28 -28 -27 -22 -26 -28 -29 -29 -30 -30 -31 -32 -32 -33 -33 -33 -31 -31 -32 -33 -36 -39 -43 -47 -49 -50 -51 -53 -54 -55 -56 -57 -58 -58 -58 -60 -61 -63 -67 -74 -85 -97 -111 1191 1116 1087 1142 1072 1048 1150 1203 1126 1141 1142 1129 1162 1112 1108 1067 1030 1010 989 964 945 901 850 827 826 819 804 798 797 796 798 807 818 804 793 786 784 784 782 788 785 801 852 919 973 992 996 927 839 806 794 791 783 784 784 779 771 766 762 761 760 759 774 771 774 778 780 798 819 850 869 866 840 872 876 837 815 798 795 804 842 909 937 984 959 946 831 804 794 794 790 806 784 789 795 803 760 766 815 833 911 1017 1013 1008 982 959 909 889 891 931 927 942 920 851 784 733 696 675 670 738 786 802 782 749 788 874 1038 1110 1175 1240 1285 1289 1258 1141 1049 997 954 888 829 788 760 750 742 758 754 768 798 860 882 889 908 957 963 992 1078 1121 1136 1146 1220 1249 1231 1246 1172 1121 1048 1003 986 979 980 1002 1043 1088 1164 1290 1389 1420 1495 1486 1385 1335 1353 1421 1361 1290 1167 1223 1356 1256 1126 1219 1103 1028 951 913 943 1008 997 1011 1047 1139 1244 1144 1034 1028 970 983 1015 839 713 704 788 823 894 967 983 1012 1078 1101 1145 1246 1306 1262 1249 1285 1300 1258 1199 1165 1145 1058 997 972 1036 1001 894 817 774 762 776 723 780 820 784 777 775 752 750 757 734 756 743 741 702 698 725 744 758 759 777 813 821 789 809 859 952 1044 1030 948 895 856 862 850 860 892 916 886 871 929 1002 1110 1106 1171 1205 1207 1156 1184 1230 1256 1310 1340 1322 1273 1257 1277 1337 1354 1393 1350 1251 1278 1303 1267 1288 1297 1244 1265 1218 1183 1211 1237 1249 1201 1163 1089 1058 1079 1114 1144 1097 1122 1142 1138 1136 1146 1179 1228 1152 1198 1184 1224 1290 1215 1065 1143 1279 1225 1252 1238 1169 1168 1165 1149 1103 1184 1183 1126 1083 1089 1097 1081 1122 1071 1075 1092 1124 1161 1167 1232 1338 1386 1458 1431 1356 1258 1311 1365 1399 1306 1321 1342 1278 1252 1288 1314 1285 1248 1320 1380 1400 1349 1382 1425 1460 1577 1587 1563 1548 1480 1515 1587 1647 1615 1679 1821 1844 1745 1708 1717 1609 1578 1482 1415 1342 1336 1393 1312 1268 1318 1360 1348 1432 1547 1608 1616 1535 1611 1612 1555 1448 1370 1337 1315 1307 1322 1288 1273 1268 1282 1363 1456 1425 1502 1407 1294 1289 1293 1321 1409 1424 1377 1350 1386 1443 1510 1465 1422 1384 1437 1457 1438 1485 1458 1435 1475 1481 1361 1364 1375 1414 1453 1562 1516 1459 1514 1467 1421 1474 1477 1579 1611 1674 1819 1841 1874 1841 1884 1913 1895 1763 1687 1735 1761 1661 1618 1586 1556 1530 1590 1597 1698 1748 1741 1764 1786 1871 1913 1875 1847 1653 1583 1600 1527 1517 1666 1697 1617 1673 1566 1582 1659 1672 1815 1765 1559 1558 1598 1626 1662 1715 1702 1761 1806 1882 2011 2067 2042 2027 2016 1913 1910 1861 1819 1778 1727 1741 1561 1814 1829 1684 1459 1352 1425 1580 1667 1736 1793 1830 2035 2211 2333 2409 2485 2547 2633 2553 2323 2150 1932 1854 1680 1526 1390 1275 1253 1242 1232 1231 1245 1249 1249 1285 1311 1300 1326 1352 1439 1798 1902 1982 2382 2552 2543 2916 2781 2519 2758 2762 2837 2907 2900 2804 2714 2796 2666 2627 2500 2385 2301 2191 2019 1773 1826 1888 1895 1845 1664 1670 1782 1833 1713 1610 1563 1551 1486 1397 1413 1441 1441 1412 1400 1416 1517 1584 1446 1433 1489 1494 1558 1672 1778 1850 2003 2070 2056 2040 2057 2000 1961 1961 1975 1915 1931 1929 1944 1986 2039 2066 2114 2172 2235 2283 2220 2174 2207 2282 2427 2487 2515 2402 2315 2235 2237 2186 2112 2101 2092 2093 2168 2279 2296 2512 2855 2822 2928 2909 2816 2721 2571 2518 2437 2364 2410 2339 2191 2219 2169 2153 2179 2216 2228 2270 2285 2300 2319 2334 2330 2277 2330 2292 2385 2396 2356 2430 2388 2313 2195 2132 2017 1846 1890 2018 2095 2069 2130 2207 2328 2369 2418 2471 2462 2330 2297 2315 2325 2308 2296 2311 2355 2458 2547 2512 2627 2793 2806 2554 2485 2520 2546 2739 2854 2878 2682 2542 2572 2534 2437 2413 2425 2535 2561 2541 2560 2413 2243 2073 1935 1874 1874 1840 1790 1770 1766 1760 1748 1738 1729 1718 1711 1707 1698 1692 1691 1677 1669 1666 1662 1658 1654 1660 1662 1661 1650 1649 1650 1657 1661 1667 1669 1681 1699 1788 1838 1850 1920 1895 2015 2121 2163 2189 2211 2275 2356 2371 2448 2524 2550 2542 2494 2435 2493 2548 2510 2506 2286 2251 2251 2285 2397 2525 2410 2562 2455 2545 2587 2595 2589 2511 2309 2103 2170 2457 2602 2624 2440 2369 2305 2245 2534 2484 2267 2005 2199 1886 1751 1909 2072 2146 1940 1627 1595 1721 1950 2126 2325 2639 2823 2767 2516 2614 2575 2383 2128 1912 1846 1756 1662 1564 1452 1336 1226 1125 1046 987 943 900 862 830 808 804 803 804 805 805 805 804 804 802 805 828 848 922 989 1043 1112 1179 1202 1318 1321 1331 1524 1716 1862 1814 1736 1684 1754 1809 1674 1317 1227 1297 1288 1303 1396 1415 1341 1263 1235 1194 1166 1265 1331 1324 1441 1464 1502 1616 1772 1925 1993 2009 1946 1728 1637 1803 1896 1760 1744 1935 2076 2254 2456 2563 2461 2333 2371 2488 2587 2704 2818 2894 3046 3031 2965 2796 2837 2918 3031 3065 3069 3080 3012 2982 2929 2889 2825 2738 2614 2532 2453 2405 2353 2242 2034 2127 1985 1959 1850 1723 1691 1585 1483 1727 1785 1579 1646 1502 1211 1262 1364 1490 1711 1775 1887 1982 1904 1755 1543 1465 1399 1281 1275 1221 1089 1127 1261 1052 1080 1156 1141 1118 1212 1315 1279 1109 1041 1027 947 949 999 831 836 711 576 533 539 445 429 397 406 378 362 346 317 312 329 248 201 169 151 169 170 143 155 152 180 168 164 148 131 118 105 93 83 78 74 68 61 55 49 44 42 38 34 32 28 24 22 21 21 20 18 16 15 14 12 10 9 6 3 4 4 4 3 2 -1 -1 -1 -2 -3 -3 -4 -6 -6 -7 -8 -9 -10 -11 -11 -12 -13 -13 -13 -13 -13 -14 -14 -15 -16 -16 -17 -18 -18 -17 -17 -17 -18 -19 -19 -19 -21 -21 -21 -21 -21 -21 -22 -23 -24 -24 -24 -24 -24 -24 -23 -22 -22 -22 -22 -23 -23 -23 -25 -25 -25 -25 -26 -18 11 -25 -26 -27 -27 -27 -27 -28 -28 -28 -28 -28 -28 -28 -28 -29 -29 -30 -30 -31 -31 -32 -32 -32 -31 -29 -29 -31 -33 -36 -40 -44 -47 -49 -51 -52 -54 -55 -57 -59 -61 -61 -62 -63 -64 -65 -68 -72 -81 -94 -108 -122 1119 1063 1028 1043 1080 995 1028 1081 1047 1065 1059 1075 1104 1094 1079 1035 1017 1004 979 965 953 934 889 893 889 898 867 842 821 824 833 864 924 882 826 803 798 794 792 803 811 835 880 926 958 979 997 969 900 855 831 819 809 807 803 798 795 782 774 769 767 761 762 765 766 770 774 784 788 785 793 795 791 797 805 805 789 774 775 785 806 826 864 912 885 912 840 805 775 758 746 750 740 738 739 749 733 749 781 801 865 923 958 948 931 907 868 858 825 817 810 832 846 858 818 757 712 679 668 700 748 751 760 777 835 890 1010 1003 1119 1219 1275 1222 1148 1054 1028 967 923 862 827 795 779 774 750 769 769 771 794 818 873 920 994 1014 1051 1084 1111 1172 1202 1202 1247 1249 1222 1187 1125 1066 1027 999 987 977 990 1030 1073 1122 1161 1257 1394 1445 1479 1342 1276 1271 1250 1238 1230 1275 1230 1103 1169 1141 1063 1020 1006 940 900 922 968 1028 1119 1176 1201 1247 1255 1202 1118 1073 1103 1013 882 753 707 696 735 817 875 909 974 1030 1132 1208 1195 1283 1322 1203 1147 1197 1207 1138 1139 1097 1077 1040 985 924 958 952 870 812 800 774 753 727 774 825 819 788 795 825 830 804 785 790 775 771 751 707 704 724 743 761 790 860 779 786 821 884 955 1057 1068 948 927 854 852 832 863 891 883 849 862 910 990 1051 1052 1133 1224 1157 1107 1155 1180 1229 1268 1266 1250 1217 1256 1329 1320 1295 1382 1299 1239 1294 1342 1350 1356 1323 1339 1253 1157 1146 1144 1154 1138 1118 1084 1044 1075 1102 1092 1087 1096 1133 1157 1145 1120 1137 1175 1202 1211 1271 1295 1290 1226 1152 1070 1176 1286 1308 1269 1264 1215 1234 1172 1120 1151 1195 1152 1113 1128 1155 1151 1121 1116 1102 1137 1191 1226 1236 1172 1223 1361 1420 1444 1402 1329 1315 1308 1326 1321 1338 1383 1346 1293 1275 1321 1380 1388 1314 1299 1342 1405 1390 1457 1556 1535 1500 1542 1592 1585 1532 1647 1593 1570 1635 1830 1799 1819 1739 1703 1601 1514 1453 1413 1387 1349 1332 1391 1310 1264 1335 1325 1395 1445 1484 1597 1587 1432 1462 1452 1384 1346 1335 1316 1289 1279 1273 1267 1268 1279 1320 1403 1482 1592 1593 1463 1343 1334 1378 1429 1607 1700 1587 1454 1512 1652 1635 1467 1422 1435 1365 1434 1430 1542 1510 1424 1442 1443 1372 1381 1452 1429 1371 1397 1440 1498 1580 1654 1537 1423 1498 1645 1855 1788 1620 1625 1639 1696 1758 1791 1781 1757 1753 1775 1765 1826 1672 1649 1786 1629 1756 1637 1634 1623 1583 1574 1583 1567 1721 1741 1787 1753 1652 1524 1451 1472 1585 1457 1382 1429 1475 1492 1435 1438 1482 1564 1703 1719 1780 1645 1653 1706 1798 1819 1893 2032 2051 2053 1974 1894 1911 1865 1793 1876 1752 1676 1678 1724 1727 1513 1496 1587 1472 1362 1330 1378 1436 1520 1617 1766 1898 1925 2032 2202 2377 2664 2743 2507 2337 2143 1963 1693 1718 1592 1374 1285 1233 1218 1208 1206 1213 1217 1215 1206 1211 1229 1226 1211 1198 1298 1450 1694 1851 2023 2148 2636 2541 2275 2659 2409 2507 2772 2664 2344 2269 2430 2566 2721 2693 2561 2409 2110 1893 1917 2115 2042 2064 1910 1787 1895 1828 1798 1776 1726 1636 1569 1490 1441 1397 1404 1390 1401 1428 1464 1573 1641 1592 1537 1483 1557 1610 1729 1774 1782 1820 1852 1906 2011 2105 2146 2147 2169 2134 2093 2084 2099 2075 2098 2170 2164 2194 2181 2249 2270 2292 2288 2315 2358 2421 2430 2470 2415 2355 2360 2352 2410 2396 2355 2434 2466 2554 2599 2624 2679 2715 2856 2819 2716 2643 2646 2643 2647 2615 2414 2286 2269 2159 2105 2075 2086 2086 2132 2156 2186 2153 2137 2146 2190 2209 2126 2162 2185 2273 2229 2215 2213 2296 2318 2320 2293 2123 1873 1843 1887 1912 1926 2001 2086 2124 2204 2257 2291 2372 2361 2361 2327 2303 2305 2289 2327 2513 2687 2785 2727 2655 2774 2893 2765 2634 2660 2637 2731 2726 2722 2677 2629 2567 2475 2565 2606 2564 2517 2441 2323 2282 2187 2070 1974 1875 1826 1799 1785 1772 1759 1749 1738 1729 1720 1714 1708 1701 1693 1690 1683 1674 1668 1660 1655 1651 1648 1645 1646 1652 1651 1651 1640 1643 1651 1655 1654 1662 1671 1679 1715 1735 1797 1838 1831 2018 2108 2054 2118 2176 2200 2268 2392 2451 2494 2535 2521 2526 2422 2439 2493 2333 2310 2253 2251 2251 2262 2287 2234 2215 2212 2234 2288 2303 2312 2274 2259 2309 2243 2144 2289 2599 2681 2483 2717 2700 2354 2634 2551 2359 2322 2126 1961 1965 2159 2331 2176 1887 1642 1656 1967 2101 2301 2658 3125 3300 3330 3108 3087 2972 2585 2301 2265 2074 1926 1791 1656 1520 1391 1271 1169 1088 1022 966 917 880 847 817 804 802 801 802 802 804 804 803 801 799 800 803 834 890 944 1055 1095 1102 1118 1174 1347 1502 1775 1749 1607 1570 1720 1499 1518 1468 1440 1230 1166 1198 1206 1262 1275 1256 1165 1164 1204 1114 1161 1173 1211 1273 1314 1436 1704 1757 1704 1724 1761 1820 1663 1585 1797 1746 1588 1703 1873 2042 2168 2329 2625 2657 2324 2329 2455 2479 2555 2616 2695 2777 2931 2897 2696 2769 2847 3053 3027 3076 3040 2997 3010 3021 2977 2977 2883 2702 2624 2628 2528 2471 2314 2213 2089 1952 1912 1925 1964 1937 1781 1544 1433 1587 1573 1438 1485 1248 1177 1303 1377 1470 1587 1778 1948 1787 1660 1581 1648 1730 1559 1342 1269 1266 1363 1298 1248 1224 1188 1142 1126 1116 1123 1185 1209 972 912 864 813 936 934 802 667 572 487 479 439 374 352 331 311 315 302 271 261 267 219 190 170 173 190 176 152 160 173 187 190 172 156 141 124 114 104 94 88 81 73 66 59 53 50 47 44 39 37 33 27 26 26 24 23 22 19 18 16 14 12 12 8 4 6 7 6 4 2 -3 -1 -9 -2 -3 -4 -6 -6 -6 -6 -8 -9 -9 -10 -10 -11 -12 -12 -13 -14 -14 -14 -15 -15 -15 -16 -17 -17 -18 -18 -19 -18 -18 -18 -19 -19 -20 -20 -20 -20 -22 -21 -21 -22 -23 -24 -24 -24 -24 -24 -22 -22 -23 -24 -24 -23 -22 -23 -24 -25 -24 -25 -26 -25 -25 -26 -27 -27 -28 -28 -28 -28 -28 -28 -29 -29 -29 -27 -28 -28 -29 -30 -30 -31 -32 -32 -32 -32 -31 -30 -30 -31 -34 -37 -40 -45 -48 -50 -51 -53 -55 -57 -59 -62 -65 -67 -67 -68 -69 -70 -74 -81 -93 -106 -118 -136 1110 1080 1023 993 1018 970 963 977 983 990 1001 1000 1022 1021 1017 1005 977 958 950 944 926 900 879 895 907 892 831 911 927 936 931 916 913 892 857 832 813 818 827 838 850 907 982 1015 1006 1002 1010 985 975 923 903 889 870 852 847 832 821 800 791 792 788 764 759 759 760 762 763 771 772 764 768 791 779 775 780 799 806 780 761 763 782 843 849 822 822 885 923 881 819 776 744 736 780 838 797 843 769 740 801 811 756 782 819 869 906 902 876 864 864 865 846 784 758 774 770 708 675 674 683 689 701 734 749 796 884 862 904 1026 1154 1216 1229 1149 1019 946 942 905 868 828 801 786 765 757 750 754 776 795 827 863 890 956 1012 1085 1185 1170 1186 1257 1256 1238 1251 1238 1203 1142 1083 1041 1018 1000 983 977 1003 1040 1077 1126 1208 1333 1419 1376 1303 1274 1229 1231 1205 1132 1132 1129 1101 1031 1016 1023 1006 965 951 917 924 973 1038 1103 1161 1287 1352 1291 1175 1112 1076 1128 1043 903 786 735 735 729 826 882 929 958 996 1079 1152 1343 1301 1451 1385 1219 1141 1101 1101 1041 1074 1045 1012 1004 952 905 896 894 851 839 830 774 756 729 780 819 850 816 839 894 930 903 840 857 843 802 768 743 715 706 722 740 761 765 760 794 826 878 929 990 987 896 909 851 818 814 823 865 846 844 876 909 965 983 1030 1136 1151 1070 1113 1142 1234 1256 1272 1215 1203 1207 1269 1325 1370 1316 1251 1228 1226 1292 1369 1429 1423 1363 1313 1215 1161 1122 1100 1100 1095 1074 1059 1066 1102 1086 1061 1106 1121 1134 1151 1111 1126 1164 1188 1165 1198 1198 1249 1267 1262 1146 1129 1233 1321 1407 1353 1283 1268 1185 1142 1155 1202 1206 1133 1178 1187 1173 1187 1164 1139 1148 1209 1243 1286 1205 1319 1317 1384 1469 1512 1414 1311 1430 1364 1376 1436 1521 1472 1580 1491 1414 1473 1514 1566 1496 1455 1531 1593 1536 1530 1612 1549 1599 1655 1662 1582 1475 1578 1534 1604 1706 1809 1703 1662 1643 1555 1490 1417 1349 1333 1339 1326 1278 1319 1308 1258 1333 1311 1363 1349 1432 1416 1350 1362 1356 1312 1327 1299 1282 1273 1265 1265 1293 1341 1303 1326 1331 1348 1411 1548 1470 1461 1453 1403 1503 1487 1550 1645 1541 1433 1452 1509 1644 1583 1498 1469 1392 1404 1496 1541 1524 1468 1456 1397 1420 1438 1451 1449 1456 1431 1437 1489 1590 1690 1515 1463 1615 1832 1897 1775 1662 1696 1744 1701 1703 1703 1764 1839 1893 1969 1878 1885 1863 1923 1915 1745 1629 1722 1723 1622 1629 1533 1536 1481 1454 1475 1593 1551 1557 1461 1507 1456 1547 1419 1308 1370 1295 1412 1502 1494 1643 1710 1752 1846 1800 1604 1559 1634 1702 1870 1929 2032 2078 1983 1956 1860 1866 1817 1784 1846 1796 2021 2027 2122 1989 1718 1503 1367 1373 1433 1321 1330 1452 1689 1851 2039 2274 2393 2272 2321 2398 2598 2557 2361 2414 2178 1924 1926 1849 1630 1426 1303 1234 1198 1188 1183 1185 1186 1186 1181 1179 1188 1190 1181 1163 1159 1189 1281 1480 1589 1792 2054 2161 2192 2592 2335 2202 2503 2533 2119 2121 2200 2333 2538 2623 2525 2385 2275 2207 2197 2276 2245 2213 1952 2104 2106 2003 1876 1790 1704 1614 1619 1566 1471 1405 1388 1410 1436 1451 1494 1623 1746 1755 1632 1508 1468 1476 1560 1686 1678 1718 1662 1854 2093 2139 2084 2160 2233 2270 2274 2254 2265 2247 2288 2398 2419 2383 2310 2277 2317 2320 2314 2297 2229 2247 2282 2272 2245 2286 2354 2468 2463 2426 2418 2431 2502 2390 2484 2477 2560 2504 2548 2543 2545 2635 2736 2790 2616 2577 2496 2383 2258 2166 2119 2213 2304 2152 2049 2055 2118 2100 2054 2087 2162 2160 2047 2083 2138 2109 2147 2110 2162 2182 2233 2209 2295 2081 1856 2020 2049 1999 1992 2027 2022 2082 2166 2185 2206 2250 2300 2355 2402 2425 2416 2447 2390 2481 2576 2622 2584 2532 2619 2695 2786 2683 2584 2482 2568 2565 2505 2431 2489 2448 2472 2636 2717 2669 2626 2446 2245 2080 2014 1937 1901 1853 1811 1797 1823 1809 1818 1802 1777 1744 1754 1714 1701 1694 1685 1679 1673 1667 1665 1664 1661 1656 1650 1641 1634 1633 1637 1653 1632 1639 1643 1642 1646 1657 1664 1668 1682 1703 1737 1737 1813 2004 2052 1924 2006 2026 2140 2243 2311 2326 2334 2361 2417 2442 2441 2396 2549 2526 2339 2299 2304 2298 2264 2181 2170 2191 2164 2115 2059 2028 1998 1967 1939 1929 1909 1951 2088 2329 2372 2533 2912 2757 2583 2846 2941 2748 2468 2185 2130 2094 2257 2131 1812 1683 1653 1712 2057 2289 2526 2976 3328 3441 3561 3723 3633 3121 2937 2839 2489 2208 2043 2040 1810 1529 1421 1322 1220 1127 1042 984 939 900 862 826 807 803 802 801 801 801 802 802 801 799 800 800 810 861 889 967 1029 1098 1033 1107 1244 1389 1496 1486 1416 1568 1783 1471 1311 1348 1294 1115 1116 1068 1101 1139 1162 1136 1115 1112 1116 1195 1208 1169 1171 1169 1203 1327 1504 1622 1557 1569 1642 1770 1647 1517 1640 1586 1550 1702 1754 1827 2046 2311 2570 2792 2513 2273 2299 2350 2395 2521 2494 2681 2702 2763 2608 2697 2808 2903 2962 3005 3032 3033 3059 3095 3119 3167 3105 2914 2837 2711 2532 2395 2264 2157 2019 1910 1865 1881 1923 1941 1898 1707 1522 1345 1498 1468 1297 1194 1117 1294 1466 1622 1673 1750 1909 1859 1740 1915 1871 1916 1756 1722 1586 1372 1258 1211 1381 1283 1189 1173 1114 1052 968 998 1131 1128 1000 825 747 757 814 830 635 540 470 422 389 360 335 323 304 284 306 284 237 221 208 189 194 200 197 176 175 176 185 201 199 185 166 149 139 127 114 103 96 87 79 72 66 59 57 53 49 46 42 33 31 30 29 28 27 25 22 20 18 17 16 14 14 9 8 9 8 6 4 2 2 -1 -2 -3 -4 -5 -6 -6 -7 -8 -9 -10 -9 -10 -10 -11 -12 -12 -13 -14 -15 -15 -15 -15 -15 -16 -17 -18 -18 -19 -20 -19 -20 -20 -20 -20 -20 -20 -21 -22 -22 -22 -22 -22 -22 -23 -23 -23 -24 -23 -23 -22 -24 -24 -24 -22 -24 -23 -23 -25 -25 -25 -25 -26 -26 -26 -26 -28 -28 -29 -29 -29 -30 -29 -29 -29 -28 -28 -28 -29 -30 -31 -32 -33 -33 -33 -33 -33 -32 -32 -33 -36 -38 -42 -46 -48 -50 -52 -54 -55 -58 -62 -67 -71 -73 -74 -75 -77 -80 -85 -95 -107 -118 -135 -159 1086 1061 1038 1022 994 951 946 939 954 949 949 951 974 985 977 967 959 949 937 934 914 915 892 890 865 833 862 942 976 987 995 994 950 920 915 856 855 884 895 900 897 930 981 1035 1048 1043 1043 1067 1064 1000 1042 1064 1007 976 961 913 862 828 815 806 802 796 771 759 757 759 771 770 765 758 768 785 768 756 771 801 790 775 754 751 767 845 865 797 817 827 851 858 796 739 734 753 807 840 927 918 867 803 777 819 758 719 734 763 811 828 806 824 810 795 824 823 792 773 721 680 673 686 696 685 693 720 736 772 811 862 980 1112 1205 1186 1124 1024 939 889 864 838 818 799 792 784 777 780 762 767 773 825 850 886 930 1010 1100 1195 1236 1286 1270 1268 1248 1224 1216 1182 1150 1103 1065 1038 1021 997 984 980 995 1023 1071 1135 1261 1349 1375 1297 1247 1194 1174 1199 1218 1125 1055 1040 1016 985 969 961 949 928 919 940 966 1035 1136 1263 1262 1432 1403 1361 1280 1145 1039 996 880 825 787 794 823 783 915 975 954 980 1036 1088 1210 1353 1342 1373 1398 1306 1197 1119 1070 1012 990 965 940 925 913 891 867 843 830 817 799 797 761 759 796 838 913 882 917 951 1014 937 880 890 890 822 786 801 763 713 710 714 731 734 746 770 787 798 837 867 863 874 860 825 807 805 813 818 816 839 888 950 1027 1015 1021 1063 1052 1101 1121 1169 1230 1259 1284 1228 1176 1192 1233 1307 1347 1303 1264 1185 1172 1228 1275 1290 1254 1215 1193 1187 1159 1120 1081 1067 1076 1040 1055 1082 1068 1052 1081 1118 1111 1091 1082 1087 1120 1160 1135 1149 1186 1163 1181 1216 1181 1131 1152 1241 1303 1345 1353 1328 1282 1197 1207 1203 1196 1232 1155 1212 1215 1229 1247 1216 1184 1234 1292 1257 1256 1368 1476 1436 1353 1500 1549 1433 1339 1516 1474 1511 1581 1615 1497 1669 1589 1590 1611 1665 1708 1620 1570 1647 1662 1583 1660 1678 1632 1662 1722 1673 1583 1451 1510 1527 1692 1650 1671 1580 1557 1513 1463 1419 1347 1302 1317 1297 1296 1289 1283 1306 1257 1286 1296 1293 1272 1295 1293 1325 1283 1258 1259 1265 1268 1260 1259 1261 1262 1270 1314 1412 1464 1401 1346 1384 1433 1458 1451 1525 1579 1518 1453 1520 1576 1561 1472 1574 1588 1579 1527 1486 1410 1447 1428 1461 1480 1465 1456 1411 1417 1458 1535 1486 1532 1529 1433 1475 1591 1574 1606 1491 1535 1681 1871 2007 1889 1879 1880 1936 1969 1878 1811 1877 2027 2104 2105 2044 1938 2028 2185 2070 1963 1838 1910 1858 1653 1592 1546 1530 1450 1434 1389 1456 1442 1470 1384 1366 1438 1515 1504 1346 1277 1484 1630 1696 1720 1742 1702 1617 1833 1671 1489 1463 1517 1662 1851 2043 2108 2199 2114 2098 2034 2103 2084 2203 2158 2154 2318 2194 2009 1836 1732 1555 1419 1256 1292 1354 1398 1547 1877 2072 2231 2398 2581 2362 1996 2065 2245 2013 1986 2245 2246 2354 2183 2000 1766 1522 1339 1242 1186 1167 1164 1161 1161 1160 1158 1154 1156 1157 1155 1148 1145 1147 1160 1242 1330 1448 1574 1735 2030 2116 2056 2443 2615 2251 2020 1982 2083 2392 2692 2723 2660 2639 2577 2445 2410 2308 2147 2089 2136 2138 1923 1746 1649 1605 1639 1689 1601 1521 1444 1384 1406 1419 1431 1442 1459 1497 1544 1592 1636 1601 1544 1496 1466 1528 1582 1630 1645 1777 1968 2017 2017 2061 2209 2401 2474 2468 2438 2413 2426 2519 2611 2592 2495 2374 2405 2361 2365 2323 2232 2154 2227 2297 2304 2290 2408 2439 2414 2256 2138 2132 2138 2178 2262 2258 2242 2272 2400 2522 2653 2713 2797 2782 2742 2726 2707 2695 2399 2232 2203 2152 2207 2141 2033 2010 2037 2031 2095 2167 2150 2047 2057 2102 2112 2085 2123 2083 2102 2090 2150 2082 2108 1984 1852 1937 1964 2016 2056 2081 2073 2123 2143 2146 2153 2169 2223 2314 2351 2352 2353 2332 2320 2326 2389 2402 2444 2478 2535 2545 2591 2587 2593 2392 2346 2400 2304 2223 2312 2245 2306 2389 2536 2633 2573 2412 2264 2133 2032 1944 1891 1858 1856 1864 1905 1987 2043 1900 1967 1851 1943 1833 1799 1785 1724 1722 1728 1691 1691 1686 1674 1661 1663 1676 1665 1634 1625 1631 1627 1631 1630 1636 1650 1666 1681 1689 1679 1690 1704 1715 1750 1828 1851 1853 1947 2005 2084 2199 2258 2270 2304 2305 2317 2348 2388 2473 2571 2684 2544 2507 2514 2504 2457 2472 2395 2281 2207 2168 2073 1974 1879 1819 1791 1793 1817 1840 1898 2028 2377 2650 2773 2916 2976 3041 2925 2659 2387 2168 1947 1910 1996 1879 1720 1673 1659 1730 2016 2383 2607 2916 3159 3365 3800 4385 4486 3832 3480 3038 2713 2370 2127 1938 1752 1626 1522 1383 1257 1156 1082 1025 965 915 871 839 818 806 806 804 800 800 800 801 800 800 799 800 805 819 835 862 896 939 977 1062 1121 1207 1297 1310 1400 1561 1506 1360 1135 1119 1018 1080 1074 1095 1241 1378 1439 1459 1396 1408 1454 1495 1429 1290 1338 1310 1241 1216 1300 1421 1475 1639 1722 1633 1577 1475 1520 1506 1642 1650 1705 1783 1917 2127 2401 2705 2739 2446 2227 2242 2301 2397 2355 2382 2392 2469 2551 2608 2730 2832 2897 2975 3063 3116 3118 3138 3297 3250 3110 3008 2901 2700 2499 2360 2195 2041 1902 1827 1803 1861 1869 1765 1779 1871 1760 1528 1290 1317 1338 1205 1074 1178 1302 1478 1659 1692 1885 2038 2019 2096 1953 1785 1640 1579 1454 1398 1404 1444 1470 1371 1296 1178 1082 1014 938 928 973 1112 1181 1023 794 690 680 804 745 611 503 465 434 420 359 310 296 281 266 259 233 215 209 211 211 218 208 195 200 205 200 200 187 177 163 152 139 126 119 112 104 96 86 78 72 66 62 57 53 49 45 37 35 35 33 32 31 27 25 23 21 18 17 15 17 13 12 14 12 10 8 6 3 1 -1 -12 -3 -5 -6 -6 -6 -9 -9 -10 -10 -10 -10 -11 -11 -12 -13 -14 -15 -16 -15 -16 -16 -17 -17 -18 -18 -19 -20 -20 -20 -20 -20 -21 -21 -21 -21 -22 -22 -22 -22 -23 -23 -23 -23 -23 -23 -24 -22 -22 -22 -23 -25 -21 -23 -24 -23 -24 -24 -25 -26 -27 -26 -27 -26 -28 -29 -29 -29 -31 -30 -30 -30 -29 -28 -28 -28 -29 -30 -31 -32 -33 -34 -34 -34 -34 -34 -35 -36 -38 -40 -43 -47 -49 -51 -52 -54 -56 -60 -65 -72 -77 -80 -83 -87 -91 -96 -103 -111 -122 -138 -160 -184 1063 1030 1021 990 980 967 958 932 927 935 954 973 1000 1023 979 975 968 958 928 927 912 892 879 861 858 839 881 932 956 992 996 984 974 974 939 950 981 938 944 969 961 959 984 983 990 988 989 1007 1015 1008 1036 1065 1117 1165 1152 1039 923 882 883 867 860 839 787 767 764 761 762 765 773 766 763 755 758 752 751 759 753 754 749 752 757 843 798 753 762 788 798 772 744 757 786 804 880 948 948 906 870 833 779 763 740 714 708 724 730 743 754 729 715 754 775 775 750 746 748 735 707 738 734 689 691 714 731 779 845 958 1102 1159 1209 1149 1061 961 897 860 837 817 816 836 835 831 816 813 788 787 777 800 838 899 970 1024 1089 1178 1271 1330 1290 1307 1250 1211 1172 1140 1122 1078 1059 1045 1025 1005 986 984 1004 1030 1085 1168 1263 1283 1240 1307 1242 1176 1117 1195 1221 1067 991 988 989 972 955 945 932 925 968 1029 1036 1112 1224 1307 1426 1382 1451 1381 1281 1178 1065 946 863 795 762 757 760 849 931 966 978 1006 1046 1084 1183 1203 1230 1289 1305 1266 1263 1185 1095 1040 1024 1013 980 947 896 872 861 849 806 814 804 765 776 808 856 912 1004 997 1027 1124 1162 1065 967 943 929 886 893 877 843 794 757 730 723 722 727 728 736 741 763 778 803 810 815 788 783 787 793 817 841 877 922 978 1009 982 999 1047 1103 1144 1173 1204 1267 1286 1318 1281 1201 1156 1196 1243 1286 1260 1280 1234 1144 1180 1187 1185 1180 1156 1138 1140 1127 1102 1080 1048 1060 1028 1049 1055 1038 1049 1067 1072 1071 1093 1082 1085 1094 1105 1110 1132 1121 1129 1152 1190 1141 1151 1179 1213 1268 1301 1321 1293 1269 1200 1220 1260 1205 1222 1172 1215 1249 1279 1298 1315 1290 1371 1366 1331 1367 1452 1484 1433 1514 1617 1515 1409 1355 1499 1634 1667 1701 1657 1571 1677 1725 1763 1718 1757 1725 1774 1774 1760 1780 1748 1783 1733 1675 1624 1689 1628 1560 1470 1405 1472 1556 1556 1515 1496 1517 1531 1494 1391 1308 1265 1277 1243 1249 1256 1247 1256 1254 1262 1299 1332 1359 1388 1450 1413 1350 1327 1316 1304 1359 1321 1282 1300 1333 1361 1327 1437 1466 1389 1419 1386 1375 1411 1394 1414 1439 1416 1450 1512 1612 1597 1597 1567 1498 1483 1511 1477 1416 1445 1409 1406 1406 1438 1474 1434 1429 1456 1482 1452 1482 1546 1513 1478 1487 1522 1618 1518 1568 1680 1845 2032 2137 2224 2209 2360 2354 2282 2081 2001 1978 1931 1993 2176 2155 2031 2077 1938 1937 2018 1999 1816 1750 1676 1708 1662 1542 1602 1468 1366 1373 1433 1365 1318 1423 1379 1323 1242 1258 1561 1563 1549 1586 1432 1438 1489 1459 1372 1513 1603 1486 1552 1778 1968 1971 2012 2044 2223 2282 2351 2368 2357 2200 2098 2073 1822 1656 1673 1720 1556 1358 1224 1265 1389 1478 1675 1852 1959 2093 2351 2524 2300 1920 1716 1957 1749 1770 1879 1979 2310 2224 2025 1899 1636 1458 1315 1182 1149 1147 1144 1144 1144 1145 1145 1146 1146 1147 1147 1147 1148 1151 1178 1233 1296 1354 1448 1546 1678 2037 2401 2519 2201 1829 2208 2482 2591 2787 2886 2853 2875 2716 2546 2398 2264 2186 2286 2292 2189 1957 1896 1766 1564 1559 1644 1516 1418 1385 1396 1417 1432 1449 1462 1484 1503 1524 1533 1522 1646 1671 1680 1607 1523 1692 1789 1803 1854 2010 2155 2255 2261 2358 2390 2415 2432 2410 2430 2481 2539 2557 2538 2511 2504 2514 2491 2437 2387 2282 2174 2192 2261 2297 2294 2312 2311 2336 2238 2177 2123 2124 2120 2130 2184 2304 2478 2620 2683 2772 2842 2860 2776 2696 2622 2541 2515 2419 2323 2243 2141 2107 2032 1997 1974 2002 2044 2122 2103 2063 2018 2048 2058 2056 2061 2111 2088 2080 2109 2154 2183 2033 1861 1888 1961 1994 1997 1979 1973 2018 2109 2124 2130 2133 2133 2142 2165 2175 2198 2205 2212 2230 2240 2274 2278 2294 2344 2358 2366 2424 2365 2354 2338 2264 2293 2205 2086 2123 2089 2164 2355 2408 2472 2526 2409 2337 2310 2216 2141 2070 1995 1987 2065 2065 2093 2093 2121 2175 2043 2035 2143 2136 1995 1881 1836 1823 1769 1713 1707 1691 1667 1652 1642 1673 1668 1626 1620 1623 1639 1654 1659 1663 1654 1649 1664 1684 1694 1699 1706 1719 1742 1801 1853 1880 1983 1958 1996 2056 2131 2239 2143 2205 2357 2322 2363 2392 2427 2471 2530 2632 2646 2637 2692 2749 2791 2695 2449 2304 2126 2000 1866 1797 1793 1758 1767 1794 1868 2056 2238 2337 2503 2602 2604 2715 2555 2412 2099 1843 1735 1677 1577 1620 1604 1676 1780 1937 2271 2554 2795 3052 3398 3880 4465 4790 4322 3695 3226 2885 2578 2274 2066 1918 1727 1513 1387 1287 1209 1146 1082 1024 929 877 845 828 837 841 829 822 812 800 799 799 800 799 799 806 819 834 853 875 907 953 1003 1060 1123 1173 1249 1450 1530 1347 1301 1030 986 1141 1299 1549 1440 1396 1466 1802 1898 1949 1796 1695 1757 1588 1485 1519 1445 1462 1369 1318 1297 1407 1499 1578 1505 1454 1503 1431 1535 1600 1760 1971 2020 1974 2019 2257 2430 2476 2331 2161 2163 2197 2239 2221 2253 2332 2420 2495 2553 2667 2765 2860 2954 3035 3166 3195 3229 3332 3222 3165 3133 3020 2782 2435 2192 2040 1911 1843 1759 1649 1646 1553 1484 1474 1518 1646 1690 1491 1303 1197 1233 1150 1059 1161 1405 1420 1464 1622 1749 1859 1907 1897 1800 1960 1731 1620 1689 1677 1708 1738 1553 1372 1216 1116 1040 991 915 866 933 930 936 801 692 647 644 654 643 593 559 526 533 415 325 296 269 254 246 232 233 232 230 222 231 211 215 230 229 217 200 185 180 172 152 140 144 134 123 112 102 93 85 79 72 67 61 56 51 46 41 40 38 37 35 32 30 28 25 22 20 18 17 19 20 20 19 17 14 11 9 6 4 2 0 -2 -3 -5 -5 -6 -8 -9 -9 -9 -10 -10 -10 -11 -12 -13 -14 -15 -15 -16 -16 -16 -17 -17 -18 -18 -19 -19 -20 -20 -20 -21 -21 -21 -22 -22 -22 -22 -22 -22 -22 -24 -24 -24 -24 -23 -24 -23 -22 -22 -24 -24 -21 -20 -24 -23 -24 -25 -25 -26 -26 -27 -27 -27 -28 -29 -29 -30 -31 -31 -30 -29 -29 -29 -28 -28 -28 -30 -31 -32 -33 -34 -35 -35 -36 -36 -37 -38 -40 -42 -44 -47 -49 -51 -52 -54 -57 -61 -68 -76 -83 -90 -96 -102 -108 -114 -121 -132 -147 -167 -188 -210 1013 1002 1006 1003 1054 1061 1061 1013 936 912 949 980 1015 1006 1012 1003 981 981 963 955 930 901 906 897 877 874 895 923 945 958 970 955 963 984 914 948 1024 1005 1042 1048 1016 1020 999 965 945 949 953 958 962 960 974 994 1021 1059 1051 1001 942 916 902 932 936 869 832 810 794 791 784 766 772 775 763 754 757 755 778 780 786 780 777 776 768 766 758 810 801 800 804 822 836 886 897 946 980 1012 968 933 879 883 946 898 808 748 712 728 707 699 696 693 694 695 703 717 716 697 696 698 691 691 684 676 710 736 741 791 879 967 994 1090 1082 1043 985 934 874 842 829 832 865 920 898 901 896 905 841 803 784 802 839 907 961 1024 1116 1184 1268 1264 1274 1285 1243 1211 1181 1153 1125 1109 1075 1070 1054 1006 989 989 1010 1047 1105 1124 1164 1180 1254 1323 1340 1277 1214 1136 1079 1039 1006 972 955 944 936 936 951 972 1034 1061 1147 1241 1321 1439 1459 1357 1281 1264 1149 1064 1012 962 887 798 747 723 740 804 863 901 971 993 1017 1049 1139 1137 1203 1227 1183 1183 1187 1198 1104 1025 989 1006 1019 993 962 947 910 883 826 769 761 801 835 836 915 1000 1047 1105 1138 1231 1334 1229 1149 1028 1042 1034 1038 1012 949 905 833 808 791 759 763 751 778 770 752 748 747 759 767 764 774 814 840 849 875 930 983 991 981 1011 1051 1093 1112 1162 1221 1256 1296 1358 1362 1297 1292 1230 1159 1154 1235 1208 1213 1252 1168 1115 1130 1131 1126 1108 1099 1116 1110 1076 1065 1031 1030 1017 1026 1037 1046 1082 1104 1143 1113 1119 1128 1131 1134 1127 1121 1118 1114 1123 1138 1176 1139 1139 1189 1192 1207 1282 1310 1282 1248 1248 1284 1273 1248 1228 1211 1241 1259 1307 1415 1382 1397 1430 1354 1398 1461 1547 1501 1606 1703 1654 1519 1452 1417 1576 1728 1774 1708 1700 1610 1749 1791 1729 1733 1734 1834 1853 1831 1828 1833 1756 1723 1686 1610 1617 1704 1639 1550 1515 1421 1414 1466 1454 1457 1456 1468 1514 1422 1309 1252 1246 1241 1241 1247 1263 1308 1338 1341 1319 1339 1397 1471 1513 1515 1468 1468 1509 1382 1377 1500 1448 1330 1346 1493 1487 1453 1359 1345 1335 1374 1399 1512 1460 1482 1484 1540 1541 1520 1465 1487 1475 1496 1541 1584 1542 1528 1456 1442 1495 1452 1421 1421 1524 1539 1571 1473 1482 1524 1547 1530 1488 1611 1627 1514 1552 1532 1574 1556 1634 1793 2134 2347 2488 2599 2550 2475 2335 2214 2112 2007 1829 1860 1997 1964 1856 1953 1772 1794 1959 2022 2028 2040 1898 1782 1730 1658 1730 1535 1443 1359 1322 1321 1352 1416 1299 1244 1209 1158 1269 1301 1396 1451 1290 1369 1300 1314 1537 1828 1780 1763 1854 1885 1897 1748 1786 1956 2222 2211 2239 2211 2225 2062 1825 1745 1623 1571 1552 1549 1471 1437 1337 1259 1202 1323 1469 1549 1705 1708 1893 2052 2077 2011 1798 1570 1542 1469 1750 1975 2036 2071 1918 1816 1711 1540 1396 1286 1331 1234 1197 1167 1150 1156 1153 1147 1147 1147 1148 1149 1149 1150 1155 1181 1213 1251 1305 1387 1480 1626 1896 2243 2235 1802 2026 2336 2543 2727 2925 2880 2660 2462 2405 2414 2399 2376 2297 2195 2171 2000 1841 1671 1526 1495 1462 1406 1381 1407 1483 1497 1572 1578 1593 1594 1646 1709 1653 1582 1570 1596 1651 1755 1697 1576 1784 1769 1831 2013 2120 2170 2170 2255 2322 2295 2337 2438 2506 2552 2542 2482 2473 2488 2440 2396 2429 2417 2391 2305 2163 2137 2268 2263 2264 2225 2187 2152 2119 2113 2111 2126 2141 2199 2302 2413 2560 2695 2847 2874 2852 2723 2619 2494 2399 2299 2309 2294 2266 2184 2146 2202 2138 2115 2001 2027 2078 2023 2006 2022 1996 2030 2007 2044 2037 2068 2086 2001 2053 2077 2091 1958 1863 2029 2190 2264 2316 2268 2191 2047 2086 2118 2113 2121 2128 2140 2154 2169 2188 2192 2203 2212 2220 2230 2234 2249 2266 2277 2311 2369 2355 2304 2186 2183 2173 2100 2041 1965 1991 2132 2311 2234 2297 2425 2421 2388 2381 2363 2349 2301 2203 2124 2095 2141 2164 2212 2239 2315 2207 2113 2128 2104 2123 1953 2069 1993 1871 1811 1790 1722 1666 1646 1641 1640 1651 1633 1616 1634 1644 1667 1682 1687 1697 1692 1678 1669 1666 1677 1694 1712 1730 1759 1810 1768 1809 1842 1904 1933 2005 2090 2045 2179 2300 2172 2203 2173 2215 2254 2405 2588 2652 2616 2554 2544 2622 2646 2557 2456 2361 2187 1991 1897 1847 1757 1742 1749 1803 1892 1987 2106 2163 2217 2294 2405 2370 2247 1972 1762 1609 1546 1521 1531 1582 1688 1790 1959 2193 2458 2753 2972 3203 3448 3756 3893 3822 3555 3157 2863 2559 2336 2249 2088 1848 1640 1500 1375 1280 1213 1132 1038 946 910 875 866 857 856 855 853 841 817 800 798 798 798 798 801 813 827 842 863 898 1033 1000 1034 1080 1125 1189 1366 1418 1317 1260 1038 1048 1330 1531 1669 1758 1689 1581 1613 1885 2132 2175 2081 1868 1702 1696 1790 1658 1557 1498 1409 1393 1355 1347 1386 1380 1493 1472 1514 1694 1864 2021 2197 2320 2194 2121 2251 2329 2250 2182 2106 2097 2120 2161 2181 2177 2211 2319 2334 2497 2611 2715 2860 2990 3091 3172 3316 3294 3285 3268 3185 3089 2931 2668 2350 2109 2010 1956 1925 1771 1822 1736 1792 1686 1650 1433 1419 1590 1578 1596 1505 1247 1151 1070 1014 1172 1288 1634 1595 1480 1481 1621 1698 1810 2040 1945 1836 1981 1983 1838 1999 1782 1477 1390 1296 1212 1089 993 940 807 735 706 688 659 649 661 623 562 527 519 501 499 440 368 311 282 287 256 254 260 249 241 242 232 229 240 237 220 209 205 209 199 179 164 155 156 148 135 122 109 100 93 86 78 72 68 60 53 47 45 44 42 41 38 36 33 30 27 25 22 21 21 21 27 25 23 21 18 14 12 9 7 5 3 2 -10 -4 -6 -7 -8 -8 -9 -9 -9 -10 -10 -11 -12 -12 -13 -14 -15 -16 -16 -17 -18 -18 -19 -19 -19 -20 -21 -21 -22 -22 -22 -22 -22 -22 -23 -24 -24 -24 -23 -22 -24 -24 -24 -23 -23 -23 -23 -23 -24 -24 -17 -16 -22 -24 -26 -25 -25 -26 -25 -27 -28 -29 -29 -29 -31 -31 -31 -30 -29 -29 -29 -28 -28 -28 -29 -30 -31 -32 -33 -34 -35 -36 -37 -38 -39 -40 -41 -43 -45 -47 -49 -50 -52 -53 -56 -62 -69 -78 -87 -99 -109 -118 -125 -135 -146 -161 -178 -197 -216 -239 1038 1089 1119 1048 1122 1078 1028 1016 990 916 909 936 930 955 978 989 972 950 978 967 916 905 906 903 849 849 907 932 960 968 958 958 964 971 951 1014 1039 1049 1064 1054 1020 1000 994 965 943 930 929 932 933 936 940 950 959 974 976 965 959 960 949 965 1022 951 887 862 837 836 832 801 802 819 821 789 787 788 819 829 850 878 832 821 801 806 814 868 908 968 995 1058 1065 1069 1041 1059 1026 995 966 933 934 924 862 826 848 757 722 718 700 703 701 705 710 703 700 695 687 695 707 690 689 691 688 679 706 731 742 782 832 861 925 1036 1032 996 950 905 876 849 851 880 900 945 918 986 986 930 868 832 797 808 847 906 956 1023 1093 1156 1213 1228 1269 1277 1266 1259 1204 1153 1131 1111 1101 1123 1072 1017 994 991 1020 1088 1096 1101 1169 1301 1428 1438 1336 1291 1196 1081 1046 1040 1021 1005 980 951 937 964 1005 1033 1076 1144 1230 1258 1366 1440 1401 1302 1198 1140 1122 1034 962 898 850 791 766 734 776 831 838 864 907 945 989 1022 1091 1137 1119 1161 1121 1120 1133 1112 1097 1026 985 958 990 975 951 911 879 845 799 767 798 856 888 893 1009 1112 1183 1238 1252 1255 1328 1281 1134 1217 1227 1287 1212 1169 1107 1009 924 865 851 813 788 815 820 803 786 783 777 768 758 766 805 834 919 947 914 936 983 1039 1070 1091 1116 1134 1158 1185 1225 1280 1364 1405 1367 1334 1326 1312 1265 1175 1135 1163 1168 1179 1141 1098 1105 1086 1086 1070 1070 1080 1052 1021 1016 1049 1074 1046 1054 1082 1079 1109 1142 1181 1137 1134 1178 1246 1204 1197 1171 1156 1145 1157 1193 1200 1183 1179 1208 1237 1218 1269 1332 1327 1314 1329 1287 1302 1275 1237 1260 1313 1371 1376 1411 1444 1461 1422 1336 1343 1417 1493 1541 1572 1651 1711 1558 1405 1461 1521 1652 1744 1795 1802 1757 1748 1688 1630 1597 1653 1752 1771 1820 1870 1814 1668 1584 1609 1566 1561 1687 1613 1528 1478 1417 1348 1369 1383 1419 1396 1325 1323 1258 1245 1248 1303 1331 1321 1346 1394 1366 1445 1459 1359 1315 1347 1475 1462 1495 1536 1594 1562 1444 1474 1572 1518 1352 1376 1476 1530 1562 1477 1534 1423 1386 1452 1558 1569 1559 1535 1474 1539 1556 1462 1426 1442 1486 1554 1612 1534 1483 1469 1486 1621 1521 1426 1434 1477 1518 1586 1605 1555 1541 1569 1523 1546 1734 1784 1701 1714 1610 1584 1535 1619 1653 1831 2066 2099 2115 2129 2116 2007 2124 2049 1846 1730 1687 1690 1712 1711 1689 1721 1769 1919 1852 1880 2009 1975 1927 1876 1825 1848 1807 1588 1373 1293 1311 1433 1479 1468 1436 1445 1338 1134 1228 1224 1247 1194 1235 1285 1338 1492 1563 1678 1848 1937 1885 1704 1659 1825 2032 2196 2242 2197 2035 1932 1870 1783 1713 1711 1662 1683 1745 1740 1634 1562 1452 1193 1228 1303 1427 1501 1610 1699 1647 1664 1572 1529 1454 1356 1451 1621 1592 1666 1659 1634 1559 1404 1239 1252 1492 1743 1675 1510 1402 1267 1218 1189 1162 1151 1148 1149 1150 1151 1152 1152 1154 1165 1180 1202 1249 1305 1434 1600 1707 1663 2018 2323 2293 2423 2565 2630 2650 2680 2375 2043 2071 2171 2255 2077 1892 1914 1839 1713 1564 1473 1431 1401 1384 1422 1450 1469 1479 1576 1713 1751 1837 1873 1920 1855 1714 1601 1592 1688 1792 1731 1573 1533 1602 1674 1834 1920 1939 1990 2220 2154 2124 2210 2315 2425 2464 2368 2257 2206 2213 2195 2150 2189 2187 2239 2268 2178 2062 2321 2335 2276 2216 2134 2113 2133 2131 2147 2182 2219 2315 2459 2599 2757 2820 2808 2779 2692 2512 2424 2407 2335 2253 2194 2171 2192 2194 2217 2218 2162 2116 1978 1995 2028 1980 1965 2016 1973 2020 2000 2006 2028 2031 2019 1991 2034 2076 2054 1907 1985 2085 2174 2217 2309 2344 2283 2126 2025 2104 2097 2095 2106 2124 2140 2159 2179 2205 2215 2228 2235 2237 2261 2243 2188 2260 2242 2226 2165 2167 2097 2090 2064 2029 2108 2003 1902 2058 2153 2072 2209 2283 2297 2301 2248 2199 2223 2229 2173 2113 2033 1962 1942 1927 1973 2115 2123 1980 2170 2146 2156 2069 2175 2176 2154 1997 1832 1727 1685 1671 1671 1691 1641 1623 1628 1654 1647 1644 1652 1668 1686 1685 1689 1702 1701 1694 1686 1686 1687 1708 1703 1707 1733 1781 1813 1818 1906 1957 1992 2071 2102 2013 2061 2066 2027 2098 2270 2439 2517 2553 2492 2324 2396 2450 2372 2257 2253 2178 2080 2049 1948 1838 1744 1738 1757 1807 1863 1915 1955 2013 2085 2126 2176 2131 1942 1714 1543 1522 1521 1521 1554 1644 1666 1850 1983 2106 2364 2548 2781 2968 3144 3261 3408 3404 3098 2857 2657 2689 2753 2536 2212 1871 1636 1467 1331 1240 1161 1069 992 961 930 905 893 883 883 872 840 813 800 798 797 798 797 798 805 816 861 914 987 988 969 1003 1041 1057 1087 1133 1210 1259 1061 1027 1091 1483 1530 1681 1858 1978 2040 2065 2041 1893 1943 2128 2165 1895 1955 2158 2002 1844 1653 1612 1519 1453 1431 1449 1467 1466 1550 1692 1688 1772 1917 2098 2273 2479 2387 2488 2459 2285 2210 2147 2079 2067 2055 2084 2132 2174 2227 2254 2405 2522 2621 2819 3005 3145 3197 3145 3179 3040 3168 2935 2979 2917 2656 2390 2193 2136 2062 1974 1903 1900 1889 1872 1868 1731 1507 1374 1304 1439 1573 1651 1517 1423 1237 1037 1025 1206 1497 1589 1311 1399 1625 1666 1890 2087 2030 1983 2153 2207 2080 1963 1832 1707 1656 1592 1439 1230 1186 1027 862 763 716 690 623 591 569 668 700 537 491 476 467 463 360 313 344 306 274 272 276 264 256 247 240 248 261 245 224 231 210 193 186 177 175 178 168 154 141 124 115 109 106 100 88 81 75 68 54 51 49 47 47 43 40 38 35 32 29 26 25 24 28 34 32 29 26 23 21 19 16 12 9 8 5 3 2 -3 -6 -7 -8 -8 -8 -9 -10 -10 -11 -11 -12 -12 -13 -13 -14 -14 -15 -16 -18 -19 -19 -19 -19 -20 -21 -21 -22 -22 -23 -23 -23 -23 -24 -24 -24 -23 -23 -24 -24 -24 -23 -23 -23 -23 -23 -22 -23 -24 -20 -15 -19 -23 -26 -26 -26 -27 -25 -26 -27 -28 -29 -31 -30 -31 -31 -30 -30 -29 -28 -28 -29 -29 -29 -30 -31 -32 -33 -33 -34 -35 -37 -38 -39 -41 -42 -44 -45 -47 -48 -50 -51 -53 -56 -62 -70 -80 -93 -108 -121 -133 -145 -159 -175 -191 -208 -226 -248 -273 1115 1115 1084 1058 1087 1092 1085 1094 1097 973 949 929 893 917 936 948 951 917 888 887 880 848 846 850 829 867 899 933 996 1020 1010 986 986 973 968 1007 1030 1062 1069 1044 1009 977 970 951 940 930 926 922 920 921 922 923 925 925 930 931 940 955 970 977 1008 1015 983 938 885 904 902 853 843 840 860 832 836 852 856 854 874 903 874 882 861 880 894 932 945 1042 1173 1217 1321 1220 1173 1100 1055 1016 986 954 924 915 901 885 903 826 763 754 735 752 745 724 746 739 749 775 789 790 774 746 731 713 690 684 701 721 736 761 785 820 866 957 1015 990 948 908 873 863 889 917 974 965 976 1004 975 936 883 837 811 840 849 881 951 1016 1081 1164 1155 1223 1285 1308 1291 1243 1179 1143 1127 1122 1130 1104 1048 1013 996 996 1048 1070 1077 1134 1181 1331 1358 1359 1248 1161 1108 1050 1023 1010 998 988 984 946 961 1005 1036 1054 1097 1182 1317 1361 1401 1299 1205 1188 1136 1075 1071 1032 937 899 875 856 811 787 809 767 873 853 886 976 1010 1035 1065 1122 1070 1072 1071 1075 1089 1112 1077 1031 987 958 932 931 926 930 908 876 813 782 819 844 913 972 1042 1113 1168 1248 1328 1298 1338 1279 1189 1310 1320 1432 1375 1344 1295 1173 1058 995 933 868 874 873 862 828 818 808 800 790 770 761 814 953 964 919 920 968 1028 1070 1077 1115 1146 1193 1202 1210 1253 1313 1321 1338 1284 1325 1278 1253 1285 1249 1152 1099 1119 1116 1118 1103 1078 1052 1047 1036 1046 1037 1006 1031 1121 1146 1140 1113 1071 1075 1128 1197 1182 1157 1170 1214 1264 1268 1249 1248 1227 1170 1170 1166 1203 1239 1267 1265 1289 1267 1263 1327 1327 1385 1333 1354 1356 1378 1291 1344 1353 1425 1479 1488 1483 1435 1413 1388 1398 1399 1413 1513 1574 1664 1611 1566 1435 1483 1578 1717 1761 1867 1900 1827 1733 1676 1618 1558 1536 1601 1660 1674 1665 1756 1771 1728 1664 1538 1515 1512 1632 1566 1497 1417 1365 1332 1360 1346 1324 1305 1300 1247 1250 1322 1286 1387 1464 1490 1470 1452 1430 1449 1525 1416 1355 1359 1363 1395 1439 1566 1653 1573 1525 1453 1594 1582 1425 1419 1525 1535 1554 1559 1585 1498 1345 1401 1473 1516 1486 1518 1531 1563 1507 1468 1470 1499 1478 1465 1493 1530 1575 1553 1577 1597 1510 1460 1499 1640 1672 1572 1617 1611 1587 1600 1606 1638 1730 1739 1781 1758 1633 1570 1617 1609 1773 1774 1870 1937 1915 1967 1945 1927 1859 1834 1896 1817 1874 1827 1681 1674 1604 1684 1680 1821 1791 1744 1818 2163 2365 2335 2138 1828 1698 1539 1421 1278 1332 1521 1673 1617 1604 1395 1349 1187 1096 1145 1287 1404 1474 1527 1552 1466 1463 1575 1724 1884 1860 1643 1812 1992 1988 1924 1992 2019 2031 1964 1944 1842 1645 1547 1550 1576 1537 1726 1979 1784 1471 1203 1157 1243 1314 1384 1463 1501 1497 1465 1389 1423 1333 1224 1309 1353 1326 1316 1350 1308 1222 1167 1206 1374 1496 1807 2119 2085 1988 1581 1385 1273 1200 1170 1158 1157 1156 1153 1153 1153 1154 1155 1157 1159 1165 1213 1382 1520 1413 1671 1889 1878 1962 2128 2254 2185 2368 2301 2029 1917 1862 1855 1860 1939 1922 1707 1601 1536 1489 1446 1427 1378 1402 1425 1431 1432 1503 1528 1607 1715 1904 2070 2154 2019 1825 1714 1680 1690 1682 1655 1592 1539 1514 1574 1645 1733 1823 1925 1972 1887 1970 2093 2158 2206 2211 2155 2097 2001 1970 1986 1975 1971 1966 1963 2003 2028 1981 2164 2174 2136 2091 2166 2193 2170 2222 2317 2378 2400 2514 2663 2699 2679 2606 2577 2495 2458 2456 2439 2405 2313 2269 2228 2258 2233 2238 2245 2210 2059 2028 1982 1923 1994 1969 1945 1994 1941 2010 1995 1989 1996 1993 1910 1968 2026 1937 1824 1809 1892 1932 2050 2151 2221 2326 2377 2237 2091 2051 2079 2084 2097 2125 2153 2169 2190 2219 2250 2281 2272 2263 2252 2156 2088 2085 2059 2057 2035 1980 2001 1984 1972 1928 1988 2004 1889 1948 1979 2029 2107 2187 2184 2213 2233 2131 2174 2126 2074 2006 2113 2024 2030 1942 1792 1814 1832 1842 1973 2079 1975 1873 1917 1999 2229 2303 2052 1895 1788 1668 1657 1755 1694 1612 1630 1667 1682 1677 1673 1686 1701 1699 1706 1702 1705 1723 1723 1710 1720 1728 1737 1729 1737 1729 1735 1757 1835 1881 1956 1951 1905 1895 1949 1932 1893 2001 2207 2296 2325 2383 2368 2248 2157 2283 2342 2282 2150 2030 1967 1960 1947 1903 1790 1744 1750 1787 1807 1829 1820 1825 1838 1924 1918 1804 1722 1600 1524 1521 1521 1519 1519 1524 1575 1664 1783 1908 2042 2263 2448 2649 2829 2995 3050 3053 3040 2846 2781 3206 3498 2848 2327 1965 1743 1527 1348 1236 1142 1076 1045 1025 1005 965 937 909 887 871 845 819 807 802 798 797 797 798 822 817 900 1079 1037 950 944 965 990 993 1016 1033 1165 1153 987 1044 1235 1368 1349 1543 1768 1929 2172 2384 2208 2088 2281 2101 2263 2184 2045 2183 2263 2172 1948 1690 1554 1477 1570 1568 1547 1667 1605 1675 2012 2085 2009 2080 2301 2659 2814 2722 2736 2404 2466 2386 2173 2139 2061 2045 2091 2097 2123 2147 2199 2339 2444 2640 2830 2970 2989 2863 2815 2784 2816 2731 2777 2824 2670 2592 2407 2327 2202 2073 2025 2005 2019 2007 1976 1806 1634 1590 1390 1266 1327 1378 1577 1467 1360 1198 971 1067 1296 1377 1223 1431 1746 1816 1748 1873 1780 1764 1983 2264 2388 2206 2020 1789 1600 1425 1382 1329 1245 1174 1024 1020 1009 845 774 757 628 571 537 508 482 486 451 456 412 386 415 345 318 295 293 272 266 263 263 273 274 259 247 248 231 217 203 189 181 172 165 159 143 135 134 127 120 113 103 91 82 68 57 55 53 51 47 46 43 39 36 34 33 37 40 42 40 39 37 34 30 28 26 23 20 16 12 10 8 6 4 0 -9 -6 -7 -8 -9 -9 -10 -11 -12 -12 -12 -12 -13 -13 -14 -14 -15 -16 -17 -17 -18 -19 -19 -20 -21 -21 -22 -22 -23 -24 -24 -24 -25 -24 -24 -23 -24 -23 -24 -24 -24 -23 -23 -23 -22 -22 -24 -24 -21 -18 -15 -20 -25 -26 -27 -26 -26 -25 -27 -27 -30 -30 -30 -30 -31 -30 -29 -28 -28 -29 -29 -29 -30 -30 -31 -32 -32 -33 -34 -35 -36 -37 -39 -40 -42 -44 -45 -47 -48 -49 -50 -52 -56 -61 -69 -81 -97 -118 -133 -148 -164 -183 -202 -219 -235 -256 -281 -308 1120 1093 1085 1121 1142 1181 1123 1051 1025 937 921 889 904 892 887 891 901 916 924 918 910 864 858 868 836 912 958 974 1033 1090 1057 1021 1009 988 972 986 1003 1050 1048 1023 994 970 959 947 938 929 925 925 917 914 912 912 912 909 907 908 912 918 926 927 940 969 983 970 925 914 959 1008 933 891 878 884 889 906 901 916 905 919 916 972 950 938 957 989 1031 1076 1136 1254 1356 1342 1320 1164 1071 1071 1044 1020 992 969 945 920 899 911 841 794 789 784 756 732 777 803 777 828 831 798 778 755 742 731 686 696 712 716 739 763 791 825 892 943 1007 1016 1022 943 891 906 947 954 1005 1070 1053 1049 1032 997 923 861 826 883 932 875 948 1023 1068 1094 1128 1214 1245 1236 1208 1196 1148 1126 1121 1106 1105 1086 1048 1016 996 1013 1062 1059 1071 1113 1233 1270 1224 1202 1149 1108 1075 1047 1022 999 976 975 960 964 995 1056 1105 1116 1138 1247 1394 1391 1291 1147 1108 1118 1095 1055 1005 968 902 858 882 849 842 798 823 840 879 936 887 944 988 1023 1043 1104 1080 1033 1025 1031 1046 1090 1078 1028 993 944 912 881 896 890 901 854 798 811 868 903 955 1040 1103 1137 1188 1263 1356 1357 1373 1317 1382 1291 1293 1442 1565 1503 1357 1291 1218 1177 1055 978 973 954 979 884 855 844 816 796 775 772 838 939 938 933 971 1010 1027 1047 1106 1135 1158 1189 1224 1297 1307 1281 1252 1234 1261 1312 1253 1214 1196 1194 1151 1077 1059 1066 1092 1086 1087 1073 1034 1016 1013 1025 1016 1038 1085 1129 1143 1110 1111 1120 1108 1139 1132 1152 1218 1320 1390 1348 1276 1213 1205 1200 1210 1208 1244 1279 1332 1339 1300 1303 1321 1282 1274 1295 1282 1344 1425 1434 1408 1477 1506 1571 1548 1512 1465 1430 1509 1559 1595 1531 1549 1703 1649 1586 1490 1433 1477 1593 1697 1757 1793 1781 1770 1767 1789 1737 1722 1652 1527 1543 1580 1607 1612 1657 1654 1700 1627 1568 1517 1442 1506 1475 1474 1455 1360 1305 1289 1269 1256 1249 1232 1227 1322 1411 1376 1352 1415 1415 1378 1415 1428 1426 1485 1463 1444 1459 1389 1389 1444 1510 1542 1590 1550 1468 1573 1682 1497 1385 1507 1585 1497 1547 1484 1391 1352 1343 1372 1407 1428 1447 1541 1601 1559 1522 1440 1499 1503 1516 1493 1503 1541 1602 1663 1598 1510 1480 1559 1586 1694 1626 1587 1645 1676 1698 1687 1635 1721 1804 1824 1818 1781 1755 1734 1646 1704 1737 1766 1823 1896 1928 1884 2053 1975 1864 1828 1788 1854 2029 1916 1836 1739 1542 1786 1818 1834 1602 1724 1965 1899 2193 2393 2146 1808 1517 1465 1365 1293 1467 1767 1898 1823 1458 1312 1266 1212 1122 1230 1281 1337 1341 1528 1580 1610 1678 1798 1885 1844 1763 1639 1621 1673 1685 1684 1738 1682 1651 1653 1574 1435 1475 1402 1399 1538 1800 1914 1710 1422 1197 1095 1246 1252 1261 1244 1301 1310 1333 1274 1247 1265 1171 1136 1138 1175 1149 1159 1153 1192 1226 1289 1358 1458 1594 1788 2018 2030 1891 1684 1508 1335 1224 1203 1201 1185 1180 1172 1162 1157 1156 1157 1158 1160 1164 1176 1294 1340 1501 1585 1681 1819 2014 1964 1846 1943 2032 1780 1730 1685 1777 1935 2004 1855 1688 1657 1561 1516 1516 1455 1377 1442 1523 1544 1524 1502 1517 1508 1662 1807 1918 1963 1977 1834 1800 1777 1722 1682 1665 1630 1598 1587 1543 1602 1669 1657 1637 1691 1733 1811 1887 1972 2039 2018 1926 1961 1892 1851 1840 1836 1815 1809 1811 1857 1873 1955 2008 1994 1992 2037 2135 2186 2219 2255 2331 2389 2482 2537 2545 2556 2590 2574 2538 2503 2521 2531 2515 2468 2405 2334 2296 2269 2248 2192 2159 2076 1995 1989 1980 1959 1977 1933 1933 1956 1920 1977 1959 1930 1884 1870 1886 1993 1895 1823 1808 1845 1844 1867 1929 2061 2109 2146 2211 2172 2072 2025 2058 2076 2092 2117 2139 2160 2179 2201 2250 2286 2274 2272 2191 2148 2164 2147 2106 2078 2050 2069 2105 2062 2023 1970 1932 1924 1885 1846 1873 1959 2008 1987 1975 2086 2095 2021 2102 2096 1999 1906 1953 1905 1904 1847 1730 1724 1697 1707 1742 1795 1809 1797 1853 1970 2178 2243 2102 1896 1823 1739 1636 1644 1654 1625 1649 1652 1678 1703 1700 1718 1723 1726 1721 1712 1719 1766 1745 1731 1738 1754 1808 1778 1759 1767 1776 1755 1773 1797 1821 1834 1841 1874 1842 1844 1849 1920 2013 2136 2141 2170 2218 2136 2040 2115 2196 2073 1986 1953 1942 1921 1925 1902 1924 1834 1765 1769 1826 1850 1829 1747 1702 1692 1676 1645 1622 1541 1524 1522 1521 1520 1519 1520 1547 1620 1715 1810 1865 2017 2191 2427 2645 2780 2830 2771 2816 2704 2688 2846 2808 2610 2237 1901 1659 1470 1321 1249 1175 1126 1076 1049 1017 982 949 923 875 865 880 865 829 827 800 796 869 950 952 860 827 875 902 865 933 981 923 928 951 962 1067 1196 924 1088 1388 1466 1481 1540 1668 1834 2085 2317 2367 2451 2608 2354 2309 2460 2337 2309 2205 2197 2077 1825 1651 1634 1677 1642 1620 1790 1891 1813 1844 2132 2400 2327 2329 2587 2912 2897 2621 2521 2606 2368 2445 2254 2159 2115 2214 2024 2017 2056 2089 2158 2289 2395 2550 2639 2617 2536 2459 2522 2519 2577 2703 2613 2641 2831 2685 2610 2472 2442 2325 2208 2180 2162 2032 1859 1789 1567 1440 1303 1210 1223 1344 1335 1252 1275 1062 922 1078 1111 1392 1562 1519 1489 1631 1635 1570 1706 1814 2021 2144 1970 2003 1877 1713 1666 1466 1198 1053 1045 1060 1027 1107 1096 972 802 745 663 594 516 490 464 438 460 457 412 389 435 377 316 302 287 288 280 269 262 257 255 251 249 237 227 217 208 196 186 172 157 146 151 149 142 133 125 116 107 94 69 62 58 56 52 50 48 47 47 47 51 52 52 50 48 46 43 41 39 36 33 31 28 23 20 16 14 12 9 6 4 1 -2 -5 -8 -8 -9 -10 -11 -12 -13 -13 -13 -14 -14 -15 -15 -16 -16 -16 -18 -19 -19 -20 -20 -21 -21 -21 -22 -22 -23 -24 -24 -25 -25 -25 -24 -23 -24 -24 -24 -24 -24 -23 -24 -23 -22 -24 -23 -18 3 -12 -16 -23 -26 -26 -26 -26 -27 -27 -28 -30 -30 -30 -30 -31 -30 -28 -28 -29 -29 -30 -30 -30 -30 -31 -32 -32 -33 -34 -35 -36 -37 -39 -40 -42 -44 -45 -47 -48 -49 -50 -52 -56 -61 -68 -80 -100 -125 -143 -161 -185 -209 -227 -242 -262 -288 -315 -338 1150 1171 1141 1076 1121 1186 1160 1141 1109 964 890 957 995 975 927 907 901 962 939 885 923 905 865 869 845 887 935 964 1031 1099 1122 1078 1042 1022 1005 997 991 1004 1030 1005 981 964 955 942 933 925 920 916 914 909 908 906 910 907 906 902 898 897 899 903 913 922 933 941 945 944 954 979 967 922 989 982 959 938 947 970 961 957 953 985 1040 1049 1035 1106 1120 1107 1161 1295 1346 1319 1209 1178 1168 1174 1132 1066 1031 999 972 930 883 875 857 811 787 768 747 752 800 831 808 791 809 797 776 764 746 730 687 689 711 744 774 850 918 893 958 986 973 940 960 932 920 932 963 1016 1076 1155 1152 1109 1015 982 925 868 843 904 958 950 933 974 1040 1080 1117 1187 1221 1194 1169 1150 1130 1092 1087 1068 1063 1048 1033 1017 998 1022 1028 1060 1068 1105 1212 1170 1134 1122 1096 1067 1040 1032 1019 994 964 963 984 1003 1041 1069 1149 1196 1146 1251 1382 1319 1179 1110 1104 1054 1022 1001 966 920 896 858 815 777 745 832 990 1029 989 1012 950 926 987 996 1023 1039 1053 1037 995 966 983 1013 1033 1063 1064 986 922 876 863 871 880 827 794 838 899 965 1045 1044 1087 1180 1187 1200 1260 1365 1410 1384 1462 1372 1295 1400 1490 1590 1482 1389 1369 1377 1277 1157 1086 1081 1086 969 907 873 841 823 816 806 797 801 861 942 946 951 996 1064 1111 1141 1175 1220 1240 1257 1256 1253 1218 1180 1217 1214 1191 1181 1135 1153 1137 1115 1070 1032 1034 1050 1047 1026 1021 1015 1045 1018 1018 1034 1062 1097 1154 1159 1134 1144 1120 1118 1126 1167 1242 1299 1299 1290 1220 1177 1161 1209 1243 1239 1241 1289 1381 1412 1390 1377 1338 1251 1226 1253 1308 1420 1521 1488 1525 1553 1597 1610 1567 1546 1554 1545 1570 1674 1672 1665 1709 1688 1617 1499 1441 1511 1661 1696 1676 1628 1657 1669 1661 1649 1654 1623 1645 1603 1517 1456 1515 1528 1568 1571 1584 1574 1545 1523 1506 1470 1382 1354 1344 1340 1307 1292 1258 1226 1225 1242 1272 1250 1290 1412 1426 1353 1338 1336 1346 1403 1449 1428 1483 1598 1589 1473 1484 1449 1475 1465 1466 1529 1689 1525 1471 1608 1564 1411 1499 1458 1479 1448 1390 1349 1321 1314 1324 1338 1372 1362 1411 1483 1524 1485 1436 1453 1471 1510 1526 1557 1582 1632 1750 1661 1534 1511 1591 1619 1650 1680 1634 1739 1854 1978 1815 1740 1818 1908 1806 1747 1768 1750 1765 1657 1595 1645 1682 1749 1787 1805 1982 2052 2220 2146 2058 1823 1759 1736 1766 1878 1782 1540 1599 1779 1774 1629 1512 1686 1730 1795 2059 1988 1854 1775 1589 1389 1259 1480 1630 1828 1710 1435 1359 1491 1423 1171 1074 1096 1134 1316 1433 1452 1445 1533 1704 1792 1759 1758 1720 1615 1436 1484 1445 1494 1528 1638 1454 1494 1326 1321 1216 1236 1379 1623 1634 1436 1272 1151 1062 1104 1112 1097 1114 1176 1185 1143 1133 1124 1117 1154 1187 1268 1292 1303 1235 1294 1327 1306 1469 1495 1574 1614 1665 1863 2183 2207 2032 2029 1716 1388 1314 1266 1246 1221 1201 1185 1167 1160 1159 1160 1162 1167 1173 1188 1190 1226 1313 1408 1509 1645 1673 1593 1686 1593 1549 1605 1677 1904 2014 1903 1928 1942 1934 1705 1650 1613 1536 1436 1666 1900 1901 1755 1583 1594 1592 1558 1601 1667 1787 1919 2038 2059 2040 1984 1874 1969 1932 1818 1682 1709 1684 1643 1623 1615 1607 1652 1717 1751 1810 1800 1767 1749 1748 1774 1836 1803 1772 1776 1786 1834 1846 1860 1876 1911 1917 1928 1951 1975 2072 2211 2327 2494 2542 2569 2687 2619 2602 2568 2532 2525 2462 2471 2513 2460 2405 2375 2320 2217 2139 2085 2017 1995 1993 1985 1971 1968 2005 2010 2016 2054 1984 1900 1899 1919 1971 1907 1833 1823 1840 1817 1829 1827 1895 1868 1883 1892 1930 1983 2066 2123 2106 2067 2082 2060 2047 2068 2087 2103 2090 2144 2194 2226 2266 2276 2287 2257 2243 2219 2153 2159 2148 2123 2146 2122 2084 2052 2031 2017 2013 1993 1967 1930 1829 1830 1904 1973 2093 2074 2009 2007 2001 1934 1868 1859 1878 1869 1825 1722 1683 1676 1682 1699 1716 1744 1795 1894 2147 2285 2051 1971 1977 1949 1786 1724 1637 1665 1676 1687 1707 1693 1683 1717 1747 1746 1751 1732 1749 1750 1778 1774 1774 1783 1878 1945 1808 1791 1795 1796 1784 1761 1764 1757 1775 1777 1777 1783 1811 1818 1830 1905 1961 1992 2035 2033 2033 1964 2010 2085 2010 1897 1888 1918 1878 1863 1865 1946 1927 1790 1723 1782 1843 1824 1785 1691 1655 1656 1612 1548 1534 1528 1526 1523 1522 1520 1519 1533 1598 1656 1663 1715 1824 1970 2102 2349 2557 2586 2504 2504 2392 2344 2364 2276 2151 1942 1734 1529 1375 1281 1232 1190 1137 1081 1044 999 970 933 899 880 887 842 931 960 903 820 796 803 887 833 793 792 791 796 814 827 871 873 881 897 912 939 1003 924 1074 1266 1359 1498 1606 1636 1775 1935 2162 2275 2471 2612 2568 2418 2264 2356 2219 2031 1966 1988 2033 1983 1811 1864 1700 1782 2042 2220 2251 2037 2131 2471 2571 2455 2495 2750 2844 2729 2673 2620 2470 2499 2392 2469 2315 2270 2105 2047 1941 2021 2069 2145 2271 2243 2237 2221 2231 2229 2231 2302 2402 2481 2502 2712 3031 2966 2926 2961 2891 2708 2483 2394 2189 1933 1770 1673 1603 1442 1363 1350 1241 1123 1084 1058 1181 1132 973 928 1065 1247 1375 1275 1362 1484 1396 1568 1770 1760 1920 2119 1981 1722 1666 1750 1641 1586 1464 1196 989 898 810 824 930 766 726 627 574 546 527 508 480 456 426 406 404 378 367 347 334 324 316 305 292 281 269 258 246 236 228 219 207 204 211 203 197 186 170 161 162 153 145 139 132 125 114 77 67 64 59 57 56 59 61 66 67 67 66 65 62 60 56 51 48 47 44 42 37 34 30 26 22 19 17 14 12 9 6 5 3 -7 -4 -13 -9 -10 -11 -12 -12 -13 -14 -14 -14 -15 -15 -16 -16 -17 -18 -19 -19 -20 -19 -21 -20 -21 -21 -22 -22 -23 -24 -25 -25 -26 -25 -25 -24 -25 -24 -25 -25 -24 -24 -24 -22 -22 -23 -24 -18 -7 -13 -20 -25 -26 -25 -26 -27 -29 -29 -30 -30 -30 -30 -31 -28 -28 -29 -29 -30 -30 -30 -31 -31 -31 -32 -32 -33 -34 -35 -36 -38 -39 -41 -42 -44 -45 -47 -48 -49 -50 -52 -56 -61 -67 -78 -102 -129 -149 -171 -203 -227 -241 -259 -285 -316 -338 -363 1211 1170 1105 1059 1093 1104 1105 1072 1025 900 931 1046 1014 1009 1005 966 928 917 935 940 963 925 899 886 869 872 927 948 995 1071 1143 1110 1080 1088 1035 1080 1055 1020 1002 984 970 958 949 939 935 927 922 920 920 923 921 921 924 922 919 920 913 911 907 896 894 904 910 915 922 934 943 951 953 979 1019 1042 1013 979 1028 1039 1071 1052 1003 1047 1096 1154 1151 1152 1127 1133 1137 1156 1169 1175 1218 1332 1327 1340 1227 1099 1090 1103 1051 974 897 871 860 849 838 801 762 778 827 830 832 802 794 808 785 762 743 715 685 700 720 755 819 913 957 916 971 1009 938 916 922 903 921 958 970 1008 1081 1121 1155 1091 999 927 904 868 869 976 984 1008 970 1005 1043 1083 1079 1177 1213 1216 1192 1178 1144 1117 1093 1053 1040 1029 1023 1005 1028 1072 1064 1059 1076 1106 1121 1109 1101 1071 1056 1049 1030 1011 990 971 968 989 1037 1040 1087 1110 1166 1234 1188 1234 1325 1278 1208 1129 1082 1035 985 953 924 918 884 849 841 779 729 844 1031 1186 1096 1029 987 962 976 1003 1000 1027 1046 1026 996 961 938 962 1006 1080 1085 1006 938 895 861 859 838 800 838 888 915 976 1091 1163 1134 1130 1173 1185 1234 1308 1392 1412 1373 1342 1336 1410 1489 1499 1486 1409 1367 1340 1273 1188 1192 1191 1100 1022 1000 943 899 869 862 878 934 932 821 831 853 925 1004 1018 1080 1142 1155 1130 1159 1201 1192 1193 1188 1196 1141 1154 1147 1132 1100 1129 1110 1117 1104 1068 1022 1002 1003 1003 1033 1061 1069 1038 1004 1023 1056 1109 1157 1174 1179 1183 1138 1112 1124 1170 1199 1223 1207 1201 1166 1130 1167 1210 1252 1208 1208 1264 1344 1410 1423 1351 1256 1202 1228 1320 1455 1525 1461 1577 1558 1572 1582 1560 1597 1631 1670 1753 1778 1773 1720 1664 1573 1570 1545 1444 1563 1621 1625 1725 1791 1664 1627 1606 1566 1557 1555 1538 1549 1588 1518 1488 1443 1444 1519 1538 1512 1498 1467 1436 1419 1395 1397 1352 1291 1268 1238 1229 1223 1235 1268 1282 1336 1365 1297 1323 1318 1312 1326 1363 1375 1374 1416 1459 1478 1575 1635 1626 1508 1499 1555 1576 1539 1499 1672 1622 1540 1585 1589 1508 1367 1415 1406 1379 1351 1331 1330 1332 1324 1333 1357 1385 1380 1379 1383 1396 1403 1417 1436 1473 1543 1611 1690 1772 1750 1626 1637 1599 1630 1655 1735 1772 1792 1842 1934 2005 2000 1985 1881 1697 1633 1600 1679 1764 1878 1843 1730 1735 1760 1874 1942 1994 2086 2051 2206 2051 1948 1990 1863 1992 1805 1596 1704 1638 1436 1448 1471 1439 1390 1395 1561 1639 1784 1660 1561 1518 1591 1514 1369 1353 1531 1614 1565 1524 1538 1585 1617 1406 1274 1138 1079 1199 1259 1327 1390 1551 1475 1528 1699 1722 1711 1636 1641 1625 1531 1328 1345 1398 1310 1226 1179 1217 1129 1226 1296 1437 1418 1313 1185 1082 1110 1173 1166 1160 1156 1171 1300 1395 1455 1416 1345 1474 1331 1468 1528 1535 1433 1491 1538 1424 1704 2022 2141 2097 2203 2284 2323 2424 2546 2684 2407 1741 1585 1423 1343 1271 1258 1269 1226 1227 1265 1325 1334 1351 1363 1389 1416 1378 1326 1301 1283 1373 1448 1447 1452 1444 1537 1563 1818 2044 1995 2132 2223 2290 2170 1988 1890 1938 1731 1451 1619 1814 1842 1807 1804 1794 1849 1941 1821 1694 2018 2239 2386 2544 2506 2147 2163 2337 2266 1885 1944 2031 2143 2191 2103 1912 1829 2104 2013 1949 1920 1862 1854 1971 1961 1807 1800 1834 1772 1747 1821 1839 1886 1877 1888 1917 1923 1940 1946 2005 2213 2369 2482 2589 2579 2632 2627 2519 2414 2404 2406 2414 2364 2329 2352 2311 2266 2234 2126 2042 2001 1989 2004 2035 2074 2140 2158 2108 2110 2226 2168 2131 2022 1958 2036 2104 2088 1937 1918 1847 1839 1844 1879 1842 1895 1880 1887 1932 1937 1970 2042 2096 2116 2122 2127 2076 2051 2071 2083 2105 2153 2211 2227 2229 2291 2259 2300 2309 2218 2185 2244 2217 2193 2197 2165 2136 2109 2052 2012 1970 1947 1941 1948 1948 1911 1820 1891 1896 1922 1974 1959 1971 1926 1895 1866 1874 1868 1854 1853 1743 1690 1665 1672 1684 1688 1708 1771 1918 2186 2235 1990 1845 1896 1716 1675 1720 1666 1723 1752 1739 1719 1737 1725 1709 1751 1772 1789 1767 1857 1980 2070 1931 1836 1869 1977 1912 1827 1879 1851 1834 1844 1830 1809 1802 1790 1791 1792 1826 1935 2006 1847 1817 1840 1861 1909 1936 1907 1904 1920 1976 1923 1865 1859 1847 1833 1823 1846 1912 1809 1742 1719 1736 1886 1910 1841 1702 1633 1763 1767 1671 1544 1541 1535 1527 1523 1521 1519 1543 1584 1559 1561 1599 1677 1753 1815 2001 2159 2170 2118 2184 2158 2025 1961 1849 1779 1695 1576 1443 1328 1252 1203 1164 1118 1099 1056 1095 963 903 882 867 842 820 810 881 925 830 796 794 794 793 793 792 791 795 798 803 814 834 858 878 883 879 874 962 1113 1314 1624 1644 1732 1658 1782 1749 1948 2027 2132 2211 2400 2383 2159 2099 2034 2091 1926 1894 1956 1981 1918 1839 1930 1935 2249 2569 2543 2524 2235 2215 2372 2573 2607 2823 2916 2890 2724 2519 2581 2695 2734 2650 2562 2329 2229 2260 2080 1934 2028 1992 2001 2021 2026 2036 2046 2055 2108 2170 2231 2286 2374 2686 3058 3154 3183 2819 2688 2686 2619 2607 2270 1943 1816 1674 1581 1519 1496 1476 1462 1355 1264 1206 1107 1037 932 901 1019 1153 1162 1124 1278 1296 1360 1478 1651 1781 2009 2140 1874 1781 1669 1508 1421 1307 1221 1106 981 889 940 959 754 687 626 616 605 581 533 534 506 453 436 415 398 380 362 350 337 321 310 301 288 278 267 252 240 231 223 211 200 184 179 178 175 180 182 173 165 155 148 141 125 103 81 71 67 64 62 63 66 70 73 76 78 79 79 76 72 67 61 57 54 53 51 48 43 39 33 30 27 23 20 18 16 13 10 8 5 3 -1 -4 -9 -10 -10 -11 -11 -12 -13 -14 -14 -14 -15 -16 -16 -18 -18 -19 -20 -20 -20 -20 -20 -21 -21 -21 -21 -23 -23 -25 -26 -26 -25 -24 -25 -25 -25 -24 -25 -24 -24 -23 -22 -20 -23 -25 -26 -17 -7 -16 -24 -26 -26 -26 -28 -28 -29 -29 -30 -30 -31 -31 -28 -28 -29 -30 -30 -31 -31 -31 -31 -32 -32 -33 -33 -34 -36 -37 -38 -40 -41 -43 -45 -46 -47 -49 -50 -51 -53 -57 -61 -66 -77 -102 -129 -151 -174 -210 -232 -247 -268 -301 -332 -355 -388 1140 1118 1115 1089 1038 998 1018 1002 940 979 1042 1016 962 957 981 996 999 955 1005 991 1040 979 926 911 922 900 921 929 983 1054 1105 1107 1099 1091 1097 1189 1101 1038 1014 987 969 958 958 942 936 931 923 930 935 931 927 920 917 914 911 911 910 908 905 902 899 891 900 905 914 946 980 984 986 1038 1100 1074 1041 1097 1139 1103 1173 1133 1073 1075 1155 1166 1159 1146 1092 1064 1056 1068 1069 1065 1104 1143 1146 1151 1157 1154 1116 1045 1029 970 927 898 869 838 817 793 759 794 839 851 852 829 798 808 804 773 725 688 705 721 729 766 792 865 861 842 870 901 891 874 877 875 894 927 994 1004 1037 1048 1061 1052 988 969 951 905 871 936 999 1027 1048 1054 1064 1075 1136 1166 1204 1218 1230 1269 1226 1163 1121 1082 1049 1031 1017 1026 1018 1031 1038 1108 1126 1098 1086 1081 1055 1034 1021 1019 1008 987 987 996 991 1002 1047 1095 1129 1179 1173 1236 1262 1263 1240 1210 1174 1109 1057 1012 974 920 901 865 877 867 798 766 765 848 991 1223 1186 1103 1036 1019 992 1019 1027 1059 1118 1074 1021 977 939 920 931 975 1029 1017 923 882 855 826 812 845 834 919 991 1025 1062 1127 1154 1093 1142 1169 1219 1266 1330 1372 1375 1357 1400 1379 1414 1394 1366 1386 1391 1372 1315 1299 1308 1287 1224 1203 1165 1081 980 926 877 933 1037 1075 1051 1001 938 836 909 929 994 972 986 1037 1082 1133 1135 1160 1142 1156 1114 1087 1106 1091 1052 1070 1065 1104 1087 1073 1035 1015 987 1050 1024 1046 1056 1043 1011 1008 1032 1083 1120 1173 1203 1137 1097 1101 1106 1118 1142 1171 1154 1136 1102 1117 1141 1175 1202 1166 1197 1229 1251 1285 1304 1250 1195 1187 1214 1253 1324 1361 1426 1505 1559 1568 1500 1517 1571 1597 1692 1803 1770 1769 1770 1707 1632 1550 1494 1618 1710 1676 1737 1763 1880 1737 1700 1696 1763 1759 1693 1603 1521 1498 1441 1414 1427 1402 1462 1507 1473 1434 1391 1368 1365 1343 1327 1271 1238 1226 1224 1254 1289 1285 1312 1301 1382 1456 1339 1267 1302 1324 1377 1416 1458 1453 1431 1514 1584 1597 1640 1553 1499 1537 1570 1658 1619 1607 1668 1599 1485 1484 1476 1418 1353 1341 1355 1382 1354 1345 1347 1348 1330 1337 1363 1445 1517 1479 1395 1399 1402 1411 1446 1478 1504 1556 1654 1717 1759 1723 1658 1652 1754 1947 2046 2023 2099 2144 2079 2071 2040 1879 1812 1861 1761 1603 1546 1613 1782 1936 1941 1852 1885 1798 1808 1898 1834 1832 2070 2006 2059 2148 2080 2080 2023 1782 1593 1596 1687 1762 1612 1657 1636 1426 1339 1399 1499 1511 1462 1385 1456 1348 1288 1227 1470 1585 1561 1435 1390 1424 1526 1558 1583 1309 1068 1067 1205 1386 1336 1504 1398 1664 1768 1815 1891 1926 1863 1672 1584 1557 1287 1266 1222 1188 1108 1126 1088 1140 1099 1109 1117 1115 1146 1231 1396 1313 1372 1454 1398 1532 1819 1916 1974 1885 1803 1695 1390 1573 1829 1787 1749 1971 2323 1990 1938 2509 2659 2690 2756 2736 2809 2843 3020 3071 2677 2067 1846 1610 1470 1390 1409 1396 1457 1524 1415 1445 1452 1509 1593 1653 1604 1558 1514 1433 1366 1368 1337 1317 1315 1404 1479 1604 1728 1901 1940 2002 2031 2161 2227 2025 1775 1618 1447 1575 1845 2041 2001 2119 2196 2261 2268 2084 1865 1718 1884 2066 2254 2552 2560 2303 2324 2250 2040 1856 2143 2257 2298 2257 1975 1838 1823 2160 2417 2437 2307 2111 2019 2237 2123 1942 2118 2084 1980 1852 1830 1857 1839 1912 1940 1958 1955 1965 2044 2161 2276 2419 2619 2772 2730 2667 2548 2412 2307 2291 2294 2264 2255 2205 2176 2137 2119 2082 2071 2028 2003 1989 2047 2063 2097 2190 2171 2247 2254 2380 2266 2142 2069 2089 2092 2217 2150 2059 2077 1923 1904 1895 1883 1862 1919 1944 1972 2017 2025 2024 2086 2114 2151 2171 2127 2160 2218 2180 2141 2178 2293 2377 2352 2310 2207 2115 2205 2236 2142 2068 2069 2232 2261 2216 2177 2147 2079 2005 1992 1994 2011 1969 2047 2035 1901 1850 1823 1829 1927 1927 1951 1839 1843 1873 1844 1842 1838 1820 1816 1747 1704 1662 1661 1673 1684 1703 1747 1839 1985 2060 1966 1834 1714 1713 1904 1839 1760 1793 1819 1805 1800 1795 1783 1748 1747 1854 1860 1875 2027 2343 2344 2081 1978 2036 2032 1903 1950 1929 1900 1934 1968 1942 1856 1867 1896 1915 1954 1985 1971 1955 1963 1833 1825 1831 1839 1861 1875 1879 1901 1965 1942 1933 1979 1993 1880 1789 1772 1786 1758 1727 1720 1718 1731 1853 1932 1846 1656 1629 1618 1632 1578 1551 1543 1538 1533 1528 1521 1534 1546 1513 1504 1497 1546 1651 1716 1780 1896 1920 1948 1969 2011 1873 1781 1718 1642 1555 1461 1384 1306 1245 1283 1367 1295 1320 1282 1275 1089 959 1096 1059 838 815 804 800 820 893 856 806 793 793 792 791 791 794 798 803 809 819 840 847 848 852 889 931 1009 1144 1335 1569 1614 1491 1527 1755 1925 1918 2072 2253 2483 2354 2107 1959 1855 1914 1897 1916 1971 1917 1947 1991 2046 2123 2360 2488 2623 2694 2538 2325 2369 2531 2749 2918 2696 2588 2587 2565 2747 2957 2726 2432 2298 2219 2060 2045 1976 1827 1921 1921 1898 1919 1874 1911 1919 1968 2022 2063 2098 2156 2321 2634 3112 3305 2967 2830 2967 2881 2819 2561 2320 2152 2024 1855 1717 1686 1664 1643 1628 1505 1418 1333 1260 1206 1062 864 944 1021 974 1115 1300 1372 1620 1720 1806 2025 2034 1969 2014 1821 1670 1509 1471 1446 1575 1374 1097 1023 1020 1147 808 716 721 755 756 701 589 542 497 517 449 414 387 374 361 346 331 320 311 299 293 283 269 256 251 251 240 233 221 205 186 182 184 164 155 170 168 154 140 118 97 82 74 70 70 72 71 69 68 71 78 85 92 93 90 85 79 71 65 61 61 61 59 56 49 43 38 35 33 31 28 26 23 20 16 13 10 6 3 -6 -4 -6 -8 -9 -10 -10 -11 -10 -11 -11 -13 -15 -16 -18 -18 -20 -21 -21 -20 -21 -21 -21 -22 -23 -22 -23 -24 -25 -25 -26 -26 -26 -26 -26 -25 -25 -24 -25 -24 -24 -23 -22 -23 -24 -26 -25 -15 -13 -21 -26 -26 -27 -28 -29 -29 -29 -29 -30 -31 -30 -28 -28 -29 -30 -30 -31 -31 -32 -32 -32 -33 -33 -34 -35 -36 -38 -39 -41 -43 -44 -46 -47 -48 -50 -52 -53 -54 -58 -62 -66 -77 -98 -126 -147 -170 -202 -227 -245 -269 -303 -336 -365 -406 1167 1093 1032 1027 985 945 925 903 965 1044 1016 980 970 1022 1081 1066 1010 1049 1054 1024 1035 1008 980 946 978 959 970 933 1019 1082 1057 1073 1095 1156 1143 1202 1134 1062 1028 997 977 964 959 945 938 931 931 936 931 928 925 916 910 913 910 903 912 915 907 903 894 893 941 982 949 944 976 1018 1026 1038 1061 1079 1090 1144 1199 1174 1205 1170 1132 1144 1135 1111 1086 1074 1042 1022 1012 1003 1011 1014 1024 1049 1052 1046 1042 1080 1133 1066 972 940 914 897 886 881 865 828 779 817 871 866 867 844 813 805 812 779 728 690 695 715 749 750 762 817 901 836 833 836 851 854 857 869 888 914 967 1009 1019 1011 999 1024 1034 1074 985 930 883 903 983 1041 1097 1114 1103 1145 1161 1183 1182 1199 1241 1298 1330 1200 1138 1125 1086 1036 1015 1040 1018 1023 1054 1098 1108 1065 1054 1033 1039 1052 1040 1008 1003 1020 1063 1051 1018 1016 1060 1123 1174 1252 1309 1273 1291 1249 1162 1115 1073 1060 1030 977 923 898 867 857 840 850 734 728 748 828 969 1168 1396 1286 1142 1071 1044 1038 1038 1056 1089 1058 1033 982 953 937 902 914 947 956 888 840 825 830 832 882 873 917 961 1016 1068 1122 1114 1088 1106 1138 1173 1203 1243 1263 1292 1292 1279 1267 1328 1321 1314 1346 1384 1327 1334 1357 1333 1305 1285 1275 1227 1112 994 928 895 885 906 951 1046 1024 940 877 889 916 923 943 899 938 1038 1046 1077 1111 1109 1130 1117 1076 1045 1058 1028 1049 1046 1077 1056 1065 1031 988 965 1007 1028 1036 1045 1080 1073 1040 1040 1037 1093 1113 1094 1067 1073 1063 1071 1070 1077 1086 1093 1082 1075 1081 1089 1107 1119 1127 1158 1170 1177 1212 1234 1204 1160 1180 1181 1199 1227 1308 1422 1485 1514 1447 1514 1647 1709 1679 1747 1835 1812 1707 1670 1629 1584 1560 1667 1664 1822 1765 1882 1892 1830 1837 1947 1943 1838 1686 1631 1618 1555 1526 1507 1457 1474 1420 1397 1391 1405 1411 1412 1393 1327 1322 1285 1232 1216 1227 1278 1285 1315 1336 1370 1350 1438 1428 1388 1360 1295 1380 1499 1564 1544 1596 1573 1546 1626 1601 1573 1592 1583 1576 1613 1603 1642 1649 1591 1464 1396 1382 1385 1378 1345 1349 1400 1444 1411 1400 1384 1377 1352 1342 1355 1378 1416 1432 1422 1423 1429 1438 1455 1515 1553 1572 1586 1620 1642 1710 1774 1742 1917 2276 2356 2204 2129 2031 1876 1831 1995 1823 1746 1844 1749 1764 1579 1559 1712 1675 1789 1746 1716 1714 1619 1618 1618 1847 1995 1916 1743 1951 1958 1999 1921 1889 1909 1871 1877 1979 1793 1854 1884 1613 1501 1393 1366 1299 1276 1259 1239 1290 1187 1218 1202 1199 1381 1333 1336 1309 1344 1495 1485 1227 1139 1131 1076 1372 1211 1303 1460 1584 1776 1805 1778 1781 1732 1469 1273 1425 1325 1136 1156 1078 1034 1047 1053 1156 1248 1244 1195 1288 1422 1369 1418 1358 1572 1608 1691 2029 2137 2309 2414 2127 2044 1708 1551 1524 1570 1929 2163 2360 2626 2590 2288 2227 2466 2680 2722 2788 2846 2909 3046 2980 2426 2092 2091 2056 1710 1762 1712 1665 1704 1764 1732 1753 1660 1765 1795 1865 1816 1833 1779 1680 1516 1528 1688 1708 1620 1481 1411 1385 1446 1440 1525 1696 1675 1666 1613 1527 1483 1514 1562 1649 1742 1763 1839 2136 2325 2291 2190 2002 1812 1741 1884 1959 2013 2203 2296 2168 2066 1998 1907 2020 2242 2503 2375 2223 2150 2002 1825 1941 2204 2329 2357 2194 2194 2321 2196 2257 2359 2297 2157 2146 1958 1866 1878 1839 1950 2051 2050 2097 2169 2271 2359 2445 2557 2700 2811 2759 2577 2430 2298 2173 2198 2109 2087 2133 2104 2073 2125 2167 2146 2047 2013 1987 2041 2109 2093 2181 2308 2326 2275 2250 2206 2085 2084 2167 2150 2244 2211 2217 2092 2009 1953 1925 1882 1935 1996 2015 2091 2164 2127 2125 2167 2188 2268 2304 2306 2254 2226 2189 2228 2258 2152 2155 2089 2021 2006 2034 2081 2095 2085 2060 1987 2049 2092 2148 2127 2088 2029 2036 2058 2039 1986 2011 1999 1919 1847 1829 1890 1852 1798 1870 1829 1807 1798 1773 1807 1785 1792 1742 1751 1739 1703 1666 1673 1670 1674 1694 1717 1713 1764 1808 1776 1756 1676 1879 1893 1779 1871 1900 1895 1887 1868 1870 1811 1782 1765 1896 1960 1950 2139 2390 2446 2291 2201 2105 1990 1994 2009 2058 2140 2145 2133 2006 1896 1994 2052 2073 2181 2132 2081 2006 1979 1864 1867 1932 1940 1880 1887 1892 1922 2000 2128 2095 2108 2104 1936 1873 1828 1810 1793 1734 1722 1726 1722 1722 1721 1697 1658 1647 1637 1612 1586 1563 1553 1553 1554 1549 1533 1523 1512 1493 1484 1480 1501 1568 1612 1729 1763 1768 1884 1843 1849 1827 1772 1660 1542 1437 1354 1294 1268 1258 1338 1449 1524 1516 1518 1296 1202 1211 1130 975 893 821 806 798 819 794 804 827 792 792 791 791 790 790 794 798 804 811 821 831 837 868 930 989 1013 1060 1158 1251 1283 1406 1476 1575 1698 1949 2309 2489 2560 2571 2370 2151 1894 1725 1774 1791 1793 1846 1985 2008 2151 2379 2530 2686 2933 2863 2660 2542 2472 2423 2549 2847 2793 2522 2532 2494 2685 2847 2737 2430 2193 2072 1958 1847 1776 1720 1745 1810 1811 1787 1738 1779 1813 1878 1938 1995 1984 2052 2175 2471 2767 3054 2817 2770 2833 2738 2559 2368 2184 2012 2106 2043 1906 1844 1796 1697 1584 1494 1408 1322 1299 1251 1121 1024 847 890 1010 1244 1354 1470 1579 1744 1903 1853 1659 1866 2048 1981 1944 1750 1671 1770 1692 1336 1309 1309 1025 1032 870 955 972 1009 1047 846 712 591 577 543 482 441 388 363 348 343 330 311 294 283 273 264 261 248 238 230 225 218 219 210 205 193 194 184 146 118 107 95 88 84 80 79 80 79 79 77 74 72 73 75 84 107 109 105 99 92 87 77 73 69 69 69 68 65 61 52 48 46 41 39 36 32 30 27 24 19 14 10 7 4 2 -1 -5 -7 -7 -7 -8 -6 -7 -9 -10 -12 -15 -17 -18 -19 -20 -21 -20 -20 -21 -22 -22 -22 -22 -23 -24 -25 -25 -25 -26 -25 -26 -25 -25 -24 -24 -23 -23 -23 -23 -23 -23 -23 -24 -26 -24 -19 -19 -26 -26 -27 -29 -29 -29 -29 -29 -30 -30 -28 -28 -29 -29 -30 -31 -31 -32 -32 -32 -33 -33 -34 -35 -36 -37 -38 -40 -42 -44 -46 -47 -48 -50 -52 -54 -55 -56 -59 -63 -67 -75 -92 -118 -139 -161 -186 -212 -233 -259 -295 -333 -369 -413 1141 1141 1112 1050 978 1016 1069 1045 1038 1004 1005 970 1010 1015 1050 1007 1019 1067 1119 1125 1116 1067 1029 1001 1007 991 994 948 993 1062 1095 1134 1137 1151 1220 1196 1143 1070 1027 1008 996 989 960 946 938 939 938 935 934 927 916 935 951 943 924 909 895 904 916 918 911 899 908 942 967 943 935 969 1017 1044 1017 1039 1061 1094 1135 1199 1228 1250 1237 1183 1140 1131 1093 1081 1072 1062 1058 1034 1009 1002 985 993 1012 1000 997 1000 1015 1014 964 913 894 908 921 882 823 807 795 804 853 854 859 851 834 811 807 786 736 700 692 717 757 764 798 850 872 855 853 846 856 872 887 885 887 913 981 1041 986 955 974 1028 1066 1088 1038 981 908 904 944 1004 1059 1103 1159 1176 1200 1221 1217 1212 1233 1249 1245 1179 1131 1096 1068 1028 1023 1029 1026 1029 1058 1093 1086 1061 1048 1054 1120 1150 1090 1010 1026 1094 1149 1105 1059 1049 1060 1135 1186 1263 1360 1327 1285 1183 1095 1033 995 1041 1032 992 956 909 880 841 812 811 742 733 758 797 892 1044 1227 1368 1197 1118 1123 1093 1063 1027 1019 1012 994 967 932 912 926 883 895 857 842 869 875 844 881 936 957 882 920 988 1059 1094 1126 1121 1128 1136 1145 1150 1142 1199 1207 1183 1232 1218 1273 1270 1279 1280 1289 1269 1252 1258 1237 1201 1190 1201 1173 1128 1070 986 925 913 906 918 980 1058 1007 941 923 943 963 1015 1033 964 928 954 1063 1074 1091 1092 1062 1022 1011 1018 1015 1010 1018 1026 1020 986 983 963 996 1018 1010 1021 1045 1062 1079 1097 1104 1075 1038 1046 1038 1069 1079 1052 1047 1049 1056 1060 1065 1073 1083 1099 1100 1087 1089 1096 1105 1117 1133 1163 1154 1146 1173 1194 1208 1229 1287 1344 1429 1413 1442 1501 1633 1691 1613 1586 1600 1655 1714 1768 1723 1618 1679 1701 1693 1680 1835 1886 1958 1994 1963 2009 1902 1792 1725 1763 1905 1818 1652 1587 1513 1548 1592 1564 1471 1439 1363 1313 1327 1385 1343 1281 1220 1211 1216 1268 1295 1319 1337 1435 1520 1456 1426 1484 1428 1361 1301 1392 1423 1460 1497 1557 1570 1545 1527 1462 1504 1531 1495 1476 1482 1469 1475 1515 1466 1411 1410 1442 1418 1400 1351 1363 1412 1513 1509 1464 1441 1440 1416 1357 1363 1368 1384 1400 1424 1447 1466 1501 1543 1617 1635 1695 1744 1790 1809 1757 1788 1928 1916 1880 2004 2053 1859 1770 1679 1725 1721 1585 1633 1716 1695 1644 1601 1493 1670 1599 1621 1613 1566 1605 1454 1482 1670 1771 1821 1838 1760 1670 1808 1823 1818 1801 1706 1637 1777 1934 1896 1903 1860 1930 1802 1675 1636 1519 1454 1454 1503 1415 1282 1335 1285 1147 1099 1095 1118 1076 1075 1184 1321 1323 1276 1153 997 1087 1166 1303 1473 1588 1794 1778 1661 1630 1400 1162 1040 1044 1051 1034 1026 1087 1116 1253 1291 1283 1498 1513 1333 1530 1678 1636 1636 1572 1612 1845 1954 2476 2570 2568 2396 2388 1929 2021 2149 2084 1935 1809 2380 2814 2814 2842 2715 2650 2545 2396 2418 2459 2534 2635 2825 2714 2584 2681 2623 2089 1949 2355 2415 2170 1997 2158 2263 2140 2044 2180 2263 2196 2179 2124 2003 1974 1869 1714 1672 1816 1904 1794 1909 1750 1625 1718 1574 1516 1468 1486 1519 1666 1673 1714 1821 1945 1954 1909 1849 1922 1979 2076 2115 1910 1861 2059 1922 2236 2211 2368 2497 2289 2159 2039 2148 2203 2338 2483 2315 2201 2130 2068 1919 1930 2006 2037 2289 2345 2353 2438 2383 2394 2397 2229 2013 2012 1896 1841 1933 1950 1874 1886 2022 2085 2159 2326 2530 2672 2703 2686 2827 2755 2524 2323 2192 2074 2079 2044 2117 2115 2097 2071 2089 2161 2178 2088 2021 2008 2046 2084 2217 2337 2357 2269 2273 2179 2110 2059 2141 2213 2218 2269 2270 2228 2181 2118 1986 1938 1942 2058 2090 2080 2170 2228 2187 2236 2300 2317 2429 2383 2195 2117 2026 2004 2012 2085 2031 1960 1934 1932 1972 1984 1964 2011 2039 1953 1903 2042 2192 2084 2030 1984 2043 2071 2023 1977 2019 2107 2053 1995 1930 1814 1834 1916 1867 1765 1872 1801 1812 1772 1725 1725 1752 1719 1758 1710 1651 1652 1673 1652 1618 1664 1686 1642 1653 1671 1639 1616 1683 1828 1896 1849 1930 1933 1990 2034 2008 1886 1887 1825 1791 1857 1953 2027 2262 2453 2619 2693 2578 2356 2091 2006 2076 2137 2173 2220 2121 1976 2121 2165 2266 2341 2335 2245 2128 2030 1974 1945 1978 2050 2099 1987 1933 1915 1923 1979 2037 2054 2146 2125 2032 1929 1899 1895 1873 1823 1792 1775 1732 1731 1721 1692 1674 1664 1646 1621 1606 1600 1590 1585 1591 1631 1617 1601 1611 1569 1519 1492 1478 1479 1542 1651 1660 1643 1712 1692 1755 1762 1691 1816 1692 1403 1319 1298 1303 1305 1453 1567 1683 1847 1791 1512 1646 1424 1369 1301 1200 1014 870 795 824 819 786 790 790 791 791 790 790 791 794 797 803 808 814 821 830 885 947 1000 1057 1107 1155 1206 1309 1451 1536 1640 1928 1976 2181 2430 2339 2450 2475 2272 2046 1864 1703 1672 1721 1912 1947 2008 2180 2463 2694 2838 2890 2529 2197 2265 2288 2168 2328 2498 2571 2449 2387 2250 2312 2326 2386 2350 2188 2044 1904 1899 1871 1841 1790 1877 1889 1747 1684 1721 1747 1833 1866 1895 1896 1949 2080 2272 2582 2878 3014 2833 2664 2539 2179 1999 1818 1828 1937 2035 1953 1821 1687 1669 1568 1494 1437 1356 1298 1236 1182 1140 1015 806 989 1149 1231 1334 1476 1490 1547 1475 1456 1650 1726 1843 1992 2072 2106 1991 1772 1546 1418 1315 1237 1193 1106 1188 1124 1115 1294 1156 897 790 733 609 496 446 405 371 345 324 313 306 294 281 265 250 241 234 230 221 207 188 194 188 191 197 166 138 111 102 97 92 87 85 89 89 87 85 82 80 80 84 98 119 129 144 124 114 108 103 100 98 93 93 81 77 78 81 84 85 81 70 66 65 53 43 40 37 32 27 21 17 12 9 6 4 -1 -8 -3 -13 -3 -12 -3 -8 -7 -9 -12 -14 -17 -18 -19 -20 -20 -21 -20 -21 -22 -23 -23 -24 -24 -25 -25 -25 -25 -25 -25 -25 -26 -26 -25 -23 -24 -24 -24 -25 -24 -24 -24 -26 -25 -25 -23 -25 -26 -27 -28 -28 -29 -30 -30 -30 -29 -28 -28 -29 -29 -30 -31 -31 -32 -32 -33 -33 -34 -35 -36 -37 -38 -40 -42 -44 -46 -48 -49 -50 -53 -55 -57 -57 -57 -60 -63 -67 -73 -85 -106 -128 -147 -168 -192 -215 -243 -280 -325 -366 -415 1019 1032 1029 955 1030 1127 1123 1106 1044 1022 1001 988 1020 1020 1059 1026 1080 1141 1187 1346 1360 1187 1105 1060 1032 1049 991 991 1037 1078 1146 1181 1208 1185 1222 1189 1148 1089 1040 1018 999 987 977 957 946 942 942 938 932 920 930 1016 1001 958 937 926 910 893 892 910 916 911 895 891 907 914 909 925 953 970 976 992 1026 1099 1156 1161 1194 1251 1264 1213 1201 1201 1157 1150 1124 1124 1108 1082 1068 1064 1029 1004 979 952 927 912 914 915 895 872 853 859 855 897 884 880 833 810 823 822 825 840 843 807 774 758 729 728 704 698 723 747 834 826 815 815 812 833 859 900 953 951 906 946 1006 1007 950 932 955 1008 1045 1126 1057 971 915 903 930 960 987 1044 1076 1099 1121 1146 1179 1220 1245 1232 1207 1185 1137 1088 1061 1061 1048 1035 1037 1052 1107 1159 1136 1083 1087 1090 1080 1062 1043 1018 1063 1158 1210 1164 1134 1113 1075 1146 1218 1280 1323 1267 1223 1164 1066 990 958 990 1008 977 920 875 833 819 792 762 735 761 791 805 835 900 986 1084 1194 1187 1138 1111 1059 1005 960 955 941 923 900 885 876 859 858 882 915 893 861 880 934 980 985 928 900 912 940 968 1010 1026 1041 1039 1052 1058 1061 1094 1128 1129 1155 1191 1216 1219 1230 1238 1215 1193 1181 1176 1168 1138 1116 1107 1106 1132 1112 1058 991 946 952 992 992 1056 1026 998 967 985 970 1005 1058 1028 1044 973 995 1038 1041 1080 1059 995 977 985 1008 981 992 988 977 956 967 991 1007 989 1005 1026 1057 1076 1092 1101 1106 1106 1091 1078 1072 1061 1071 1070 1071 1069 1061 1067 1074 1084 1099 1122 1131 1131 1135 1146 1145 1118 1112 1117 1125 1172 1191 1236 1254 1252 1274 1299 1354 1422 1567 1584 1624 1586 1529 1497 1518 1615 1716 1760 1741 1689 1821 1824 1800 1723 1783 1860 1970 2016 1951 1897 1844 1814 1950 1962 1870 1746 1769 1709 1601 1686 1670 1604 1538 1481 1447 1394 1358 1295 1342 1267 1215 1286 1294 1298 1331 1366 1377 1430 1625 1562 1423 1520 1507 1387 1312 1314 1359 1439 1490 1533 1530 1490 1510 1476 1419 1422 1395 1383 1388 1393 1429 1529 1507 1500 1521 1483 1405 1354 1389 1441 1472 1524 1537 1512 1455 1418 1383 1361 1380 1390 1394 1422 1443 1463 1498 1556 1617 1763 1771 1855 1943 2006 2071 2023 2025 1993 1978 1867 1892 1913 1834 1808 1806 1628 1578 1493 1650 1601 1543 1496 1423 1471 1498 1558 1539 1485 1442 1437 1433 1402 1511 1533 1619 1632 1649 1516 1585 1700 1698 1842 1835 1543 1659 1726 1663 1657 1751 1862 1766 1791 1736 1723 1675 1714 1533 1437 1572 1483 1375 1264 1303 1297 1201 1194 1101 1067 1115 1189 1238 1082 950 1017 1168 1365 1509 1342 1548 1743 1666 1538 1229 991 1210 1335 1230 1191 1209 1272 1218 1286 1470 1578 1527 1668 1565 1769 1942 2053 2045 1995 1923 2253 2321 2586 2859 2733 2847 2677 2064 2360 2664 2533 2660 2216 2013 2510 2709 2750 2660 2659 2585 2573 2524 2503 2648 2718 2767 2855 3122 3043 2497 2034 2271 2546 2628 2685 2659 2575 2878 2704 2702 2644 2409 2301 2283 2156 1981 1928 1976 1915 1764 1931 1920 2108 2350 2108 2003 2030 2059 2161 2032 1927 2027 2129 2057 2063 2089 2023 2060 2124 1895 1945 2108 2220 1937 1879 1980 2199 2025 2428 2628 2738 2638 2339 2231 2338 2486 2628 2712 2771 2557 2474 2399 2253 2202 2255 2273 2200 2181 2234 2344 2519 2491 2280 2165 2139 2114 1999 1887 1948 2000 2072 1946 1905 1952 2042 2169 2303 2474 2716 2790 2848 2883 2601 2375 2223 2099 2050 2027 2121 2234 2118 2089 2069 2088 2083 2103 2058 2023 2030 2043 2156 2182 2231 2284 2188 2213 2149 2066 2117 2084 2183 2303 2401 2405 2407 2339 2201 2052 2002 1991 2053 2094 2167 2307 2317 2248 2318 2309 2296 2210 2100 2027 1987 2010 1975 1907 1934 1992 2077 1908 1876 1879 1918 1847 1862 1968 1981 1893 1974 2039 1960 1957 1941 2015 2154 2048 1980 2030 2165 2119 2055 1991 1890 1782 1781 1756 1888 1853 1788 1748 1717 1691 1677 1676 1665 1667 1636 1638 1682 1637 1595 1583 1607 1602 1606 1626 1668 1698 1751 1885 1846 1903 1962 1860 1928 2060 2121 2091 1939 1937 1875 1848 1881 2035 2167 2173 2277 2501 2739 2585 2438 2220 2053 2136 2195 2251 2256 2076 2078 2250 2392 2555 2561 2615 2452 2265 2136 2027 2015 2116 2170 2157 2089 2019 1964 1932 1946 2024 2114 2144 2209 2058 1963 1940 1889 1832 1826 1814 1796 1780 1779 1833 1729 1684 1681 1669 1682 1711 1677 1675 1680 1669 1702 1895 1905 1875 1816 1706 1585 1487 1476 1476 1496 1532 1556 1580 1649 1695 1668 1633 1740 1753 1530 1594 1529 1525 1621 1586 1780 1850 1885 1910 1832 1819 1743 1654 1463 1419 1311 1060 871 796 820 787 788 788 789 790 790 789 789 792 795 800 805 809 814 824 862 919 967 1017 1078 1145 1213 1306 1467 1561 1701 1884 2187 2143 1995 1952 2035 2113 2144 2025 1980 1820 1593 1745 1994 1929 1950 2117 2405 2605 2470 2448 2443 2322 1961 1952 2109 2390 2461 2503 2693 2482 2171 1994 2075 2195 2324 2184 2039 2098 2023 1913 1952 2015 2052 1976 1931 1785 1630 1657 1713 1794 1810 1802 1861 1965 2076 2292 2501 2699 2742 2756 2461 2106 1953 1768 1630 1659 1756 1723 1682 1572 1486 1439 1392 1375 1306 1250 1190 1062 991 916 792 940 1032 1091 1168 1347 1256 1228 1360 1503 1611 1735 1713 1717 1762 2011 2165 2000 1805 1710 1580 1662 1573 1447 1241 1042 870 1005 1092 948 814 678 606 534 470 457 402 349 320 302 288 278 266 257 249 235 217 207 198 193 184 178 166 145 136 118 105 100 97 94 95 97 100 100 97 95 96 96 99 101 114 146 158 156 138 128 122 120 121 133 125 125 121 110 90 85 89 98 109 112 110 105 100 89 79 58 51 45 37 30 24 18 16 12 8 4 2 2 3 4 2 1 0 -2 -4 -7 -9 -13 -16 -18 -19 -20 -20 -21 -21 -23 -23 -23 -24 -24 -25 -24 -24 -25 -25 -25 -25 -25 -25 -25 -24 -23 -25 -25 -24 -24 -24 -25 -26 -26 -26 -26 -25 -27 -27 -27 -28 -29 -30 -30 -30 -28 -28 -29 -29 -30 -30 -31 -32 -32 -33 -33 -34 -35 -36 -37 -38 -40 -42 -44 -46 -48 -49 -50 -52 -55 -57 -59 -59 -59 -61 -64 -67 -72 -80 -94 -114 -132 -149 -172 -197 -225 -265 -314 -364 -415 1020 1028 1004 996 1023 1081 1074 1077 1096 1057 990 994 1025 1067 1134 1081 1099 1134 1243 1355 1513 1386 1274 1154 1113 1070 1049 1048 1078 1086 1119 1131 1164 1237 1214 1182 1118 1071 1045 1036 1034 1015 1020 977 951 947 942 935 925 928 1008 1184 1052 985 952 929 923 916 893 886 903 914 909 900 889 890 891 903 921 943 955 980 1015 1062 1117 1127 1156 1174 1216 1262 1263 1250 1262 1242 1252 1212 1207 1179 1136 1165 1074 1062 1025 999 969 956 945 921 922 953 931 956 905 945 923 908 856 830 835 828 821 836 854 812 795 795 768 733 697 703 716 726 765 760 775 790 798 808 817 853 888 888 869 884 903 921 916 933 975 1003 1061 1117 1016 957 960 955 949 977 1009 1042 1077 1096 1105 1127 1170 1218 1274 1325 1319 1224 1157 1104 1072 1059 1062 1063 1057 1064 1135 1202 1150 1145 1163 1155 1101 1070 1043 1034 1068 1151 1224 1259 1218 1159 1133 1137 1195 1238 1268 1225 1205 1146 1042 964 928 926 960 919 881 854 823 786 770 759 737 761 799 836 868 888 928 991 1068 1107 1059 1020 991 949 923 907 896 884 884 887 893 887 920 934 920 900 918 912 982 1108 1038 990 1000 967 955 952 959 964 983 1003 1034 1056 1053 1060 1068 1081 1110 1158 1168 1172 1187 1219 1205 1163 1147 1129 1112 1091 1070 1057 1039 1038 1058 1080 1059 986 945 1051 1095 1099 1094 1054 1051 1023 1003 1000 1040 1066 1066 1023 952 1018 976 967 972 960 936 945 968 956 951 942 936 945 965 1019 1039 1018 1007 1021 1053 1074 1089 1095 1095 1092 1102 1110 1112 1089 1099 1097 1096 1104 1096 1106 1101 1091 1091 1092 1096 1116 1126 1139 1153 1173 1180 1174 1151 1140 1158 1214 1293 1330 1344 1394 1473 1551 1556 1496 1524 1489 1477 1465 1572 1626 1647 1739 1861 1779 1907 1855 1822 1824 1835 1975 1985 1906 1944 1930 1925 1951 2098 2086 1860 1905 1868 1772 1715 1749 1661 1634 1610 1602 1571 1430 1365 1329 1263 1218 1242 1298 1358 1376 1410 1443 1435 1518 1665 1540 1438 1494 1516 1455 1436 1334 1330 1418 1455 1448 1446 1419 1420 1377 1355 1358 1364 1375 1395 1412 1496 1564 1575 1539 1513 1438 1375 1360 1403 1425 1455 1474 1505 1481 1424 1402 1398 1440 1438 1424 1467 1612 1559 1576 1593 1599 1733 1824 1962 2108 2192 2178 2102 1927 1898 1916 1889 1844 1721 1725 1761 1603 1695 1594 1504 1484 1437 1412 1394 1406 1440 1484 1491 1546 1561 1479 1447 1413 1333 1361 1382 1450 1535 1472 1478 1495 1400 1596 1646 1512 1509 1418 1468 1493 1505 1554 1654 1650 1663 1597 1504 1536 1641 1795 1748 1686 1715 1571 1587 1640 1480 1385 1398 1461 1309 1142 1000 1042 1131 1015 938 999 1199 1332 1212 1229 1495 1663 1750 1615 1201 1037 1281 1641 1703 1430 1461 1594 1478 1257 1505 1736 1724 1784 1795 1952 2114 2342 2453 2336 2061 2448 2657 2698 3111 2897 3049 2717 2256 2120 2539 2774 2790 2603 2200 2350 2305 2407 2417 2500 2615 2710 2699 2584 2694 2768 2878 2992 3058 2721 2452 2149 2259 2314 2563 2615 2912 2949 2938 2941 2780 2586 2274 2074 2162 2068 1904 1893 1860 1786 1892 2029 2217 2141 2245 2424 2465 2446 2549 2598 2535 2578 2679 2664 2570 2555 2441 2248 2129 2025 1989 2059 2159 2107 2048 2010 2146 2259 2228 2231 2365 2681 2579 2605 2613 2725 2679 2697 2514 2691 2562 2352 2388 2416 2591 2464 2404 2371 2353 2378 2390 2317 2281 2172 2072 2148 2247 2162 2018 2067 2124 2084 2090 2032 1958 2016 2174 2326 2427 2638 2652 2651 2600 2415 2232 2131 2098 2035 2064 2183 2192 2148 2151 2097 2101 2108 2156 2110 2079 2093 2060 2053 2088 2147 2202 2147 2121 2125 2097 2240 2258 2288 2447 2591 2515 2465 2353 2200 2090 2112 2124 2115 2186 2198 2385 2547 2516 2497 2405 2295 2216 2190 2113 2088 2160 2041 1911 1905 1946 2015 1966 1871 1835 1835 1825 1796 1862 1947 1849 1914 2029 1985 1911 1980 2023 2030 2002 1978 2041 2155 2121 2064 2005 1930 1819 1755 1739 1771 1826 1831 1767 1712 1694 1678 1668 1662 1638 1581 1585 1620 1589 1617 1678 1696 1665 1684 1678 1740 1772 1817 2047 2016 1965 1988 1953 1913 2046 2024 1992 1897 1952 1938 1904 1922 1996 2095 2158 2313 2498 2772 2720 2481 2205 2163 2227 2252 2357 2248 2204 2251 2470 2505 2549 2709 2582 2428 2323 2188 2076 2093 2201 2216 2137 2152 2073 2008 1931 1952 2024 2137 2236 2251 2257 2088 1990 1944 1857 1840 1829 1806 1791 1789 1809 1748 1716 1712 1766 1940 1979 1880 1821 1849 1832 1819 2034 2271 2254 2062 1917 1726 1567 1492 1479 1478 1487 1540 1593 1649 1668 1673 1624 1643 1855 1767 1842 1929 1894 1930 1901 1921 1865 1884 1827 1862 1872 1767 1638 1617 1582 1426 1141 909 833 807 848 829 806 789 790 789 789 788 790 792 797 801 804 807 818 859 912 971 1022 1073 1135 1219 1302 1492 1731 1886 2058 2366 2330 1950 1798 1846 1889 1906 1823 1725 1562 1665 1768 1745 1802 1929 2039 2222 2419 2245 2101 1971 2013 1855 1815 1967 2108 2170 2115 2370 2403 2121 1857 2044 2206 2362 2257 2132 2251 2244 2056 2066 2041 1939 1863 1785 1667 1601 1580 1620 1618 1634 1693 1714 1930 2060 2128 2244 2414 2500 2632 2546 2326 2144 1947 1777 1477 1485 1659 1592 1577 1536 1506 1376 1303 1255 1208 1137 1102 1091 1003 826 794 950 970 1024 1113 1107 1242 1362 1511 1729 1804 1565 1498 1636 1763 1885 1790 1649 1757 1644 1499 1461 1507 1374 1029 835 732 699 674 703 662 558 516 516 438 401 379 323 309 295 276 262 250 238 220 214 217 212 198 170 141 128 124 117 111 105 102 99 106 116 114 113 114 111 113 117 123 133 154 157 176 176 154 147 145 135 136 144 159 167 147 133 120 113 105 98 97 110 129 150 154 142 121 116 97 66 56 46 36 29 25 22 19 16 12 9 6 5 6 6 4 4 3 2 -2 -9 -10 -13 -16 -17 -19 -20 -21 -22 -22 -22 -23 -23 -24 -23 -24 -25 -25 -25 -24 -25 -25 -25 -25 -24 -24 -25 -25 -25 -24 -25 -25 -26 -26 -27 -26 -26 -27 -28 -27 -27 -27 -28 -30 -30 -28 -29 -29 -30 -30 -31 -31 -32 -32 -33 -34 -35 -36 -37 -38 -39 -41 -43 -46 -48 -49 -50 -51 -53 -56 -58 -60 -61 -62 -62 -65 -67 -71 -77 -87 -101 -117 -130 -148 -177 -210 -250 -305 -360 -417 1011 999 944 1021 1089 1087 1061 1071 1065 1011 1032 1059 1059 1115 1162 1212 1225 1187 1248 1388 1475 1498 1379 1288 1199 1155 1155 1173 1179 1155 1119 1171 1178 1207 1234 1163 1123 1077 1031 1037 1036 1047 1050 998 950 942 934 928 928 962 1045 1139 1070 990 941 923 920 917 906 890 887 930 921 912 902 901 879 907 907 929 950 961 982 1007 1041 1043 1051 1071 1082 1108 1110 1126 1232 1319 1342 1394 1354 1239 1253 1176 1229 1309 1147 1072 1068 1041 994 1019 1033 1003 961 982 953 947 917 883 874 870 857 846 847 850 848 805 841 842 794 727 705 704 697 711 734 789 841 793 790 793 799 832 829 827 837 855 872 899 942 977 1027 1091 1111 1077 991 974 1021 1022 960 987 1051 1114 1185 1199 1197 1209 1219 1244 1280 1351 1352 1256 1177 1116 1085 1064 1102 1133 1103 1084 1155 1236 1194 1208 1184 1154 1147 1179 1082 1055 1096 1126 1216 1283 1220 1138 1106 1084 1137 1188 1187 1175 1211 1103 993 939 916 888 908 928 875 842 812 769 844 798 736 753 799 897 964 1003 1038 1051 1062 1083 1041 997 963 937 916 932 970 953 937 925 929 910 930 909 933 931 970 972 1042 1120 1066 1052 1086 1052 1050 1020 1065 1070 1070 1124 1178 1192 1138 1167 1151 1140 1155 1168 1159 1173 1184 1211 1200 1211 1211 1193 1147 1119 1128 1108 1077 1033 1004 997 1002 981 950 1000 1082 1175 1141 1127 1170 1129 1072 1035 1033 1064 1073 1059 1031 943 949 943 965 976 947 929 928 931 933 950 946 974 993 1020 1037 1063 1071 1044 1032 1042 1057 1062 1080 1104 1119 1126 1133 1117 1122 1125 1128 1131 1132 1133 1139 1144 1129 1138 1136 1113 1127 1159 1164 1161 1180 1195 1206 1185 1214 1224 1278 1272 1294 1323 1379 1394 1421 1451 1398 1422 1462 1489 1543 1678 1760 1842 1926 1963 1977 1881 1759 1730 1808 1866 1879 1933 2101 2116 2131 2068 2034 2057 1921 1912 1907 1978 1866 1802 1813 1748 1680 1608 1529 1437 1340 1265 1239 1210 1273 1346 1411 1468 1538 1549 1547 1648 1663 1567 1494 1572 1542 1467 1369 1308 1309 1328 1334 1358 1360 1353 1346 1340 1350 1373 1391 1448 1520 1517 1510 1594 1614 1561 1521 1434 1364 1359 1366 1391 1438 1496 1514 1467 1452 1447 1475 1619 1621 1555 1567 1694 1626 1695 1767 1701 1762 1951 2025 2054 2037 1923 1874 1831 1784 1723 1733 1623 1634 1667 1559 1453 1524 1529 1513 1505 1418 1381 1464 1479 1446 1445 1424 1517 1545 1467 1352 1397 1365 1285 1360 1449 1474 1475 1361 1327 1275 1307 1385 1435 1314 1478 1503 1405 1524 1632 1697 1626 1537 1617 1505 1403 1517 1614 1610 1702 1713 1581 1414 1460 1562 1513 1574 1485 1351 1250 1081 967 1112 1047 955 925 981 977 1016 1108 1419 1360 1394 1319 1065 1048 1234 1538 1758 1828 1805 2096 1855 1526 1528 1495 1715 1945 2021 2178 2185 2491 2643 2699 2454 2350 2687 2716 2994 3046 3031 2572 2732 2469 2275 2804 2842 2696 2640 2551 2292 2362 2433 2532 2710 2881 2762 2795 2805 2775 2653 2563 2562 2773 2799 2403 2458 2622 2864 2779 2811 3040 3059 2787 2630 2412 2199 2019 1957 1920 1877 1773 1681 1635 1799 1932 2107 2278 2330 2428 2508 2529 2596 2672 2669 2684 2888 2966 2847 2722 2544 2564 2403 2288 2067 1848 1787 1771 1846 1880 1943 1987 2018 2047 2005 2076 2079 2233 2197 2226 2221 2156 2121 2162 2102 2038 2236 2387 2313 2146 2056 2004 2012 2031 2048 2037 2038 2006 2004 2173 2335 2258 2158 2201 2343 2368 2185 2244 2101 2056 2057 2217 2410 2631 2463 2272 2271 2225 2219 2144 2119 2024 2189 2270 2239 2227 2139 2105 2135 2164 2174 2163 2131 2138 2179 2150 2097 2092 2143 2194 2130 2118 2120 2312 2431 2510 2623 2511 2301 2163 2034 1998 2115 2125 2176 2214 2153 2164 2478 2637 2673 2755 2567 2368 2271 2333 2170 2057 2008 1951 2021 2132 2030 1942 1886 1940 1894 1860 1826 1773 1807 1848 1834 1855 1870 1835 1831 1907 1922 1970 2106 2088 2079 2156 2134 2058 1984 1914 1845 1878 1853 1808 1749 1713 1663 1649 1657 1677 1655 1661 1635 1567 1567 1620 1674 1664 1692 1709 1707 1709 1700 1820 1914 1953 1989 2009 1979 1994 1911 1974 1964 1932 1880 1900 2052 2124 2001 1949 2046 2214 2325 2451 2634 2815 2668 2458 2248 2254 2315 2376 2399 2379 2325 2457 2506 2468 2494 2632 2620 2401 2259 2192 2132 2116 2144 2121 2112 2065 2009 1970 1951 1964 2010 2083 2151 2246 2203 2139 2156 2122 2028 1958 1916 1840 1805 1793 1792 1762 1726 1730 1797 2009 2142 2136 2131 2143 2094 2087 2145 2265 2438 2318 2064 1820 1628 1532 1494 1475 1480 1519 1590 1642 1664 1661 1633 1606 1872 1872 1952 2057 2038 2093 1987 1736 1797 1829 1784 1799 1751 1659 1668 1535 1493 1228 1062 1030 1135 1038 1058 1021 995 890 814 790 795 796 801 788 792 796 799 805 822 855 897 950 997 1054 1113 1191 1286 1423 1613 1839 2033 2199 2205 2051 1727 1680 1782 1808 1846 1661 1486 1731 1623 1648 1835 1923 1793 1964 2043 2089 1906 1885 1711 1711 1964 1776 1909 1967 1841 1990 2004 1828 1768 2012 2279 2442 2470 2334 2357 2372 2221 2114 1988 1849 1741 1695 1674 1693 1650 1617 1661 1723 1597 1530 1671 1805 2002 2131 2188 2219 2275 2267 2163 1967 1775 1686 1525 1338 1418 1484 1410 1354 1329 1209 1256 1241 1183 1141 1122 1111 1067 944 719 811 888 939 979 1037 1140 1311 1459 1613 1573 1461 1427 1589 1761 1764 1585 1431 1548 1525 1323 1205 1217 1373 1288 1152 1027 829 677 566 522 489 459 443 398 366 338 319 299 283 269 260 244 222 213 206 181 163 137 124 119 117 114 112 108 110 112 118 123 128 125 125 133 150 149 154 164 186 197 209 187 167 160 165 180 163 156 162 166 186 166 163 154 148 129 108 108 110 124 149 161 164 142 137 104 80 69 58 49 38 33 29 27 25 22 18 13 10 11 11 11 10 8 6 0 -3 -7 -10 -11 -14 -17 -20 -21 -21 -22 -22 -22 -22 -23 -24 -25 -25 -25 -25 -25 -24 -24 -24 -24 -23 -25 -25 -26 -25 -25 -25 -25 -26 -26 -27 -27 -27 -27 -27 -27 -26 -27 -28 -28 -29 -28 -29 -29 -30 -30 -31 -31 -32 -32 -33 -34 -35 -36 -37 -39 -40 -43 -45 -47 -48 -50 -51 -53 -55 -57 -60 -62 -64 -64 -65 -66 -68 -71 -76 -83 -95 -107 -119 -129 -156 -198 -242 -299 -359 -418 1001 966 935 971 1060 1045 1042 1048 1043 1009 1031 1101 1140 1102 1197 1256 1344 1320 1353 1339 1483 1543 1550 1321 1260 1220 1291 1217 1272 1297 1253 1236 1220 1295 1238 1165 1089 1047 1020 997 1021 1000 991 951 968 948 937 934 951 991 1022 1051 1003 962 935 922 912 909 910 892 891 949 917 909 911 896 879 888 910 918 926 933 952 962 978 988 993 1004 1016 1019 1027 1044 1082 1131 1180 1283 1306 1277 1343 1280 1301 1276 1243 1209 1186 1086 1038 1161 1116 1048 1014 1000 1002 1012 957 923 886 890 887 873 870 855 857 844 845 821 808 747 721 712 703 712 736 785 817 795 768 777 794 814 835 855 907 923 915 971 984 1025 1035 1020 1016 1018 1033 1031 1041 1020 1023 999 1064 1090 1093 1117 1161 1172 1221 1240 1303 1367 1342 1263 1201 1148 1102 1076 1096 1129 1121 1130 1189 1244 1264 1205 1144 1138 1192 1193 1098 1076 1130 1188 1223 1296 1243 1166 1110 1048 1066 1105 1102 1152 1115 1046 971 918 887 864 862 875 860 854 803 771 860 793 750 749 807 969 1089 1185 1269 1217 1157 1096 1037 988 973 955 923 921 946 972 1001 965 946 921 923 942 955 988 1019 1044 1085 1138 1085 1101 1139 1126 1118 1074 1146 1179 1131 1222 1300 1253 1227 1249 1199 1215 1232 1234 1220 1207 1235 1243 1271 1282 1312 1283 1202 1233 1247 1241 1259 1145 1042 999 980 969 957 999 1074 1169 1193 1140 1146 1164 1151 1095 1076 1068 1031 1008 1009 932 969 1011 1021 1061 1057 996 977 944 940 962 965 996 1010 1020 1033 1055 1079 1081 1085 1083 1089 1080 1106 1135 1164 1176 1185 1142 1150 1155 1157 1159 1168 1179 1205 1192 1155 1174 1191 1200 1158 1153 1181 1184 1182 1205 1223 1229 1279 1348 1403 1450 1342 1366 1392 1485 1589 1580 1578 1621 1579 1542 1622 1679 1832 1911 1997 1961 1833 1773 1787 1699 1732 1848 1839 1953 2097 2191 2202 2060 1941 1904 1893 1777 1820 1958 1922 1818 1746 1666 1630 1605 1491 1396 1301 1239 1200 1254 1283 1318 1358 1449 1579 1698 1679 1725 1702 1581 1616 1575 1487 1448 1421 1315 1375 1392 1364 1373 1378 1347 1344 1355 1384 1405 1439 1517 1542 1601 1575 1597 1534 1451 1411 1377 1370 1365 1369 1379 1425 1474 1552 1542 1561 1577 1727 1760 1701 1753 1689 1656 1792 1979 1950 1846 1922 1930 1878 1882 1815 1762 1726 1713 1698 1694 1689 1681 1572 1578 1548 1489 1478 1442 1566 1456 1393 1344 1424 1422 1380 1367 1360 1399 1410 1365 1336 1286 1265 1245 1300 1337 1413 1440 1373 1376 1256 1236 1315 1412 1332 1471 1441 1444 1739 1937 1829 1657 1537 1549 1367 1306 1365 1415 1549 1585 1482 1641 1475 1277 1330 1236 1321 1280 1202 1144 1013 976 1070 946 927 939 975 1095 1289 1152 1097 1219 1266 1235 1235 1163 1437 1749 1952 2142 2274 2447 2379 2048 1938 1782 1651 1893 2088 2359 2484 2548 2896 2937 2972 2606 2918 2781 2975 3010 3051 2831 2626 2692 2577 2688 2762 2650 2499 2422 2531 2535 2627 2654 2709 2556 2520 2405 2194 2244 2444 2341 2432 2611 2896 2904 2567 2806 2863 2895 3011 3012 2586 2344 2229 2091 2095 2043 2027 1950 2001 2011 1787 1640 1578 1761 1790 1884 2028 2019 2118 2218 2298 2294 2234 2368 2727 3008 2942 2793 2633 2478 2287 2128 1995 1980 2000 1963 1729 1595 1643 1639 1649 1688 1650 1695 1746 1827 1832 1880 1921 1883 1855 1936 1948 2038 2162 2220 2207 2212 2152 1993 1912 1988 1948 1904 1913 1944 1970 2028 2131 2211 2261 2329 2435 2424 2426 2346 2271 2215 2288 2186 2356 2521 2421 2315 2192 2126 2234 2211 2101 2066 2209 2194 2276 2241 2166 2159 2168 2193 2222 2250 2215 2244 2414 2449 2350 2197 2253 2258 2187 2111 2129 2220 2409 2547 2460 2257 2135 2082 1964 1879 1946 1969 1999 2003 1946 2023 2215 2356 2378 2653 2732 2539 2532 2573 2361 2187 2076 2125 2170 2106 2047 2039 2049 1945 1881 1858 1880 1843 1787 1764 1793 1794 1773 1766 1776 1826 1928 1982 2051 2020 2021 1964 2065 2065 1975 1921 1909 1907 1867 1808 1797 1735 1688 1673 1637 1622 1645 1662 1631 1574 1620 1654 1679 1696 1695 1695 1698 1709 1743 1880 1882 1902 1937 1996 1986 1974 1886 2005 1951 2013 2016 1974 2084 2230 2077 2006 1972 2090 2251 2380 2640 2740 2575 2334 2229 2405 2401 2445 2451 2457 2444 2520 2510 2451 2422 2462 2489 2455 2403 2339 2260 2125 2074 2047 2019 2014 1961 1955 1979 1999 2032 2047 2113 2203 2201 2152 2185 2217 2176 2112 2026 1985 1926 1871 1860 1818 1776 1747 1751 1796 1883 2009 2118 2274 2196 2242 2335 2350 2349 2265 2100 1957 1686 1552 1519 1491 1460 1472 1559 1561 1559 1563 1548 1554 1719 1784 1812 1867 1820 1894 1868 1676 1726 1739 1746 1737 1708 1628 1560 1470 1375 1341 1423 1468 1450 1324 1204 1096 1042 909 822 801 804 804 791 787 790 793 796 800 815 845 885 935 992 1048 1104 1174 1251 1342 1588 1798 1930 1944 1915 2025 1791 1565 1540 1577 1643 1535 1477 1578 1543 1653 1842 1767 1573 1636 1761 1968 1935 1697 1577 1791 1902 1705 1735 1818 1690 1780 1663 1759 2030 2265 2519 2783 2832 2603 2528 2521 2272 2140 2014 1842 1825 1787 1720 1654 1658 1829 1853 1976 1981 1666 1414 1529 1863 2005 2053 2069 2060 2001 1945 1845 1720 1640 1563 1369 1282 1452 1441 1296 1183 1072 1034 1169 1150 1103 1055 988 1008 910 741 703 790 938 891 943 1101 1208 1339 1400 1377 1266 1498 1566 1721 1572 1391 1301 1467 1495 1362 1132 1055 1229 1105 959 899 924 916 740 597 469 427 397 375 351 335 320 298 288 280 264 249 232 218 187 150 137 126 123 120 116 117 124 132 133 137 137 146 147 157 174 167 170 171 188 204 204 221 205 194 178 173 175 192 204 183 195 180 185 201 198 178 149 133 128 136 129 123 141 152 140 131 111 101 114 102 87 78 56 45 39 37 36 32 28 23 17 17 17 17 16 13 9 3 0 -3 -9 -6 -10 -15 -18 -20 -22 -22 -23 -22 -23 -24 -24 -25 -26 -26 -26 -26 -25 -25 -25 -23 -25 -25 -26 -25 -25 -25 -25 -25 -27 -26 -27 -27 -27 -26 -27 -26 -26 -26 -27 -27 -27 -28 -28 -29 -29 -30 -30 -31 -31 -32 -33 -33 -35 -36 -37 -39 -41 -44 -46 -48 -49 -51 -52 -54 -56 -59 -62 -65 -66 -67 -68 -69 -70 -73 -76 -82 -93 -103 -116 -121 -142 -190 -236 -295 -355 -416 980 939 936 995 1033 1002 1008 1043 1046 1053 1104 1076 1149 1138 1185 1272 1376 1451 1422 1428 1568 1635 1551 1405 1393 1312 1361 1279 1281 1286 1336 1318 1270 1225 1221 1160 1106 1050 1011 1003 976 961 952 992 1016 985 957 945 960 983 1007 1003 982 949 925 911 902 900 900 906 887 887 905 898 897 904 888 872 892 898 905 922 928 926 935 947 957 965 970 973 980 988 1005 1037 1062 1097 1112 1113 1139 1144 1157 1171 1217 1157 1108 1076 1163 1238 1193 1170 1038 1011 998 984 967 960 906 894 899 888 875 872 870 860 829 805 783 754 733 714 713 736 732 738 756 759 770 799 836 864 915 972 973 1020 1011 1000 1032 998 966 981 1010 1059 1086 1090 1095 1086 1099 1069 1031 1041 1083 1130 1135 1153 1197 1221 1283 1326 1337 1289 1225 1195 1148 1097 1079 1087 1101 1134 1149 1181 1188 1161 1147 1174 1204 1189 1126 1107 1177 1242 1275 1277 1201 1118 1093 1063 1013 1032 1058 1078 1046 1041 1034 940 882 877 847 829 821 830 794 781 830 753 746 784 865 971 1109 1256 1356 1305 1179 1104 1041 996 973 944 972 938 948 974 1010 1016 958 949 963 991 1035 1074 1081 1122 1135 1155 1117 1175 1187 1190 1177 1117 1193 1185 1202 1183 1291 1287 1298 1314 1269 1279 1258 1250 1249 1229 1249 1284 1327 1325 1358 1298 1272 1321 1312 1317 1300 1241 1124 1075 1036 1013 986 1003 1050 1154 1188 1137 1114 1123 1160 1150 1136 1088 1045 999 975 961 987 1029 1051 1051 1077 1064 1005 974 957 949 971 1011 1028 1030 1032 1022 1031 1038 1053 1062 1088 1108 1120 1151 1186 1226 1221 1181 1182 1184 1204 1210 1240 1294 1282 1211 1163 1232 1281 1305 1236 1152 1206 1201 1189 1204 1240 1272 1325 1371 1382 1411 1458 1504 1531 1504 1500 1547 1647 1692 1624 1586 1699 1795 1826 1941 2003 1857 1725 1675 1666 1640 1803 1865 1794 1982 2100 2074 2230 2136 1983 1806 1884 1782 1684 1802 1925 1858 1780 1699 1606 1513 1460 1380 1286 1217 1203 1282 1329 1385 1418 1445 1496 1526 1605 1666 1682 1614 1568 1494 1437 1403 1349 1308 1342 1406 1413 1388 1400 1392 1386 1446 1491 1515 1484 1508 1571 1564 1493 1513 1500 1460 1412 1381 1393 1372 1392 1401 1387 1435 1517 1616 1674 1764 1841 1803 1808 1780 1785 1913 1810 1718 1686 1685 1749 1751 1789 1860 1779 1722 1683 1642 1642 1661 1733 1723 1589 1764 1814 1743 1574 1434 1412 1373 1366 1314 1311 1348 1349 1310 1305 1316 1318 1295 1265 1267 1365 1260 1229 1292 1427 1529 1489 1365 1275 1161 1252 1489 1309 1274 1274 1427 1694 2042 1844 1736 1591 1555 1412 1295 1226 1335 1421 1466 1357 1366 1484 1314 1148 1091 1124 1176 1091 1035 966 923 921 940 1013 1078 1014 1113 1355 1251 1226 1307 1380 1353 1457 1402 1533 1957 2265 2306 2456 2602 2602 2465 2166 2098 1966 1958 2144 2593 2937 2784 2882 3099 3138 2952 3054 2978 2975 2813 2713 2520 2633 2805 2743 2562 2509 2732 2900 2774 2772 2713 2618 2362 2071 1964 2118 2281 2473 2658 2720 2635 2746 2782 2717 2957 2710 2936 2965 2702 2377 2377 2312 2223 2196 2204 1899 1925 1944 1723 1852 1848 1721 1626 1502 1697 1646 1661 1694 1747 1831 1920 2014 2025 2111 2252 2419 2443 2430 2371 2353 2344 2131 1944 1897 1895 1938 1699 1689 1728 1782 1812 1784 1634 1529 1480 1504 1563 1602 1656 1697 1674 1736 1912 1934 1989 1945 1931 1980 2022 1962 1931 1871 1928 1915 1934 2031 2143 2131 2336 2288 2315 2376 2322 2416 2494 2490 2363 2397 2414 2546 2550 2357 2240 2267 2189 2160 2081 2179 2053 2040 2103 2183 2218 2280 2218 2175 2216 2242 2255 2334 2333 2345 2367 2481 2483 2409 2377 2462 2396 2247 2176 2191 2363 2429 2281 2207 2317 2076 1953 1881 1826 1871 1880 1894 1885 1874 1933 2056 2115 2248 2438 2371 2432 2488 2622 2595 2361 2299 2442 2335 2250 2212 2057 2005 1984 1889 1899 1876 1827 1824 1772 1746 1766 1759 1749 1766 1802 1823 1850 1859 1863 1875 1876 1937 2008 1957 1901 1803 1857 1790 1775 1800 1746 1677 1644 1618 1581 1622 1614 1581 1596 1659 1673 1689 1682 1688 1689 1687 1720 1739 1824 1961 2017 2021 1926 1974 1985 1930 1982 1997 1977 2111 2111 2091 2242 2267 2162 2104 2038 2132 2243 2434 2637 2508 2448 2384 2484 2540 2537 2559 2562 2548 2586 2589 2515 2466 2433 2407 2350 2323 2271 2228 2202 2193 2167 2044 1970 1996 2021 2015 2053 2112 2153 2135 2136 2169 2175 2187 2210 2234 2212 2160 2150 1998 1976 1956 1924 1840 1809 1776 1778 1826 1926 2135 2240 2135 2158 2314 2259 2228 2214 2068 1875 1680 1576 1529 1495 1470 1454 1451 1442 1433 1427 1414 1419 1473 1594 1641 1665 1660 1675 1651 1575 1605 1620 1644 1644 1627 1591 1550 1526 1588 1599 1477 1412 1316 1242 1149 1065 989 953 965 839 813 806 796 785 788 789 791 793 807 839 877 921 975 1027 1075 1129 1186 1276 1452 1651 1848 1716 1690 1725 1787 1655 1488 1431 1419 1362 1449 1473 1532 1654 1747 1592 1476 1556 1656 1771 1813 1587 1497 1715 1655 1569 1661 1571 1558 1564 1736 1894 2004 2176 2389 2659 2910 2832 2646 2460 2192 2023 1975 1909 1801 1703 1747 1688 1706 1789 1963 2139 1814 1588 1405 1386 1667 1985 1984 1932 1930 1933 1880 1764 1680 1584 1559 1465 1194 1331 1331 1216 1086 1090 895 954 1093 1071 1053 1031 942 892 832 661 724 794 910 996 1095 1134 1188 1163 1134 1177 1323 1444 1451 1398 1327 1159 1285 1366 1190 1084 970 964 967 956 857 730 666 641 594 525 446 395 366 341 314 300 295 279 258 246 228 215 192 154 138 130 127 126 130 139 155 171 169 183 179 195 189 184 155 170 186 198 200 200 208 226 226 216 216 191 187 190 194 218 220 210 202 210 223 200 169 165 164 159 157 157 134 151 169 167 161 132 126 140 125 102 82 64 64 49 45 44 42 38 32 25 24 24 24 21 16 12 8 5 2 1 -3 -7 -12 -16 -19 -21 -22 -23 -22 -23 -24 -24 -24 -25 -25 -25 -25 -25 -25 -24 -25 -26 -26 -25 -25 -25 -25 -25 -25 -26 -26 -27 -27 -27 -26 -26 -26 -25 -26 -27 -27 -27 -27 -28 -28 -29 -29 -30 -30 -31 -32 -32 -33 -34 -36 -37 -40 -42 -45 -47 -48 -50 -51 -53 -56 -58 -62 -65 -68 -70 -71 -72 -72 -73 -75 -78 -85 -95 -105 -115 -122 -145 -191 -235 -292 -351 -411 929 924 929 967 992 1011 1006 1000 1022 1063 1081 1113 1178 1256 1253 1294 1406 1504 1527 1596 1583 1590 1641 1586 1531 1421 1356 1288 1238 1260 1258 1285 1243 1191 1107 1075 1088 1049 1015 988 971 956 1023 1094 1073 1022 982 965 953 956 969 957 948 931 918 908 900 897 891 897 900 879 876 885 882 897 893 881 870 877 889 907 912 908 914 914 921 933 937 944 948 956 967 982 994 997 1012 1022 1031 1050 1066 1088 1113 1203 1114 1137 1227 1371 1392 1243 1082 1024 976 939 925 909 915 869 855 851 839 822 839 833 840 805 770 747 727 708 704 742 784 770 774 804 853 837 918 987 971 988 1002 1007 1027 1021 994 955 945 1008 1090 1150 1183 1202 1184 1191 1192 1137 1089 1078 1165 1210 1248 1279 1294 1284 1274 1305 1314 1262 1209 1177 1135 1110 1099 1085 1108 1138 1115 1116 1163 1144 1122 1184 1210 1195 1187 1171 1204 1264 1309 1264 1181 1099 1049 1016 992 980 997 1004 993 1031 1035 959 878 853 834 824 827 796 780 816 842 766 755 821 901 1011 1107 1209 1331 1271 1171 1095 1027 995 981 976 957 964 969 996 999 1023 970 991 1047 1057 1126 1201 1206 1216 1197 1224 1250 1218 1261 1223 1147 1171 1233 1248 1231 1228 1295 1330 1320 1321 1285 1277 1246 1229 1222 1211 1223 1247 1250 1268 1280 1253 1265 1284 1265 1274 1262 1226 1197 1178 1143 1101 1024 1012 1057 1121 1198 1150 1118 1099 1154 1187 1172 1111 1071 1013 982 947 968 997 1017 1049 1084 1074 1040 1054 1020 1020 998 977 989 1016 999 1019 1048 1073 1093 1098 1097 1102 1134 1161 1211 1253 1244 1234 1244 1227 1251 1317 1412 1344 1279 1207 1185 1233 1255 1224 1177 1157 1195 1194 1207 1213 1236 1268 1309 1354 1379 1423 1498 1556 1612 1611 1624 1686 1699 1666 1604 1745 1887 1909 1883 1859 1839 1756 1684 1610 1581 1634 1747 1811 1765 1940 2042 1993 2054 1996 1897 1804 1730 1744 1623 1624 1728 1737 1756 1649 1579 1488 1407 1300 1225 1208 1293 1386 1414 1498 1616 1578 1517 1524 1511 1524 1508 1497 1437 1402 1371 1365 1343 1311 1319 1343 1397 1449 1426 1467 1445 1487 1567 1622 1569 1554 1580 1508 1465 1451 1478 1436 1417 1426 1460 1406 1378 1379 1380 1403 1518 1649 1794 1860 1933 2025 2052 1957 1851 1674 1590 1616 1643 1664 1681 1707 1778 1798 1818 1739 1703 1735 1790 2045 2299 1848 1643 1800 1742 1642 1529 1499 1426 1507 1426 1358 1353 1297 1292 1281 1273 1273 1288 1339 1314 1347 1470 1495 1338 1230 1391 1532 1534 1461 1336 1184 1187 1291 1237 1146 1230 1305 1414 1574 1663 1816 1759 1654 1600 1409 1239 1159 1154 1269 1245 1225 1234 1172 1104 1017 992 1029 963 924 926 922 939 1077 1207 1307 1251 1055 1227 1371 1445 1549 1512 1567 1507 1630 1503 1963 2377 2401 2501 2632 2734 2717 2351 2413 2517 2614 2867 2362 2866 2958 2798 3012 3120 3072 2908 2860 3001 2803 2477 2192 2263 2785 2689 2515 2332 2592 2786 2559 2323 2171 1993 1705 1666 1993 2455 2759 2738 2785 2759 2777 2953 2959 2960 2995 3008 2903 2733 2453 2113 1963 1923 1974 2067 1965 1812 1887 1714 1643 1550 1467 1453 1501 1722 1583 1684 1932 1962 1902 1836 2030 2194 2254 2318 2304 2228 2141 2111 2093 2053 2123 2033 1943 1923 1835 1760 1847 2070 1770 1670 1683 1586 1610 1625 1664 1577 1497 1449 1441 1471 1474 1545 1732 1943 1956 1881 1879 1995 2061 1920 1856 1877 2023 2016 1976 2173 2289 2224 2313 2512 2627 2657 2561 2506 2497 2534 2549 2493 2701 2662 2479 2391 2201 2195 2099 2000 1975 1993 2200 2146 2166 2199 2219 2250 2238 2233 2271 2312 2317 2394 2400 2450 2460 2506 2527 2532 2532 2482 2396 2319 2286 2244 2221 2206 2114 2081 2176 2043 1901 1864 1793 1803 1861 1855 1824 1828 1867 1930 1979 2051 2106 2236 2114 2178 2226 2244 2212 2447 2511 2377 2236 2129 2113 1962 1900 1910 1923 1828 1805 1781 1743 1713 1745 1747 1740 1755 1771 1793 1798 1773 1794 1843 1846 1903 1891 1841 1810 1716 1762 1694 1723 1676 1604 1596 1565 1573 1619 1585 1546 1589 1636 1648 1667 1677 1674 1675 1679 1719 1890 1864 1788 1873 2017 2010 2006 1950 1974 1977 1952 1953 1964 2000 2101 2185 2202 2318 2297 2266 2173 2161 2138 2281 2469 2580 2521 2475 2522 2716 2769 2784 2781 2756 2784 2715 2655 2591 2498 2460 2419 2334 2308 2284 2266 2157 2066 2004 2035 2060 2101 2080 2157 2185 2235 2288 2281 2216 2228 2247 2277 2323 2327 2296 2277 2151 2098 2094 2050 1949 1890 1838 1803 1813 1903 2019 2049 2050 2163 2331 2296 2118 2074 2053 2000 1913 1720 1593 1539 1510 1488 1465 1441 1427 1419 1413 1410 1423 1487 1536 1539 1539 1544 1549 1536 1569 1567 1594 1593 1572 1582 1535 1508 1514 1455 1411 1417 1470 1370 1160 1145 1172 1142 1041 962 845 805 795 788 784 786 787 788 802 828 865 906 948 991 1035 1086 1135 1236 1401 1487 1595 1631 1488 1475 1510 1520 1521 1415 1340 1310 1364 1405 1497 1530 1516 1458 1384 1404 1468 1598 1676 1439 1567 1480 1452 1443 1459 1445 1525 1676 1855 1920 1978 2163 2400 2672 2833 2834 2701 2567 2288 2099 1969 1852 1741 1815 1863 1728 1740 1904 2107 2155 1915 1721 1526 1505 1453 1765 1974 1848 1780 1841 1738 1665 1619 1562 1506 1477 1253 1076 1050 930 874 818 770 822 911 897 1012 994 940 894 816 682 682 774 904 1048 1110 989 990 1047 1171 1228 1336 1277 1208 1155 1137 1056 1138 1168 1145 1139 967 862 855 784 777 771 667 573 529 472 429 391 354 327 309 286 262 254 253 249 234 187 161 148 134 133 140 151 176 196 209 216 205 209 210 210 215 197 167 174 170 178 187 201 218 228 235 236 238 211 195 214 206 224 242 229 235 246 232 198 205 207 200 202 174 154 153 167 186 190 183 157 148 152 135 117 93 78 95 70 55 53 51 47 42 36 32 32 28 24 19 17 14 10 6 3 -3 -7 -11 -15 -18 -21 -21 -22 -23 -23 -23 -24 -24 -24 -24 -25 -25 -25 -24 -26 -26 -26 -26 -26 -25 -26 -25 -25 -25 -26 -26 -26 -26 -26 -26 -26 -26 -27 -26 -27 -27 -27 -27 -28 -28 -28 -29 -29 -29 -30 -31 -32 -33 -34 -36 -38 -40 -43 -46 -48 -49 -50 -52 -55 -57 -60 -64 -68 -71 -73 -75 -76 -76 -77 -79 -84 -90 -99 -109 -117 -127 -156 -197 -236 -291 -346 -406 925 921 919 930 975 1023 992 966 987 1023 1068 1121 1208 1255 1347 1369 1345 1409 1514 1618 1520 1488 1609 1701 1590 1408 1359 1258 1199 1186 1231 1256 1262 1154 1098 1098 1040 1026 1018 976 962 1004 1091 1141 1089 1036 998 973 956 940 934 927 923 915 911 906 903 916 906 893 885 893 879 869 868 875 882 884 875 863 871 889 909 900 894 898 898 904 914 916 918 925 937 948 956 961 971 980 989 1004 1019 1027 1033 1087 1102 1165 1261 1423 1456 1199 1079 1037 985 968 932 895 865 845 825 814 818 804 791 795 793 779 737 720 727 709 706 745 791 842 858 924 973 941 952 975 978 963 969 984 988 971 939 916 960 1015 1110 1175 1234 1272 1270 1269 1203 1206 1163 1116 1209 1283 1338 1374 1316 1272 1234 1283 1282 1259 1217 1181 1161 1127 1106 1088 1087 1096 1103 1094 1136 1115 1098 1149 1199 1202 1160 1147 1192 1235 1270 1264 1184 1090 1030 997 961 950 949 957 949 984 966 923 878 837 820 807 828 836 816 826 799 764 763 836 926 1001 1108 1193 1208 1173 1132 1081 1063 1060 1047 1069 995 995 1028 1033 1021 1036 986 1002 1039 1102 1163 1151 1175 1256 1272 1278 1388 1375 1311 1206 1173 1228 1315 1334 1261 1264 1310 1381 1382 1379 1322 1268 1248 1239 1219 1202 1192 1201 1202 1209 1213 1211 1216 1229 1229 1258 1245 1215 1189 1171 1158 1130 1081 1092 1167 1160 1176 1193 1164 1124 1093 1109 1110 1082 1036 1024 995 945 962 975 984 1019 1046 1072 1082 1077 1063 1050 1022 1005 1005 1006 1029 1039 1089 1109 1146 1142 1136 1141 1129 1162 1204 1253 1263 1318 1410 1330 1358 1418 1421 1314 1257 1222 1219 1271 1269 1211 1172 1180 1184 1190 1199 1220 1256 1278 1336 1395 1451 1524 1558 1546 1604 1606 1652 1742 1717 1661 1723 1790 1909 1922 1856 1783 1669 1646 1633 1573 1553 1634 1698 1676 1780 2002 2114 2000 1863 1883 1765 1713 1670 1632 1582 1504 1540 1550 1571 1547 1492 1380 1308 1235 1303 1384 1411 1505 1537 1601 1618 1524 1510 1482 1434 1408 1405 1365 1351 1360 1398 1416 1363 1319 1318 1361 1441 1530 1553 1527 1571 1644 1653 1590 1533 1508 1486 1455 1436 1442 1446 1442 1461 1475 1509 1465 1392 1384 1397 1405 1474 1618 1950 2049 1954 1753 1615 1529 1505 1514 1528 1570 1588 1641 1698 1692 1739 1774 1838 1843 1855 1966 2218 2439 2191 1862 1776 1850 1835 1787 1747 1626 1544 1619 1494 1414 1376 1370 1349 1349 1379 1410 1441 1518 1454 1468 1505 1525 1480 1303 1356 1321 1429 1298 1266 1236 1295 1198 1185 1234 1190 1145 1301 1579 1679 1813 1939 1792 1618 1477 1388 1319 1191 1089 1159 1082 1045 1014 1077 1017 977 993 968 1106 1195 1194 1104 1147 1373 1532 1384 1152 1211 1379 1542 1556 1642 1721 1642 1821 1833 1732 2049 2346 2449 2547 2695 2831 2728 2629 2827 3014 3011 2748 2498 2888 2941 2893 3113 3030 2740 2582 2913 2882 2525 2568 1930 1955 2110 2292 2056 1732 1922 1858 1739 1638 1553 1607 1799 1971 2122 2307 2437 2382 2589 2783 2993 2855 2518 2531 2569 2425 2605 2534 2294 2042 1848 1743 1771 1694 1914 2085 1908 1685 1486 1459 1723 1719 1800 1942 1914 1833 1932 2001 1914 1903 2087 2331 2527 2485 2348 2271 2208 2086 2138 2147 2192 2273 2322 2253 2206 2091 1860 1532 1573 1751 1985 2067 2065 2063 1912 1814 1638 1492 1445 1436 1450 1581 1746 1890 1852 1877 1952 2061 2161 2171 2089 2060 2072 2098 2277 2360 2333 2393 2441 2499 2456 2459 2289 2356 2280 2306 2444 2480 2394 2315 2225 2072 2017 2017 1955 2086 2185 2252 2285 2230 2257 2281 2282 2274 2267 2295 2357 2433 2473 2493 2503 2562 2539 2494 2484 2454 2393 2349 2306 2235 2109 2072 2043 2017 1953 1937 2031 2098 1924 1804 1755 1794 1779 1801 1776 1817 1858 1882 1958 2226 2186 1979 1914 1947 1967 1998 2176 2279 2287 2163 2227 2094 1931 1950 1974 1973 1907 1830 1775 1760 1737 1735 1722 1705 1745 1752 1766 1724 1720 1811 1826 1813 1829 1805 1743 1691 1665 1659 1629 1642 1552 1606 1627 1647 1590 1530 1520 1547 1612 1617 1647 1670 1670 1666 1675 1684 1760 1983 1927 1799 1880 1932 1993 2021 1964 1991 2014 1985 1988 1993 2038 2100 2166 2181 2292 2382 2340 2300 2430 2255 2267 2391 2565 2596 2615 2594 2794 3039 3010 2989 2968 2930 2862 2796 2681 2470 2391 2363 2337 2435 2427 2303 2196 2030 2068 2174 2161 2197 2233 2251 2323 2386 2356 2444 2413 2388 2409 2448 2468 2455 2424 2383 2301 2223 2220 2182 2088 2006 1910 1875 1903 1967 1993 2016 2059 2090 2188 2290 2225 2333 2321 2179 2093 1945 1708 1603 1563 1538 1504 1472 1450 1435 1422 1408 1439 1465 1472 1478 1485 1505 1483 1557 1550 1511 1484 1493 1516 1567 1599 1607 1606 1615 1624 1654 1455 1278 1145 1096 1085 986 905 847 821 809 805 796 784 782 784 785 794 818 850 882 920 953 988 1030 1079 1142 1241 1309 1357 1375 1335 1311 1305 1304 1422 1554 1490 1315 1415 1415 1402 1429 1368 1362 1419 1305 1455 1527 1522 1366 1414 1309 1396 1593 1720 1810 1873 2002 2160 2294 2299 2367 2666 2750 2619 2618 2519 2494 2368 2052 1859 1837 1899 1990 2000 1823 1784 1889 2119 2344 2124 1673 1708 1953 1727 1450 1646 1724 1691 1750 1737 1643 1561 1448 1295 1161 1014 853 815 795 871 877 759 699 692 701 777 948 951 880 830 775 628 712 778 913 941 841 977 1104 1217 1262 1213 1337 1251 1088 988 944 963 970 1026 1149 1068 833 784 776 689 631 613 543 489 455 420 380 364 341 321 296 274 250 225 212 192 164 151 142 139 143 149 158 205 235 256 252 243 248 245 238 222 192 178 201 193 191 202 204 204 209 223 237 246 235 214 218 229 236 251 258 261 257 229 225 240 256 259 241 195 185 190 195 204 223 197 160 172 165 130 116 105 84 100 109 75 61 59 56 50 47 41 39 35 30 26 21 16 11 6 2 -2 -7 -12 -15 -18 -21 -23 -24 -24 -23 -24 -23 -24 -24 -24 -24 -24 -25 -26 -27 -27 -26 -26 -26 -26 -25 -26 -25 -25 -25 -26 -25 -26 -26 -27 -27 -26 -27 -27 -27 -27 -27 -28 -28 -28 -28 -28 -28 -29 -30 -30 -31 -32 -34 -36 -38 -41 -44 -47 -48 -50 -51 -53 -56 -59 -62 -66 -71 -74 -76 -78 -79 -80 -83 -87 -92 -99 -107 -115 -123 -140 -170 -204 -239 -291 -344 -399 941 926 921 921 931 964 988 949 965 995 1055 1128 1158 1221 1293 1427 1468 1376 1437 1495 1468 1386 1446 1535 1592 1516 1442 1263 1197 1160 1183 1216 1230 1218 1098 1048 1038 1041 1020 995 1001 1100 1180 1147 1133 1074 1035 985 964 946 937 928 920 914 910 904 899 911 907 898 890 881 892 882 868 864 864 867 868 863 859 872 895 895 891 887 883 884 883 891 895 901 904 917 929 943 955 964 972 977 992 994 1016 1045 1089 1151 1217 1329 1326 1160 1124 1119 1079 1057 969 921 898 885 858 820 799 781 771 780 764 742 720 710 715 706 721 746 806 879 998 1063 985 953 951 941 951 960 964 977 947 904 890 905 954 1001 1049 1088 1118 1125 1132 1117 1157 1255 1235 1168 1174 1225 1298 1330 1276 1230 1212 1242 1300 1275 1236 1228 1194 1147 1114 1096 1096 1095 1092 1084 1083 1080 1083 1139 1158 1162 1155 1119 1134 1190 1188 1226 1161 1081 1038 1005 963 929 927 916 915 936 923 893 863 841 807 849 871 864 857 809 780 752 768 843 899 958 1020 1093 1108 1088 1114 1149 1158 1105 1049 1029 1032 1044 1075 1053 1040 1028 994 1023 1007 1064 1098 1113 1190 1275 1387 1392 1316 1328 1310 1267 1292 1246 1294 1332 1320 1305 1342 1448 1506 1532 1353 1294 1266 1241 1214 1195 1181 1175 1172 1177 1175 1179 1182 1189 1194 1205 1219 1212 1196 1191 1185 1180 1177 1172 1148 1134 1171 1214 1244 1193 1130 1098 1102 1074 1038 1007 990 964 947 943 973 1017 1033 1037 1055 1060 1060 1057 1031 1023 1033 1055 1081 1101 1120 1156 1192 1190 1181 1195 1159 1170 1206 1232 1281 1402 1477 1447 1503 1448 1354 1298 1267 1235 1270 1295 1269 1223 1195 1195 1213 1222 1227 1231 1273 1298 1341 1384 1427 1497 1558 1572 1586 1558 1665 1723 1706 1753 1747 1826 1854 1855 1777 1738 1809 1785 1684 1623 1640 1575 1547 1610 1751 1899 1921 1924 1807 1723 1680 1660 1626 1602 1557 1491 1454 1448 1433 1444 1378 1271 1291 1400 1525 1547 1581 1592 1625 1582 1504 1359 1349 1335 1323 1319 1336 1355 1383 1402 1425 1487 1437 1362 1333 1349 1428 1526 1632 1626 1666 1651 1591 1555 1553 1544 1530 1500 1492 1467 1447 1499 1506 1518 1515 1508 1416 1401 1397 1420 1596 1778 1798 1650 1530 1486 1486 1514 1519 1538 1543 1589 1689 1682 1749 1764 1743 1755 1814 1863 1910 2074 2147 1967 1971 1967 1991 1859 1733 1736 1736 1651 1630 1685 1505 1419 1436 1440 1443 1418 1461 1461 1448 1447 1420 1448 1414 1514 1413 1277 1302 1215 1241 1252 1371 1511 1405 1490 1493 1429 1087 1101 1419 1712 1946 2129 2131 1892 1782 1752 1706 1506 1287 1050 1049 1001 963 978 1035 1170 1305 1361 1286 1333 1506 1400 1424 1386 1475 1589 1421 1241 1314 1277 1330 1527 1524 1648 1863 1818 1661 1818 1973 2211 2283 2401 2412 2590 2603 2671 2879 2967 2871 2818 2625 2730 2757 2606 2872 2989 2718 2482 2905 2800 2275 1989 1967 1646 1654 1706 1571 1434 1430 1502 1509 1556 1674 1814 1975 2063 1960 1946 2032 2172 2348 2337 2296 2172 2089 1952 2124 2337 2569 2726 2570 2131 1891 1820 1556 1518 1771 1867 1848 1618 1374 1519 1841 2031 2025 2197 2237 2171 2133 2156 2152 2091 2039 2031 2057 2306 2474 2344 2147 1979 1981 2052 1898 2007 2050 1959 2025 1981 1531 1632 1920 2127 2161 2162 2120 2297 2237 2084 1872 1736 1728 1635 1549 1517 1645 1691 1933 2181 2335 2434 2495 2505 2449 2374 2228 2235 2338 2320 2259 2192 2176 2234 2225 2144 2053 2218 2186 2126 2290 2212 2102 2026 1944 1919 1904 1900 1994 2211 2277 2382 2343 2310 2298 2334 2359 2351 2357 2369 2401 2448 2536 2577 2560 2632 2633 2592 2565 2537 2453 2352 2294 2223 2156 2133 2050 1978 1924 1873 1849 1851 1833 1781 1731 1736 1771 1761 1744 1773 1787 1803 1876 2009 2026 1855 1827 1841 1909 2050 2202 2319 2182 1979 1955 1879 1981 1987 1934 1840 1851 1836 1838 1812 1820 1819 1727 1696 1676 1737 1727 1654 1775 1826 1832 1826 1797 1804 1768 1707 1725 1699 1618 1551 1540 1601 1589 1575 1518 1526 1558 1585 1606 1631 1661 1671 1662 1663 1674 1685 1758 1920 1867 1814 1895 1935 1980 2014 1971 1997 2006 1999 2020 2041 2053 2178 2301 2285 2310 2360 2329 2433 2508 2393 2262 2437 2481 2682 2844 2806 2861 3026 3207 3235 3184 2992 2736 2534 2475 2486 2542 2486 2446 2270 2219 2174 2125 2108 2193 2279 2347 2361 2408 2436 2458 2502 2482 2608 2667 2572 2574 2584 2639 2639 2621 2580 2480 2395 2355 2310 2268 2221 2146 2074 2093 2182 2189 2169 2214 2182 2241 2245 2299 2383 2411 2349 2343 2200 1910 1732 1683 1636 1579 1534 1488 1477 1481 1404 1407 1426 1426 1439 1444 1461 1532 1630 1633 1597 1492 1520 1618 1611 1709 1798 1861 1826 1677 1551 1405 1231 1115 1061 984 978 899 845 821 817 812 802 797 788 781 783 787 805 831 858 884 917 955 1008 1050 1095 1152 1205 1265 1287 1239 1221 1197 1202 1226 1303 1347 1237 1365 1336 1314 1276 1252 1319 1282 1284 1383 1316 1305 1254 1252 1311 1416 1591 1701 1796 1945 2170 2334 2633 2707 2698 2769 2623 2509 2370 2298 2248 2162 1955 1964 2052 2152 2209 2154 1853 1850 2094 2329 2342 2035 1896 1719 2115 2100 1775 1623 1464 1401 1296 1390 1589 1413 1070 970 1016 1013 1055 1156 1118 1229 1176 1045 1113 839 700 650 842 957 916 871 790 674 600 702 782 770 901 1074 1162 1208 1140 1096 1278 1368 1280 1071 894 851 884 950 1060 980 855 729 682 691 592 538 501 456 419 398 376 350 324 294 273 244 230 235 193 171 160 148 146 154 175 206 172 175 249 308 305 340 360 349 313 260 209 216 219 210 215 221 226 234 227 234 238 252 250 226 222 250 260 273 280 287 263 252 260 272 274 244 223 209 222 235 247 227 255 230 194 176 173 143 143 121 103 104 112 102 76 69 66 60 54 48 44 39 33 26 21 16 10 5 -11 -3 -8 -12 -15 -18 -22 -24 -25 -23 -25 -24 -24 -24 -24 -24 -24 -24 -25 -26 -27 -27 -27 -26 -26 -26 -26 -26 -25 -25 -25 -25 -26 -26 -26 -26 -27 -26 -27 -27 -27 -27 -27 -28 -28 -28 -29 -28 -28 -28 -29 -30 -31 -32 -34 -36 -39 -43 -46 -48 -49 -50 -52 -54 -56 -59 -63 -68 -72 -76 -78 -80 -82 -85 -88 -94 -100 -109 -115 -123 -135 -156 -183 -210 -240 -290 -339 -392 1048 992 954 935 930 929 943 950 956 992 1048 1124 1177 1206 1249 1339 1493 1552 1482 1451 1416 1343 1385 1503 1556 1436 1397 1297 1218 1157 1132 1182 1166 1218 1163 1065 1026 992 991 1037 1063 1126 1226 1171 1139 1095 1047 993 973 1020 1010 971 938 920 910 906 904 897 893 888 890 888 878 882 875 868 863 862 862 857 856 852 855 866 871 876 877 870 870 877 886 905 909 920 926 934 946 953 940 959 955 991 1014 1063 1123 1110 1169 1280 1373 1243 1311 1238 1277 1094 1022 1020 960 906 875 844 828 814 794 759 747 741 727 717 709 708 730 766 846 972 1055 996 934 945 978 996 993 1003 1009 1013 947 895 867 895 934 975 1006 1033 1048 1048 1061 1095 1151 1228 1253 1285 1261 1296 1344 1292 1247 1209 1178 1250 1300 1353 1319 1299 1234 1180 1137 1117 1110 1098 1090 1077 1071 1068 1069 1089 1127 1202 1202 1112 1096 1102 1139 1176 1161 1095 1050 1045 991 935 904 899 891 902 903 878 851 827 807 829 831 851 878 816 778 757 764 810 848 905 994 1011 1042 1079 1130 1185 1141 1077 1041 1058 1092 1134 1134 1083 1061 1043 1028 1028 1012 1037 1084 1127 1207 1222 1276 1332 1270 1232 1235 1260 1285 1284 1272 1291 1245 1225 1267 1300 1339 1361 1324 1329 1358 1336 1260 1204 1176 1164 1170 1173 1157 1153 1158 1161 1168 1173 1170 1167 1164 1167 1165 1172 1180 1176 1163 1117 1154 1191 1195 1200 1169 1180 1196 1135 1110 1081 1021 979 951 939 976 1007 1007 1026 1026 1035 1039 1050 1051 1045 1052 1080 1099 1117 1139 1165 1197 1222 1222 1218 1189 1185 1208 1244 1314 1362 1443 1559 1597 1450 1345 1271 1260 1221 1248 1266 1248 1203 1189 1204 1225 1232 1242 1259 1274 1343 1370 1394 1444 1538 1533 1529 1502 1617 1668 1646 1661 1614 1661 1728 1803 1826 1822 1876 1830 1760 1734 1801 1735 1706 1557 1611 1756 1804 1787 1726 1730 1664 1575 1592 1514 1491 1472 1419 1419 1424 1393 1314 1255 1234 1469 1563 1445 1401 1415 1427 1454 1396 1322 1277 1270 1300 1336 1354 1397 1454 1488 1519 1506 1482 1515 1444 1350 1383 1397 1479 1520 1592 1688 1698 1687 1639 1646 1581 1621 1607 1585 1541 1466 1536 1537 1530 1540 1566 1506 1427 1429 1425 1459 1457 1450 1455 1474 1515 1542 1582 1605 1696 1726 1728 1805 1856 1856 1860 1821 1745 1811 1853 1794 1819 1831 1895 2006 1927 1838 1770 1701 1664 1702 1738 1698 1740 1572 1492 1505 1500 1485 1523 1566 1537 1528 1512 1479 1475 1423 1335 1227 1348 1251 1257 1407 1510 1498 1702 1650 1630 1421 1255 1061 1118 1471 1721 1885 1961 1964 1905 1786 1627 1763 1515 1294 1050 967 952 923 945 1190 1481 1563 1503 1412 1533 1600 1811 1768 1680 1764 1658 1543 1352 1365 1421 1344 1533 1766 1735 1961 1845 1690 1745 1949 2125 2242 2420 2484 2398 2552 2636 2764 3054 3062 2918 2842 2700 2596 2307 2799 2944 2695 2058 2379 2273 2002 1731 1510 1437 1380 1366 1380 1382 1408 1598 1779 1896 1970 2059 2152 2012 1814 1695 1886 2086 2277 1988 1960 1786 1799 1924 2189 2372 2653 2597 2333 2054 1776 1725 1721 1515 1481 1605 1552 1480 1387 1598 1643 1838 1981 2092 2074 2104 2175 2198 2211 2181 2112 1957 1911 2168 2149 2250 2112 1989 1929 1824 1682 1685 1635 1592 1538 1521 1430 1624 1744 1837 1863 1743 2115 2177 2003 2264 2291 2135 2260 2131 1960 1860 1663 1617 1766 2005 2062 2062 2231 2339 2283 2251 2176 2045 1951 1968 1962 1965 1939 1897 1900 1898 1913 1940 1933 1973 1978 1962 1919 1892 1872 1867 1889 1937 2036 2205 2469 2517 2400 2378 2347 2377 2405 2426 2481 2481 2517 2553 2589 2611 2645 2685 2720 2688 2663 2639 2573 2539 2424 2355 2290 2214 2124 2064 1995 1965 1902 1847 1780 1719 1723 1704 1721 1721 1710 1735 1734 1741 1757 1773 1769 1760 1797 1859 1995 2044 2032 1938 1885 1829 1762 1747 1766 1745 1759 1741 1733 1760 1829 1795 1758 1679 1648 1702 1590 1660 1633 1673 1810 1827 1793 1780 1766 1791 1732 1700 1627 1626 1625 1538 1566 1581 1529 1510 1526 1566 1613 1621 1654 1661 1660 1658 1656 1664 1671 1734 1891 2008 1919 1863 1870 1940 1994 2040 2036 1974 1968 2032 2108 2163 2134 2277 2380 2253 2375 2423 2419 2402 2322 2381 2499 2487 2528 2809 3067 2960 2993 3134 3272 3117 2920 2789 2640 2798 2825 2927 2881 2685 2491 2485 2389 2293 2185 2157 2294 2453 2532 2513 2602 2679 2693 2602 2659 2701 2802 2729 2713 2791 2884 2891 2882 2828 2716 2578 2476 2414 2409 2370 2361 2317 2303 2279 2233 2215 2282 2347 2384 2357 2317 2361 2400 2299 2272 2285 2212 1994 1843 1953 1828 1853 1669 1438 1419 1399 1396 1398 1416 1412 1391 1403 1456 1525 1548 1602 1500 1623 1598 1600 1785 1914 1876 1698 1621 1477 1308 1193 1158 1142 1056 989 897 846 822 823 817 811 803 790 788 784 783 798 829 844 869 920 964 1010 1043 1073 1110 1153 1173 1175 1152 1142 1129 1132 1145 1170 1220 1179 1192 1209 1241 1270 1174 1202 1173 1191 1182 1183 1187 1218 1280 1368 1493 1584 1639 1782 1954 2092 2291 2436 2617 2883 3026 2813 2447 2272 2248 2086 1977 2143 2392 2438 2346 2355 2221 1943 1930 2248 2600 2488 2233 1996 1761 2033 2327 2249 2062 1962 1784 1369 1286 1230 1028 1195 1476 1487 1293 1397 1414 1399 1341 1268 1187 1125 1037 823 602 722 811 876 834 769 729 582 628 703 744 833 957 1206 1270 1069 1019 1143 1099 1145 1103 972 802 891 933 858 849 893 721 625 596 557 510 466 432 407 378 348 322 309 302 278 256 237 190 168 158 151 149 161 197 261 313 234 177 187 247 253 270 286 299 286 237 217 236 261 272 275 273 244 244 252 251 258 266 247 243 238 232 246 269 297 310 306 289 281 288 263 270 252 269 274 289 304 285 283 278 245 210 175 163 150 143 130 130 124 127 105 84 78 71 63 56 50 44 36 28 21 15 10 5 0 -4 -8 -12 -16 -19 -22 -24 -24 -24 -24 -24 -24 -24 -24 -24 -24 -25 -25 -25 -26 -26 -26 -26 -26 -26 -25 -26 -26 -25 -25 -25 -25 -26 -26 -26 -26 -26 -26 -27 -27 -27 -27 -28 -28 -28 -29 -29 -29 -28 -28 -29 -29 -31 -33 -37 -40 -44 -47 -48 -49 -51 -52 -54 -57 -59 -63 -68 -73 -77 -79 -82 -84 -87 -92 -98 -107 -117 -123 -132 -147 -167 -192 -215 -245 -290 -337 -387 1158 1089 1040 977 946 935 931 941 957 985 1028 1083 1138 1180 1246 1329 1465 1587 1531 1482 1411 1345 1381 1425 1522 1410 1367 1274 1196 1171 1134 1111 1117 1190 1168 1085 1023 1018 1126 1099 1145 1152 1242 1199 1146 1102 1049 1003 1000 1077 1136 1032 1010 943 910 904 900 898 891 883 876 879 877 871 870 866 866 865 862 860 856 854 853 849 847 848 859 863 856 867 878 898 900 911 913 925 941 930 915 922 944 972 999 1031 1065 1083 1151 1244 1308 1203 1255 1425 1434 1197 1174 1127 1006 950 899 870 842 820 794 766 757 749 737 731 735 712 724 775 880 982 970 916 867 891 924 936 952 961 985 1001 943 903 857 886 924 954 979 990 975 1024 1042 1057 1101 1166 1250 1293 1334 1331 1304 1264 1198 1169 1166 1225 1253 1316 1284 1243 1205 1159 1130 1111 1115 1100 1085 1076 1075 1065 1063 1071 1107 1173 1191 1119 1083 1067 1071 1084 1082 1052 988 986 975 948 909 888 870 866 873 863 838 821 809 819 818 833 865 870 790 778 785 796 800 872 937 1007 1083 1134 1197 1200 1117 1068 1070 1110 1152 1226 1189 1119 1084 1071 1055 1049 1029 1035 1072 1104 1167 1170 1248 1330 1263 1221 1206 1216 1254 1223 1207 1234 1199 1185 1261 1286 1247 1235 1232 1235 1256 1321 1332 1223 1171 1155 1148 1145 1143 1140 1140 1140 1144 1147 1139 1139 1140 1145 1149 1161 1167 1171 1176 1124 1100 1104 1108 1108 1119 1149 1193 1179 1132 1074 1021 975 947 940 961 968 979 980 999 1008 1025 1037 1047 1065 1093 1133 1151 1165 1200 1171 1173 1202 1185 1170 1173 1198 1234 1252 1314 1364 1461 1601 1511 1381 1295 1238 1217 1197 1201 1197 1180 1187 1197 1211 1230 1244 1269 1306 1350 1353 1393 1440 1518 1512 1507 1508 1509 1602 1557 1543 1555 1661 1710 1836 1884 1859 1818 1757 1859 1827 1826 1816 1762 1719 1599 1531 1747 1747 1662 1640 1584 1523 1512 1463 1427 1375 1369 1318 1324 1334 1238 1196 1196 1302 1490 1410 1315 1298 1316 1303 1297 1299 1267 1250 1259 1314 1321 1366 1424 1483 1561 1597 1534 1540 1574 1472 1373 1450 1455 1453 1482 1540 1684 1741 1821 1747 1667 1646 1698 1704 1654 1548 1494 1525 1551 1547 1570 1579 1578 1504 1446 1467 1468 1482 1457 1454 1488 1555 1599 1646 1721 1755 1777 1796 1829 1945 1959 2053 1941 1764 1723 1745 1718 1740 1780 1870 1845 1793 1758 1678 1659 1667 1652 1691 1747 1716 1606 1625 1624 1610 1533 1528 1608 1668 1657 1644 1468 1344 1245 1287 1436 1572 1432 1549 1583 1597 1619 1737 1864 1688 1423 1252 1069 1022 1300 1646 1652 1705 1599 1700 1795 1612 1497 1285 1119 1031 943 944 968 969 1211 1499 1691 1684 1482 1786 1814 1930 2026 2009 2021 1956 1806 1532 1623 1626 1637 1455 1719 1819 1936 1831 1745 1865 1909 2089 2320 2543 2722 2784 2568 2623 2745 2987 3046 3030 2925 2710 2513 2291 2805 2870 2722 2151 1685 1693 1511 1364 1328 1309 1314 1315 1314 1308 1434 1507 1530 1609 1702 1835 1816 1707 1641 1691 1933 2073 2217 1954 1803 1679 1924 1913 2018 2143 2456 2501 2183 2198 2155 2332 2373 1908 1536 1488 1372 1396 1434 1436 1447 1565 1741 1801 2018 2189 2101 2075 2166 2105 2008 1832 1891 1915 1978 2096 2210 2213 2204 2069 1769 2094 1961 1825 1747 1578 1550 1420 1369 1456 1656 1982 2082 1795 1875 2270 2258 2076 2403 2465 2435 2350 2237 1944 1717 1649 1665 1705 1854 1908 1783 1768 1770 1794 1795 1885 1896 2044 2127 2033 2025 1926 1878 1869 1882 1875 1895 1858 1873 1909 1996 2058 2131 2209 2256 2485 2484 2454 2448 2449 2421 2418 2447 2484 2523 2590 2605 2641 2659 2696 2752 2819 2819 2763 2752 2725 2703 2616 2507 2403 2310 2228 2142 2083 2006 1928 1874 1827 1779 1694 1696 1696 1692 1696 1693 1699 1699 1704 1696 1687 1695 1713 1735 1744 1728 1732 1754 1731 1713 1709 1693 1690 1695 1667 1641 1644 1650 1679 1725 1835 1847 1618 1536 1641 1579 1555 1695 1671 1837 1837 1748 1702 1703 1760 1684 1653 1714 1765 1752 1590 1575 1537 1506 1532 1611 1645 1658 1657 1654 1652 1652 1660 1660 1664 1681 1781 2044 2033 2039 1979 1870 1885 1978 2051 2095 2066 2007 2081 2196 2363 2268 2224 2360 2391 2360 2527 2630 2515 2448 2487 2595 2682 2643 2803 2952 3133 3130 3166 3036 2972 2997 2964 2835 2779 2976 3077 2874 2757 2704 2567 2503 2431 2293 2206 2414 2493 2622 2721 2835 2870 2721 2686 2775 2794 2871 2814 2859 2971 3069 3141 3115 3051 2935 2755 2629 2566 2537 2481 2537 2555 2501 2364 2277 2223 2232 2345 2355 2334 2303 2217 2209 2154 2120 2152 2178 2164 2132 2067 2068 1849 1587 1442 1398 1391 1389 1392 1399 1387 1376 1352 1333 1374 1457 1458 1403 1535 1467 1468 1478 1474 1454 1427 1401 1311 1198 1157 1129 1067 1037 1071 974 854 826 826 827 827 821 814 805 798 793 795 825 833 864 944 976 1000 1019 1032 1058 1101 1085 1088 1080 1072 1072 1077 1106 1175 1246 1179 1143 1157 1173 1240 1161 1124 1107 1149 1211 1240 1269 1299 1376 1432 1584 1784 1880 1935 2051 1948 2104 2208 2458 2728 2799 2702 2594 2431 2315 2211 2200 2341 2602 2701 2387 2158 1968 1935 2044 2235 2484 2569 2363 2148 1853 2180 2328 2067 1886 1750 1640 1430 1183 1141 1579 1779 1704 1629 1667 1595 1456 1378 1326 1244 1091 918 876 832 643 594 670 802 810 758 710 613 552 629 701 742 779 833 909 943 871 965 933 924 924 946 804 726 773 774 736 771 739 638 550 521 488 453 418 381 349 334 311 293 266 245 223 194 173 159 153 154 182 232 254 320 268 245 207 183 218 279 283 291 298 271 244 237 275 280 271 289 301 274 269 277 278 281 278 258 269 261 259 253 272 283 303 327 335 317 299 295 303 280 313 323 308 324 301 254 238 251 232 216 195 173 157 154 141 128 120 101 90 83 75 67 62 54 45 38 31 25 17 11 5 -13 -4 -8 -12 -16 -20 -23 -24 -24 -24 -24 -24 -24 -24 -24 -25 -25 -25 -25 -26 -26 -26 -26 -26 -27 -26 -27 -26 -27 -27 -27 -26 -26 -25 -26 -26 -27 -27 -27 -27 -28 -28 -27 -29 -29 -28 -28 -28 -29 -28 -28 -28 -28 -30 -33 -37 -41 -45 -48 -49 -50 -51 -52 -54 -56 -58 -62 -67 -72 -77 -80 -82 -85 -88 -93 -100 -110 -122 -129 -138 -153 -173 -196 -218 -249 -293 -336 -384 1287 1176 1109 1013 973 1005 961 967 959 970 998 1046 1101 1167 1234 1271 1347 1392 1522 1499 1428 1367 1344 1313 1454 1412 1299 1258 1169 1124 1105 1164 1072 1083 1084 1063 1039 1122 1188 1144 1140 1162 1211 1218 1167 1104 1045 1007 1049 1080 1119 1097 1061 972 923 906 899 897 893 888 884 875 876 870 876 892 885 879 872 866 867 868 864 857 853 848 845 844 846 860 871 901 912 914 924 936 934 910 899 911 942 964 988 1010 1022 1051 1087 1137 1136 1132 1206 1299 1459 1505 1236 1099 1039 986 963 897 849 824 805 806 802 782 756 738 715 715 737 813 906 943 899 866 831 859 880 912 896 890 918 922 882 839 868 889 892 909 925 937 966 989 1027 1065 1091 1138 1164 1235 1267 1251 1225 1179 1147 1118 1137 1239 1324 1311 1259 1208 1185 1176 1138 1108 1101 1095 1080 1103 1117 1073 1061 1061 1072 1126 1172 1178 1149 1099 1048 1009 1015 981 956 934 930 920 906 882 870 852 844 835 823 825 818 832 838 873 881 875 793 818 873 902 849 856 948 999 1037 1104 1189 1166 1114 1112 1111 1115 1168 1256 1211 1141 1124 1115 1085 1060 1040 1053 1068 1101 1134 1157 1269 1314 1280 1239 1204 1185 1195 1205 1164 1179 1159 1197 1269 1234 1245 1244 1201 1185 1201 1225 1239 1210 1177 1157 1147 1142 1142 1139 1134 1129 1130 1130 1129 1130 1132 1133 1136 1145 1154 1158 1166 1164 1148 1110 1076 1050 1057 1087 1107 1116 1073 1046 998 957 967 956 956 990 1012 1026 1019 1021 1012 1015 1041 1059 1099 1144 1173 1192 1192 1144 1140 1149 1145 1162 1180 1211 1239 1260 1281 1328 1395 1455 1380 1307 1252 1209 1181 1170 1160 1156 1179 1194 1204 1222 1249 1280 1330 1381 1391 1374 1390 1428 1496 1461 1451 1443 1490 1488 1475 1548 1658 1768 1869 1828 1854 1801 1773 1692 1777 1824 1757 1698 1684 1629 1519 1548 1642 1620 1581 1563 1482 1392 1405 1447 1346 1306 1276 1256 1238 1195 1228 1269 1313 1255 1278 1263 1239 1243 1233 1227 1230 1243 1244 1244 1263 1322 1399 1438 1439 1503 1610 1628 1593 1639 1628 1483 1398 1502 1555 1523 1578 1561 1635 1731 1806 1715 1701 1693 1703 1689 1649 1540 1514 1533 1547 1554 1578 1594 1542 1485 1456 1464 1493 1499 1497 1491 1515 1568 1681 1801 1764 1827 1884 1847 1824 1901 1858 1821 1794 1678 1778 1772 1759 1675 1683 1720 1745 1768 1741 1670 1635 1648 1627 1670 1664 1660 1559 1522 1689 1611 1651 1660 1662 1627 1481 1404 1335 1346 1408 1548 1657 1535 1657 1728 1688 1712 1774 1827 1762 1569 1354 1196 1110 1105 1127 1228 1287 1405 1238 1440 1707 1561 1323 1002 987 925 904 889 944 957 1054 1472 1670 1668 1471 1686 1965 2036 2079 2193 2189 2098 2101 1897 2190 2187 2052 1823 1557 1689 1858 1974 1889 2012 1957 2102 2355 2801 2899 2868 2722 2774 2665 2745 2907 2860 2966 2593 1951 2209 2547 2361 2191 1788 1449 1386 1342 1303 1270 1266 1272 1271 1281 1282 1369 1376 1286 1368 1519 1638 1647 1495 1671 1842 2042 1996 1966 1821 1793 1615 1771 1863 2051 2484 2663 2829 2705 2776 2709 2634 2311 2046 1886 1377 1551 2016 2006 1688 1586 1584 1705 1848 1988 2097 1884 2008 1943 2095 1991 1832 1747 1861 1894 1980 2003 2059 2017 1911 1917 2088 2038 1868 1687 1900 1883 1685 1750 1412 1545 1859 1911 1610 1938 2194 2049 1783 2068 2522 2678 2445 2257 2257 2129 2133 1998 1900 1814 1830 2007 1925 2101 2179 2086 2219 2043 2355 2470 2447 2479 2175 2234 2273 2115 1998 1915 1866 1919 1973 1957 1980 2015 2081 2220 2427 2488 2510 2496 2480 2464 2455 2473 2516 2572 2639 2691 2690 2733 2761 2838 2987 2892 2912 2859 2849 2792 2706 2624 2514 2390 2239 2120 2035 1984 1921 1851 1809 1749 1724 1696 1675 1658 1687 1671 1660 1655 1676 1674 1667 1662 1681 1686 1669 1658 1657 1658 1648 1646 1640 1635 1626 1626 1615 1602 1589 1593 1592 1673 1811 1666 1550 1543 1543 1607 1662 1762 1748 1856 1852 1768 1724 1700 1655 1702 1763 1804 1864 1705 1562 1514 1503 1520 1603 1636 1641 1655 1652 1650 1654 1652 1654 1657 1669 1763 1815 1948 2027 1983 1933 1862 1841 1927 2039 2119 2192 2125 2193 2346 2544 2446 2229 2403 2527 2464 2568 2720 2819 2724 2534 2652 2890 2908 2878 3022 2957 3037 3198 3007 2824 2722 2667 2711 2693 2897 3121 3055 3008 2832 2742 2613 2364 2233 2262 2332 2467 2634 2770 2899 2819 2711 2787 2851 2806 2815 2822 2912 3078 3171 3242 3309 3249 3140 3140 2996 2779 2675 2608 2549 2597 2634 2523 2423 2428 2264 2239 2164 2127 2142 2140 2089 2032 1949 1940 2010 2138 2068 1866 1785 1854 1556 1427 1397 1386 1383 1381 1373 1367 1361 1344 1316 1287 1256 1225 1229 1246 1290 1266 1278 1273 1303 1330 1297 1343 1236 1269 1226 1102 1010 984 907 910 918 895 872 837 832 823 815 807 798 790 802 803 854 898 941 974 981 996 996 1029 1008 1011 1025 1025 1026 1052 1113 1242 1312 1171 1110 1122 1111 1133 1101 1119 1269 1242 1348 1457 1504 1358 1375 1413 1469 1605 1639 1715 1801 1862 1982 2240 2376 2668 2770 2612 2469 2426 2370 2434 2273 2488 2717 2491 2210 2044 2049 2160 2225 2353 2556 2546 2373 2066 1992 2132 2440 2299 2019 1836 1689 1596 1626 1811 1844 1841 1721 1730 1820 1801 1671 1588 1450 1285 1113 1006 1050 969 838 653 556 700 791 771 737 674 544 571 654 685 688 711 743 758 766 760 779 746 731 722 693 658 636 608 586 578 576 528 484 479 458 421 390 359 332 306 299 272 252 218 188 181 166 166 183 216 231 285 271 268 266 249 246 209 190 252 295 303 308 288 288 268 261 291 297 308 319 309 314 325 324 322 299 281 303 297 288 269 269 286 305 318 340 337 332 352 355 337 339 346 319 288 294 248 254 240 205 191 179 164 158 150 152 142 111 98 103 100 80 69 62 54 46 37 30 24 17 11 6 -3 -7 -9 -13 -16 -19 -23 -24 -24 -24 -24 -25 -25 -25 -24 -25 -25 -26 -26 -26 -26 -26 -26 -26 -26 -27 -27 -27 -27 -27 -26 -26 -26 -25 -25 -26 -26 -27 -27 -27 -28 -28 -27 -29 -29 -29 -29 -28 -28 -28 -28 -29 -29 -30 -33 -37 -40 -45 -48 -49 -50 -51 -52 -53 -55 -56 -59 -63 -70 -76 -79 -82 -85 -88 -91 -98 -109 -122 -130 -140 -155 -175 -199 -221 -255 -296 -337 -384 1174 1120 1034 1042 1064 1096 1011 1030 1040 1008 990 1026 1088 1156 1204 1220 1322 1381 1481 1467 1395 1330 1268 1258 1437 1399 1301 1207 1166 1107 1060 1091 1076 1054 1080 1050 1088 1231 1234 1198 1189 1192 1217 1237 1178 1117 1067 1028 1064 1118 1118 1059 996 954 929 911 901 895 892 889 883 879 878 877 890 915 908 912 892 884 885 883 878 876 869 862 862 859 853 843 853 869 879 885 894 917 902 894 887 908 925 937 971 979 984 1002 1014 1033 1056 1098 1152 1266 1410 1493 1291 1129 1075 1042 991 918 868 850 857 850 849 836 801 751 719 721 732 751 793 805 813 808 798 819 852 864 885 841 853 843 826 856 906 936 958 990 1011 1022 1032 1076 1087 1147 1174 1188 1250 1281 1228 1167 1146 1110 1091 1093 1130 1220 1301 1271 1227 1216 1234 1247 1181 1109 1098 1090 1091 1120 1156 1086 1059 1058 1059 1096 1152 1178 1157 1123 1059 1029 990 978 991 961 927 896 891 868 866 871 861 856 836 834 825 839 840 871 906 855 804 881 986 1014 935 842 847 931 999 1056 1081 1119 1152 1141 1169 1133 1145 1183 1167 1181 1211 1197 1118 1078 1064 1081 1105 1169 1236 1196 1314 1345 1247 1221 1219 1188 1188 1178 1176 1178 1156 1159 1173 1150 1155 1189 1190 1148 1152 1193 1249 1248 1201 1171 1149 1146 1152 1140 1133 1127 1125 1124 1123 1123 1124 1127 1129 1132 1137 1144 1154 1159 1162 1172 1142 1092 1052 1030 1043 1079 1057 1003 968 981 993 975 952 987 1006 1016 1026 1042 1051 1023 1039 1071 1110 1120 1131 1139 1138 1110 1113 1123 1136 1163 1200 1256 1294 1326 1266 1267 1275 1279 1248 1222 1199 1183 1149 1142 1152 1169 1186 1203 1224 1256 1305 1361 1369 1426 1387 1361 1351 1369 1394 1443 1518 1443 1426 1481 1592 1710 1748 1816 1782 1856 1835 1700 1746 1741 1639 1596 1604 1600 1578 1533 1500 1499 1553 1493 1502 1502 1466 1404 1320 1316 1284 1270 1228 1189 1179 1247 1389 1457 1444 1334 1233 1206 1209 1214 1218 1224 1234 1250 1241 1256 1319 1389 1447 1514 1563 1533 1589 1676 1698 1681 1588 1506 1421 1530 1604 1609 1696 1688 1698 1694 1677 1634 1613 1590 1618 1623 1561 1566 1570 1528 1533 1548 1558 1581 1530 1504 1479 1480 1503 1533 1551 1581 1628 1771 1837 1806 1759 1826 1835 1779 1728 1680 1711 1712 1748 1639 1641 1649 1660 1604 1631 1648 1686 1706 1677 1687 1693 1682 1568 1620 1616 1704 1555 1485 1650 1563 1529 1450 1425 1401 1448 1654 1601 1551 1690 1709 1659 1658 1698 1777 1801 1786 1732 1789 1601 1514 1303 1168 1103 1123 1207 1287 1145 1134 1071 1160 1247 1102 1003 1084 1073 1005 1133 1135 1086 1099 972 1249 1594 1517 1461 1567 1868 2063 2058 2110 2071 1875 1777 1785 2206 2527 2524 2396 2099 1775 1699 2019 2035 2021 2175 2378 2469 2542 2771 3043 2864 2797 2779 2613 2574 2750 2897 2343 1733 2162 1995 1637 1463 1346 1282 1292 1293 1274 1259 1259 1262 1245 1243 1249 1301 1318 1365 1341 1378 1390 1563 1778 1792 1826 1846 1890 1836 1728 1545 1923 2405 2477 2419 2668 2821 2902 2767 2652 2398 2326 2085 2086 1946 1455 1612 2270 2278 1865 1859 1951 1863 2041 2233 2207 2023 1829 1792 1945 1809 1737 1765 1831 1879 1916 2013 2066 2102 2083 2136 2030 1906 1807 1856 2095 2109 2102 1987 1685 1359 1378 1599 1459 1732 1952 1865 1672 1910 2360 2375 2453 2494 2475 2481 2494 2388 2263 2199 2226 2164 2106 2253 2415 2317 2273 2159 2219 2371 2512 2561 2538 2442 2499 2357 2271 2174 2150 2004 1934 1924 2007 2015 2070 2095 2236 2311 2387 2386 2358 2466 2490 2501 2537 2579 2677 2747 2774 2775 2852 2898 3004 2986 3004 2960 2947 2853 2811 2754 2624 2461 2281 2184 2110 2045 1966 1882 1809 1748 1715 1686 1679 1679 1634 1631 1633 1624 1654 1668 1654 1636 1637 1635 1624 1616 1617 1606 1605 1595 1584 1571 1555 1557 1557 1550 1537 1530 1548 1557 1597 1662 1684 1677 1600 1576 1640 1719 1791 1803 1820 1747 1696 1695 1703 1734 1745 1879 1815 1598 1529 1505 1529 1602 1619 1637 1668 1742 1710 1662 1660 1658 1655 1658 1680 1751 1823 1886 1985 1909 1866 1841 1837 1884 1960 2101 2238 2260 2336 2533 2582 2411 2265 2406 2637 2786 2880 2937 3105 2934 2723 2796 3100 3045 3021 2906 2852 2983 3104 3015 2899 2836 2578 2471 2831 3097 3263 3138 3059 2887 2618 2508 2293 2435 2536 2519 2603 2763 2870 2869 2818 2849 2823 2799 2690 2685 2760 2909 3112 3220 3284 3317 3283 3173 3051 2947 2851 2711 2618 2579 2538 2534 2539 2497 2466 2328 2187 2089 1983 1975 1983 2014 1942 1892 1901 1802 1861 1786 1616 1555 1478 1442 1411 1399 1385 1371 1364 1356 1352 1351 1337 1316 1334 1369 1264 1169 1167 1183 1181 1172 1192 1238 1259 1246 1282 1329 1320 1239 1178 973 915 892 895 870 856 853 845 838 828 818 811 804 793 785 780 801 827 861 891 915 926 939 961 983 971 971 979 993 1034 1135 1298 1318 1183 1090 1070 1064 1048 1036 1121 1285 1520 1496 1553 1598 1551 1654 1685 1706 1730 1804 1915 1983 2003 2057 2291 2479 2266 2301 2359 2343 2333 2603 2711 2577 2553 2602 2577 2349 2121 2332 2473 2398 2735 2577 2376 2468 2576 2357 2386 2368 2450 2071 1979 1791 1932 1998 1946 1876 1753 1650 1625 1621 1612 1574 1499 1410 1341 1271 1332 1180 1013 922 690 530 544 651 756 745 697 604 517 589 638 640 646 662 684 695 674 666 660 632 618 601 604 581 565 530 496 462 428 421 408 415 397 359 335 310 280 256 246 201 177 169 166 165 199 243 284 282 260 270 282 282 267 282 250 217 207 284 316 319 314 318 302 294 280 284 301 315 335 363 395 397 400 333 322 347 347 329 298 299 298 295 309 340 362 375 392 404 372 412 417 364 329 285 264 314 289 257 243 226 204 191 177 142 115 130 162 152 135 106 69 58 50 46 37 28 22 15 9 5 -22 -11 -14 -17 -20 -22 -24 -24 -25 -25 -25 -25 -25 -24 -25 -25 -25 -26 -27 -27 -26 -26 -27 -27 -27 -27 -28 -28 -28 -27 -27 -26 -26 -25 -25 -26 -27 -27 -27 -27 -27 -28 -28 -28 -28 -29 -29 -29 -28 -28 -28 -29 -29 -31 -33 -36 -39 -43 -47 -48 -49 -50 -51 -52 -52 -53 -54 -58 -64 -71 -76 -80 -83 -85 -88 -93 -102 -114 -124 -135 -153 -175 -200 -224 -258 -299 -337 -385 1027 1019 1123 1118 1093 1067 1053 1020 1071 1066 1007 1064 1120 1159 1165 1233 1292 1340 1389 1491 1413 1295 1271 1296 1290 1221 1187 1226 1247 1192 1063 1036 1047 1099 1100 1078 1115 1235 1290 1274 1253 1264 1270 1285 1228 1153 1106 1061 1048 1089 1126 1166 1080 964 930 918 908 899 894 889 887 887 886 892 912 941 968 931 920 920 912 907 890 889 885 872 881 882 870 857 839 853 862 884 899 894 886 881 874 881 893 925 960 942 949 955 977 999 1029 1106 1169 1186 1269 1360 1317 1168 1163 1080 1012 946 896 898 895 907 915 971 909 795 753 750 724 729 735 745 749 752 755 766 790 800 828 813 806 810 846 870 913 944 952 975 1028 1090 1125 1198 1180 1180 1264 1288 1258 1251 1205 1119 1129 1093 1070 1089 1147 1217 1290 1278 1262 1311 1306 1293 1206 1121 1104 1097 1148 1147 1142 1060 1057 1057 1058 1071 1173 1240 1190 1127 1084 1056 1021 1036 1064 1025 981 935 889 868 874 872 862 863 861 849 851 854 851 880 852 818 828 899 963 963 902 850 843 969 1011 997 1044 1078 1085 1100 1073 1066 1083 1120 1169 1253 1339 1220 1141 1087 1109 1190 1329 1307 1364 1338 1375 1322 1261 1228 1218 1211 1214 1206 1205 1206 1182 1165 1159 1157 1115 1127 1190 1157 1133 1162 1177 1174 1161 1152 1147 1157 1183 1139 1128 1125 1122 1121 1121 1122 1122 1124 1129 1134 1137 1141 1146 1146 1147 1156 1171 1147 1107 1041 1012 1015 997 978 988 1034 1024 980 954 969 984 1008 1016 1025 1044 1042 1049 1072 1099 1109 1116 1118 1109 1097 1123 1138 1152 1167 1194 1249 1323 1317 1253 1240 1204 1190 1175 1168 1156 1142 1142 1177 1205 1188 1192 1215 1261 1307 1386 1463 1457 1487 1425 1398 1361 1340 1398 1507 1473 1419 1439 1542 1666 1655 1713 1725 1685 1745 1729 1660 1637 1633 1642 1606 1532 1474 1449 1433 1419 1430 1513 1406 1405 1450 1341 1299 1264 1225 1224 1198 1162 1162 1234 1404 1521 1613 1505 1351 1242 1207 1210 1215 1228 1230 1245 1249 1251 1271 1328 1406 1474 1526 1579 1642 1657 1674 1702 1734 1674 1607 1466 1571 1615 1600 1603 1591 1553 1540 1543 1534 1546 1576 1597 1591 1558 1560 1563 1533 1521 1536 1557 1608 1602 1549 1545 1549 1566 1628 1655 1713 1780 1797 1772 1744 1700 1792 1741 1695 1664 1629 1630 1704 1668 1561 1591 1606 1620 1587 1591 1628 1626 1670 1645 1640 1663 1648 1598 1550 1642 1668 1641 1448 1496 1465 1379 1392 1413 1582 1721 1675 1648 1749 1855 1716 1667 1699 1774 1784 1778 1644 1549 1530 1421 1325 1202 1117 1058 1057 1181 1263 1239 1304 1112 1123 978 1077 1132 1162 1096 1030 1250 1267 1186 1103 998 1018 1471 1428 1501 1453 1350 1632 1839 1842 1650 1569 1598 1680 1912 2347 2550 2637 2577 2275 1894 1817 1990 2028 2475 2827 2864 2766 2681 2817 2956 2927 2826 2623 2327 2594 2413 1860 1474 1491 1390 1308 1287 1283 1283 1286 1272 1296 1351 1434 1451 1382 1425 1356 1333 1547 1546 1272 1415 1644 1876 1922 1911 1794 1877 2282 2345 1939 1552 2084 2473 2756 2665 2512 2732 2685 2621 2279 2149 2433 2239 1846 1684 1333 1657 2092 2393 2303 2333 2131 2147 2260 2365 2285 2172 1941 1779 1695 1640 1733 1854 1772 1760 1721 1843 1904 1923 1982 2000 2148 2119 2037 1993 2044 2199 2235 2004 1795 1682 1492 1279 1376 1449 1568 1613 1682 1943 2193 2105 2276 2386 2311 2278 2372 2457 2493 2468 2428 2348 2432 2503 2572 2605 2562 2564 2495 2426 2501 2486 2406 2448 2494 2429 2348 2362 2297 2188 2097 2044 1958 1932 1969 2021 2098 2183 2232 2212 2245 2402 2486 2499 2536 2620 2693 2761 2835 2849 2934 2877 2816 2778 2792 2929 3035 2940 2861 2790 2667 2538 2396 2268 2181 2085 1978 1901 1820 1763 1732 1719 1685 1649 1669 1653 1617 1590 1629 1657 1646 1629 1627 1620 1604 1587 1590 1599 1572 1545 1537 1535 1538 1544 1541 1537 1557 1621 1672 1675 1729 1716 1686 1655 1632 1512 1498 1658 1722 1758 1838 1812 1794 1762 1835 1912 1848 1868 1779 1572 1517 1497 1538 1582 1682 1867 1946 1928 1839 1760 1691 1670 1665 1682 1673 1689 1787 1842 1970 1880 1853 1920 1900 1850 1935 2022 2168 2323 2467 2624 2618 2410 2388 2388 2547 2899 2999 2856 2972 2883 2809 2907 3085 3063 3034 3019 2797 3015 2847 2689 2607 2562 2491 2379 2576 2975 3232 3023 2842 2715 2578 2455 2629 2659 2699 2972 2839 2932 3071 2939 2895 2838 2741 2665 2631 2654 2694 2826 3018 3127 3140 3127 3111 3035 2938 2868 2761 2633 2526 2465 2421 2410 2464 2553 2568 2377 2162 2037 1960 1918 1903 1912 1949 2014 1950 1784 1754 1774 1838 1705 1604 1491 1420 1386 1372 1363 1366 1363 1375 1376 1396 1422 1432 1560 1494 1267 1119 1112 1125 1103 1140 1206 1217 1157 1150 1140 1066 982 919 893 886 879 869 857 853 849 843 836 824 815 810 806 796 790 785 787 805 832 867 907 880 894 907 902 925 936 950 980 1024 1113 1252 1240 1211 1094 1036 1022 1014 1037 1093 1187 1340 1496 1560 1488 1467 1591 1675 1789 1762 1859 1889 1965 1872 1896 2109 2337 2044 1938 2053 2002 2201 2302 2641 2929 2916 2930 2762 2530 2237 2436 2738 2677 2899 2744 2847 2974 3011 2729 2744 2654 2523 2368 2192 2107 2253 2182 2149 2098 1912 1876 1882 1696 1572 1488 1473 1422 1396 1345 1247 1125 999 861 769 629 532 500 615 698 678 658 531 512 606 616 599 610 626 633 615 594 576 563 544 551 547 530 513 498 467 434 398 368 356 366 359 334 299 267 263 224 194 176 171 170 179 202 246 267 259 282 292 289 299 303 298 293 281 265 223 218 302 330 337 339 331 330 309 301 308 330 350 366 395 427 440 362 330 360 375 363 346 352 355 363 321 339 384 441 488 455 437 433 418 352 316 291 323 346 332 303 254 218 176 146 135 130 144 175 173 158 131 113 77 57 50 42 35 27 20 13 7 3 -5 -11 -16 -20 -22 -23 -24 -25 -26 -25 -25 -26 -25 -25 -25 -25 -25 -26 -26 -26 -27 -27 -27 -28 -28 -28 -29 -29 -28 -28 -26 -26 -26 -25 -25 -25 -26 -27 -27 -27 -26 -28 -28 -28 -28 -28 -28 -28 -28 -29 -28 -28 -29 -31 -32 -35 -38 -41 -45 -47 -48 -49 -50 -50 -50 -50 -50 -52 -56 -62 -68 -73 -77 -80 -82 -86 -94 -105 -116 -130 -150 -174 -201 -227 -264 -303 -341 -387 1135 1200 1262 1195 1089 1071 1080 1070 1016 1019 1030 1040 1054 1099 1144 1212 1271 1322 1422 1463 1361 1315 1274 1273 1341 1292 1237 1310 1258 1207 1075 1047 1056 1102 1084 1064 1197 1240 1310 1322 1313 1343 1301 1277 1241 1170 1123 1058 1078 1158 1121 1065 1061 992 956 938 919 905 898 895 896 895 897 908 938 985 1028 980 929 920 911 906 884 880 880 880 872 869 867 860 840 861 876 897 889 875 872 868 865 863 874 892 946 920 906 918 953 968 992 1049 1082 1156 1270 1435 1429 1341 1209 1084 1011 967 931 1000 1001 982 991 1054 1075 903 814 774 747 731 725 737 751 760 766 792 774 769 770 774 784 812 835 865 927 984 999 994 1009 1038 1073 1117 1160 1204 1235 1202 1157 1139 1105 1068 1069 1057 1067 1105 1200 1228 1276 1317 1294 1319 1252 1214 1167 1121 1106 1095 1120 1117 1116 1062 1055 1056 1056 1065 1113 1182 1185 1149 1087 1070 1087 1092 1101 1062 998 942 905 887 884 888 901 902 890 891 889 872 881 932 882 848 840 852 895 916 886 837 875 944 951 987 1028 1034 1038 1040 1023 1103 1124 1186 1259 1354 1413 1300 1168 1095 1125 1274 1473 1526 1526 1471 1507 1413 1305 1293 1257 1252 1333 1432 1468 1433 1274 1181 1146 1124 1105 1098 1097 1137 1180 1230 1197 1179 1168 1154 1148 1162 1189 1142 1130 1123 1121 1121 1121 1121 1122 1124 1134 1136 1134 1136 1137 1140 1146 1148 1153 1151 1143 1099 1100 1050 1005 981 1006 1031 1061 1007 975 955 980 1012 1032 1037 1056 1071 1059 1070 1085 1104 1118 1094 1088 1106 1123 1145 1172 1206 1252 1256 1271 1287 1283 1228 1163 1150 1147 1132 1125 1142 1192 1273 1264 1206 1195 1226 1260 1293 1330 1379 1396 1473 1517 1440 1377 1342 1416 1474 1393 1392 1423 1473 1494 1524 1596 1601 1632 1709 1757 1695 1686 1598 1530 1529 1481 1436 1389 1381 1401 1417 1377 1428 1345 1366 1371 1260 1226 1180 1150 1155 1210 1318 1398 1560 1594 1531 1372 1295 1254 1215 1220 1239 1250 1243 1254 1288 1278 1273 1316 1409 1503 1575 1633 1613 1561 1600 1638 1704 1682 1609 1519 1497 1517 1487 1476 1476 1472 1470 1518 1570 1567 1579 1567 1565 1578 1600 1604 1591 1585 1559 1649 1764 1772 1713 1752 1771 1717 1740 1754 1728 1711 1690 1686 1706 1698 1677 1662 1646 1625 1602 1619 1669 1636 1546 1534 1547 1559 1597 1570 1623 1606 1597 1603 1612 1594 1583 1556 1495 1605 1587 1474 1407 1432 1378 1438 1473 1626 1726 1748 1753 1765 1762 1765 1753 1704 1743 1835 1837 1770 1741 1610 1423 1271 1181 1114 1086 1102 1181 1340 1473 1228 1260 1257 1186 1069 1002 1176 1203 1178 1087 1190 1394 1369 1213 1079 1109 1098 1197 1566 1390 1152 1344 1829 1820 1608 1891 1814 1832 1913 2134 2479 2680 2737 2522 2407 2275 2560 2437 2297 2530 2642 2830 2742 2639 2622 2655 2820 2676 1937 2086 1638 1403 1347 1336 1316 1304 1314 1339 1390 1500 1433 1489 1585 1492 1584 1539 1641 1542 1460 1538 1421 1241 1462 1634 1553 1645 1737 1664 1865 2458 2297 1810 1495 1799 2192 2638 2571 2350 2343 2338 2397 2092 2161 2546 2296 2219 1843 1360 1748 1948 1933 1908 1998 2049 2111 2269 2198 2146 1870 1761 1824 1833 1760 1630 1554 1538 1545 1547 1618 1777 1694 1773 1762 1915 2026 2079 1952 1792 1899 2034 1825 1602 1699 1407 1348 1641 1652 1552 1648 1801 1826 2038 2092 2194 2163 2151 2191 2299 2312 2265 2295 2243 2351 2490 2548 2496 2494 2585 2604 2581 2406 2411 2555 2469 2323 2305 2369 2417 2253 2114 2196 2126 2014 1920 1841 1838 1875 1913 2001 2072 2049 2131 2208 2333 2405 2470 2538 2635 2647 2749 2881 2939 2809 2732 2578 2611 2687 2824 2967 2888 2802 2732 2652 2485 2344 2226 2139 2048 1908 1893 1815 1743 1713 1677 1661 1618 1616 1642 1617 1580 1620 1632 1630 1610 1577 1564 1553 1551 1546 1539 1556 1604 1660 1679 1683 1658 1646 1690 1696 1659 1697 1740 1673 1641 1615 1663 1512 1519 1644 1652 1703 1804 1856 1886 1891 1872 1950 1944 1902 1801 1553 1506 1495 1540 1690 1906 2081 2162 2185 2164 1983 1847 1738 1694 1702 1669 1678 1722 1747 1910 1883 1815 1839 1781 1774 1816 1973 2168 2246 2414 2530 2683 2717 2631 2571 2514 2647 2744 2644 2761 2809 2690 2843 2905 2862 2865 2883 2702 2911 2996 2864 2710 2511 2366 2311 2408 2583 2735 2710 2676 2735 2754 2650 2744 2898 2853 3096 3030 3080 3030 2932 2888 2818 2728 2679 2624 2612 2623 2680 2832 2917 2935 2891 2881 2841 2791 2737 2654 2537 2449 2342 2318 2353 2404 2525 2648 2488 2288 2138 1987 1924 1911 1926 2066 2175 2186 2003 1875 1994 2079 1941 1880 1706 1546 1428 1385 1362 1454 1473 1637 1708 1709 1713 1678 1577 1476 1256 1101 1073 1061 1050 1053 1071 1065 1037 1001 963 926 910 898 890 885 880 870 861 859 853 844 837 828 819 815 810 798 792 790 782 789 820 859 868 855 865 869 879 897 916 934 967 1021 1097 1167 1171 1129 1073 1028 997 980 1015 1059 1126 1176 1272 1299 1353 1454 1451 1500 1576 1602 1714 1853 1880 1782 1819 1994 2012 1893 1925 1890 2051 2103 2271 2471 2640 2907 3059 2818 2560 2358 2514 2788 3033 3140 2997 2741 2670 2734 2692 2879 2995 3063 2900 2468 2266 2535 2221 1981 1859 1555 1499 1671 1582 1374 1527 1664 1631 1614 1530 1338 1147 1085 1001 781 704 620 516 470 529 592 598 593 468 562 617 590 566 568 573 562 545 528 505 491 501 494 476 466 447 431 401 368 337 313 312 312 294 258 211 188 180 177 175 177 216 240 258 277 282 276 294 323 331 333 343 331 309 309 296 276 227 239 315 347 365 365 350 324 333 332 342 350 368 400 428 420 363 344 368 403 429 478 500 490 450 388 340 377 462 475 429 386 359 340 341 380 336 374 307 275 232 183 166 182 183 197 163 175 191 170 143 116 97 89 65 50 44 34 26 19 13 8 3 -5 -11 -17 -20 -23 -24 -25 -25 -26 -25 -26 -26 -26 -25 -26 -26 -26 -26 -26 -27 -27 -27 -28 -28 -28 -28 -29 -29 -29 -28 -28 -27 -27 -26 -26 -26 -26 -26 -27 -27 -28 -28 -29 -29 -29 -29 -29 -28 -28 -29 -29 -28 -29 -30 -31 -34 -37 -40 -43 -45 -47 -48 -49 -49 -48 -47 -47 -47 -48 -51 -55 -59 -63 -68 -72 -77 -84 -95 -108 -125 -147 -175 -203 -232 -270 -308 -346 -391 1128 1192 1241 1191 1097 1111 1089 1114 1065 1017 1066 1109 1103 1068 1110 1129 1166 1228 1315 1398 1427 1341 1307 1289 1305 1295 1256 1273 1259 1169 1072 1057 1074 1085 1065 1093 1195 1275 1348 1374 1335 1332 1313 1240 1182 1098 1092 1131 1105 1208 1241 1171 1125 1044 988 956 930 917 908 904 905 909 907 914 943 975 961 939 914 899 889 881 872 867 866 875 865 857 852 850 842 862 866 887 875 856 853 835 851 857 868 897 931 947 903 889 907 916 961 997 1024 1107 1211 1309 1451 1653 1422 1181 1064 989 972 1156 1166 1087 1025 1053 1021 1010 905 819 774 785 750 740 741 752 777 815 834 800 792 776 781 797 825 856 902 928 954 1006 1046 1074 1062 1093 1159 1216 1197 1146 1169 1087 1052 1041 1045 1066 1098 1116 1144 1185 1261 1270 1219 1302 1367 1315 1174 1110 1094 1093 1110 1181 1215 1106 1055 1054 1055 1061 1129 1163 1146 1120 1111 1118 1098 1084 1073 1032 980 946 930 894 905 934 953 962 938 952 936 922 911 1009 946 897 856 847 873 909 888 872 847 847 884 947 988 984 1018 986 1045 1084 1138 1236 1363 1335 1273 1253 1263 1155 1131 1187 1256 1320 1427 1419 1502 1551 1458 1556 1367 1386 1395 1534 1571 1587 1423 1219 1148 1129 1107 1077 1107 1202 1214 1306 1243 1253 1220 1172 1152 1172 1190 1150 1138 1127 1120 1120 1121 1122 1122 1123 1129 1129 1128 1132 1133 1133 1136 1137 1136 1118 1108 1085 1095 1079 1016 989 1003 1027 1062 1040 983 959 962 988 996 993 1040 1080 1078 1060 1053 1064 1061 1077 1114 1143 1159 1183 1233 1311 1422 1395 1360 1338 1267 1173 1130 1127 1117 1140 1204 1198 1220 1266 1213 1174 1186 1200 1223 1248 1274 1313 1373 1448 1497 1448 1336 1363 1461 1363 1339 1356 1379 1467 1526 1548 1557 1599 1717 1838 1885 1788 1742 1669 1570 1465 1434 1380 1338 1364 1360 1299 1253 1352 1309 1264 1241 1225 1173 1146 1177 1269 1402 1563 1534 1432 1372 1332 1291 1292 1304 1278 1261 1243 1261 1269 1267 1301 1311 1298 1300 1380 1487 1563 1587 1499 1560 1627 1651 1638 1657 1629 1547 1470 1437 1437 1436 1439 1444 1466 1478 1498 1514 1516 1546 1580 1661 1723 1757 1771 1759 1688 1740 1731 1746 1746 1753 1737 1716 1692 1675 1657 1650 1622 1650 1688 1699 1662 1609 1628 1596 1582 1583 1652 1646 1566 1521 1509 1521 1525 1555 1550 1557 1537 1562 1552 1555 1524 1559 1527 1499 1512 1374 1376 1400 1453 1557 1625 1615 1731 1791 1801 1819 1811 1803 1821 1799 1834 1867 1842 1852 1681 1473 1343 1236 1149 1120 1177 1194 1274 1370 1253 1120 1191 1289 1174 1056 1030 1176 1350 1292 1139 1274 1463 1505 1490 1378 1376 1497 1731 1382 1161 1051 1440 1571 1454 1730 1958 1866 1951 2008 1971 2053 2276 2656 2901 2720 2753 2620 2664 2603 2335 2115 2100 2050 1906 1823 1865 2002 2063 1809 1630 1452 1377 1361 1338 1340 1387 1452 1502 1580 1719 1680 1664 1691 1709 1798 1814 1789 1677 1527 1351 1312 1300 1232 1295 1510 1732 1669 1600 1981 2286 2013 1510 1756 2103 2199 2518 2729 2610 2319 2156 2513 2186 1967 2183 2056 1961 1667 1377 1626 1669 1752 1962 1990 2054 2149 2116 2001 1870 1790 1891 2027 2252 2112 1748 1613 1606 1576 1452 1507 1514 1667 1672 1733 1811 1848 1867 1987 1818 1646 1587 1537 1443 1329 1273 1433 1652 1947 1891 1758 1909 2043 1952 2030 2201 2076 2079 2141 2150 2099 2052 2096 2226 2364 2396 2306 2317 2396 2505 2552 2615 2442 2263 2374 2414 2446 2299 2218 2358 2294 2047 1942 1836 1789 1797 1804 1802 1820 1908 1999 1993 1931 1974 2034 2022 2075 2101 2107 2146 2186 2244 2501 2839 2851 2826 2474 2412 2722 2726 2857 2835 2760 2709 2632 2500 2372 2295 2222 2099 2052 1935 1848 1762 1713 1685 1667 1647 1616 1610 1595 1583 1572 1566 1562 1564 1569 1570 1565 1591 1587 1612 1626 1691 1768 1852 1737 1677 1645 1655 1701 1627 1594 1646 1593 1583 1550 1530 1498 1642 1631 1665 1696 1746 1867 1979 1955 1967 1981 1995 1922 1761 1545 1495 1494 1568 1708 1888 2070 2231 2270 2149 2056 1965 1813 1721 1670 1647 1641 1676 1670 1734 1847 1774 1736 1719 1720 1773 1972 2056 2062 2262 2524 2761 2945 2933 2906 2799 2722 2728 2628 2537 2779 2756 2663 2737 2738 2722 2786 2708 2650 2939 2994 2899 2692 2495 2318 2213 2330 2479 2509 2451 2636 2844 2897 2929 2999 3033 3231 3223 3128 3017 2935 2861 2787 2699 2616 2552 2536 2522 2549 2644 2660 2665 2679 2661 2644 2617 2594 2561 2493 2399 2254 2248 2272 2408 2538 2649 2514 2351 2222 2024 1950 1953 1942 1974 2067 2163 2135 2119 2276 2479 2250 2238 1982 1749 1553 1405 1354 1379 1423 1438 1497 1483 1518 1445 1565 1563 1318 1105 1085 1054 1023 1010 1001 987 981 972 948 927 917 907 897 889 883 875 871 865 857 848 842 834 827 816 804 797 795 793 791 780 802 830 889 846 841 852 867 882 892 892 928 1039 1103 1100 1071 1010 1029 1011 979 957 982 1016 1051 1100 1179 1222 1265 1306 1354 1430 1510 1613 1671 1782 1734 1663 1722 1802 1814 1718 1758 1858 1983 1966 2124 2228 2410 2649 2960 2900 2794 2756 2869 3008 2832 2778 2877 2499 2341 2320 2524 2829 2958 3055 3134 2985 2701 2630 2222 1842 1541 1384 1281 1319 1350 1193 1368 1379 1343 1330 1425 1556 1387 1340 1117 883 952 882 645 549 477 448 519 594 490 498 599 595 572 535 518 511 513 489 474 448 449 448 426 420 404 384 368 347 319 295 261 262 232 195 187 184 184 212 224 257 247 268 278 290 317 323 323 350 382 388 393 386 380 381 363 333 286 240 281 332 349 389 378 356 358 368 371 384 385 401 424 391 390 384 381 395 413 460 501 427 403 374 405 380 394 435 449 424 410 409 395 398 386 344 344 254 211 252 266 254 206 237 194 194 202 178 143 104 133 138 92 51 41 32 25 19 12 6 3 -5 -13 -17 -21 -24 -24 -25 -25 -25 -25 -25 -26 -26 -26 -26 -26 -25 -26 -26 -26 -27 -27 -28 -28 -28 -28 -28 -28 -29 -29 -28 -27 -27 -26 -26 -26 -26 -26 -27 -30 -28 -28 -29 -30 -30 -30 -29 -29 -28 -28 -29 -29 -28 -28 -30 -32 -35 -38 -41 -44 -46 -47 -48 -47 -46 -45 -44 -43 -42 -43 -45 -47 -48 -52 -57 -64 -74 -87 -104 -123 -148 -178 -208 -239 -279 -314 -353 -397 1053 1118 1162 1167 1132 1097 1081 1114 1135 1126 1088 1125 1121 1097 1084 1088 1127 1198 1271 1358 1434 1425 1313 1334 1324 1328 1251 1221 1204 1088 1057 1049 1057 1077 1044 1123 1201 1282 1308 1359 1316 1396 1351 1272 1209 1111 1101 1146 1161 1267 1394 1379 1184 1072 1020 982 955 938 921 914 916 920 920 924 941 964 933 913 896 878 868 863 861 860 855 849 844 840 839 834 833 838 865 894 855 842 833 833 841 863 880 892 910 936 920 890 865 891 939 941 963 1008 1073 1146 1298 1432 1442 1271 1106 1018 1063 1127 1154 1061 966 939 960 938 904 879 814 819 802 764 760 791 775 813 862 866 867 847 816 809 882 921 875 898 925 961 1033 1109 1115 1119 1162 1213 1128 1070 1092 1043 1044 1099 1121 1072 1078 1114 1169 1206 1242 1272 1203 1239 1325 1300 1173 1090 1087 1098 1134 1214 1222 1099 1059 1055 1054 1061 1129 1191 1177 1171 1139 1104 1070 1047 1029 999 959 936 916 934 939 962 1020 1023 1023 1024 1063 990 963 1124 1050 954 915 896 899 887 866 894 945 937 909 871 922 947 971 960 1013 1064 1136 1210 1239 1207 1170 1188 1258 1243 1232 1178 1187 1210 1246 1291 1329 1371 1489 1612 1618 1585 1641 1457 1454 1521 1367 1235 1225 1184 1129 1075 1157 1192 1286 1324 1342 1292 1244 1175 1157 1159 1161 1137 1128 1124 1120 1119 1120 1122 1122 1122 1121 1122 1123 1124 1124 1125 1127 1132 1113 1127 1148 1110 1053 1035 1022 999 1031 1032 1048 1056 989 971 974 985 992 983 1000 1051 1056 1022 1046 1062 1080 1088 1125 1153 1187 1228 1271 1309 1342 1415 1339 1284 1215 1162 1120 1110 1109 1148 1169 1167 1162 1160 1156 1170 1190 1214 1252 1322 1361 1393 1417 1372 1376 1321 1318 1416 1376 1359 1417 1471 1482 1555 1651 1677 1681 1705 1774 1846 1823 1734 1642 1589 1544 1473 1411 1347 1297 1358 1350 1335 1260 1236 1243 1229 1196 1167 1142 1192 1280 1416 1430 1389 1384 1305 1296 1314 1335 1340 1306 1274 1255 1289 1296 1323 1298 1327 1354 1342 1319 1353 1410 1442 1483 1456 1542 1557 1563 1589 1618 1625 1555 1480 1439 1437 1437 1442 1454 1492 1487 1482 1503 1527 1566 1673 1821 1899 1926 1884 1873 1800 1714 1668 1647 1633 1670 1692 1667 1633 1613 1609 1618 1592 1630 1664 1672 1639 1603 1573 1587 1598 1562 1621 1630 1568 1548 1508 1490 1494 1526 1512 1478 1506 1517 1503 1524 1536 1535 1601 1470 1406 1427 1457 1512 1613 1705 1771 1721 1672 1735 1779 1849 1976 1966 1909 1989 1926 1936 1914 1852 1604 1407 1273 1188 1209 1237 1282 1311 1359 1278 1179 1175 1206 1309 1200 1141 1162 1123 1330 1402 1217 1448 1635 1751 1668 1479 1312 1854 1681 1288 1122 1064 1243 1500 1849 1816 1777 1824 1775 1878 1770 1689 1925 2245 2786 2846 2802 2929 2832 2724 2352 1929 1959 1877 1911 1912 1764 1687 1714 1695 1645 1706 1705 1680 1462 1434 1557 1527 1585 1799 1950 1926 1879 1818 1879 2026 2021 1886 1757 1551 1420 1649 1550 1415 1396 1303 1315 1278 1388 1760 2097 1728 1372 1607 1685 1935 2074 2606 2613 2425 1991 2319 2299 1934 2034 2108 2046 1566 1399 2005 2115 2017 1976 1984 1993 1926 1812 1813 1861 1853 1983 2163 2179 1958 1803 1891 1923 1889 1604 1453 1501 1608 1507 1515 1618 1653 1811 2031 1938 1739 1527 1407 1330 1227 1327 1464 1648 1966 2081 1854 1726 1895 2068 2119 2117 2002 2015 2081 2005 1987 1976 2052 2197 2237 2197 2293 2339 2363 2423 2411 2495 2584 2452 2220 2272 2311 2211 2093 2029 1949 1859 1830 1801 1794 1819 1820 1880 2005 2045 1961 1880 1829 1790 1843 1789 1815 1855 1842 1820 1888 2025 2150 2356 2408 2570 2348 2181 2677 2708 2730 2770 2703 2639 2600 2492 2422 2370 2268 2110 1988 1886 1814 1774 1721 1702 1690 1666 1656 1644 1646 1633 1604 1595 1627 1638 1623 1595 1594 1647 1675 1731 1649 1683 1782 1901 1756 1676 1662 1623 1661 1681 1640 1532 1504 1495 1473 1466 1515 1606 1615 1671 1688 1737 1887 1875 1875 1890 1914 1953 1901 1684 1534 1491 1499 1606 1704 1784 1882 1922 1999 2230 2206 2016 1842 1738 1645 1633 1633 1645 1641 1656 1697 1694 1694 1712 1703 1740 1841 1882 1955 2199 2512 2740 2801 2678 2714 2777 2697 2676 2585 2556 2687 2609 2479 2569 2663 2653 2689 2606 2451 2667 2887 2838 2666 2604 2450 2325 2162 2248 2355 2563 2690 2845 2978 3169 3241 3278 3187 2966 2866 2791 2719 2762 2713 2640 2579 2507 2469 2435 2428 2423 2457 2484 2491 2474 2455 2442 2428 2436 2366 2249 2205 2225 2228 2292 2487 2585 2619 2504 2269 2148 2036 2011 1988 1978 1999 2082 2181 2250 2379 2585 2704 2498 2404 2191 1945 1681 1537 1368 1319 1438 1648 1534 1275 1255 1342 1398 1313 1112 1115 1053 1019 1001 984 967 951 938 929 920 913 905 899 892 887 882 879 871 860 852 848 843 827 815 805 802 798 796 793 787 777 826 873 829 824 837 850 855 855 857 862 955 1028 1009 963 933 974 984 957 939 963 995 1033 1115 1123 1176 1238 1283 1314 1365 1420 1506 1596 1706 1747 1604 1574 1652 1605 1644 1686 1789 1860 2196 2284 2523 2513 2551 2531 2474 2574 2745 3000 2773 2801 2542 2709 2676 2314 2242 2566 2633 2624 2775 2866 2909 2883 2586 2570 2011 1721 1593 1320 1147 1143 1096 1219 1223 1169 1090 1283 1585 1597 1445 1269 1008 1088 1054 813 719 607 528 453 480 514 444 562 565 550 539 522 493 476 485 472 434 404 410 389 371 364 349 331 316 294 271 229 210 196 192 196 221 267 306 312 318 306 303 317 331 361 381 394 424 439 506 507 493 529 533 483 426 345 266 266 364 409 397 427 407 400 406 421 432 427 442 451 437 436 450 444 427 446 471 482 449 438 405 425 420 420 468 473 515 471 505 483 504 442 324 238 208 286 349 366 273 266 268 224 230 218 180 159 139 124 165 129 68 41 33 25 17 12 5 1 -24 -13 -18 -22 -24 -24 -25 -25 -26 -26 -26 -26 -26 -26 -26 -26 -27 -27 -27 -26 -26 -27 -27 -27 -29 -29 -29 -28 -29 -29 -27 -27 -27 -27 -27 -26 -27 -27 -27 -27 -28 -28 -29 -30 -30 -30 -30 -30 -29 -29 -28 -28 -28 -28 -30 -32 -35 -38 -40 -42 -44 -45 -45 -45 -44 -42 -41 -40 -38 -38 -39 -39 -39 -41 -46 -55 -67 -83 -104 -127 -154 -186 -214 -248 -286 -321 -362 -405 1170 1283 1251 1242 1163 1110 1086 1106 1155 1143 1080 1049 1078 1079 1090 1142 1166 1162 1252 1425 1501 1438 1326 1276 1278 1258 1243 1192 1199 1112 1065 1068 1065 1079 1060 1143 1229 1284 1282 1364 1345 1347 1349 1285 1214 1187 1161 1171 1163 1201 1262 1262 1194 1100 1039 1004 984 959 935 932 928 930 944 957 969 950 932 916 890 885 902 883 871 865 856 845 837 833 833 843 836 831 848 866 855 835 829 831 847 867 878 896 931 940 896 867 848 870 913 899 932 961 986 1004 1063 1118 1208 1165 1186 1275 1248 1184 1089 949 908 905 870 891 872 829 797 780 759 782 790 804 796 805 864 906 893 862 802 838 862 845 874 893 878 943 989 1032 1025 1072 1161 1198 1138 1037 1009 1080 1107 1108 1132 1128 1119 1150 1157 1235 1271 1269 1220 1180 1237 1193 1106 1082 1087 1105 1146 1187 1158 1116 1093 1059 1055 1071 1142 1201 1149 1132 1134 1097 1072 1045 1024 1004 975 940 935 982 1009 1036 1079 1094 1103 1137 1174 1033 1001 1114 1063 966 927 902 892 878 870 892 939 972 958 857 862 884 916 920 976 1045 1084 1110 1133 1124 1142 1211 1249 1230 1223 1177 1148 1165 1195 1223 1233 1303 1355 1406 1569 1622 1632 1530 1369 1315 1281 1368 1393 1250 1154 1079 1118 1210 1298 1315 1309 1264 1220 1187 1163 1150 1142 1135 1130 1125 1121 1121 1119 1120 1121 1121 1121 1121 1121 1121 1121 1122 1127 1137 1135 1153 1188 1140 1077 1026 1002 998 1048 1038 1078 1072 1013 980 995 1020 1060 1016 976 1005 999 1005 1062 1112 1140 1153 1148 1181 1221 1268 1273 1245 1234 1248 1217 1200 1170 1145 1102 1122 1126 1133 1134 1122 1147 1163 1176 1189 1192 1202 1258 1301 1361 1384 1350 1287 1272 1303 1394 1344 1379 1411 1481 1596 1673 1777 1842 1877 1972 1918 1891 1875 1776 1700 1629 1572 1529 1481 1406 1385 1328 1271 1272 1253 1243 1191 1172 1201 1137 1155 1202 1259 1316 1365 1290 1254 1251 1265 1324 1381 1400 1402 1390 1383 1354 1352 1343 1369 1375 1368 1399 1380 1366 1378 1378 1376 1418 1437 1478 1531 1611 1691 1666 1614 1540 1472 1450 1449 1456 1476 1476 1475 1487 1506 1513 1588 1715 1857 1916 1832 1770 1741 1738 1704 1666 1628 1612 1602 1623 1626 1626 1604 1585 1587 1576 1576 1600 1639 1630 1612 1592 1559 1604 1658 1617 1556 1558 1554 1562 1520 1487 1483 1485 1477 1458 1456 1450 1485 1511 1498 1491 1556 1461 1452 1496 1506 1528 1604 1652 1669 1729 1776 1709 1764 1836 1859 2053 2139 2209 1963 1817 1684 1628 1473 1310 1243 1259 1303 1393 1480 1512 1294 1281 1324 1344 1335 1346 1258 1260 1209 1111 1287 1462 1315 1445 1680 1760 1550 1351 1590 2004 1698 1598 1449 965 1347 1338 1468 1708 1615 1417 1553 1751 1727 1489 1550 1769 2147 2426 2331 2405 2212 2228 2361 2330 2317 2291 2384 2259 2061 2134 2247 2285 2210 2078 1949 1677 1516 1517 1571 1706 1689 1770 1742 1715 1716 1751 1848 1882 1772 1714 1686 1542 1646 1785 1850 1708 1844 1749 1766 1808 1364 1355 1690 1353 1549 2074 1931 1936 2267 2451 2345 2181 1926 1732 1899 1801 1800 2043 1884 1324 1567 1968 1828 1836 1895 1823 1670 1687 1693 1820 2031 2018 2366 2387 2403 2253 1967 1774 1715 1662 1638 1803 1497 1408 1404 1343 1412 1460 1549 1653 1559 1543 1472 1346 1259 1189 1319 1461 1614 1721 1736 1589 1770 1994 1980 1991 1984 1896 1927 1985 1904 1979 2063 2122 2151 2155 2233 2268 2278 2320 2305 2322 2444 2570 2677 2305 2110 2182 2156 2059 1949 1839 1804 1787 1772 1780 1853 1996 2097 2137 2150 2119 1974 1927 1866 1800 1720 1653 1661 1630 1634 1693 1790 1904 1986 2021 2186 2183 2062 2447 2587 2597 2670 2604 2550 2496 2483 2421 2296 2161 2083 2034 1898 1828 1779 1747 1748 1734 1713 1692 1649 1620 1606 1628 1653 1686 1663 1668 1674 1685 1648 1696 1821 1691 1711 1813 1934 1871 1694 1587 1541 1545 1576 1509 1473 1465 1462 1462 1474 1518 1548 1565 1597 1603 1640 1737 1750 1860 1919 1876 1817 1726 1626 1544 1488 1509 1565 1721 1819 1950 2072 1965 2179 2158 1997 1774 1678 1634 1626 1628 1637 1630 1650 1716 1694 1674 1692 1703 1727 1734 1750 1842 2004 2185 2382 2475 2519 2478 2425 2471 2464 2360 2459 2537 2504 2334 2388 2552 2578 2460 2438 2344 2645 2775 2730 2492 2420 2303 2230 2174 2392 2549 2820 2801 2980 3194 3266 3269 3264 3143 3069 2978 2782 2607 2641 2617 2580 2515 2431 2393 2374 2371 2366 2376 2368 2363 2324 2285 2287 2290 2268 2215 2207 2192 2214 2215 2260 2373 2591 2596 2459 2480 2403 2230 2138 2083 2032 2012 2041 2127 2227 2300 2403 2492 2541 2620 2482 2555 2294 1828 1648 1549 1429 1680 1829 1594 1288 1384 1253 1170 1086 1135 1033 1014 1007 995 974 954 938 930 924 917 912 918 902 908 901 896 887 864 860 867 860 836 819 813 807 801 797 793 790 786 801 806 804 810 819 834 834 822 825 837 884 936 940 899 879 916 948 933 922 946 971 996 1061 1097 1134 1187 1294 1500 1406 1351 1443 1545 1575 1608 1556 1475 1536 1672 1798 1903 1837 1930 2005 2265 2438 2230 2217 2329 2399 2505 2707 3004 3043 2752 2421 2475 2441 2424 2110 2259 2214 2240 2526 2732 2671 2440 2238 2530 2640 2318 2022 1568 1291 1111 1015 1059 1061 1151 1020 1084 1337 1372 1434 1258 1028 888 1060 963 735 726 683 588 445 459 417 532 552 536 515 507 487 469 444 428 427 398 370 372 341 319 309 294 284 268 228 207 201 200 205 225 262 284 318 372 349 370 378 407 416 446 450 509 598 515 627 635 577 548 508 497 437 360 286 285 390 468 437 491 495 450 493 479 502 512 535 572 580 465 548 595 526 466 520 547 484 480 449 489 448 462 522 553 604 547 500 430 386 366 313 232 317 387 431 345 363 386 309 255 249 214 201 189 163 141 161 116 97 58 46 33 19 14 8 3 -5 -12 -17 -22 -24 -25 -25 -25 -25 -26 -26 -26 -26 -27 -26 -26 -27 -27 -27 -27 -27 -26 -27 -27 -27 -28 -28 -29 -28 -28 -27 -27 -27 -26 -27 -27 -26 -27 -26 -27 -28 -28 -29 -30 -31 -31 -31 -31 -31 -31 -30 -30 -29 -29 -30 -32 -34 -37 -39 -41 -43 -43 -43 -43 -42 -41 -41 -41 -39 -37 -37 -36 -36 -36 -41 -52 -68 -88 -110 -135 -165 -196 -223 -258 -296 -331 -373 -414 1265 1322 1401 1355 1194 1144 1107 1089 1100 1104 1101 1093 1062 1104 1198 1221 1222 1215 1241 1327 1349 1285 1274 1322 1257 1234 1237 1224 1187 1143 1125 1117 1087 1080 1064 1079 1188 1267 1284 1278 1314 1298 1327 1238 1266 1212 1172 1192 1169 1127 1151 1159 1172 1138 1084 1063 1044 995 963 956 944 940 974 1002 993 964 931 921 906 894 900 890 887 873 859 847 839 835 840 857 849 832 829 830 831 827 826 844 865 870 885 922 919 932 924 890 852 842 865 858 895 919 918 919 948 990 1026 1068 1204 1235 1114 1025 977 915 855 839 830 825 792 795 762 749 774 813 806 810 820 816 851 888 870 828 816 821 824 860 886 944 952 924 918 953 959 1010 1062 1094 1037 983 1004 1055 1138 1207 1216 1228 1199 1220 1192 1207 1238 1246 1223 1196 1154 1126 1099 1081 1100 1136 1199 1147 1124 1147 1159 1123 1092 1164 1199 1203 1150 1117 1080 1062 1042 1023 1004 986 967 951 970 1004 1028 1069 1157 1191 1192 1303 1237 1145 1112 1145 1058 980 936 926 905 882 882 899 908 896 886 850 844 861 871 911 974 1003 1018 1056 1058 1053 1065 1173 1239 1233 1214 1186 1176 1149 1138 1166 1183 1214 1278 1306 1422 1418 1535 1498 1460 1363 1343 1378 1396 1479 1282 1115 1096 1279 1351 1360 1295 1284 1260 1218 1175 1154 1143 1134 1128 1123 1119 1118 1119 1119 1119 1120 1121 1121 1121 1121 1121 1120 1124 1133 1137 1148 1142 1102 1043 1008 1018 1034 1061 1053 1081 1111 1042 998 1014 1058 1057 1058 983 990 1023 1010 1021 1051 1107 1141 1155 1179 1185 1189 1183 1169 1144 1128 1151 1141 1133 1108 1092 1106 1100 1098 1096 1108 1118 1131 1142 1144 1151 1196 1187 1228 1319 1314 1272 1239 1254 1287 1311 1366 1435 1507 1504 1560 1647 1746 1888 2011 2133 2141 2046 1904 1776 1681 1630 1597 1569 1546 1476 1372 1319 1242 1199 1196 1173 1188 1183 1148 1147 1224 1347 1377 1296 1219 1197 1209 1228 1279 1346 1397 1446 1488 1506 1528 1442 1458 1411 1405 1475 1505 1503 1431 1434 1413 1494 1487 1509 1564 1498 1633 1719 1742 1689 1632 1568 1498 1504 1493 1502 1507 1489 1528 1568 1607 1631 1766 1873 1893 1838 1772 1714 1671 1663 1644 1610 1591 1582 1575 1596 1574 1588 1599 1569 1553 1546 1565 1566 1588 1590 1594 1561 1556 1619 1646 1630 1585 1542 1516 1508 1503 1518 1528 1519 1491 1494 1465 1468 1455 1442 1459 1430 1430 1443 1532 1580 1577 1560 1629 1701 1694 1750 1859 1765 1872 2054 2099 2014 2142 1992 1843 1665 1609 1455 1360 1465 1477 1372 1387 1593 1695 1551 1383 1430 1478 1520 1473 1496 1407 1412 1345 1093 1230 1437 1474 1589 1798 1707 1451 1476 1865 2031 1853 1725 1477 971 1019 1028 1219 1254 1266 1545 1785 1932 1710 1498 1468 1733 1927 2256 2102 2099 1897 1929 2349 2214 1975 1740 1748 1805 1829 1883 1954 1980 2036 1897 1679 1623 1674 1766 1757 1920 1828 1685 1560 1662 1884 1919 1971 1926 1821 1767 1701 1709 1777 1983 2002 2002 1826 1966 2195 2208 1816 1537 1192 1410 1788 2137 2320 2332 2422 2467 2283 2111 1887 1752 1434 1499 1787 1777 1427 1254 1720 1603 1659 1671 1543 1519 1610 1769 1905 2033 2168 2119 2172 2127 2332 2278 1975 1949 1911 1947 1848 1795 1674 1682 1628 1540 1384 1306 1327 1338 1356 1386 1432 1322 1190 1278 1449 1485 1505 1551 1616 1517 1661 1828 1809 1812 1713 1747 1839 1863 1857 2039 2132 2077 2038 2106 2138 2157 2185 2215 2216 2217 2292 2388 2578 2474 2049 1987 1995 1961 1888 1818 1782 1773 1761 1785 1882 2004 2079 2145 2118 2058 2025 2027 2000 1937 1875 1770 1614 1566 1555 1583 1625 1689 1746 1788 1828 1894 1956 2136 2407 2421 2466 2443 2431 2380 2340 2339 2214 2146 2078 2026 1891 1867 1871 1796 1785 1739 1702 1640 1624 1645 1715 1750 1765 1754 1788 1844 1864 1839 1805 1768 1729 1822 1817 1846 1963 2007 1763 1588 1514 1486 1471 1461 1458 1459 1460 1478 1505 1518 1519 1532 1539 1549 1563 1597 1634 1677 1681 1657 1610 1596 1583 1533 1488 1486 1530 1585 1714 1911 1907 1754 1921 2109 1917 1701 1632 1625 1621 1623 1625 1623 1637 1721 1697 1664 1673 1691 1718 1734 1746 1806 1875 2008 2120 2229 2462 2436 2281 2393 2263 2335 2460 2509 2517 2471 2202 2283 2362 2190 2195 2220 2595 2650 2598 2403 2248 2142 2124 2266 2509 2743 3056 3112 3174 3278 3192 3106 3160 3028 2989 2944 2670 2489 2465 2500 2502 2479 2443 2413 2356 2340 2335 2333 2305 2290 2250 2222 2228 2247 2293 2258 2227 2181 2188 2182 2218 2425 2627 2669 2573 2626 2600 2465 2333 2241 2146 2079 2079 2118 2232 2333 2368 2346 2489 2474 2550 2538 2435 2109 1957 1818 1587 1743 1767 1692 1502 1467 1405 1236 1157 1284 1163 1041 1023 992 991 959 944 949 947 944 927 914 909 926 926 935 916 888 893 904 893 853 832 822 814 807 800 794 789 787 783 783 789 795 802 826 814 806 810 835 857 888 887 866 853 897 923 913 908 937 963 991 1016 1059 1075 1108 1159 1233 1267 1348 1442 1528 1498 1469 1456 1516 1616 1729 1849 2046 2146 2139 2247 2252 2319 2166 2217 2465 2634 2900 3090 3207 2933 2672 2453 2203 2104 2036 2194 1966 1869 2097 2425 2161 2361 2423 1971 2014 2540 2172 1812 1450 1433 1370 1138 1011 910 975 965 976 1049 1097 1246 1165 992 839 819 768 692 635 602 533 483 397 412 465 545 534 521 489 478 479 462 448 441 427 387 361 332 312 289 277 258 241 219 207 239 279 282 299 305 319 353 382 404 416 483 548 594 630 624 657 672 574 562 501 469 431 419 390 353 318 286 277 346 393 471 520 594 560 570 583 655 652 611 576 539 485 515 547 522 510 512 605 621 544 510 614 534 558 570 594 500 450 410 386 413 370 284 254 393 410 435 423 370 325 314 294 252 229 188 176 176 185 136 107 103 76 55 41 30 20 11 4 -3 -9 -14 -18 -21 -24 -26 -26 -25 -26 -26 -26 -27 -27 -27 -27 -27 -27 -27 -28 -28 -28 -28 -27 -27 -28 -29 -29 -29 -29 -28 -27 -26 -27 -28 -28 -28 -27 -27 -27 -28 -28 -29 -30 -31 -32 -32 -32 -32 -33 -33 -32 -32 -32 -32 -34 -36 -38 -40 -42 -43 -43 -43 -43 -43 -43 -44 -44 -43 -42 -40 -39 -39 -40 -47 -59 -77 -99 -121 -149 -180 -208 -235 -272 -306 -343 -383 -422 1149 1259 1423 1521 1261 1201 1127 1099 1094 1109 1108 1108 1107 1098 1123 1114 1176 1149 1184 1212 1162 1157 1227 1311 1284 1335 1291 1285 1183 1229 1248 1212 1095 1071 1061 1052 1090 1140 1183 1201 1266 1296 1260 1296 1273 1231 1184 1171 1139 1122 1114 1134 1126 1099 1086 1067 1029 1002 982 971 956 954 952 953 955 945 933 930 924 914 899 883 874 885 877 861 852 848 847 846 838 842 842 861 863 855 827 854 867 860 899 902 888 887 907 931 873 835 813 826 852 858 877 915 971 1014 1032 1027 1012 1004 973 948 919 865 835 788 779 789 778 762 781 805 874 911 820 841 848 850 859 875 890 858 863 848 819 863 857 902 953 981 977 990 950 937 995 982 969 1023 1089 1103 1083 1159 1253 1307 1284 1269 1219 1225 1259 1212 1194 1286 1197 1141 1119 1082 1123 1145 1185 1102 1113 1159 1173 1179 1192 1221 1223 1189 1140 1104 1071 1044 1036 1018 994 985 1027 1012 1023 1040 1034 1069 1194 1246 1216 1277 1265 1233 1216 1112 1037 982 941 921 901 883 874 873 876 895 882 848 844 844 845 858 914 956 1006 1007 974 957 1036 1150 1188 1218 1264 1241 1227 1169 1112 1110 1114 1147 1188 1265 1400 1338 1369 1383 1508 1516 1320 1253 1295 1387 1290 1137 1066 1149 1277 1462 1454 1404 1316 1279 1189 1158 1145 1136 1134 1123 1116 1115 1117 1118 1119 1120 1119 1119 1120 1120 1120 1119 1127 1139 1134 1118 1086 1053 1031 1027 1040 1114 1103 1084 1080 1078 1038 1020 1056 1041 1022 1030 1059 1059 1019 1032 1048 1016 1030 1056 1071 1096 1098 1106 1116 1097 1110 1117 1116 1105 1103 1076 1074 1080 1078 1079 1096 1117 1133 1144 1152 1181 1208 1262 1292 1207 1222 1250 1230 1238 1274 1301 1356 1436 1540 1683 1677 1653 1623 1708 1807 1908 2008 2131 1945 1815 1733 1647 1607 1567 1549 1481 1425 1441 1349 1235 1160 1145 1132 1138 1139 1134 1174 1268 1374 1261 1188 1184 1209 1238 1269 1273 1324 1399 1443 1520 1613 1567 1542 1557 1490 1425 1564 1665 1554 1461 1504 1454 1597 1641 1575 1599 1592 1592 1634 1685 1721 1659 1567 1519 1534 1531 1541 1533 1526 1570 1667 1699 1713 1777 1776 1759 1730 1716 1693 1711 1672 1627 1599 1594 1600 1578 1569 1558 1546 1556 1543 1534 1543 1542 1540 1549 1560 1564 1538 1567 1629 1633 1624 1611 1583 1539 1528 1558 1570 1555 1531 1525 1506 1480 1512 1495 1481 1503 1530 1546 1486 1585 1647 1646 1646 1653 1682 1715 1799 2070 2005 2018 2193 2317 2253 2205 2085 2003 1939 1800 1534 1474 1741 1682 1555 1541 1715 1921 1644 1488 1522 1583 1621 1652 1629 1593 1598 1495 1198 1170 1338 1550 1649 1824 1684 1501 1723 1939 2020 1913 1651 1294 1235 1417 1243 963 996 1050 1268 1543 1491 1509 1454 1263 1496 1706 1887 1540 1732 1685 1537 1884 1757 1498 1642 1756 2079 2346 2506 2487 2333 2164 2048 1900 1909 1841 1725 1699 1810 1773 1609 1559 1688 1787 1934 1941 1927 1918 1867 1807 1910 2094 2025 1776 1714 1677 1864 1925 1976 2038 1639 1203 1599 1956 2085 1931 1852 2023 2027 1869 1787 1542 1398 1443 1810 1726 1570 1205 1397 1437 1495 1570 1453 1455 1522 1624 1746 1892 2136 2285 2137 1923 1910 1947 2129 1874 1747 1839 1953 1860 1670 1632 1643 1591 1638 1674 1469 1322 1269 1308 1227 1270 1205 1251 1216 1320 1343 1346 1370 1444 1421 1562 1559 1621 1657 1743 1794 1823 1808 1898 1957 1946 1965 1967 2010 2039 2064 2081 2116 2135 2140 2238 2278 2341 2414 2116 1906 1866 1843 1839 1773 1773 1802 1819 1830 1884 1973 2007 2066 2023 2030 2031 2036 2010 1994 1870 1795 1749 1590 1581 1592 1632 1678 1722 1737 1695 1707 1808 1929 2146 2294 2267 2238 2244 2251 2093 2003 1920 1957 1935 1861 1855 1811 1842 1799 1764 1693 1668 1740 1764 1840 1895 1955 1957 1975 2031 2050 2066 2037 1982 1841 1794 1951 1971 1840 1826 1830 1667 1560 1499 1478 1462 1456 1458 1464 1484 1509 1513 1511 1505 1516 1511 1511 1517 1543 1565 1577 1570 1571 1584 1597 1600 1574 1497 1483 1487 1537 1574 1682 1739 1745 1957 2094 1912 1690 1624 1618 1615 1616 1618 1620 1622 1627 1633 1639 1647 1688 1733 1730 1740 1786 1846 1920 1970 2102 2222 2113 2183 2200 2151 2295 2413 2487 2496 2449 2264 2081 2099 2050 2060 2288 2463 2353 2443 2220 2081 2019 2214 2415 2632 2810 3076 3162 3157 3220 3178 2963 2859 2760 2691 2633 2493 2400 2400 2470 2486 2430 2455 2412 2373 2320 2297 2283 2279 2275 2218 2179 2183 2291 2374 2241 2173 2172 2164 2156 2171 2322 2473 2615 2582 2626 2582 2515 2338 2265 2210 2149 2119 2121 2142 2190 2250 2350 2343 2342 2487 2396 2360 2423 2351 2258 1747 1903 1907 1815 1678 1489 1412 1301 1235 1195 1166 1094 1050 1025 1043 1016 978 988 969 968 936 932 959 986 950 964 945 929 942 913 874 853 843 832 823 814 804 794 786 780 775 774 776 781 787 795 810 797 800 817 829 836 848 834 836 893 908 893 899 924 947 967 985 1014 1049 1088 1197 1334 1332 1411 1483 1561 1441 1372 1486 1575 1650 1787 1935 2104 2238 2415 2523 2409 2182 2038 2172 2427 2769 2892 3245 3207 2884 3052 2762 2639 2469 2071 1907 1841 1714 2019 1909 1797 1941 1962 1877 1658 2013 1492 1323 1152 1131 1261 1156 1035 973 860 873 903 906 1065 1177 1206 1117 924 765 690 666 627 642 621 546 421 385 402 517 522 500 502 466 449 469 447 434 420 428 413 374 340 320 298 287 240 215 239 303 351 333 374 359 331 387 385 421 470 529 613 676 671 626 564 563 509 480 424 399 369 353 339 341 341 322 269 314 415 501 564 569 641 660 738 723 681 640 590 585 547 546 550 564 552 542 569 623 612 590 637 634 645 668 657 643 603 505 404 375 302 373 264 348 462 519 445 420 383 356 327 265 250 242 181 231 206 161 150 99 93 66 46 34 21 13 7 0 -9 -13 -16 -20 -22 -25 -26 -26 -26 -26 -26 -26 -26 -27 -27 -27 -27 -27 -27 -28 -28 -28 -29 -28 -28 -29 -29 -29 -29 -28 -28 -28 -29 -28 -28 -28 -27 -27 -27 -28 -29 -30 -31 -32 -32 -33 -33 -34 -35 -35 -35 -35 -35 -36 -37 -39 -42 -44 -46 -47 -47 -47 -48 -49 -49 -50 -51 -51 -51 -49 -49 -51 -54 -63 -76 -94 -115 -139 -168 -196 -222 -253 -287 -320 -357 -396 -433 1081 1148 1229 1297 1232 1162 1177 1162 1147 1275 1170 1128 1135 1171 1107 1091 1077 1089 1096 1110 1109 1123 1228 1315 1317 1319 1326 1267 1230 1236 1221 1201 1170 1120 1082 1057 1060 1089 1160 1191 1216 1284 1275 1294 1306 1231 1216 1212 1167 1151 1156 1191 1163 1138 1086 1055 1029 1012 996 981 974 971 961 952 943 936 927 921 912 905 896 890 891 901 886 876 864 857 853 853 852 842 844 873 888 874 833 839 874 859 855 887 883 849 875 915 875 818 802 815 822 843 894 967 996 996 992 991 962 926 897 894 885 854 813 790 808 868 818 790 773 832 868 887 827 883 891 895 901 900 891 882 893 881 842 808 841 878 921 958 995 1044 1074 1015 950 968 1040 1150 1285 1284 1188 1154 1195 1252 1265 1239 1244 1201 1198 1168 1248 1252 1212 1098 1075 1068 1103 1145 1129 1129 1138 1207 1258 1252 1235 1238 1231 1179 1136 1119 1092 1067 1030 1002 991 1012 1041 1043 1056 1105 1088 1086 1145 1155 1112 1143 1124 1133 1141 1083 1011 970 934 914 896 882 872 860 856 861 862 845 844 844 844 845 864 904 961 943 906 931 988 1062 1120 1212 1291 1297 1251 1204 1156 1097 1072 1085 1149 1195 1249 1248 1246 1347 1520 1517 1334 1239 1193 1294 1288 1227 1059 1097 1219 1400 1557 1442 1425 1363 1215 1174 1153 1143 1131 1123 1116 1115 1115 1118 1118 1120 1119 1119 1119 1119 1120 1127 1121 1123 1128 1131 1112 1058 1068 1032 1029 1062 1111 1074 1122 1137 1085 1091 1076 1057 1064 1096 1113 1066 1032 1094 1077 1084 1017 1010 1015 1030 1038 1059 1061 1057 1056 1068 1066 1071 1073 1064 1070 1069 1071 1093 1143 1169 1182 1189 1195 1196 1211 1242 1292 1338 1265 1225 1245 1290 1317 1408 1482 1503 1619 1769 1821 1765 1731 1815 2008 2109 2117 2022 1841 1733 1667 1622 1572 1548 1486 1425 1352 1314 1276 1164 1126 1131 1208 1251 1285 1244 1179 1185 1207 1169 1176 1218 1274 1322 1355 1330 1378 1388 1441 1523 1587 1656 1757 1722 1611 1489 1548 1606 1517 1522 1590 1490 1582 1617 1623 1673 1682 1696 1589 1590 1601 1606 1560 1563 1602 1641 1650 1684 1659 1618 1622 1674 1682 1720 1725 1701 1705 1691 1692 1668 1675 1652 1674 1621 1579 1568 1569 1561 1534 1529 1527 1525 1521 1522 1516 1531 1541 1549 1532 1570 1594 1624 1617 1594 1589 1577 1571 1585 1581 1568 1545 1551 1531 1535 1539 1544 1543 1599 1596 1517 1512 1627 1725 1715 1715 1755 1796 1780 1908 2147 2250 2114 2170 2122 2267 2134 2151 2130 2199 1865 1573 1634 1915 1844 1682 1670 1755 1921 1725 1644 1611 1702 1764 1800 1808 1681 1523 1324 1253 1467 1366 1440 1696 1803 1693 1573 1744 1985 1977 1791 1553 1485 1780 1743 1491 1374 1167 918 1015 1102 1150 1272 1247 1364 1540 1532 1493 1283 1264 1374 1379 1482 1606 1906 2168 2157 2294 2678 2650 2476 2388 2096 1988 1959 1810 1715 1716 1639 1681 1577 1459 1601 1640 1664 1757 1877 1825 1781 1706 1743 1864 1837 1875 1691 1631 1566 1523 1486 1570 1657 1407 1265 1678 1937 1851 1639 1677 1954 2015 1732 1528 1374 1546 1773 1906 1721 1624 1209 1386 1568 1660 1596 1521 1555 1652 1794 1756 1851 1999 1943 1955 1785 1738 1787 1912 1723 1545 1553 1661 1646 1572 1534 1541 1529 1529 1559 1525 1417 1310 1301 1232 1164 1321 1514 1318 1207 1231 1265 1278 1293 1338 1393 1564 1729 1697 1708 1743 1741 1765 1814 1838 1881 1857 1898 1940 1986 2023 2008 2045 2082 2074 2087 2094 2117 2188 2011 1828 1812 1776 1757 1771 1842 1852 1871 1889 1925 1961 1966 1977 1957 1977 1988 1988 1995 1976 1913 1784 1654 1672 1599 1518 1687 1875 1867 1707 1623 1616 1671 1745 1869 2083 2161 2114 2039 2039 1963 1880 1879 1964 1931 1836 1780 1758 1752 1713 1687 1724 1831 1898 1962 2058 2146 2210 2207 2280 2290 2281 2240 2125 2038 1895 2016 2072 1866 1768 1685 1669 1643 1540 1499 1479 1461 1456 1482 1494 1512 1506 1508 1494 1497 1501 1494 1497 1520 1533 1532 1539 1551 1573 1585 1599 1599 1582 1502 1481 1484 1495 1507 1544 1561 1654 1770 1861 1793 1674 1624 1613 1611 1613 1615 1618 1621 1623 1625 1628 1639 1687 1699 1719 1724 1753 1766 1801 1879 1963 1980 1917 1997 2145 2376 2466 2492 2503 2475 2506 2465 2327 2211 2031 2033 2215 2300 2166 2219 2087 1957 2206 2374 2489 2708 2829 2927 2890 3016 3131 3182 3075 2936 2800 2649 2529 2430 2368 2369 2433 2442 2395 2384 2358 2340 2321 2281 2273 2371 2411 2170 2154 2167 2224 2375 2372 2226 2155 2151 2144 2140 2193 2358 2480 2455 2468 2448 2417 2296 2278 2296 2212 2145 2050 1983 2025 2171 2267 2183 2281 2410 2384 2204 2157 2209 2244 1774 2159 2303 2182 2072 1663 1437 1380 1348 1257 1169 1134 1094 1085 1095 1075 1042 1008 984 967 953 949 993 981 966 969 960 986 979 909 876 863 852 843 836 826 814 803 792 780 773 772 771 773 775 773 781 785 787 789 789 792 812 811 818 866 890 872 887 910 922 937 956 980 1009 1069 1209 1269 1259 1311 1505 1622 1435 1377 1636 1794 1722 1779 1888 1917 2055 2175 2191 2146 2100 1957 2173 2495 2971 3235 3214 3156 3062 3057 3046 2742 2335 2070 1992 1958 1807 1740 1762 1724 1628 1493 1699 1531 1392 1388 1356 1188 1090 938 1004 904 972 889 802 786 876 968 1161 1047 1169 1027 822 730 740 656 607 585 516 440 357 371 486 502 492 464 445 413 451 437 386 353 351 369 359 337 338 353 329 251 215 238 294 315 363 428 436 359 389 450 475 449 472 518 553 547 521 494 482 459 423 412 391 414 380 409 410 398 343 285 328 431 551 657 728 784 814 878 869 854 813 748 648 625 646 653 658 640 629 619 631 668 734 803 846 859 875 864 846 727 644 585 444 315 426 314 327 456 574 603 543 518 419 322 283 249 223 285 236 201 178 115 124 118 90 53 39 27 19 11 3 -5 -10 -15 -21 -23 -25 -26 -26 -26 -26 -26 -26 -26 -27 -27 -27 -27 -28 -27 -28 -28 -30 -29 -29 -29 -29 -29 -29 -28 -29 -28 -29 -29 -29 -28 -28 -27 -27 -27 -28 -29 -30 -31 -32 -33 -34 -35 -36 -37 -37 -38 -39 -40 -42 -43 -46 -48 -50 -52 -54 -56 -57 -59 -60 -60 -61 -62 -62 -62 -63 -65 -69 -75 -85 -99 -116 -137 -162 -190 -212 -239 -272 -304 -335 -372 -406 -444 1020 1059 1088 1098 1105 1117 1263 1225 1186 1326 1245 1206 1200 1145 1100 1088 1090 1084 1093 1100 1094 1111 1161 1269 1372 1404 1356 1236 1287 1305 1243 1239 1268 1128 1113 1092 1067 1081 1090 1117 1154 1224 1266 1321 1319 1314 1283 1232 1212 1212 1208 1219 1209 1195 1188 1109 1054 1045 1025 1009 1001 991 983 970 954 944 937 930 925 925 906 913 927 912 912 901 885 880 875 883 874 871 862 848 847 850 844 827 833 847 844 821 854 851 820 850 839 806 801 806 803 824 919 945 942 935 937 918 917 876 853 824 819 819 788 833 879 928 921 864 848 869 881 885 867 829 889 920 939 939 910 891 885 881 863 804 829 872 910 946 978 1017 1037 1061 1047 1052 1081 1137 1196 1221 1193 1214 1216 1235 1194 1184 1205 1175 1141 1219 1252 1211 1189 1100 1066 1062 1082 1100 1100 1134 1247 1295 1409 1382 1304 1243 1202 1168 1126 1104 1105 1064 1035 1016 1006 1010 1029 1063 1085 1098 1122 1133 1063 1045 1031 1030 1033 1052 1054 1026 1024 997 946 916 896 881 869 860 853 845 845 844 844 844 844 844 844 855 892 883 878 907 940 994 1072 1200 1338 1357 1273 1236 1198 1160 1128 1064 1083 1129 1163 1181 1238 1344 1505 1503 1341 1234 1174 1163 1262 1342 1126 1056 1165 1269 1383 1431 1518 1392 1261 1202 1173 1179 1136 1121 1116 1116 1115 1116 1117 1118 1118 1118 1119 1118 1119 1119 1118 1119 1126 1146 1137 1099 1125 1079 1059 1055 1056 1075 1121 1106 1132 1153 1142 1120 1115 1142 1139 1099 1086 1097 1079 1071 1033 1019 1040 1024 1027 1035 1036 1046 1059 1051 1052 1060 1060 1061 1062 1068 1084 1104 1123 1142 1151 1149 1164 1178 1202 1245 1307 1406 1326 1271 1303 1292 1331 1390 1438 1492 1577 1645 1668 1616 1624 1709 1879 1941 2058 1936 1748 1646 1591 1578 1573 1574 1539 1522 1409 1279 1200 1135 1147 1193 1338 1451 1432 1316 1200 1154 1150 1163 1207 1274 1361 1422 1442 1417 1410 1462 1505 1560 1592 1675 1746 1681 1688 1613 1623 1606 1570 1605 1641 1557 1590 1583 1641 1693 1736 1650 1596 1602 1594 1628 1626 1627 1761 1927 1869 1898 1836 1796 1755 1716 1673 1664 1659 1671 1707 1716 1720 1642 1599 1590 1595 1577 1571 1583 1575 1547 1544 1546 1599 1621 1638 1628 1593 1511 1520 1524 1533 1554 1573 1606 1620 1607 1582 1571 1569 1570 1568 1564 1607 1604 1640 1612 1586 1590 1630 1641 1568 1574 1545 1663 1681 1721 1754 1733 1803 1945 2016 2039 1964 1890 1870 1921 2071 1997 2049 1968 1920 1803 1646 1762 2033 2150 1922 1945 2091 1954 1864 1846 1946 1896 2055 1925 1701 1495 1314 1237 1443 1592 1587 1462 1672 1686 1672 1709 1815 1966 1898 1792 1910 1894 1782 1773 1706 1303 1138 1276 952 1284 1224 1301 1488 1497 1445 1370 1309 1145 1483 1539 1592 1710 1906 2142 2325 2539 2497 2614 2175 1773 1847 1793 1754 1664 1685 1756 1670 1644 1517 1377 1422 1549 1736 1776 1861 2007 1913 1765 1675 1577 1561 1641 1668 1590 1522 1661 1676 1667 1730 1385 1228 1301 1377 1502 1435 1502 1673 1711 1802 1726 1656 1464 1226 1274 1239 1203 1141 1351 1646 1885 1858 1831 1684 1681 1761 1695 1773 1875 2001 1870 1732 1599 1633 1817 1756 1655 1455 1359 1394 1557 1591 1534 1428 1352 1286 1287 1237 1204 1215 1263 1218 1347 1412 1455 1466 1505 1533 1552 1615 1527 1393 1405 1595 1645 1589 1532 1556 1575 1595 1638 1708 1749 1773 1872 1902 1907 1940 1929 1944 1970 1953 1935 1952 1956 1940 1767 1732 1732 1748 1829 1891 1996 1964 1976 1973 1944 1908 1871 1874 1833 1872 1931 1948 1942 1871 1802 1695 1528 1481 1537 1492 1504 1633 1866 1761 1588 1537 1524 1547 1694 1932 2010 1958 1988 2069 1994 1909 1863 1838 1794 1770 1749 1704 1704 1752 1815 1887 1948 2020 2124 2236 2355 2461 2489 2585 2549 2511 2340 2228 2149 2099 2020 1931 1791 1751 1698 1599 1547 1503 1489 1496 1481 1456 1483 1500 1499 1489 1484 1485 1493 1486 1481 1492 1499 1514 1528 1547 1558 1571 1591 1586 1565 1572 1511 1480 1482 1495 1530 1543 1522 1567 1568 1631 1732 1710 1649 1612 1608 1611 1612 1615 1618 1622 1642 1669 1694 1722 1735 1754 1762 1734 1744 1769 1830 1831 1837 1940 2058 2171 2279 2368 2572 2385 2326 2408 2552 2506 2240 2052 1895 2013 2080 2075 1982 1909 2045 2358 2640 2801 2848 2634 2592 2617 2910 3103 3057 3026 2894 2753 2605 2491 2387 2378 2358 2396 2381 2366 2362 2358 2363 2366 2334 2315 2255 2233 2111 2104 2113 2104 2139 2263 2310 2201 2144 2105 2110 2225 2339 2471 2477 2549 2525 2527 2367 2427 2404 2327 2234 2098 1956 1971 2057 2113 2209 2298 2423 2292 2112 2129 1936 1912 1908 2248 2488 2585 2548 2121 1846 1661 1456 1350 1381 1263 1211 1161 1150 1109 1065 1035 1019 998 985 1010 1026 1011 989 971 956 945 926 903 891 878 864 860 858 849 835 821 808 794 783 783 774 771 771 770 770 771 772 767 766 770 784 792 803 830 869 857 875 880 892 921 938 958 987 1024 1069 1146 1203 1268 1403 1577 1422 1368 1427 1592 1710 1767 1741 1742 1865 1914 2013 2052 1979 1904 2093 2353 2662 3195 3409 3298 3268 2838 2555 2423 2385 2520 2551 2393 2230 2308 2436 2414 2220 1860 1409 1406 1707 1990 2043 1696 1476 1101 1031 899 829 796 757 747 716 817 1011 971 872 838 788 671 633 608 577 583 521 423 355 351 449 455 461 471 418 377 426 425 411 344 333 374 384 395 382 362 315 257 220 253 386 365 374 378 464 452 389 469 519 522 504 511 537 523 476 453 442 427 427 460 425 456 422 455 423 387 394 344 360 480 573 637 663 753 737 740 770 822 866 808 761 779 828 854 874 843 813 811 856 875 871 844 795 757 746 734 702 675 741 674 396 372 526 450 308 369 447 518 468 447 489 431 360 266 300 263 228 182 163 146 141 104 78 66 45 36 26 15 6 -3 -10 -18 -22 -24 -25 -26 -26 -26 -26 -26 -26 -26 -26 -27 -27 -28 -28 -28 -28 -29 -29 -29 -29 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -27 -27 -28 -28 -28 -28 -29 -31 -32 -33 -34 -36 -38 -38 -39 -40 -42 -44 -46 -48 -50 -53 -56 -59 -62 -66 -70 -71 -73 -75 -75 -75 -76 -78 -79 -81 -86 -91 -99 -110 -124 -141 -163 -187 -209 -232 -262 -292 -320 -352 -386 -419 -456 1006 1013 1027 1030 1040 1068 1192 1262 1134 1111 1121 1130 1142 1142 1105 1104 1112 1115 1151 1179 1145 1106 1142 1220 1393 1433 1352 1288 1249 1332 1348 1322 1213 1135 1180 1141 1120 1130 1088 1103 1145 1210 1343 1467 1507 1464 1335 1300 1292 1270 1239 1246 1247 1266 1203 1130 1082 1074 1060 1049 1045 1046 1071 1062 988 953 944 938 934 930 928 938 940 935 912 898 901 897 894 896 884 876 879 876 858 869 861 841 839 860 857 832 816 814 808 804 808 811 829 820 829 827 914 881 884 877 864 864 853 845 805 782 779 787 819 859 837 878 878 917 905 893 911 907 878 837 910 914 941 939 916 896 872 866 854 807 819 850 885 915 944 984 1032 1050 1054 1007 1051 1085 1123 1166 1145 1161 1160 1158 1146 1144 1155 1127 1131 1176 1196 1250 1248 1135 1055 1060 1075 1097 1140 1210 1311 1446 1474 1531 1371 1264 1172 1138 1092 1085 1105 1088 1088 1057 1046 1063 1060 1055 1064 1070 1103 1104 1090 1042 990 970 964 969 981 976 973 1032 983 939 906 890 885 875 852 847 846 844 844 844 844 844 844 844 845 847 860 872 913 970 1036 1120 1203 1317 1281 1224 1215 1215 1191 1143 1039 1091 1118 1178 1311 1459 1484 1539 1417 1305 1201 1119 1117 1189 1141 1021 1103 1164 1233 1340 1485 1470 1372 1275 1245 1223 1158 1126 1117 1117 1116 1117 1116 1117 1117 1117 1118 1119 1125 1129 1121 1120 1133 1177 1174 1148 1138 1105 1136 1143 1136 1066 1084 1087 1103 1159 1162 1137 1147 1152 1149 1139 1127 1109 1071 1034 1019 1014 1043 1081 1076 1078 1070 1072 1074 1068 1075 1084 1069 1059 1062 1077 1079 1081 1097 1111 1122 1142 1169 1184 1207 1249 1320 1400 1342 1314 1323 1352 1368 1391 1432 1521 1654 1722 1602 1541 1552 1589 1661 1733 1791 1719 1638 1573 1545 1555 1579 1599 1593 1429 1322 1254 1145 1130 1212 1289 1327 1377 1340 1286 1240 1170 1157 1187 1281 1384 1480 1609 1626 1537 1464 1522 1548 1549 1578 1559 1602 1667 1725 1714 1651 1697 1711 1742 1757 1692 1680 1629 1655 1725 1740 1737 1670 1644 1652 1690 1735 1718 1778 1889 1919 1912 1843 1827 1792 1771 1704 1698 1714 1740 1722 1693 1637 1599 1623 1650 1675 1695 1671 1663 1641 1612 1651 1605 1675 1679 1678 1675 1640 1511 1514 1511 1525 1538 1550 1577 1598 1612 1600 1571 1567 1562 1578 1606 1647 1596 1684 1709 1671 1686 1675 1612 1603 1645 1588 1570 1576 1626 1648 1686 1814 1795 1832 1718 1730 1755 1774 1832 1907 1956 2200 2201 1981 1803 1712 1892 2134 2194 2191 2276 2175 2117 2071 1957 2018 2109 1978 1814 1593 1378 1353 1409 1370 1503 1570 1631 1747 1853 1855 1845 1882 1901 1860 1921 1907 1792 1956 2032 1739 1441 1557 1403 1005 1057 1257 1318 1289 1164 1143 1248 1353 1163 1114 1227 1450 1721 2110 2269 2311 2306 1877 2073 2245 1833 1560 1283 1427 1335 1276 1498 1531 1427 1469 1381 1424 1551 1650 1773 1970 2128 2014 1858 1705 1713 1601 1490 1495 1466 1479 1347 1380 1609 1578 1481 1190 1574 1702 1711 1793 1833 1798 1812 1808 1814 1756 1714 1357 1103 1223 1235 1209 1301 1409 1523 1684 1670 1547 1531 1887 1640 1710 1786 1858 1932 1826 1566 1442 1543 1578 1644 1510 1309 1290 1363 1319 1322 1356 1288 1162 1172 1279 1385 1445 1494 1366 1286 1374 1522 1584 1730 1804 1812 1786 1724 1684 1616 1525 1480 1560 1627 1655 1748 1809 1686 1689 1822 1884 1909 1932 1898 1862 1837 1814 1817 1840 1824 1831 1820 1748 1639 1643 1736 1849 1942 2073 2075 2046 1996 1890 1885 1934 1944 1906 1866 1810 1827 1856 1810 1771 1688 1614 1515 1459 1457 1517 1594 1562 1629 1764 1609 1529 1480 1498 1562 1630 1706 1796 1920 1912 1936 1883 1850 1804 1816 1773 1760 1772 1774 1898 1998 2096 2158 2187 2277 2436 2572 2659 2710 2721 2580 2444 2296 2246 2144 2080 1871 1733 1661 1639 1607 1572 1539 1502 1514 1523 1476 1456 1475 1486 1480 1467 1478 1467 1463 1464 1470 1482 1499 1502 1521 1543 1536 1532 1538 1541 1561 1531 1503 1479 1493 1528 1577 1580 1572 1585 1576 1585 1609 1638 1622 1607 1608 1609 1613 1616 1618 1622 1639 1666 1736 1809 1813 1875 1811 1750 1745 1775 1809 1800 1800 1845 1935 2015 2141 2311 2481 2425 2321 2426 2574 2545 2276 2038 1928 1846 1857 1874 1891 1928 2223 2282 2388 2382 2474 2357 2435 2614 2826 2828 2687 2616 2589 2505 2423 2386 2351 2353 2336 2399 2360 2373 2371 2373 2382 2442 2508 2436 2384 2188 2089 2083 2080 2071 2061 2060 2068 2117 2094 2068 2075 2152 2269 2374 2486 2615 2635 2616 2575 2626 2534 2379 2279 2192 2037 1916 1953 2041 2117 2153 2299 2265 2022 1951 1838 1716 1749 1888 2185 2538 2641 2511 2205 2040 1817 1570 1562 1450 1320 1231 1163 1130 1115 1074 1068 1051 1057 1069 1060 1028 1009 992 974 955 942 932 918 896 884 883 883 871 854 835 824 811 805 799 789 788 782 774 773 769 765 765 764 766 774 780 790 799 835 842 851 858 886 901 916 940 962 986 1034 1126 1274 1272 1272 1350 1302 1253 1369 1557 1643 1619 1513 1690 1792 1780 1805 1947 1839 1824 2073 2252 2498 2856 3164 3470 3079 2915 3011 2895 2835 2738 2633 2723 2777 2746 2470 2264 2006 1614 1496 1778 1969 2477 2587 2124 1633 1310 1096 1117 969 966 960 959 797 694 760 942 822 750 705 701 674 584 517 490 459 427 379 333 334 364 400 408 412 344 357 370 360 314 330 355 439 533 516 472 355 257 283 372 473 421 402 405 425 481 463 433 483 537 562 561 588 536 484 491 480 490 485 461 459 490 450 488 509 451 408 332 350 421 456 500 635 598 586 687 803 871 911 925 941 930 930 940 990 1037 980 887 816 811 785 760 797 788 675 610 580 499 503 516 380 512 511 418 367 326 341 367 430 493 456 470 353 323 272 229 203 195 172 138 122 107 88 75 57 47 35 18 10 1 -8 -16 -21 -23 -24 -24 -24 -25 -27 -26 -27 -26 -27 -27 -27 -27 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -29 -28 -29 -28 -28 -28 -28 -28 -28 -29 -31 -33 -34 -37 -38 -40 -41 -42 -44 -46 -48 -51 -53 -57 -61 -66 -70 -74 -77 -81 -83 -85 -88 -91 -93 -95 -97 -99 -103 -108 -115 -123 -135 -150 -168 -189 -207 -229 -255 -285 -310 -338 -368 -400 -430 -465 1008 1004 1009 1018 1024 1034 1066 1086 1066 1072 1082 1082 1095 1118 1132 1139 1137 1145 1161 1239 1230 1137 1136 1233 1285 1310 1350 1265 1231 1238 1315 1361 1350 1333 1165 1101 1145 1167 1133 1117 1139 1295 1448 1425 1447 1579 1546 1502 1464 1370 1291 1239 1219 1238 1252 1167 1114 1150 1147 1119 1079 1103 1137 1239 1128 997 966 955 939 937 940 959 954 929 915 924 922 918 907 892 877 895 912 892 895 881 859 843 838 880 897 888 873 871 850 836 837 836 847 851 896 912 837 824 825 811 801 797 813 800 793 846 908 920 875 843 819 811 867 895 900 919 920 886 877 853 883 921 921 930 913 906 886 853 828 811 811 842 878 903 925 961 988 1018 1001 963 1006 1035 1068 1114 1134 1132 1126 1110 1110 1111 1117 1098 1117 1142 1180 1172 1152 1106 1067 1057 1069 1096 1150 1271 1336 1433 1501 1491 1306 1188 1142 1111 1085 1068 1076 1095 1114 1102 1090 1082 1067 1050 1051 1042 1039 1054 1048 1018 976 948 937 931 930 935 947 1016 1068 998 931 898 880 868 861 851 844 844 844 844 844 844 851 847 844 844 844 848 876 929 984 1040 1105 1167 1197 1183 1220 1205 1174 1139 1056 1028 1075 1141 1202 1330 1340 1449 1414 1269 1190 1122 1072 1079 1057 1002 1047 1122 1168 1268 1367 1407 1470 1437 1362 1269 1232 1150 1125 1120 1118 1118 1118 1117 1117 1118 1121 1135 1185 1243 1146 1122 1132 1163 1187 1152 1140 1137 1145 1145 1143 1080 1094 1125 1150 1132 1160 1150 1150 1158 1151 1124 1125 1101 1067 1046 1034 1026 1022 1052 1061 1078 1094 1087 1097 1087 1091 1097 1076 1071 1067 1071 1083 1105 1123 1142 1150 1186 1200 1192 1219 1256 1321 1392 1381 1313 1333 1357 1409 1437 1451 1512 1599 1671 1698 1587 1515 1531 1582 1627 1653 1620 1575 1502 1526 1598 1608 1581 1447 1350 1274 1174 1136 1170 1224 1223 1268 1345 1393 1391 1263 1200 1167 1185 1297 1444 1526 1584 1578 1587 1591 1630 1444 1416 1499 1508 1540 1611 1662 1741 1784 1769 1711 1696 1732 1712 1681 1690 1728 1766 1754 1796 1793 1771 1757 1746 1743 1730 1744 1777 1795 1796 1777 1757 1756 1752 1750 1760 1757 1750 1737 1708 1618 1720 1759 1820 1846 1790 1735 1677 1635 1670 1680 1676 1680 1693 1685 1671 1619 1527 1497 1501 1517 1525 1537 1553 1588 1597 1583 1570 1585 1575 1592 1653 1692 1629 1641 1760 1785 1732 1706 1703 1693 1663 1591 1624 1605 1555 1549 1638 1662 1664 1626 1631 1784 1848 1956 2092 2172 2259 2304 2285 2060 1870 1747 1847 2080 2142 2305 2253 2254 2232 2128 2042 2050 1876 1740 1624 1429 1417 1501 1611 1478 1413 1520 1695 1887 1949 1995 2004 1904 1841 1847 1841 1661 1800 1766 1731 1738 1648 1582 1359 1163 949 934 1027 1123 1161 1032 961 1270 1252 1019 1255 1673 2041 2275 2194 2167 2003 1688 1544 1833 1444 1308 1498 1834 1678 1408 1214 1286 1260 1279 1292 1351 1442 1515 1614 1782 1987 1996 1793 1845 1735 1565 1443 1346 1280 1250 1241 1266 1386 1343 1153 1049 1123 1309 1393 1516 1564 1380 1439 1458 1403 1308 1250 1091 1153 1269 1492 1508 1522 1527 1484 1449 1447 1338 1419 1540 1458 1514 1703 1785 1534 1648 1567 1355 1393 1513 1518 1574 1450 1292 1176 1134 1164 1176 1245 1212 1236 1314 1352 1538 1602 1473 1464 1482 1578 1685 1749 1763 1802 1872 1875 1852 1806 1706 1653 1740 1807 1907 1942 1912 1754 1663 1669 1822 1956 2056 1988 1877 1806 1774 1756 1764 1743 1705 1642 1622 1684 1760 1819 1937 2127 2142 2004 2010 1966 1945 2004 2000 2009 2006 1966 1877 1792 1794 1833 1777 1742 1644 1538 1496 1450 1452 1526 1631 1642 1657 1601 1505 1449 1454 1488 1526 1597 1647 1713 1847 1987 2081 1998 1969 2000 1994 1959 1967 1980 2083 2161 2239 2322 2364 2433 2500 2394 2318 2349 2395 2399 2300 2177 2096 2068 2001 1842 1727 1653 1651 1652 1666 1572 1514 1484 1473 1454 1453 1460 1458 1456 1457 1458 1459 1459 1461 1461 1462 1463 1464 1470 1479 1481 1499 1514 1513 1484 1496 1496 1486 1541 1586 1591 1602 1602 1617 1629 1624 1617 1615 1613 1609 1610 1609 1613 1618 1625 1630 1643 1758 1808 1830 1815 1809 1798 1837 1802 1768 1805 1815 1814 1847 1892 1948 2035 2196 2308 2230 2183 2264 2369 2317 2230 2223 2182 2005 1816 1832 1895 1843 1975 2009 2099 2187 2235 2344 2565 2726 2829 2774 2645 2480 2365 2308 2296 2280 2242 2219 2244 2286 2295 2342 2417 2470 2534 2560 2546 2491 2429 2248 2106 2064 2057 2055 2051 2048 2055 2052 2056 2054 2058 2125 2200 2335 2478 2470 2578 2708 2803 2839 2713 2589 2562 2473 2209 2012 1871 1934 1952 2022 1983 1970 1837 1736 1744 1684 1687 1724 1859 2160 2299 2441 2440 2234 2141 1919 1632 1536 1388 1312 1224 1227 1189 1142 1131 1140 1143 1107 1099 1061 1048 1068 1035 979 969 958 941 941 930 916 908 890 869 852 844 832 825 815 807 805 800 801 801 798 782 767 764 764 764 769 781 783 794 824 837 854 868 877 893 915 931 968 1028 1142 1274 1168 1234 1281 1190 1245 1316 1397 1464 1390 1410 1489 1533 1680 1707 1833 1704 1818 1970 2113 2258 2528 2938 3429 3381 3313 3134 2880 2509 2310 2148 2174 2352 2362 2197 1841 1639 1702 1967 1698 1994 2284 2676 2050 1536 1351 1345 1361 1117 1097 1061 938 828 743 647 891 788 700 638 638 616 560 498 489 545 449 399 355 319 309 310 336 349 360 307 296 293 273 268 324 460 485 374 280 255 273 323 379 467 496 459 452 471 469 490 545 509 509 632 628 588 518 556 555 538 577 557 485 513 544 495 556 509 452 402 321 322 358 379 407 470 488 561 620 665 679 724 791 784 756 776 850 892 997 911 784 728 706 654 619 609 658 588 549 519 454 415 398 460 529 456 397 453 448 379 370 346 406 444 485 384 315 339 277 229 226 195 168 143 128 111 92 77 54 35 23 13 5 -6 -15 -20 -21 -22 -22 -22 -23 -24 -27 -27 -27 -27 -27 -27 -27 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -29 -29 -29 -28 -29 -28 -28 -28 -28 -30 -31 -33 -36 -38 -40 -42 -43 -45 -47 -49 -52 -55 -59 -64 -70 -75 -79 -83 -87 -90 -94 -97 -101 -106 -111 -114 -116 -119 -123 -128 -136 -145 -158 -174 -193 -211 -230 -253 -280 -305 -329 -356 -385 -412 -440 -471 1011 1005 1006 1009 1012 1020 1026 1033 1037 1044 1055 1060 1083 1109 1175 1189 1164 1221 1199 1177 1155 1126 1124 1164 1172 1197 1290 1318 1272 1226 1223 1274 1369 1420 1239 1191 1139 1206 1178 1192 1162 1260 1484 1610 1511 1521 1570 1592 1566 1505 1400 1295 1215 1185 1168 1156 1171 1256 1290 1222 1138 1153 1194 1266 1224 1052 1001 1090 1083 993 961 962 955 939 940 935 915 908 899 888 898 915 916 901 885 864 857 856 848 878 910 921 921 913 907 902 885 869 878 873 894 920 870 854 840 802 799 814 788 790 877 895 947 928 892 854 827 801 819 844 865 875 907 912 908 884 867 908 927 924 925 901 869 879 855 815 811 819 840 860 870 896 919 938 929 942 952 978 1037 1068 1088 1068 1071 1091 1096 1102 1097 1077 1090 1118 1155 1158 1100 1095 1098 1064 1061 1107 1151 1181 1250 1309 1305 1309 1237 1182 1113 1099 1078 1060 1059 1067 1069 1073 1069 1044 1020 1016 1033 1031 1017 1016 995 989 960 936 927 921 915 914 919 982 1086 1007 941 903 882 866 853 847 846 846 848 858 854 849 871 874 872 847 844 844 857 894 938 992 1036 1144 1177 1149 1238 1170 1097 1071 1031 1007 1054 1102 1130 1168 1209 1313 1273 1204 1163 1125 1089 1053 1024 991 1012 1082 1124 1173 1248 1291 1419 1528 1432 1397 1343 1230 1152 1136 1138 1134 1148 1161 1137 1124 1134 1154 1207 1207 1141 1120 1127 1147 1174 1148 1140 1142 1146 1148 1134 1100 1156 1161 1165 1150 1153 1152 1150 1154 1146 1139 1152 1121 1095 1062 1057 1057 1050 1029 1063 1084 1129 1130 1131 1138 1140 1135 1112 1096 1107 1102 1095 1096 1122 1137 1165 1190 1192 1204 1222 1259 1337 1329 1303 1307 1327 1350 1381 1409 1456 1546 1694 1681 1575 1558 1512 1494 1509 1526 1567 1547 1485 1497 1585 1608 1528 1384 1330 1242 1131 1121 1122 1150 1178 1199 1264 1381 1475 1381 1254 1203 1190 1185 1238 1315 1339 1337 1360 1353 1427 1382 1380 1430 1483 1533 1626 1663 1751 1779 1788 1816 1763 1686 1655 1646 1685 1679 1669 1683 1691 1701 1712 1693 1678 1671 1711 1689 1697 1687 1686 1698 1698 1739 1745 1743 1759 1761 1753 1740 1724 1712 1661 1722 1818 1932 1956 1907 1848 1764 1700 1681 1677 1685 1685 1693 1676 1653 1613 1592 1529 1492 1501 1524 1545 1555 1583 1587 1578 1577 1596 1596 1651 1849 1825 1658 1644 1734 1740 1746 1735 1734 1681 1628 1589 1615 1664 1603 1536 1556 1596 1572 1603 1760 1703 1791 1877 1958 2029 2125 2299 2300 2016 1952 1852 1769 1897 2009 2014 2170 2361 2253 2086 2025 2151 1942 1753 1502 1537 1648 1727 1709 1623 1606 1666 1748 1795 1801 1874 1736 1846 1802 1627 1547 1390 1426 1463 1328 1357 1628 1602 1575 1405 1225 1259 1471 1636 1633 1475 1173 1036 1119 1039 1405 1631 1849 1898 1902 2011 1776 1626 1472 1225 1402 1772 1890 1858 1735 1609 1433 1289 1349 1401 1463 1469 1501 1559 1720 1791 1813 1759 1699 1878 1945 1884 1670 1451 1391 1313 1282 1190 1169 1255 1326 1236 1074 1109 1225 1348 1397 1263 1210 1191 1124 1088 1015 1073 1270 1423 1445 1721 1790 1617 1396 1356 1384 1286 1314 1335 1450 1548 1520 1488 1461 1359 1342 1337 1241 1321 1335 1398 1241 1173 1222 1258 1305 1380 1366 1373 1398 1474 1446 1597 1690 1661 1636 1714 1799 1784 1786 1798 1859 1924 2021 1982 1854 1815 1809 1837 1923 1994 2014 1973 1857 1765 1663 1780 1831 1952 2008 1903 1821 1778 1737 1689 1643 1587 1599 1705 1790 1806 1957 2105 2203 2132 2018 1977 2001 2083 2078 2130 2091 2077 2048 1970 1863 1811 1839 1877 1872 1665 1616 1625 1629 1557 1530 1515 1467 1491 1530 1544 1484 1490 1557 1637 1616 1661 1654 1730 1858 2052 2093 2099 2108 2079 2057 2033 2043 2091 2174 2221 2198 2233 2283 2268 2077 1978 1969 2045 2058 2186 2213 2176 2060 1970 1932 1875 1817 1818 1763 1662 1540 1478 1454 1450 1452 1454 1454 1455 1456 1457 1459 1462 1464 1473 1475 1475 1478 1480 1485 1485 1483 1488 1495 1486 1495 1495 1490 1510 1555 1585 1600 1609 1616 1631 1638 1639 1647 1674 1626 1607 1608 1611 1613 1619 1633 1642 1665 1699 1718 1762 1836 1828 1834 1838 1806 1760 1778 1805 1843 1904 1921 1924 1965 2054 2147 2099 2053 2023 2063 2073 2033 2055 2217 2127 1859 1789 1792 1869 1936 2126 2154 2164 2196 2288 2461 2580 2660 2669 2592 2410 2271 2215 2185 2288 2294 2246 2225 2246 2273 2280 2318 2433 2497 2406 2435 2399 2295 2199 2085 2060 2052 2047 2042 2042 2042 2044 2050 2052 2057 2149 2226 2215 2278 2393 2512 2719 2924 2910 2882 2923 2775 2552 2330 2124 1955 1830 1804 1832 1847 1778 1780 1829 1875 1724 1709 1701 1737 1856 2090 2192 2130 2094 1945 2032 1817 1598 1421 1312 1353 1354 1331 1249 1226 1230 1192 1162 1147 1135 1168 1163 1106 1024 999 983 972 977 954 938 908 887 880 871 857 848 844 834 831 828 837 831 825 818 800 781 769 764 764 765 770 776 785 810 825 839 850 861 882 899 917 945 1009 1115 1150 1118 1138 1136 1180 1344 1493 1417 1326 1300 1330 1366 1450 1551 1659 1727 1618 1787 2052 2441 2607 2838 3199 3486 3336 3081 2871 2904 2632 2320 2241 1962 1921 1868 1795 1802 1872 2203 2162 1880 2099 2135 2563 2320 1994 1827 1616 1454 1170 1233 1090 894 800 722 633 852 1005 789 678 611 575 533 546 609 549 496 450 388 348 320 298 289 292 300 281 264 261 310 411 324 301 297 271 324 398 419 480 477 428 534 526 541 531 564 533 547 589 513 606 663 571 555 580 633 629 597 541 535 587 588 545 534 494 440 411 355 329 404 442 489 527 477 476 522 545 557 630 647 648 682 728 781 888 971 873 837 802 716 689 605 546 534 542 503 459 455 461 425 526 533 424 477 548 486 478 504 406 422 523 570 489 546 550 348 273 249 214 201 176 141 123 106 90 74 37 31 19 10 -2 -12 -15 -16 -17 -20 -20 -21 -22 -25 -26 -26 -27 -27 -28 -27 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -29 -29 -29 -29 -28 -28 -28 -29 -28 -30 -32 -34 -37 -39 -41 -43 -46 -48 -50 -52 -55 -60 -65 -71 -77 -83 -88 -93 -96 -100 -104 -108 -113 -119 -123 -126 -128 -132 -137 -144 -153 -165 -179 -198 -217 -236 -255 -278 -300 -323 -345 -371 -396 -421 -444 -471 1035 1026 1010 1007 1009 1010 1012 1018 1025 1034 1039 1060 1134 1222 1252 1278 1239 1245 1261 1188 1155 1130 1120 1123 1140 1185 1247 1283 1304 1237 1240 1262 1324 1310 1194 1234 1225 1272 1275 1248 1260 1241 1324 1457 1452 1513 1659 1601 1480 1399 1350 1307 1297 1255 1214 1220 1224 1318 1359 1182 1227 1257 1209 1188 1102 1038 1070 1185 1239 1125 1014 977 967 958 938 929 924 919 905 912 902 887 892 890 870 894 883 882 871 872 903 918 915 916 907 886 880 880 878 886 905 930 927 900 876 855 822 810 828 881 914 918 913 899 869 842 825 818 812 818 817 847 864 895 917 918 901 897 934 932 946 915 875 944 941 857 821 821 827 836 865 900 936 973 976 995 1011 998 988 995 1009 1006 1037 1084 1107 1089 1062 1061 1078 1110 1151 1151 1099 1049 1044 1044 1053 1091 1126 1161 1202 1187 1187 1166 1159 1116 1097 1082 1067 1051 1036 1035 1025 1025 1018 1006 995 991 997 1006 1014 1018 994 985 971 943 921 915 909 906 906 965 1044 1035 998 933 898 882 867 861 855 860 880 888 892 883 900 909 904 890 850 844 845 864 887 919 949 983 1037 1084 1125 1140 1111 1049 989 982 1018 1078 1088 1121 1137 1145 1152 1132 1119 1096 1077 1077 1048 980 993 1042 1105 1161 1208 1313 1431 1501 1392 1344 1328 1258 1195 1163 1180 1168 1222 1215 1152 1131 1135 1149 1149 1140 1122 1120 1124 1140 1145 1138 1137 1138 1143 1146 1145 1112 1155 1163 1163 1151 1157 1155 1155 1157 1160 1155 1158 1153 1123 1091 1094 1070 1077 1049 1072 1107 1157 1176 1181 1180 1197 1207 1171 1149 1162 1173 1133 1096 1099 1116 1140 1156 1151 1172 1203 1237 1293 1277 1289 1335 1381 1341 1363 1388 1426 1490 1540 1522 1459 1475 1491 1454 1399 1423 1495 1490 1484 1587 1569 1485 1369 1273 1194 1151 1118 1183 1163 1140 1168 1187 1244 1296 1401 1411 1316 1239 1202 1210 1227 1245 1277 1320 1347 1345 1316 1416 1530 1557 1567 1639 1724 1753 1791 1665 1687 1785 1727 1682 1637 1683 1673 1617 1617 1609 1618 1609 1607 1616 1627 1635 1644 1653 1651 1643 1666 1687 1747 1748 1741 1756 1749 1749 1745 1733 1720 1682 1718 1727 1747 1788 1812 1841 1852 1819 1755 1697 1634 1623 1661 1686 1674 1621 1555 1557 1588 1522 1489 1534 1603 1615 1585 1602 1616 1609 1623 1681 1775 1812 1750 1672 1647 1681 1718 1735 1702 1679 1662 1615 1639 1639 1660 1606 1567 1555 1554 1578 1689 1828 1779 1788 1840 1911 1951 2024 2102 2206 2131 1996 1887 1798 2007 2142 2173 2266 2412 2291 2093 2078 2057 1874 1632 1612 1715 1921 2060 1871 1733 1690 1730 1788 1683 1674 1684 1556 1738 1671 1487 1450 1601 1615 1518 1432 1226 1464 1382 1337 1171 1146 1261 1384 1473 1561 1488 1231 894 1158 1165 1356 1483 1526 1622 1738 1663 1512 1437 1335 1152 1661 1722 1709 1752 1796 1781 1616 1426 1427 1603 1677 1734 1714 1733 1851 1957 1934 1804 1666 1811 2005 1981 1980 1887 1621 1474 1419 1363 1180 1135 1202 1221 1200 1055 1204 1299 1324 1183 1132 1209 1062 1010 1245 1436 1600 1558 1581 1688 1651 1594 1657 1591 1425 1219 1265 1366 1407 1436 1358 1337 1349 1406 1260 1425 1363 1179 1171 1133 1173 1243 1471 1528 1511 1540 1518 1599 1612 1715 1693 1682 1846 1905 1870 1866 1888 1884 1837 1843 1825 1783 1932 1881 1816 1831 1853 1940 2000 2045 1937 1819 1777 1733 1725 1991 2006 2141 2084 1882 1817 1779 1723 1634 1524 1524 1657 1743 1841 1975 2114 2306 2317 2188 2178 2119 2123 2173 2164 2194 2143 2077 2040 2022 1946 1834 1818 1900 1987 1883 1875 1837 1858 1820 1748 1702 1641 1621 1520 1475 1429 1450 1527 1549 1578 1643 1761 1785 1753 1782 1830 1891 1982 1950 1877 1936 2105 2163 2180 2174 2165 2219 2250 2026 1949 2032 2053 1989 1847 1712 1710 1746 1725 1811 1863 1858 1795 1698 1574 1484 1457 1448 1449 1451 1453 1456 1458 1466 1470 1475 1486 1500 1512 1525 1526 1526 1521 1542 1566 1571 1561 1573 1563 1510 1523 1528 1512 1542 1575 1586 1597 1599 1607 1621 1637 1644 1650 1694 1642 1616 1620 1625 1629 1634 1663 1667 1687 1710 1779 1796 1838 1843 1826 1796 1802 1765 1790 1891 2002 2138 2154 2013 1963 1951 1983 1956 1938 1911 1896 1886 1886 1888 1922 1936 1828 1780 1887 1957 1998 2062 2107 2134 2124 2164 2277 2295 2465 2323 2178 2107 2216 2341 2279 2266 2349 2337 2320 2257 2231 2155 2170 2238 2315 2281 2299 2213 2203 2130 2063 2042 2037 2045 2037 2038 2039 2043 2047 2051 2059 2085 2134 2181 2326 2429 2463 2600 2729 2928 2932 2743 2662 2517 2304 2167 1960 1853 1803 1781 1820 1858 1937 1905 1829 1769 1747 1720 1744 1763 1828 1918 1999 1976 1832 1816 1817 1911 1736 1516 1514 1486 1461 1390 1347 1305 1265 1225 1235 1203 1167 1116 1068 1041 1027 1017 1022 996 976 964 935 913 902 888 876 867 870 859 853 849 862 852 844 840 824 807 790 777 765 764 766 776 793 800 811 823 834 847 862 879 902 943 1051 1085 1065 1062 1104 1185 1205 1366 1768 1541 1335 1241 1302 1322 1392 1535 1683 1716 1520 1695 1952 2195 2582 2906 2776 2939 3244 3425 3248 2916 2641 2867 2655 2235 2200 2192 2046 2156 2011 2402 2265 2242 2609 2410 2651 2907 2430 2047 1753 1452 1427 1443 1280 1052 909 861 741 616 691 882 856 822 685 616 606 580 561 523 482 427 432 402 359 326 284 272 278 288 318 478 510 396 377 369 415 636 577 742 705 527 486 545 670 678 582 692 657 601 596 580 613 633 614 626 606 590 654 610 597 647 654 622 578 571 490 483 427 352 340 407 495 590 632 620 508 599 673 658 653 660 680 747 843 887 883 910 869 768 740 652 595 588 607 698 611 531 550 511 465 462 576 517 461 494 612 605 581 499 424 385 437 470 509 499 500 572 429 339 244 197 174 150 151 140 105 87 50 39 28 18 7 -7 -11 -12 -15 -17 -18 -20 -21 -24 -25 -26 -27 -28 -28 -28 -29 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -29 -29 -28 -28 -28 -29 -28 -30 -32 -35 -37 -40 -43 -45 -48 -50 -53 -56 -60 -66 -72 -78 -86 -93 -98 -103 -106 -109 -113 -117 -122 -127 -129 -132 -135 -141 -148 -158 -170 -184 -203 -222 -240 -259 -280 -299 -318 -340 -362 -383 -405 -425 -445 -466 1057 1048 1031 1014 1011 1011 1010 1010 1015 1023 1036 1072 1196 1256 1188 1290 1391 1352 1234 1199 1191 1149 1126 1121 1135 1143 1172 1192 1204 1226 1268 1311 1414 1374 1319 1272 1309 1350 1338 1337 1269 1315 1288 1356 1499 1455 1477 1477 1405 1343 1370 1471 1385 1343 1306 1329 1318 1303 1244 1186 1246 1250 1194 1143 1090 1073 1032 1041 1073 1069 1032 981 972 963 954 943 935 930 921 913 901 892 881 874 904 921 901 896 886 885 898 902 898 897 889 887 894 899 881 894 921 912 895 874 860 837 835 857 864 874 871 869 867 873 872 851 857 870 862 839 813 820 844 873 911 933 916 904 918 938 946 931 907 885 903 926 876 833 837 834 847 869 893 912 916 953 981 1008 1032 1048 1064 1090 1060 1044 1058 1058 1096 1068 1083 1137 1152 1100 1055 1032 1026 1028 1036 1059 1074 1108 1145 1129 1128 1161 1252 1154 1104 1087 1073 1045 1028 1014 1008 1005 999 994 989 982 973 980 997 1025 1039 1019 1005 981 945 917 908 906 905 916 946 992 1032 996 923 913 894 884 877 886 903 920 912 916 943 946 941 916 888 870 846 845 854 865 889 912 943 980 979 982 989 991 953 945 1011 1049 1039 1062 1080 1071 1073 1091 1109 1082 1060 1049 1047 977 982 1043 1097 1139 1182 1246 1349 1489 1470 1336 1430 1271 1196 1158 1154 1198 1286 1286 1193 1142 1135 1132 1129 1124 1120 1122 1126 1131 1138 1135 1134 1136 1146 1151 1151 1122 1126 1140 1155 1156 1155 1159 1159 1160 1161 1159 1160 1153 1139 1123 1110 1080 1106 1077 1077 1096 1138 1182 1190 1187 1219 1258 1185 1199 1243 1262 1193 1149 1149 1142 1125 1129 1134 1162 1186 1208 1231 1226 1254 1277 1309 1330 1355 1375 1403 1429 1433 1407 1450 1517 1487 1377 1325 1356 1417 1488 1568 1478 1400 1340 1237 1150 1117 1116 1156 1221 1196 1172 1140 1165 1217 1294 1410 1443 1373 1282 1248 1281 1303 1332 1388 1390 1468 1412 1355 1373 1455 1561 1677 1667 1667 1612 1601 1565 1695 1739 1708 1685 1641 1666 1638 1604 1598 1597 1601 1596 1593 1599 1602 1610 1620 1618 1623 1629 1657 1682 1734 1733 1742 1743 1726 1732 1741 1737 1715 1711 1725 1732 1741 1744 1754 1770 1792 1806 1742 1695 1653 1604 1594 1610 1621 1609 1567 1530 1520 1520 1491 1489 1597 1620 1605 1623 1650 1652 1666 1710 1719 1732 1729 1699 1674 1714 1788 1826 1773 1747 1705 1662 1654 1690 1753 1736 1681 1597 1567 1586 1694 1856 1804 1818 1830 1884 1936 1979 2083 2295 2177 2053 2076 1909 1913 1957 2121 2274 2514 2301 2117 2113 1965 1753 1625 1761 1974 2054 2035 1791 1633 1546 1663 1797 1744 1629 1535 1538 1541 1548 1636 1588 1704 1530 1480 1445 1346 1194 1086 1032 1054 1180 1250 1314 1307 1403 1349 1164 912 1060 1217 1288 1371 1478 1510 1601 1547 1392 1219 1151 1137 1406 1463 1557 1638 1759 1804 1818 1626 1462 1501 1698 1824 1772 1635 1616 1698 1671 1718 1603 1771 1927 1900 1932 2002 1985 1865 1620 1441 1328 1152 1188 1363 1450 1231 1121 1003 1146 1098 1022 1072 997 1171 1309 1421 1503 1382 1443 1611 1558 1546 1806 1669 1468 1334 1213 1161 1249 1221 1148 1182 1186 1220 1257 1335 1402 1258 1086 1125 1346 1542 1629 1609 1593 1606 1633 1705 1780 1921 1940 1930 1922 2039 1996 1945 1912 1842 1731 1678 1633 1640 1702 1694 1766 1834 1923 1992 2047 2058 2075 2023 1968 1938 1899 1805 1888 2027 2030 1889 1844 1781 1685 1509 1504 1587 1650 1826 2093 2311 2468 2513 2412 2384 2397 2342 2263 2217 2185 2253 2224 2131 2038 2030 2009 1944 1880 1874 1919 2026 2087 2028 2004 1963 1923 1872 1801 1680 1569 1526 1478 1416 1378 1385 1416 1456 1561 1566 1605 1691 1829 1912 1840 1908 1981 2054 2190 2272 2300 2289 2215 2252 2033 1804 1867 2319 2437 2133 1838 1630 1587 1551 1539 1564 1572 1586 1553 1488 1490 1470 1455 1454 1459 1465 1461 1467 1461 1461 1469 1479 1486 1488 1498 1506 1512 1523 1543 1551 1567 1587 1620 1637 1630 1578 1560 1562 1578 1587 1594 1600 1609 1608 1617 1619 1628 1639 1638 1637 1632 1633 1652 1680 1687 1675 1688 1720 1737 1766 1821 1842 1839 1824 1788 1776 1768 1771 1781 1861 1956 2015 2014 2099 2101 1981 1884 1842 1848 1846 1828 1816 1809 1807 1789 1797 1796 1781 1835 1889 1955 2014 2057 2070 2031 2023 2043 2074 2134 2096 2060 2227 2290 2379 2384 2423 2457 2455 2360 2263 2137 2092 2073 2078 2147 2161 2143 2103 2116 2055 2031 2031 2034 2035 2042 2057 2040 2042 2046 2050 2055 2071 2240 2289 2378 2507 2390 2473 2580 2719 2823 2884 2780 2512 2429 2237 1993 1829 1802 1792 1804 1888 1976 2014 1921 1828 1794 1771 1776 1805 1793 1814 1893 1919 1878 1836 1859 2140 2004 1724 1651 1604 1554 1524 1457 1424 1374 1342 1415 1231 1153 1112 1086 1073 1062 1052 1030 1012 1004 982 959 941 933 912 897 889 888 884 876 883 879 866 872 865 843 824 805 789 773 765 764 770 782 795 811 827 838 850 868 888 902 944 1003 1046 1017 1046 1122 1202 1181 1203 1286 1267 1255 1213 1250 1425 1528 1590 1605 1482 1473 1724 2062 2450 2712 2534 2556 3076 3562 3363 3103 2959 3162 3277 3101 2641 2418 2489 2346 2356 2249 2380 2635 2476 2694 2751 2573 2684 2491 2186 2084 1819 1797 1777 1493 1299 1219 1132 857 744 782 790 759 630 562 561 584 581 561 537 521 505 475 437 381 315 277 275 297 329 359 459 637 707 772 737 670 765 805 831 637 607 638 556 743 746 659 734 762 643 647 648 617 669 695 732 690 620 672 646 654 711 677 608 640 557 501 470 412 341 364 420 486 529 585 587 525 541 576 599 625 685 734 792 853 909 918 817 740 676 628 631 714 630 629 722 640 623 585 552 503 542 588 520 538 506 574 582 483 482 494 453 492 461 429 425 461 542 661 512 320 252 208 179 137 111 107 75 58 41 28 17 9 0 -19 -10 -11 -14 -17 -18 -20 -22 -24 -26 -26 -27 -28 -28 -29 -28 -28 -28 -28 -28 -28 -28 -28 -29 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -29 -30 -33 -35 -38 -41 -44 -47 -48 -52 -56 -60 -66 -73 -80 -90 -98 -105 -110 -114 -116 -118 -119 -122 -126 -128 -130 -134 -139 -148 -158 -171 -185 -202 -222 -242 -260 -281 -299 -317 -336 -358 -376 -394 -409 -425 -438 -457 1074 1065 1045 1032 1019 1013 1012 1015 1012 1014 1029 1112 1117 1120 1093 1133 1173 1161 1153 1181 1195 1166 1137 1133 1146 1161 1167 1162 1185 1207 1223 1317 1396 1420 1408 1387 1458 1465 1466 1413 1292 1374 1349 1316 1355 1401 1411 1487 1447 1388 1385 1401 1373 1376 1383 1423 1368 1243 1199 1218 1197 1195 1219 1153 1105 1101 1007 980 983 989 977 956 944 952 950 940 935 922 923 912 902 891 879 882 936 937 930 923 907 895 893 899 899 896 885 895 916 920 897 901 924 895 874 853 842 829 823 821 840 841 827 828 831 844 864 885 905 876 859 840 820 834 854 870 914 947 936 931 917 926 953 950 922 922 900 907 903 872 869 852 849 846 857 865 875 899 929 969 977 1003 1031 1089 1118 1135 1108 1110 1104 1102 1082 1083 1075 1064 1046 1035 1028 1027 1032 1046 1054 1075 1075 1075 1100 1206 1297 1177 1111 1108 1103 1084 1053 1022 1008 1001 994 992 990 986 967 966 985 1033 1070 1030 1009 993 971 958 935 916 905 905 906 928 982 992 1002 977 938 915 913 919 940 968 944 953 986 1002 991 959 911 866 846 849 848 845 853 882 898 906 901 911 916 927 929 929 978 1004 995 1012 1025 1014 1048 1058 1061 1051 1039 1019 1006 959 988 1042 1066 1106 1153 1201 1277 1335 1282 1278 1346 1241 1168 1132 1158 1207 1261 1394 1358 1213 1162 1146 1135 1129 1126 1127 1132 1140 1138 1140 1137 1140 1148 1155 1154 1132 1148 1148 1137 1161 1161 1166 1166 1164 1163 1161 1160 1162 1162 1157 1113 1093 1112 1082 1069 1069 1095 1131 1144 1164 1198 1222 1195 1228 1270 1263 1227 1220 1243 1247 1206 1204 1177 1154 1162 1169 1188 1204 1223 1258 1279 1294 1326 1330 1340 1339 1359 1445 1531 1603 1534 1432 1294 1349 1524 1584 1548 1380 1282 1184 1134 1112 1124 1174 1259 1297 1217 1172 1144 1157 1202 1253 1319 1310 1369 1336 1328 1357 1416 1436 1490 1480 1528 1545 1478 1420 1403 1510 1519 1450 1450 1509 1555 1636 1667 1697 1681 1657 1635 1622 1600 1595 1591 1585 1597 1595 1598 1603 1613 1610 1612 1614 1613 1625 1639 1668 1696 1728 1726 1709 1733 1735 1736 1733 1733 1727 1731 1744 1770 1766 1750 1754 1761 1777 1740 1706 1651 1612 1629 1659 1634 1599 1589 1600 1517 1511 1529 1484 1530 1577 1622 1600 1625 1645 1695 1721 1729 1737 1717 1709 1683 1702 1714 1750 1789 1721 1704 1719 1696 1679 1700 1772 1867 1714 1612 1647 1812 1842 1856 1893 1962 1911 1915 1982 2216 2317 2261 2240 2269 2113 2152 2122 2305 2471 2558 2277 2168 2020 2009 1773 1798 1935 2067 1907 1758 1663 1548 1428 1582 1705 1626 1525 1408 1483 1467 1569 1582 1572 1584 1496 1404 1327 1192 1134 1101 1078 1125 1091 1217 1157 1180 1243 1149 1146 1018 945 1192 1257 1300 1299 1427 1504 1497 1311 1093 1167 1354 1352 1426 1549 1598 1658 1763 1658 1623 1646 1505 1539 1744 1757 1636 1573 1538 1517 1507 1609 1780 1812 1831 1846 1767 1735 1840 1669 1466 1441 1575 1313 1351 1436 1396 1225 982 951 981 945 954 978 1064 1108 1183 1235 1351 1552 1521 1449 1460 1436 1351 1298 1315 1469 1375 1145 1068 1022 1036 1057 1089 1106 1122 1085 1108 1277 1416 1254 1373 1553 1509 1518 1622 1715 1819 1964 2119 2182 2159 2109 2010 1908 1817 1724 1624 1648 1596 1584 1577 1584 1640 1750 1855 1944 1986 1989 2006 2020 2090 2147 2197 2063 1902 2095 2237 2034 1966 1905 1801 1662 1535 1523 1672 1834 2069 2320 2567 2595 2559 2492 2466 2453 2427 2333 2271 2249 2236 2178 2125 2129 2122 2104 2107 1994 1985 1959 2004 2074 2121 2155 2144 2116 1995 1972 1872 1732 1635 1573 1514 1469 1395 1355 1340 1362 1408 1528 1616 1708 1729 1708 1820 1901 1940 2007 2045 2198 2236 2201 2084 1867 1629 1685 1914 2015 1820 1561 1481 1502 1482 1440 1422 1435 1465 1461 1532 1585 1606 1618 1565 1525 1503 1487 1476 1467 1460 1463 1467 1475 1478 1480 1491 1504 1512 1524 1552 1587 1621 1641 1644 1633 1610 1579 1583 1589 1601 1617 1623 1622 1624 1625 1629 1645 1657 1656 1656 1664 1666 1681 1708 1717 1713 1785 1818 1812 1848 1864 1826 1799 1784 1781 1790 1779 1780 1834 1860 1909 1980 2068 2145 2204 2225 2014 1827 1787 1787 1780 1772 1760 1753 1752 1757 1741 1762 1804 1856 1923 1987 2065 2068 2001 1973 1962 1955 1958 2028 2136 2234 2314 2410 2514 2536 2496 2465 2382 2232 2195 2163 2032 1965 1992 2039 2018 2015 2104 2206 2053 2035 2035 2035 2042 2039 2039 2042 2046 2051 2056 2061 2180 2364 2288 2350 2284 2484 2715 2697 2819 2730 2552 2408 2336 2196 2045 1827 1797 1784 1808 1877 1957 2109 2051 1916 1894 1911 1886 1834 1928 1955 1866 1838 1817 1810 1860 2148 2080 2057 2023 1842 1754 1699 1606 1564 1492 1455 1323 1249 1178 1139 1120 1110 1096 1070 1049 1042 1031 1052 1038 997 971 939 924 934 916 915 906 908 899 894 903 885 866 853 834 820 809 804 779 765 783 807 828 845 858 874 903 937 961 976 965 998 1022 1096 1145 1182 1136 1115 1148 1132 1191 1135 1244 1427 1468 1501 1420 1377 1556 1744 2053 2245 2166 2435 2723 3096 3265 3418 3304 3276 3521 3304 3125 2794 2328 2210 2423 2464 2535 2596 2784 2747 2942 2895 2480 2257 2550 2522 2482 2145 2029 1863 1431 1122 1060 1069 1050 1021 997 952 889 794 597 479 460 528 538 507 506 498 458 410 344 283 291 317 373 415 367 406 514 603 641 791 904 969 918 903 847 831 705 629 779 853 777 741 757 705 697 709 628 715 716 722 741 708 646 721 766 736 681 659 634 578 506 432 389 348 420 509 570 652 659 621 579 585 628 704 643 675 677 730 760 829 911 843 759 702 650 748 762 708 652 721 714 662 642 667 620 618 676 586 643 584 579 615 508 579 490 475 547 587 525 448 512 545 710 601 404 276 223 191 171 128 104 124 115 64 38 22 12 4 -5 -7 -10 -13 -15 -17 -19 -21 -22 -24 -26 -27 -27 -27 -29 -28 -28 -28 -28 -28 -28 -28 -29 -29 -29 -29 -28 -28 -28 -28 -28 -28 -28 -28 -28 -28 -29 -31 -33 -36 -39 -42 -45 -48 -50 -54 -59 -65 -73 -81 -91 -103 -112 -118 -122 -124 -125 -125 -125 -125 -127 -128 -130 -135 -143 -154 -168 -183 -201 -220 -240 -260 -280 -300 -318 -338 -359 -378 -392 -404 -414 -422 -432 -444 1104 1096 1072 1036 1017 1014 1018 1017 1011 1013 1018 1026 1035 1032 1045 1067 1088 1094 1099 1100 1110 1141 1155 1161 1119 1127 1146 1161 1168 1158 1166 1213 1280 1322 1353 1417 1475 1489 1539 1487 1383 1542 1460 1379 1416 1420 1485 1502 1487 1465 1410 1364 1331 1323 1356 1328 1327 1240 1153 1152 1163 1180 1194 1084 995 980 973 967 957 957 944 930 926 921 923 918 913 912 905 903 893 885 881 905 956 964 953 934 912 899 895 889 887 886 886 898 916 922 915 899 923 902 890 879 859 848 849 836 834 851 840 829 834 854 879 903 911 904 898 875 839 854 850 878 882 908 941 955 949 927 935 962 942 917 908 951 963 945 936 901 879 869 868 867 868 897 932 973 978 968 989 1002 1027 1083 1092 1072 1090 1105 1091 1040 1042 1079 1115 1094 1077 1038 1029 1073 1057 1024 1041 1068 1097 1166 1207 1118 1088 1083 1103 1105 1070 1035 1023 1016 1005 994 984 977 966 965 986 1031 1042 1012 991 990 975 960 942 922 906 905 905 905 915 963 1009 1045 996 973 947 968 984 996 986 995 1125 1149 1252 1137 1031 948 890 867 855 844 846 857 853 854 853 860 865 888 910 923 945 959 949 955 982 971 986 988 1001 1010 989 990 972 943 978 1018 1059 1081 1109 1140 1174 1195 1187 1208 1210 1159 1124 1100 1129 1165 1195 1253 1314 1317 1275 1290 1234 1182 1160 1150 1144 1152 1141 1143 1140 1143 1149 1153 1151 1140 1154 1159 1153 1157 1161 1169 1173 1172 1170 1166 1162 1164 1168 1165 1112 1100 1108 1089 1097 1092 1085 1087 1112 1160 1224 1274 1203 1189 1200 1195 1197 1205 1226 1222 1221 1230 1240 1232 1205 1212 1228 1263 1236 1230 1234 1256 1278 1282 1331 1396 1479 1574 1602 1572 1596 1524 1295 1438 1535 1585 1571 1365 1159 1179 1248 1153 1151 1166 1190 1222 1220 1192 1149 1152 1172 1195 1213 1280 1359 1399 1426 1432 1480 1511 1523 1571 1617 1636 1515 1538 1458 1372 1401 1460 1529 1618 1695 1662 1642 1636 1659 1636 1633 1617 1594 1594 1586 1582 1583 1590 1600 1631 1653 1659 1667 1683 1680 1682 1672 1648 1657 1683 1677 1728 1740 1731 1726 1728 1733 1722 1718 1721 1710 1748 1732 1688 1751 1749 1692 1656 1641 1630 1657 1654 1636 1609 1543 1541 1583 1595 1582 1491 1518 1593 1634 1605 1602 1646 1684 1705 1731 1745 1724 1716 1717 1726 1727 1735 1768 1739 1716 1761 1752 1672 1641 1652 1679 1597 1618 1698 1838 1801 1787 1833 1965 2106 2143 2127 2266 2413 2380 2384 2397 2328 2413 2292 2372 2504 2474 2289 2107 1964 1967 2041 1991 2049 2003 1870 1751 1738 1604 1491 1374 1448 1367 1322 1200 1274 1324 1400 1335 1377 1396 1463 1325 1221 1035 1007 1119 1177 1192 1181 1030 1049 1129 1078 1007 939 912 923 1054 1120 1146 1149 1238 1381 1430 1214 997 1157 1376 1412 1391 1433 1512 1592 1533 1465 1554 1640 1466 1421 1533 1600 1749 1690 1591 1485 1519 1661 1871 2047 2064 2023 1716 1470 1642 1538 1317 1441 1456 1407 1200 1354 1210 1094 966 944 1056 1084 1093 1119 1100 1157 1149 1275 1437 1523 1379 1319 1339 1445 1414 1394 1274 1226 1400 1214 1022 1193 1258 1146 1189 1200 1125 1196 1340 1483 1531 1434 1402 1401 1489 1616 1594 1648 1797 2015 2154 2225 2146 2006 1853 1746 1639 1631 1662 1594 1573 1568 1568 1585 1667 1765 1889 1974 1971 2001 2019 2038 2060 2048 2188 2058 2090 2185 2133 2045 1934 1897 1821 1638 1499 1569 1871 2194 2401 2505 2476 2437 2474 2449 2443 2432 2381 2323 2307 2270 2215 2158 2164 2160 2173 2160 2136 2112 2074 2062 2086 2086 2123 2164 2222 2276 2242 2189 2048 1880 1778 1677 1625 1519 1424 1378 1335 1297 1305 1379 1510 1593 1538 1653 1755 1820 1817 1816 1881 1989 1973 1972 1899 1817 1602 1523 1548 1578 1574 1479 1417 1448 1441 1446 1480 1459 1457 1531 1598 1627 1668 1673 1647 1574 1533 1527 1521 1497 1469 1466 1464 1479 1549 1520 1495 1510 1527 1524 1555 1581 1599 1605 1605 1595 1589 1589 1591 1599 1608 1618 1635 1648 1654 1672 1693 1734 1760 1725 1729 1739 1728 1721 1738 1760 1816 1890 1926 1887 1870 1835 1806 1793 1791 1788 1784 1788 1818 1862 1954 2010 2068 2136 2155 2173 2187 2182 2080 1863 1759 1748 1746 1746 1738 1733 1724 1707 1738 1779 1848 1876 1911 1944 1949 1943 1939 1932 1934 1945 1970 2068 2203 2338 2490 2571 2527 2475 2385 2379 2272 2168 2072 1993 1931 1992 1983 1986 2005 2102 2207 2158 2042 2037 2036 2036 2037 2038 2042 2046 2052 2060 2070 2093 2157 2178 2234 2432 2479 2667 2766 2761 2619 2507 2443 2384 2284 2004 1822 1805 1797 1812 1861 1980 2160 2153 2052 1951 1892 1856 1857 1886 1976 1909 1847 1833 1837 1883 2018 2071 2270 2441 2169 2011 1797 1785 1694 1585 1513 1454 1307 1212 1180 1168 1155 1144 1114 1086 1089 1107 1158 1105 1014 980 985 987 959 943 940 935 942 939 934 936 923 917 903 888 883 876 875 831 785 846 871 888 900 898 916 930 959 979 956 929 968 1057 1130 1283 1372 1216 1078 1072 1049 1063 1098 1276 1328 1296 1281 1276 1444 1616 1691 1826 1995 2323 2297 2429 2631 2956 3367 3422 3541 3450 3491 3330 2866 2302 2128 2073 2097 2232 2395 2650 2558 2703 3018 2654 2138 2138 2100 2245 2052 1899 1710 1401 1370 1209 955 820 960 834 862 722 654 597 543 467 423 438 443 459 477 469 376 289 294 357 411 460 494 482 492 542 502 655 755 826 908 987 1033 899 756 799 694 820 989 1001 885 819 747 795 787 713 674 792 787 771 700 695 736 815 764 738 728 683 590 548 484 405 372 494 611 684 758 768 696 639 642 653 718 690 686 751 746 816 891 924 807 725 694 688 743 776 726 687 737 749 689 660 712 668 643 721 726 662 625 652 592 587 604 564 569 647 544 543 530 462 526 597 682 715 449 266 215 181 184 147 119 96 67 48 29 17 8 0 -2 -15 -11 -12 -14 -16 -19 -21 -24 -26 -26 -26 -27 -28 -28 -28 -29 -28 -28 -28 -29 -29 -29 -29 -29 -29 -28 -28 -28 -28 -28 -28 -28 -28 -29 -30 -32 -33 -36 -40 -44 -47 -49 -52 -57 -62 -70 -79 -89 -103 -116 -126 -131 -134 -135 -135 -135 -132 -129 -126 -126 -128 -134 -145 -160 -176 -195 -214 -236 -256 -278 -298 -320 -338 -361 -380 -397 -406 -414 -417 -421 -423 -430 1122 1091 1048 1053 1089 1057 1019 1045 1019 1014 1017 1018 1019 1038 1044 1038 1055 1057 1063 1066 1065 1078 1086 1094 1112 1185 1179 1146 1135 1129 1149 1169 1205 1254 1281 1340 1460 1527 1567 1490 1403 1516 1554 1480 1453 1449 1532 1601 1565 1539 1458 1391 1369 1301 1267 1239 1195 1169 1147 1086 1062 1044 1011 971 960 961 963 962 955 944 937 929 923 915 910 907 904 899 896 892 890 889 895 926 964 956 949 935 915 905 898 895 892 890 890 906 914 912 909 925 938 901 878 861 848 841 838 834 845 866 844 839 841 850 860 873 902 927 895 868 866 873 879 905 902 918 928 951 951 934 930 957 976 945 950 950 1027 1036 1033 1020 942 902 894 895 894 890 905 938 992 997 1020 1043 1026 1024 1025 1018 1042 1076 1072 1054 1026 1049 1114 1128 1125 1100 1046 1038 1032 1016 1039 1085 1115 1168 1080 1065 1059 1062 1084 1106 1093 1053 1052 1053 1034 1026 1018 992 968 967 987 1000 1000 983 972 981 974 950 933 909 906 905 905 905 905 911 960 1005 1030 1024 1000 1011 1025 1033 1033 1041 1084 1208 1340 1392 1141 1038 951 896 858 848 845 845 844 844 846 845 844 858 879 914 898 885 891 908 931 928 929 941 952 957 950 984 951 933 979 1027 1060 1057 1065 1084 1099 1119 1151 1141 1127 1096 1071 1086 1113 1132 1146 1167 1182 1202 1211 1270 1320 1339 1290 1212 1177 1151 1145 1147 1145 1147 1150 1153 1154 1147 1148 1159 1163 1165 1165 1173 1178 1180 1181 1176 1173 1170 1167 1154 1119 1107 1113 1106 1100 1110 1102 1112 1113 1121 1157 1204 1180 1164 1173 1185 1196 1203 1209 1216 1227 1240 1248 1259 1263 1270 1275 1282 1311 1298 1303 1310 1312 1277 1360 1461 1563 1596 1448 1258 1323 1289 1275 1446 1391 1380 1349 1230 1191 1244 1186 1148 1139 1139 1169 1231 1239 1172 1156 1155 1166 1174 1194 1251 1296 1366 1421 1390 1394 1403 1424 1479 1566 1632 1600 1638 1555 1413 1455 1527 1671 1738 1692 1663 1626 1606 1611 1619 1621 1617 1596 1584 1584 1578 1580 1593 1616 1626 1661 1660 1670 1684 1701 1701 1650 1635 1643 1643 1653 1669 1682 1700 1712 1720 1724 1709 1694 1692 1678 1678 1671 1648 1664 1666 1642 1615 1605 1585 1584 1588 1579 1549 1602 1646 1658 1645 1626 1558 1521 1599 1616 1619 1579 1591 1637 1697 1745 1760 1760 1769 1796 1798 1801 1782 1819 1789 1752 1726 1733 1684 1678 1637 1571 1557 1742 1867 1840 1759 1677 1730 1858 1945 2010 2224 2351 2489 2526 2508 2275 2131 2172 2270 2339 2374 2241 2118 2045 2006 1942 2106 1929 1808 2056 1825 1816 1891 1739 1575 1427 1328 1255 1181 1327 1477 1606 1614 1516 1409 1132 1050 1046 1068 1095 1008 1094 1217 1191 1118 981 947 1015 1019 1045 971 872 840 936 1067 1015 1072 1214 1380 1468 1378 1092 1045 1241 1300 1331 1348 1444 1376 1343 1464 1583 1544 1475 1290 1346 1470 1598 1638 1538 1516 1433 1581 1821 1927 1926 2003 1973 1758 1479 1411 1300 1230 1246 1246 1183 1081 1075 978 914 1008 1192 1205 1285 1215 1240 1312 1338 1412 1416 1382 1345 1260 1249 1318 1270 1255 1286 1210 1085 1028 1159 1230 1323 1339 1332 1352 1326 1373 1457 1563 1624 1633 1595 1636 1701 1802 1831 1746 1831 1912 1985 1987 1942 1797 1728 1613 1601 1649 1618 1581 1570 1586 1608 1688 1744 1828 1834 1883 1956 2026 2029 2052 2031 1966 2027 2020 2124 2082 2047 1935 1970 1777 1555 1425 1444 1618 1916 2263 2413 2233 2229 2331 2423 2435 2465 2419 2374 2303 2289 2264 2202 2137 2133 2138 2150 2143 2128 2127 2145 2203 2243 2316 2320 2316 2313 2301 2250 2166 2094 2002 1898 1782 1659 1667 1541 1475 1470 1367 1291 1314 1344 1391 1463 1496 1567 1690 1766 1792 1817 1760 1709 1670 1608 1602 1608 1534 1551 1571 1612 1614 1435 1444 1465 1486 1456 1453 1479 1515 1556 1579 1592 1607 1622 1636 1607 1611 1626 1629 1592 1648 1538 1543 1609 1645 1615 1527 1558 1545 1551 1561 1571 1578 1585 1592 1600 1608 1613 1619 1624 1630 1648 1685 1709 1740 1753 1766 1793 1789 1788 1775 1764 1755 1761 1775 1808 1871 1862 1829 1817 1794 1798 1802 1788 1793 1791 1878 1944 2016 2103 2164 2201 2162 2156 2192 2159 2128 2136 2073 1877 1748 1744 1752 1751 1726 1708 1690 1703 1745 1765 1805 1839 1871 1894 1907 1915 1893 1864 1872 1983 2127 2218 2370 2458 2536 2579 2583 2520 2450 2319 2146 1993 1896 1943 2056 2033 2082 2073 2297 2322 2137 2044 2036 2035 2036 2037 2038 2042 2050 2094 2156 2173 2176 2122 2204 2270 2394 2594 2681 2710 2633 2523 2399 2295 2198 2092 1938 1839 1827 1828 1835 1866 1934 2032 2081 2067 2018 1918 1884 1881 1937 1918 1930 1859 1867 1875 1883 1930 2059 2274 2523 2558 2206 2128 2092 1926 1740 1589 1456 1406 1262 1236 1229 1212 1194 1150 1131 1182 1252 1175 1091 1029 1038 1024 1001 977 963 971 974 993 1004 988 980 981 985 999 996 1013 1045 1024 995 868 861 920 911 963 986 961 971 1001 1013 954 902 967 1064 1166 1360 1445 1247 1093 1058 1000 994 1037 1173 1278 1177 1243 1412 1535 1665 1703 1846 1881 2060 2138 2221 2421 2671 2804 2888 3355 3376 3114 2778 2511 2212 1996 1877 1917 2045 2180 2303 2196 2353 2731 2692 2312 2003 1872 1739 1594 1673 1622 1511 1535 1376 1123 827 713 695 655 657 603 567 573 562 498 393 370 394 418 430 322 295 350 455 496 569 683 854 947 820 591 616 682 801 921 1015 1103 922 884 998 815 845 955 1061 976 891 801 841 859 782 695 841 821 787 739 768 747 838 825 762 718 645 528 496 445 387 384 450 527 635 747 857 820 712 685 748 758 742 717 786 822 838 943 891 793 721 751 764 761 777 787 739 795 764 778 726 692 670 715 798 747 707 792 752 616 679 666 622 703 667 568 627 547 495 505 586 690 687 527 395 306 221 172 170 137 122 77 74 47 28 20 9 2 -3 -8 -8 -12 -16 -18 -20 -23 -24 -24 -25 -26 -27 -28 -28 -28 -28 -28 -28 -29 -29 -29 -29 -29 -29 -28 -28 -28 -28 -28 -28 -28 -28 -29 -30 -32 -34 -37 -41 -45 -48 -51 -55 -59 -65 -74 -84 -98 -116 -129 -138 -144 -148 -149 -149 -147 -141 -133 -126 -123 -125 -131 -147 -166 -186 -206 -228 -250 -273 -297 -319 -340 -362 -383 -402 -414 -420 -422 -422 -421 -419 -420 1092 1041 1032 1048 1083 1048 1024 1069 1049 1020 1020 1020 1019 1025 1042 1047 1039 1046 1050 1063 1062 1063 1071 1081 1093 1142 1212 1162 1110 1113 1147 1154 1170 1219 1278 1380 1500 1524 1524 1575 1481 1390 1518 1568 1540 1529 1555 1623 1665 1611 1504 1403 1346 1254 1214 1155 1255 1245 1239 1133 1057 1022 995 971 967 965 969 968 978 958 935 929 927 929 926 927 918 910 902 899 895 909 921 959 973 963 952 934 917 907 904 901 898 894 891 909 918 918 923 931 937 909 890 869 854 843 835 834 845 861 853 840 831 845 865 875 903 917 897 884 887 881 906 937 937 949 960 962 953 943 943 971 986 963 997 949 994 1025 1073 1107 1049 956 970 968 942 918 932 937 975 1014 1031 1060 1083 1066 1047 1024 1029 1034 1031 1047 1063 1068 1090 1108 1100 1087 1069 1047 1003 999 1013 1040 1058 1072 1046 1034 1038 1055 1079 1104 1105 1080 1077 1093 1074 1052 1027 1001 982 986 991 986 988 985 970 967 975 951 923 909 908 905 905 905 905 905 918 1044 1141 1129 1094 1081 1088 1102 1092 1090 1093 1178 1338 1440 1321 1160 1036 936 892 866 859 853 848 846 858 883 844 865 859 863 854 851 850 875 882 887 888 899 914 913 941 959 925 933 971 1000 1011 1020 1032 1036 1049 1064 1092 1100 1088 1049 1095 1117 1134 1115 1103 1106 1131 1160 1170 1183 1207 1219 1214 1185 1167 1156 1154 1153 1152 1154 1156 1157 1147 1144 1148 1168 1175 1177 1179 1180 1184 1192 1201 1233 1247 1187 1168 1150 1122 1115 1118 1110 1102 1109 1123 1116 1130 1137 1142 1160 1162 1188 1194 1196 1203 1210 1222 1239 1270 1296 1286 1298 1319 1332 1332 1320 1343 1348 1338 1300 1216 1173 1268 1429 1382 1334 1224 1299 1516 1481 1292 1230 1194 1171 1155 1195 1165 1135 1130 1132 1133 1134 1151 1173 1166 1162 1170 1175 1210 1202 1193 1212 1261 1344 1324 1313 1348 1408 1449 1462 1472 1556 1638 1601 1585 1485 1542 1687 1818 1711 1648 1633 1611 1596 1590 1590 1598 1599 1598 1586 1578 1577 1585 1611 1641 1659 1671 1680 1686 1695 1702 1650 1661 1689 1700 1701 1686 1709 1737 1758 1737 1733 1730 1711 1701 1683 1673 1668 1646 1632 1620 1610 1628 1648 1674 1617 1584 1595 1587 1580 1633 1676 1669 1666 1600 1555 1514 1549 1540 1605 1581 1558 1623 1672 1771 1859 1853 1868 1910 1891 1835 1850 1887 1853 1779 1773 1744 1767 1792 1668 1547 1504 1540 1579 1607 1721 1603 1729 1746 1742 1941 2166 2276 2309 2266 2259 2247 2105 1955 2016 2088 2171 2222 2098 2103 2102 1910 1762 1721 1637 1728 1754 1792 1887 1830 1710 1559 1411 1219 1333 1419 1585 1657 1594 1488 1331 1186 1180 1141 1221 1169 1082 973 1206 1177 1146 1090 1002 938 948 999 985 858 826 900 929 1011 1121 1241 1285 1355 1382 1096 952 1124 1131 1168 1306 1289 1235 1477 1603 1612 1388 1311 1288 1327 1386 1483 1585 1574 1528 1488 1443 1680 1782 1804 1857 1827 1729 1520 1312 1378 1190 1044 1013 1001 1025 981 939 975 1142 1390 1417 1455 1388 1402 1615 1655 1646 1599 1599 1473 1343 1273 1200 1225 1290 1165 1134 993 1101 1147 1211 1261 1240 1278 1298 1329 1374 1430 1520 1472 1559 1687 1771 1848 1902 1951 1960 1974 2010 1967 1889 1794 1680 1573 1558 1599 1567 1553 1557 1625 1686 1659 1726 1805 1807 1920 1954 1985 2000 2002 1962 1934 1866 1974 2006 1967 1977 1827 1800 1742 1468 1379 1510 1652 1843 2064 2236 2242 2049 2222 2297 2291 2258 2275 2283 2308 2285 2272 2278 2236 2218 2233 2210 2166 2150 2157 2242 2310 2340 2374 2413 2443 2469 2456 2371 2260 2149 2041 1936 1883 1839 1829 1729 1604 1561 1593 1377 1321 1435 1436 1383 1354 1339 1365 1478 1532 1544 1564 1557 1530 1481 1459 1445 1429 1440 1449 1479 1502 1465 1434 1412 1403 1421 1414 1420 1433 1463 1499 1510 1535 1550 1579 1652 1660 1652 1675 1701 1720 1741 1612 1607 1634 1698 1644 1569 1570 1571 1568 1575 1579 1588 1599 1607 1613 1622 1630 1642 1647 1654 1674 1730 1757 1762 1769 1774 1789 1812 1824 1827 1833 1820 1853 1928 2003 1905 1853 1810 1789 1783 1783 1786 1788 1800 1811 1945 2054 2154 2239 2285 2298 2199 2152 2087 2028 2005 2051 2060 1993 1830 1794 1815 1827 1748 1696 1678 1678 1767 1771 1776 1824 1835 1841 1815 1835 1830 1862 1909 1991 2053 2134 2276 2474 2678 2710 2751 2692 2617 2424 2224 2036 1894 1862 1983 2064 2149 2196 2358 2387 2208 2068 2039 2035 2036 2037 2038 2039 2080 2321 2490 2264 2209 2160 2211 2232 2462 2619 2740 2790 2844 2613 2470 2378 2213 2208 2131 1900 1867 1869 1870 1885 1924 1997 2055 2025 1981 1951 1944 1934 1922 1944 1930 1920 1922 1934 1949 1961 2062 2163 2476 2586 2560 2530 2178 1903 1748 1669 1529 1471 1337 1311 1308 1282 1244 1208 1184 1217 1276 1151 1108 1083 1061 1031 1013 1002 983 1019 1019 1029 1038 1037 1036 1062 1083 1155 1184 1243 1220 1238 1225 1205 1161 926 874 848 966 1094 1048 990 946 923 875 928 1043 1147 1433 1591 1231 1101 1039 1065 963 1015 1088 1144 1092 1202 1372 1525 1592 1656 1620 1789 2010 2262 2415 2256 2455 2326 2572 3196 3580 3396 3028 2473 2183 1895 1742 1663 1810 1879 1964 2201 2455 2725 2488 2258 2048 1969 1934 1688 1432 1315 1217 1092 1038 912 799 953 962 864 827 777 634 504 532 524 481 399 357 341 340 306 360 528 715 686 721 907 1150 1031 726 581 531 645 722 845 993 1103 1091 1066 999 874 983 1052 1097 1054 980 926 915 898 827 732 850 871 820 802 817 808 855 743 657 593 558 520 535 495 392 423 522 567 615 665 757 819 740 751 826 826 804 772 803 914 923 919 833 781 772 791 855 848 834 851 778 825 847 841 811 766 768 822 848 779 821 901 787 703 718 799 738 767 743 611 655 647 582 546 547 568 672 679 641 471 403 306 232 167 126 105 105 83 50 32 19 10 -12 -3 -5 -10 -14 -17 -19 -20 -22 -23 -25 -26 -27 -27 -28 -28 -28 -28 -28 -29 -29 -29 -29 -29 -29 -28 -28 -28 -28 -28 -28 -28 -28 -30 -31 -32 -34 -37 -41 -46 -49 -53 -57 -62 -67 -76 -89 -107 -126 -140 -150 -159 -164 -166 -165 -162 -153 -140 -125 -122 -122 -128 -150 -176 -197 -217 -240 -267 -291 -317 -338 -361 -381 -404 -418 -426 -426 -426 -423 -421 -416 -415 1048 1067 1061 1069 1112 1077 1053 1041 1034 1039 1079 1040 1023 1025 1031 1048 1041 1048 1057 1056 1058 1061 1068 1073 1085 1109 1118 1107 1089 1109 1138 1127 1134 1179 1250 1292 1339 1388 1400 1484 1475 1415 1377 1408 1459 1583 1620 1589 1566 1504 1560 1474 1288 1186 1132 1098 1182 1348 1229 1126 1068 1016 1008 1025 1013 1000 1014 1044 1121 1013 953 941 937 939 937 932 927 921 914 920 938 954 961 978 973 966 949 943 926 916 912 903 899 894 894 908 918 927 937 943 952 915 894 877 865 851 847 845 857 864 857 844 842 853 865 895 911 924 913 927 914 895 901 930 949 957 953 958 965 938 939 964 985 976 984 987 964 971 1024 1082 1090 1077 1126 1098 1021 953 956 977 977 997 1044 1076 1112 1075 1062 1044 1060 1054 1052 1039 1058 1069 1064 1086 1047 1058 1052 1022 993 986 1005 1025 1041 1051 1040 1022 1032 1052 1068 1087 1105 1118 1112 1105 1080 1048 1021 1007 984 969 972 972 977 987 994 980 958 957 938 914 908 906 905 905 905 905 905 970 1052 1118 1185 1099 1084 1128 1104 1107 1125 1156 1215 1291 1387 1307 1120 1018 944 899 890 883 874 867 861 859 855 859 849 863 880 877 850 855 859 857 853 861 882 887 916 925 901 939 964 961 974 977 990 996 1003 1018 1035 1055 1058 1014 1069 1110 1124 1106 1071 1071 1116 1151 1198 1212 1201 1189 1191 1186 1182 1177 1168 1164 1162 1163 1166 1163 1149 1157 1173 1183 1186 1186 1187 1188 1200 1235 1226 1248 1266 1210 1169 1145 1128 1121 1123 1118 1111 1109 1122 1131 1148 1172 1176 1191 1193 1201 1208 1214 1220 1222 1232 1263 1324 1447 1474 1421 1475 1458 1405 1405 1410 1414 1408 1295 1185 1094 1183 1203 1164 1198 1349 1444 1529 1619 1467 1261 1216 1311 1367 1239 1139 1128 1129 1133 1137 1137 1138 1158 1228 1204 1240 1243 1276 1268 1247 1219 1232 1280 1280 1355 1439 1506 1504 1586 1532 1477 1519 1572 1604 1593 1707 2017 1950 1726 1679 1648 1627 1613 1599 1595 1589 1580 1571 1572 1583 1590 1615 1652 1659 1672 1680 1681 1676 1676 1642 1671 1711 1723 1717 1720 1713 1717 1729 1741 1735 1737 1733 1727 1719 1706 1680 1645 1649 1664 1636 1651 1678 1665 1670 1626 1616 1636 1623 1612 1632 1659 1673 1667 1646 1587 1600 1516 1530 1598 1599 1533 1584 1596 1648 1694 1767 1841 1860 1759 1712 1756 1839 1785 1737 1737 1712 1695 1639 1572 1535 1529 1521 1481 1460 1514 1485 1499 1497 1620 1899 1955 1894 1891 1976 2183 2065 1902 1906 1960 1877 1857 1905 1915 1957 1877 1979 1947 1823 1680 1555 1604 1660 1631 1671 1619 1398 1401 1339 1486 1626 1642 1624 1497 1490 1336 1286 1197 1110 1115 1168 1201 997 1166 1228 1206 1162 1116 1086 924 947 961 878 825 859 985 1025 1043 1092 1169 1218 1234 1051 899 1008 1134 1255 1278 1143 1242 1361 1252 1213 1172 1196 1274 1262 1331 1429 1498 1513 1463 1457 1347 1456 1616 1749 1722 1663 1670 1608 1578 1558 1336 1143 1045 997 959 917 909 1044 1238 1448 1577 1623 1717 1680 1756 1669 1659 1658 1547 1472 1536 1475 1373 1229 1159 1116 1070 1057 997 1070 1104 1158 1175 1193 1246 1289 1351 1370 1322 1342 1409 1454 1537 1624 1771 1954 2058 2053 1999 1919 1914 1845 1714 1561 1503 1517 1584 1584 1594 1647 1778 1781 1745 1741 1841 1930 1984 1994 1973 1933 1855 1758 1743 1825 1884 1684 1749 1570 1652 1400 1367 1605 1790 1971 1888 1884 1987 1871 1929 2030 2068 2045 2020 2035 2084 2164 2225 2250 2262 2243 2246 2279 2275 2251 2253 2270 2328 2367 2408 2409 2384 2383 2458 2427 2358 2272 2165 2062 1959 1923 1929 1867 1741 1678 1580 1582 1337 1488 1623 1606 1572 1529 1462 1426 1386 1375 1385 1381 1410 1431 1420 1427 1508 1475 1465 1503 1456 1440 1422 1406 1400 1405 1425 1443 1456 1450 1433 1442 1461 1482 1497 1572 1675 1660 1663 1739 1855 1871 1890 1680 1632 1612 1596 1584 1585 1587 1579 1586 1593 1600 1605 1620 1631 1638 1668 1695 1715 1731 1759 1762 1844 1822 1796 1804 1821 1846 1888 1909 1916 1945 1963 2020 2096 2056 2029 1954 1875 1802 1798 1786 1783 1790 1807 1838 1991 2156 2277 2288 2269 2231 2186 2128 2052 2007 1987 1969 1956 1923 1874 1832 1856 1797 1708 1694 1670 1669 1690 1703 1774 1817 1774 1719 1710 1770 1846 1865 1911 1918 1919 1987 2189 2473 2725 2703 2413 2370 2593 2382 2095 1903 1797 1865 1996 2061 2266 2351 2447 2502 2341 2250 2091 2037 2036 2036 2037 2040 2048 2138 2277 2267 2284 2257 2182 2200 2377 2400 2620 2823 2790 2705 2554 2471 2382 2442 2258 1990 1914 1911 1917 1955 1969 2124 2220 2095 2077 2041 2005 1965 1969 1963 1993 2035 2071 2141 2120 2047 1954 1933 2037 2148 2298 2261 2216 2054 1891 1783 1583 1494 1404 1422 1435 1367 1345 1308 1262 1331 1326 1271 1206 1136 1097 1066 1050 1029 1003 1031 1076 1062 1067 1087 1128 1176 1178 1276 1360 1402 1414 1416 1428 1448 1372 1363 885 1172 952 1153 1100 1009 936 887 889 877 945 1031 1245 1528 1384 1120 1017 974 956 1009 1162 1139 1040 1144 1322 1583 1546 1552 1522 1640 1811 2026 2165 2096 2077 2228 2645 3196 3467 3353 3147 2808 2347 2052 1794 1579 1671 1940 2158 2330 2285 2508 2656 2494 2252 2074 1907 1807 2006 1843 1689 1444 1157 981 1093 1227 1176 1048 887 785 648 531 434 476 434 391 378 329 313 419 590 906 1085 901 934 1101 1146 980 793 628 558 663 809 830 882 955 1057 1194 1162 1014 962 1039 1128 1204 1060 1007 971 920 929 880 798 920 926 892 912 928 810 737 765 769 660 670 665 543 410 497 586 684 761 863 889 836 791 788 884 939 887 837 823 898 977 920 894 886 829 838 920 934 894 843 849 875 913 910 878 898 933 969 841 924 924 876 898 882 731 850 856 921 747 727 699 751 676 578 606 647 667 819 802 735 680 565 448 250 160 135 103 85 73 45 30 16 6 2 -4 -9 -13 -15 -17 -19 -21 -22 -24 -26 -29 -28 -28 -28 -28 -28 -28 -29 -29 -29 -29 -29 -29 -28 -28 -28 -28 -28 -28 -28 -29 -30 -31 -33 -35 -38 -42 -47 -50 -54 -59 -63 -69 -78 -94 -115 -134 -149 -162 -175 -184 -187 -186 -181 -172 -157 -135 -127 -127 -135 -164 -193 -211 -230 -259 -286 -312 -336 -358 -379 -401 -420 -428 -430 -430 -428 -425 -421 -416 -412 1131 1167 1211 1162 1118 1092 1103 1073 1055 1071 1106 1052 1028 1037 1040 1047 1052 1043 1043 1055 1066 1077 1081 1080 1088 1131 1102 1079 1104 1129 1113 1107 1125 1154 1170 1180 1296 1331 1311 1335 1377 1434 1433 1377 1380 1511 1593 1463 1381 1357 1361 1421 1281 1299 1178 1076 1093 1220 1184 1059 1028 1056 1088 1079 1040 1025 1012 1025 1012 976 968 957 951 955 963 956 954 945 946 983 993 1004 996 980 959 948 940 936 933 931 919 907 902 897 899 906 927 936 944 946 961 937 917 889 869 875 871 857 860 867 866 865 862 878 894 913 933 943 932 948 941 921 916 905 933 924 933 939 953 962 941 971 999 989 993 1024 1043 987 976 1027 1066 1086 1126 1098 1038 982 1008 1056 1042 1030 1060 1092 1124 1109 1077 1084 1083 1077 1062 1051 1041 1052 1069 1076 1046 1028 1031 1012 1041 1003 988 1005 1012 1041 1036 1015 1028 1041 1052 1068 1082 1110 1128 1092 1056 1036 1021 994 970 956 960 959 965 988 1005 1006 971 947 939 925 911 908 905 905 905 905 905 930 1066 1095 1144 1081 1099 1157 1093 1070 1086 1142 1201 1232 1296 1363 1237 1130 1015 977 956 932 918 904 885 869 862 866 877 925 953 928 903 901 915 886 876 857 853 853 876 897 902 900 904 925 926 940 947 954 964 973 998 1013 995 1014 1032 1054 1060 1042 1026 1054 1082 1126 1156 1181 1199 1221 1221 1227 1221 1201 1187 1181 1181 1181 1183 1174 1174 1195 1208 1208 1201 1196 1200 1203 1218 1258 1274 1315 1309 1218 1180 1154 1137 1128 1131 1123 1124 1118 1131 1139 1162 1187 1201 1217 1226 1232 1241 1256 1258 1283 1313 1349 1342 1419 1553 1570 1631 1611 1460 1431 1288 1395 1480 1365 1213 1095 1141 1298 1439 1547 1545 1489 1504 1618 1514 1438 1500 1603 1415 1174 1128 1128 1130 1135 1140 1144 1155 1177 1186 1211 1307 1322 1344 1347 1329 1277 1239 1243 1271 1299 1337 1381 1458 1517 1536 1506 1534 1570 1648 1765 2076 2299 2046 1721 1652 1627 1612 1604 1605 1621 1592 1567 1572 1591 1588 1619 1641 1657 1667 1666 1660 1656 1636 1658 1669 1669 1695 1710 1695 1693 1712 1724 1732 1739 1740 1728 1733 1733 1729 1723 1689 1680 1699 1708 1679 1711 1696 1659 1662 1647 1657 1659 1643 1649 1662 1663 1677 1688 1663 1644 1614 1549 1494 1535 1499 1482 1525 1548 1576 1609 1690 1740 1787 1702 1666 1728 1736 1826 1832 1881 1759 1691 1649 1591 1596 1450 1460 1410 1378 1411 1434 1451 1609 1599 1663 1745 1659 1890 1959 1998 2048 1872 1994 2162 1965 1769 1783 1839 1899 1786 1817 1839 1770 1624 1535 1472 1534 1482 1388 1370 1417 1400 1551 1631 1784 1933 1873 1579 1495 1424 1390 1295 1241 1243 1170 1139 1034 972 1172 1173 1195 1117 996 914 851 835 832 822 825 861 879 980 1065 1099 1069 1086 926 936 1136 1306 1299 1245 1089 1164 1123 1054 1193 1191 1158 1228 1269 1256 1366 1485 1491 1519 1509 1365 1304 1437 1545 1503 1551 1672 1718 1692 1575 1378 1178 1131 1092 1006 909 908 1163 1390 1507 1291 1344 1470 1424 1534 1473 1511 1668 1664 1703 1680 1606 1491 1372 1257 1299 1276 1163 1037 964 1037 1067 1072 1121 1166 1192 1250 1234 1255 1294 1331 1390 1484 1573 1653 1747 1808 1813 1829 1834 1803 1752 1676 1629 1567 1559 1547 1623 1648 1691 1719 1727 1791 1855 1904 1865 1900 1968 1924 1797 1712 1563 1515 1633 1763 1547 1470 1404 1312 1380 1576 1722 1989 2030 1859 1731 1756 1677 1778 1880 1949 1851 1812 1839 1873 1989 2085 2111 2163 2184 2162 2157 2147 2177 2222 2281 2350 2384 2319 2155 2091 2086 2167 2173 2144 2194 2191 2125 2065 1996 1998 1937 1788 1667 1589 1469 1321 1379 1582 1804 1843 1776 1657 1599 1563 1541 1525 1498 1484 1473 1472 1490 1476 1519 1517 1500 1520 1463 1443 1430 1421 1416 1432 1438 1464 1478 1462 1482 1461 1463 1475 1519 1613 1692 1730 1808 1881 1975 1853 1742 1660 1598 1582 1582 1582 1586 1600 1610 1611 1629 1638 1668 1691 1740 1835 1884 1874 1848 1884 1920 1905 1874 1878 1864 1901 1941 1972 1999 2028 2059 2077 2123 2234 2153 2096 2071 2021 1953 1872 1836 1792 1809 1824 1925 2067 2241 2306 2304 2249 2181 2113 2059 1957 1928 1955 1999 1963 1906 1861 1825 1800 1722 1690 1689 1666 1662 1676 1672 1691 1782 1768 1694 1669 1691 1749 1793 1826 1843 1831 1870 2037 2236 2494 2491 2185 2233 2488 2316 2125 1857 1747 1882 2042 2159 2356 2513 2636 2664 2483 2262 2108 2040 2039 2040 2040 2050 2057 2066 2131 2179 2199 2170 2175 2218 2278 2344 2516 2654 2784 2672 2720 2699 2618 2430 2207 2077 2005 1966 1969 2006 2036 2180 2208 2293 2371 2237 2151 2044 2076 2055 2046 2126 2171 2212 2207 2104 1941 1856 1835 1879 1909 1898 1869 1870 1852 1799 1635 1564 1547 1566 1547 1440 1404 1365 1317 1294 1283 1248 1208 1160 1124 1100 1090 1046 1022 1031 1087 1134 1159 1211 1188 1275 1383 1401 1492 1512 1491 1608 1597 1555 1336 882 1111 1447 1196 1277 1208 1066 981 933 964 834 857 980 1064 1204 1265 1078 968 902 891 1055 1062 1138 992 1042 1221 1337 1413 1369 1369 1486 1650 1861 1747 2062 2283 2319 2702 2860 3020 3327 3150 2826 2399 2032 1718 1512 1654 1984 2242 2186 2048 1980 2172 2094 1943 2063 2117 2059 2101 2055 1636 1380 1148 1329 1512 1468 1371 1202 962 736 635 583 465 377 361 323 317 345 486 835 1002 1018 1124 1108 1136 1206 987 841 734 647 604 729 842 917 991 1004 1066 1212 1307 1151 1119 1171 1175 1217 1158 1169 1140 1121 1049 877 886 918 1015 1044 1036 899 893 942 935 807 718 851 714 582 462 482 581 687 805 917 1010 980 888 815 881 976 969 946 858 937 992 1018 971 945 899 905 967 962 922 895 931 986 970 1031 1012 1047 1086 965 931 1046 1124 962 1026 846 948 996 1124 1012 784 852 851 841 686 639 735 726 704 744 750 612 652 601 418 386 201 140 126 102 78 48 42 31 8 -4 -7 -8 -12 -14 -18 -21 -24 -25 -27 -28 -28 -28 -29 -29 -28 -28 -28 -29 -29 -29 -29 -29 -28 -28 -28 -28 -28 -28 -28 -28 -29 -30 -32 -33 -35 -38 -43 -48 -51 -55 -60 -65 -72 -82 -100 -123 -142 -160 -177 -194 -206 -212 -208 -204 -195 -186 -171 -156 -154 -170 -194 -215 -230 -256 -284 -308 -331 -356 -375 -396 -414 -426 -429 -431 -429 -428 -423 -421 -414 -411 1339 1349 1281 1194 1143 1140 1150 1084 1103 1089 1093 1041 1046 1050 1056 1057 1060 1053 1073 1066 1070 1085 1097 1086 1088 1083 1077 1069 1072 1096 1085 1097 1105 1113 1149 1236 1323 1436 1421 1395 1385 1384 1394 1376 1391 1444 1475 1381 1331 1322 1311 1270 1404 1353 1210 1109 1060 1076 1070 1122 1111 1235 1191 1078 1124 1084 1030 1018 1006 994 982 976 989 995 988 983 979 990 1003 1026 1036 1027 1010 988 967 954 943 942 949 939 923 914 908 904 903 909 932 947 944 942 968 945 929 906 892 906 892 871 875 884 881 893 898 919 929 957 964 964 952 962 959 937 912 903 925 948 965 966 956 964 953 961 994 1023 1042 1065 1121 1081 1002 1036 1029 1050 1098 1119 1113 1037 1032 1088 1124 1154 1201 1182 1161 1126 1095 1119 1117 1097 1077 1063 1048 1051 1061 1069 1065 1039 1027 1003 1035 1021 1005 1016 989 1016 1023 1003 1013 1020 1029 1043 1064 1090 1103 1083 1053 1018 1000 985 965 952 945 947 954 960 985 1011 1002 962 935 920 910 908 905 905 905 905 905 905 955 1071 1078 1074 1152 1229 1139 1062 1076 1119 1150 1174 1237 1298 1302 1215 1115 1072 1036 1012 995 968 926 894 879 870 863 900 973 976 1021 991 933 930 929 903 880 866 857 872 868 861 866 882 887 895 898 911 923 939 954 955 952 961 975 983 987 992 1019 1058 1094 1115 1144 1186 1210 1256 1304 1309 1281 1246 1224 1224 1235 1221 1203 1196 1204 1232 1242 1246 1238 1221 1215 1224 1233 1264 1332 1372 1345 1229 1188 1170 1149 1138 1138 1132 1132 1134 1144 1153 1178 1205 1234 1265 1296 1343 1314 1331 1322 1367 1379 1272 1258 1293 1356 1398 1473 1554 1413 1260 1186 1294 1437 1250 1136 1126 1222 1416 1571 1650 1572 1490 1584 1697 1711 1649 1715 1631 1419 1162 1129 1129 1132 1136 1141 1147 1154 1161 1173 1223 1317 1382 1409 1427 1412 1366 1294 1303 1321 1311 1352 1358 1383 1415 1442 1481 1528 1646 1749 1979 2265 2241 2070 1757 1661 1618 1599 1589 1586 1603 1589 1565 1577 1595 1610 1608 1612 1617 1634 1618 1658 1625 1658 1658 1665 1691 1667 1657 1673 1696 1699 1709 1704 1715 1743 1741 1728 1720 1725 1714 1719 1733 1722 1735 1722 1737 1729 1689 1696 1678 1681 1674 1674 1690 1714 1715 1726 1722 1693 1737 1691 1610 1619 1656 1649 1573 1488 1456 1560 1589 1626 1655 1653 1590 1602 1636 1700 1769 1747 1763 1702 1665 1685 1632 1520 1444 1392 1373 1351 1342 1340 1423 1430 1392 1439 1504 1578 1786 1893 1841 1796 1896 2169 2250 2070 1760 1797 1992 1988 1796 1695 1678 1688 1603 1554 1469 1420 1359 1441 1482 1479 1567 1655 1975 2229 2084 1866 1756 1820 1796 1584 1472 1381 1361 1324 1240 1219 1228 1022 979 1045 1045 1073 1105 1047 955 898 839 827 820 837 976 1073 1057 936 895 861 992 1135 1130 1153 1094 1033 1114 1041 1065 1124 1094 1094 1166 1163 1182 1314 1401 1418 1525 1440 1409 1285 1237 1323 1353 1554 1582 1538 1600 1566 1432 1389 1277 1222 1078 936 915 1127 1152 1233 1128 1193 1272 1315 1379 1321 1333 1477 1552 1522 1586 1552 1545 1448 1385 1309 1224 1149 1113 1054 1140 1209 1143 1108 1096 1116 1189 1228 1235 1332 1417 1472 1481 1554 1600 1622 1663 1698 1815 2070 2106 1911 1651 1620 1581 1616 1540 1640 1679 1728 1785 1791 1824 1908 1939 1928 1941 1907 1870 1852 1899 1809 1717 1437 1488 1392 1310 1253 1469 1662 1829 1985 1972 1966 2001 1893 1699 1576 1581 1735 1791 1722 1645 1664 1700 1731 1786 1860 1913 1868 1934 2042 2132 2218 2254 2334 2318 2176 2020 1899 1821 1855 1917 1917 1961 2089 2058 1972 1881 1862 1804 1874 1813 1782 1662 1470 1331 1466 1645 1764 1934 1929 1830 1754 1730 1725 1689 1665 1654 1630 1592 1604 1599 1548 1547 1557 1532 1498 1483 1476 1469 1448 1439 1461 1461 1478 1467 1496 1461 1468 1494 1513 1566 1645 1755 1944 2113 2150 2076 1976 1715 1655 1605 1584 1585 1590 1620 1645 1675 1711 1766 1807 1799 1877 1948 2048 2020 1987 2001 2010 1972 1963 1943 1952 1990 2049 2055 2067 2097 2142 2202 2224 2242 2233 2206 2176 2139 2117 2026 2007 1904 1854 1866 1911 2017 2107 2165 2258 2232 2142 2066 1966 1776 1795 1905 1992 2001 1981 1907 1820 1747 1693 1680 1673 1661 1653 1655 1659 1654 1670 1671 1652 1656 1656 1665 1695 1729 1736 1762 1820 1878 1955 2013 2169 2044 2285 2306 2340 2206 1927 1701 1747 1885 2046 2280 2608 2748 2573 2443 2281 2140 2081 2098 2097 2155 2166 2127 2172 2199 2199 2145 2165 2315 2387 2345 2429 2526 2555 2634 2536 2632 2744 2575 2584 2480 2269 2167 2049 2033 2043 2092 2195 2215 2371 2423 2303 2197 2197 2215 2137 2176 2184 2294 2226 2083 2029 1960 1863 1784 1794 1785 1713 1691 1661 1627 1607 1594 1566 1542 1526 1480 1445 1470 1440 1383 1330 1284 1243 1195 1160 1131 1106 1084 1057 1039 1066 1175 1211 1299 1396 1367 1284 1362 1459 1532 1611 1620 1573 1653 1388 1310 1043 915 1181 1242 1325 1243 1206 1126 991 882 774 830 917 924 968 966 931 871 844 843 901 965 1063 954 974 1057 1126 1208 1212 1296 1372 1482 1643 1589 1861 1973 2241 2493 2265 2423 2810 2445 2211 1960 1740 1651 1420 1540 2022 2009 2238 2023 1706 1603 1717 1545 1581 1757 2023 1989 2103 1950 1688 1400 1529 1806 1642 1486 1205 1156 940 744 565 479 422 338 351 408 515 691 846 923 1066 1220 1207 1103 1125 1073 885 801 682 639 736 798 903 966 1096 1201 1233 1375 1411 1337 1408 1423 1512 1423 1365 1196 1059 949 977 964 1055 1112 1109 1011 963 1102 1153 1100 1087 957 887 777 618 473 440 546 638 744 901 1043 985 893 891 945 989 1044 1024 928 946 1056 1068 1070 1063 992 977 1026 982 943 1003 1019 1074 1109 1167 1313 1289 1123 1046 1113 1162 1262 1192 1102 1034 1084 1281 1248 1021 960 1044 917 729 688 718 844 894 787 706 677 618 472 446 358 316 351 331 176 119 79 75 59 43 17 -7 -10 -11 -14 -17 -20 -22 -24 -26 -28 -28 -28 -28 -28 -28 -28 -28 -28 -29 -29 -29 -29 -29 -28 -28 -28 -28 -28 -28 -28 -28 -29 -31 -32 -34 -37 -40 -45 -49 -53 -57 -62 -68 -75 -88 -109 -132 -153 -175 -197 -217 -231 -238 -236 -231 -225 -219 -214 -209 -209 -218 -232 -247 -268 -292 -314 -334 -357 -377 -394 -410 -422 -428 -430 -430 -429 -427 -424 -421 -415 -410 1332 1283 1212 1198 1202 1180 1165 1098 1121 1101 1095 1085 1082 1069 1062 1070 1071 1066 1063 1067 1067 1073 1089 1099 1099 1081 1071 1064 1060 1061 1074 1077 1088 1113 1168 1241 1326 1412 1468 1478 1444 1409 1384 1370 1383 1407 1423 1365 1384 1455 1512 1316 1370 1300 1155 1076 1061 1058 1141 1249 1245 1376 1279 1120 1199 1229 1092 1045 1014 1014 1023 1031 1042 1076 1052 1034 1045 1054 1093 1078 1077 1074 1039 1015 968 952 946 939 938 951 975 938 913 910 908 912 935 948 944 943 971 968 956 928 925 906 894 896 906 895 890 922 944 960 974 975 972 966 961 952 958 937 929 921 921 953 961 971 970 967 962 957 983 1026 1069 1097 1127 1128 1104 1065 1026 1051 1071 1113 1147 1120 1102 1124 1164 1253 1239 1234 1243 1191 1160 1163 1171 1133 1103 1083 1059 1066 1065 1084 1034 1031 1022 989 976 979 998 1020 991 986 1004 992 994 1006 1014 1029 1050 1070 1072 1068 1042 1028 1018 982 958 946 941 936 941 943 949 972 1000 984 957 933 916 908 905 905 905 905 905 906 910 951 1027 1056 1119 1207 1133 1044 1069 1056 1079 1124 1185 1196 1210 1230 1242 1221 1138 1091 1110 1060 983 946 920 894 881 913 951 1002 1028 994 960 968 995 967 936 903 876 859 860 886 864 879 921 947 940 937 918 928 946 971 976 1010 1007 1029 1023 1001 1025 1048 1070 1090 1125 1170 1215 1262 1316 1368 1370 1312 1303 1320 1304 1272 1241 1234 1242 1260 1315 1344 1302 1248 1231 1256 1267 1276 1290 1323 1293 1243 1205 1185 1157 1146 1148 1153 1165 1157 1150 1170 1187 1226 1279 1352 1384 1326 1283 1269 1274 1295 1225 1153 1136 1175 1223 1265 1290 1333 1318 1160 1156 1121 1203 1139 1125 1199 1290 1532 1624 1612 1564 1551 1602 1707 1723 1699 1679 1515 1342 1197 1145 1138 1138 1140 1146 1150 1159 1175 1181 1219 1275 1348 1385 1419 1438 1456 1378 1386 1428 1378 1383 1461 1471 1598 1546 1538 1637 1762 1936 2208 2392 2414 2163 1828 1667 1620 1595 1584 1579 1597 1569 1572 1580 1592 1624 1632 1633 1635 1615 1652 1684 1651 1643 1650 1669 1680 1694 1687 1682 1699 1711 1702 1721 1742 1742 1747 1743 1757 1730 1756 1780 1789 1801 1765 1809 1837 1834 1849 1810 1737 1723 1729 1802 1933 1868 1895 1918 1902 1811 1763 1662 1719 1752 1714 1668 1597 1544 1458 1483 1646 1697 1677 1624 1533 1541 1513 1564 1661 1592 1550 1603 1679 1672 1641 1589 1543 1545 1524 1513 1448 1358 1326 1327 1273 1328 1449 1511 1574 1654 1664 1763 1880 1933 2001 1921 1684 1704 1890 1981 1878 1806 1787 1694 1639 1541 1450 1417 1399 1478 1604 1673 1770 1944 2033 1908 1787 1664 1581 1704 1737 1522 1475 1463 1356 1281 1264 1273 1264 1214 1025 868 1002 1141 1177 1147 1110 1015 913 892 824 840 976 988 997 878 830 896 976 1022 995 1001 988 968 1058 980 1012 1091 1167 1127 1138 1145 1176 1323 1274 1336 1418 1466 1329 1244 1243 1230 1336 1320 1324 1439 1579 1701 1575 1492 1437 1366 1192 1041 953 924 990 1039 1054 1165 1137 1209 1223 1173 1251 1373 1502 1428 1429 1366 1405 1380 1325 1282 1185 1105 984 1141 1388 1467 1399 1238 1114 1088 1119 1145 1191 1232 1304 1373 1423 1490 1586 1666 1726 1727 1829 2088 2139 1865 1623 1452 1420 1444 1476 1583 1666 1737 1697 1586 1783 1909 1945 1984 1959 1938 1980 2015 1948 1856 1691 1511 1365 1259 1174 1358 1513 1637 1727 1798 1798 1779 1933 1983 1856 1604 1463 1509 1466 1479 1485 1502 1542 1569 1613 1566 1653 1678 1784 1855 1900 1913 1953 2090 2131 1981 1780 1736 1656 1665 1705 1737 1773 1796 1830 1948 1853 1665 1653 1747 1657 1616 1549 1438 1284 1379 1537 1662 1734 1922 2012 1927 1882 1867 1839 1807 1788 1762 1716 1707 1708 1686 1640 1642 1680 1687 1653 1602 1525 1508 1482 1475 1492 1493 1486 1487 1467 1466 1495 1511 1564 1688 1874 2132 2453 2296 2187 1979 1795 1672 1617 1600 1602 1635 1676 1713 1847 1934 1923 1989 1915 1927 2085 2186 2128 2089 2074 2003 1959 1964 1980 2004 2057 2087 2113 2152 2187 2239 2323 2351 2341 2391 2398 2371 2286 2252 2217 2122 1990 1918 1853 1825 1847 1879 1938 2034 2092 2038 1953 1840 1731 1795 1884 1965 1938 1877 1814 1741 1762 1694 1663 1654 1651 1649 1646 1649 1645 1645 1645 1645 1645 1645 1645 1645 1647 1657 1692 1670 1670 1716 1817 1905 1824 1895 1891 1933 1913 1765 1681 1697 1786 2027 2280 2551 2739 2552 2463 2356 2329 2409 2317 2343 2355 2381 2300 2325 2236 2162 2155 2217 2403 2383 2341 2375 2444 2442 2500 2482 2431 2491 2484 2595 2512 2397 2279 2278 2146 2147 2192 2290 2363 2351 2331 2323 2345 2327 2252 2195 2230 2314 2369 2256 2129 2068 2077 2080 1880 1736 1710 1671 1643 1617 1601 1582 1563 1552 1543 1518 1519 1522 1494 1424 1368 1322 1275 1224 1173 1145 1120 1098 1088 1064 1060 1074 1115 1188 1274 1388 1456 1375 1414 1539 1637 1678 1430 1125 1041 984 874 848 907 921 861 863 1040 1150 1054 906 793 742 796 818 821 825 836 861 815 794 829 832 916 1024 910 893 963 1080 1077 1103 1156 1265 1351 1409 1575 1597 1897 2006 2079 2000 2398 2664 2476 2183 2050 1808 1445 1282 1431 1766 1847 2050 1845 1799 1540 1344 1387 1293 1517 1605 1601 1588 1806 1938 1823 1644 1752 1430 1117 962 817 773 692 612 504 358 339 395 466 485 616 727 682 729 815 862 1078 1300 1250 1154 1034 820 688 678 727 831 949 1048 1155 1280 1448 1600 1693 1763 1701 1556 1378 1276 1167 1014 1060 1103 1043 1124 1215 1200 1167 1092 1134 1255 1266 1136 956 951 835 673 589 473 634 810 934 978 1100 979 928 990 1059 1095 1166 1133 1000 980 1090 1137 1195 1246 1167 1084 1085 1005 1098 1139 1152 1145 1189 1263 1441 1371 1277 1167 1437 1360 1330 1251 1288 1190 1193 1296 1182 1094 1041 1055 832 746 904 868 852 829 956 893 868 958 800 714 596 553 594 487 273 115 104 80 50 38 25 -4 -12 -15 -17 -18 -21 -23 -25 -26 -28 -29 -28 -28 -28 -28 -28 -28 -28 -29 -29 -29 -29 -28 -28 -28 -28 -28 -28 -28 -28 -29 -30 -32 -34 -36 -38 -43 -47 -51 -55 -60 -65 -71 -80 -97 -118 -142 -166 -193 -218 -239 -255 -269 -274 -275 -271 -268 -263 -263 -265 -272 -284 -300 -316 -333 -351 -370 -386 -400 -409 -421 -427 -430 -428 -428 -426 -426 -422 -421 -416 -413 1244 1181 1181 1243 1209 1172 1139 1157 1154 1121 1205 1146 1117 1101 1085 1081 1081 1076 1080 1087 1080 1088 1102 1123 1116 1101 1076 1062 1058 1056 1059 1067 1083 1115 1151 1208 1279 1294 1315 1376 1456 1444 1381 1371 1382 1422 1521 1608 1466 1443 1564 1471 1233 1174 1134 1091 1069 1085 1124 1251 1397 1409 1328 1195 1309 1341 1132 1074 1051 1067 1120 1116 1176 1177 1102 1094 1157 1156 1153 1126 1165 1137 1142 1082 1015 997 972 958 953 968 958 938 928 921 914 916 933 952 957 959 986 999 989 959 933 916 917 915 906 890 893 913 924 941 945 937 940 928 926 926 951 957 956 935 916 921 933 953 973 973 979 972 972 1035 1067 1071 1107 1104 1114 1115 1047 1061 1078 1105 1127 1152 1177 1205 1226 1271 1283 1270 1252 1284 1292 1258 1210 1144 1123 1092 1069 1067 1083 1082 1027 998 989 968 955 955 961 986 998 977 980 981 978 989 997 1013 1039 1049 1040 1053 1050 1037 1017 981 955 939 932 928 929 930 931 945 986 1008 982 958 940 906 905 905 905 905 905 907 912 918 929 986 1072 1162 1065 1075 1028 1032 1070 1087 1130 1184 1234 1328 1331 1249 1182 1179 1148 1093 1030 1034 1000 940 910 904 914 947 985 982 975 993 1087 1071 1016 954 950 931 924 905 880 866 904 948 936 983 983 985 1007 1025 1038 1033 1054 1064 1063 1043 1039 1048 1080 1102 1123 1168 1202 1250 1303 1350 1342 1302 1294 1339 1376 1343 1289 1316 1321 1313 1337 1346 1301 1254 1269 1297 1321 1333 1332 1346 1297 1251 1219 1192 1170 1163 1168 1189 1224 1179 1176 1188 1197 1223 1266 1332 1314 1276 1245 1223 1233 1262 1194 1100 1068 1087 1105 1100 1130 1138 1171 1094 1060 1098 1095 1135 1214 1318 1398 1446 1445 1495 1577 1625 1682 1666 1588 1548 1560 1444 1316 1313 1210 1157 1159 1174 1159 1172 1205 1213 1204 1214 1233 1274 1307 1356 1452 1515 1492 1513 1470 1516 1491 1577 1643 1794 1765 1702 1726 1842 2118 2288 2428 2483 2157 1890 1690 1635 1605 1589 1578 1573 1562 1596 1612 1639 1648 1654 1659 1666 1676 1664 1682 1670 1644 1653 1687 1692 1687 1695 1697 1695 1711 1731 1800 1798 1766 1771 1815 1768 1748 1826 1906 1861 1896 1861 1817 1878 1896 1923 1870 1799 1801 1859 1941 2023 1978 1944 1895 1858 1926 1731 1784 1777 1724 1676 1632 1587 1527 1461 1462 1464 1569 1540 1516 1465 1442 1471 1465 1519 1535 1572 1678 1713 1652 1583 1611 1652 1743 1813 1682 1693 1571 1483 1429 1321 1298 1345 1379 1449 1583 1569 1667 1754 1738 1745 1747 1639 1811 1879 1893 1758 1768 1657 1637 1569 1528 1483 1447 1450 1539 1743 1977 2033 2062 2046 2073 1882 1731 1532 1438 1515 1415 1394 1394 1384 1324 1254 1218 1177 1126 1069 874 940 1089 1094 1098 1063 979 890 830 820 834 866 895 951 876 821 940 960 933 906 919 964 913 984 946 999 1081 1054 1146 1185 1281 1277 1349 1352 1297 1418 1524 1449 1395 1530 1444 1212 1194 1348 1500 1664 1690 1581 1505 1481 1379 1279 1193 1065 970 900 916 985 1018 1020 1120 1091 1077 1181 1379 1494 1576 1503 1347 1255 1263 1299 1359 1215 1048 992 1243 1452 1490 1538 1464 1245 1120 1078 1084 1131 1146 1199 1288 1325 1402 1489 1586 1647 1709 1761 1816 1775 1665 1584 1507 1417 1376 1452 1516 1619 1709 1602 1470 1564 1682 1765 1808 1867 1799 1853 1834 1724 1721 1587 1438 1342 1193 1244 1379 1471 1473 1584 1598 1668 1606 1674 1768 1833 1632 1622 1503 1426 1342 1391 1398 1412 1402 1453 1396 1412 1462 1573 1610 1619 1692 1899 2065 2044 1803 1652 1587 1555 1518 1549 1714 1679 1697 1625 1722 1828 1621 1532 1520 1474 1428 1364 1319 1287 1277 1425 1495 1655 1797 1986 2052 2015 1995 1944 1921 1905 1902 1959 1824 1765 1748 1751 1759 1751 1732 1699 1646 1587 1550 1519 1524 1526 1508 1504 1495 1473 1466 1482 1488 1591 1794 1957 2279 2518 2232 2179 2167 1841 1692 1658 1674 1683 1810 1869 1909 2086 2120 2134 2161 2101 2109 2215 2153 2091 2040 2018 1990 1978 1984 2016 2040 2125 2150 2173 2237 2295 2342 2402 2487 2539 2584 2619 2808 2674 2466 2399 2320 2138 1945 1856 1790 1776 1781 1811 1884 1915 1842 1805 1750 1720 1872 1937 1882 1787 1792 1747 1682 1716 1722 1733 1680 1647 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1646 1657 1670 1671 1703 1698 1721 1679 1662 1665 1665 1673 1741 1991 2322 2511 2581 2464 2532 2618 2606 2530 2376 2381 2357 2304 2236 2221 2173 2161 2207 2261 2287 2352 2433 2376 2462 2430 2448 2411 2367 2361 2369 2398 2356 2357 2364 2507 2420 2296 2348 2278 2360 2430 2377 2322 2343 2330 2312 2366 2337 2373 2387 2293 2326 2241 2071 1995 1917 1803 1727 1681 1642 1638 1644 1657 1642 1599 1584 1584 1558 1519 1468 1402 1340 1299 1251 1213 1179 1149 1147 1112 1193 1124 1099 1091 1114 1139 1186 1256 1365 1492 1541 1548 1627 1635 1192 889 955 1095 1132 1295 1557 1546 1488 1246 955 861 858 940 795 726 744 746 747 745 768 791 765 752 767 770 854 962 902 843 928 1001 992 1006 1086 1192 1265 1330 1331 1531 1538 1569 1921 2075 2274 2711 2783 2246 1853 1744 1568 1341 1178 1544 1675 1838 1855 1511 1512 1072 1145 1092 1262 1315 1353 1173 1373 1573 1878 1969 1933 1688 1499 1157 842 664 547 445 388 347 421 494 581 684 751 781 767 908 867 876 1007 1218 1426 1237 1013 869 830 925 893 830 813 946 1112 1287 1456 1589 1614 1741 1661 1584 1464 1305 1152 1039 1135 1216 1142 1257 1411 1391 1275 1250 1405 1430 1272 1191 1078 1111 939 814 655 539 708 802 928 1057 1170 1014 981 1034 1151 1203 1201 1094 991 1062 1238 1249 1376 1414 1228 1200 1122 1063 1149 1323 1326 1224 1263 1319 1434 1555 1517 1296 1616 1497 1659 1443 1494 1419 1502 1491 1346 1110 948 881 904 941 987 907 881 694 814 738 889 781 739 615 719 561 297 245 237 295 151 94 55 33 22 3 -11 -17 -18 -20 -22 -25 -26 -26 -28 -28 -28 -28 -28 -28 -28 -28 -28 -29 -29 -29 -28 -28 -28 -28 -28 -28 -28 -28 -28 -30 -32 -34 -36 -38 -41 -45 -49 -53 -58 -64 -69 -75 -88 -106 -126 -153 -182 -214 -240 -262 -285 -305 -316 -322 -325 -328 -329 -329 -333 -339 -349 -361 -371 -384 -396 -408 -417 -423 -429 -433 -435 -433 -429 -426 -425 -424 -423 -422 -419 -418 1151 1145 1159 1197 1177 1141 1122 1182 1200 1131 1181 1241 1232 1162 1130 1109 1096 1097 1098 1105 1101 1101 1109 1119 1125 1101 1081 1093 1095 1109 1056 1067 1098 1116 1125 1172 1217 1228 1249 1305 1379 1458 1420 1337 1369 1414 1475 1602 1543 1456 1566 1446 1307 1273 1174 1127 1107 1097 1111 1186 1366 1474 1381 1265 1265 1290 1103 1109 1123 1189 1260 1238 1291 1271 1211 1240 1312 1254 1133 1159 1259 1252 1313 1243 1122 1050 1037 1026 1007 1005 990 967 953 931 919 924 943 963 983 1008 1019 1017 1000 991 969 949 944 919 903 894 888 886 891 889 892 897 901 902 914 943 951 941 943 935 922 916 934 946 941 968 987 994 972 1001 1045 1065 1079 1079 1069 1073 1045 1058 1068 1091 1113 1133 1154 1178 1215 1242 1249 1289 1307 1311 1302 1299 1246 1170 1116 1085 1048 1031 1029 1025 1004 973 963 955 951 950 956 961 975 983 964 969 969 975 980 992 1008 1010 1026 1013 1007 1003 1006 993 951 930 920 920 920 917 918 934 971 998 972 946 916 905 905 905 905 906 910 911 914 917 923 934 978 1029 1085 1052 1076 1029 1049 1081 1136 1271 1303 1294 1344 1328 1294 1229 1191 1112 1108 1105 1061 986 985 962 946 940 953 972 985 984 1042 1106 1059 1033 1056 1010 964 910 919 896 872 879 931 945 954 968 1012 1032 1038 1067 1091 1102 1113 1113 1104 1081 1084 1104 1134 1176 1210 1250 1300 1331 1281 1235 1220 1276 1320 1279 1257 1341 1426 1425 1361 1315 1280 1292 1325 1359 1395 1401 1406 1379 1314 1272 1239 1206 1191 1207 1225 1223 1221 1191 1193 1194 1206 1210 1235 1254 1250 1235 1233 1205 1194 1165 1123 1086 1047 1063 1033 1034 1040 1032 1042 1040 1035 1090 1185 1235 1249 1301 1371 1396 1466 1591 1638 1643 1556 1509 1416 1396 1415 1379 1346 1314 1285 1229 1218 1224 1224 1247 1272 1281 1273 1279 1251 1307 1376 1408 1387 1405 1435 1495 1549 1606 1565 1688 1829 1911 1825 1836 1927 1981 2152 2283 2360 2405 2257 2028 1778 1643 1599 1586 1580 1570 1569 1640 1615 1614 1614 1629 1649 1670 1687 1686 1690 1682 1658 1668 1694 1702 1703 1702 1705 1701 1720 1745 1781 1808 1808 1863 1819 1767 1853 1950 1906 1954 1945 1901 1957 2065 2087 2062 2052 1997 2035 2040 1990 1977 1947 1895 1896 2009 1977 1829 1834 1822 1769 1720 1674 1633 1599 1520 1570 1605 1449 1404 1386 1382 1386 1374 1513 1490 1418 1464 1607 1641 1619 1589 1589 1651 1732 1761 1635 1536 1450 1369 1342 1316 1306 1332 1369 1564 1658 1496 1640 1752 1786 1716 1624 1716 1833 1902 1871 1849 1911 1831 1676 1627 1699 1549 1513 1452 1481 1722 1925 1883 1897 1860 1727 1741 1719 1521 1367 1421 1396 1310 1342 1374 1373 1296 1257 1205 1097 970 898 886 1078 1028 1001 942 917 858 820 820 820 822 861 907 834 821 885 933 897 855 879 941 887 886 942 1028 1078 1112 1170 1110 1228 1202 1163 1350 1193 1320 1444 1572 1570 1525 1458 1283 1150 1413 1618 1734 1749 1612 1466 1420 1308 1234 1173 1173 1129 998 892 850 868 937 977 1005 1123 1194 1357 1390 1503 1505 1471 1420 1272 1190 1225 1085 961 1025 1252 1358 1383 1428 1495 1432 1234 1113 1090 1105 1128 1153 1181 1252 1322 1428 1535 1612 1720 1782 1804 1778 1753 1690 1703 1602 1382 1345 1413 1457 1603 1581 1438 1392 1586 1520 1561 1586 1592 1622 1558 1488 1457 1351 1232 1149 1191 1387 1422 1365 1410 1452 1451 1497 1591 1690 1788 1795 1795 1686 1557 1396 1276 1271 1283 1286 1305 1341 1359 1414 1494 1649 1619 1619 1695 1798 1766 1815 1741 1704 1629 1525 1485 1671 1630 1576 1806 1574 1665 1815 1616 1460 1405 1377 1356 1324 1282 1266 1277 1333 1407 1505 1615 1782 1904 2007 2055 1934 1970 2013 2045 2030 1971 1894 1872 1849 1783 1769 1741 1679 1622 1615 1574 1560 1562 1584 1548 1536 1500 1492 1480 1474 1489 1550 1702 1892 2146 2461 2383 2288 2192 1920 1715 1736 1795 1843 1957 2029 2003 2144 2245 2261 2292 2297 2307 2263 2180 2120 2076 2061 2060 2040 2069 2112 2115 2180 2177 2210 2289 2363 2431 2513 2668 2884 2990 3089 3236 3052 2854 2697 2503 2117 2000 1930 1846 1823 1751 1761 1774 1709 1676 1672 1679 1717 1774 1799 1737 1693 1713 1694 1648 1647 1650 1647 1668 1648 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1646 1660 1654 1653 1652 1655 1658 1664 1672 1713 1900 2221 2402 2455 2478 2607 2690 2642 2572 2457 2399 2373 2332 2228 2153 2166 2218 2259 2226 2290 2295 2390 2401 2389 2423 2403 2410 2415 2470 2448 2536 2458 2481 2486 2374 2341 2483 2394 2338 2154 2204 2233 2332 2344 2364 2426 2466 2454 2464 2367 2278 2298 2278 2163 2026 1979 1936 1883 1815 1707 1699 1714 1747 1680 1598 1553 1550 1551 1471 1396 1370 1365 1322 1234 1193 1259 1226 1155 1132 1173 1166 1157 1123 1158 1166 1206 1253 1332 1416 1581 1651 1668 1590 1061 894 1260 1633 1721 1820 1865 1697 1593 1449 1339 1325 1231 1067 819 734 709 708 705 702 727 708 723 720 730 755 771 811 850 796 850 895 902 983 1026 1086 1109 1190 1117 1128 1247 1489 1515 1817 2290 2709 2949 2556 2170 1572 1318 1155 1083 1290 1419 1490 1567 1405 1140 962 837 862 930 1078 1159 957 1102 1325 1534 1668 1644 1326 1310 1062 786 597 490 370 357 415 445 508 667 838 1006 1147 983 1283 1291 1002 1171 1342 1448 1290 1153 885 1068 1225 1240 1068 902 878 1018 1112 1248 1299 1362 1411 1492 1625 1539 1348 1176 1121 1118 1288 1397 1501 1610 1608 1538 1616 1713 1682 1431 1318 1298 1287 1047 878 725 508 588 637 786 955 1064 1033 1148 1201 1186 1256 1171 1076 1024 1095 1243 1345 1466 1386 1314 1292 1122 1116 1173 1301 1438 1314 1438 1552 1464 1628 1504 1431 1793 1801 1844 1763 1789 1665 1579 1571 1452 1258 1124 1041 1032 1026 885 704 686 600 567 560 590 649 613 515 390 430 279 329 352 458 291 132 76 40 21 8 -8 -17 -20 -23 -25 -25 -27 -27 -28 -28 -28 -28 -28 -28 -28 -28 -29 -29 -29 -29 -29 -28 -28 -28 -28 -28 -28 -29 -30 -32 -34 -36 -38 -40 -43 -47 -52 -57 -63 -69 -74 -83 -96 -113 -133 -164 -198 -232 -260 -290 -316 -338 -353 -367 -375 -384 -388 -393 -398 -407 -414 -424 -429 -437 -442 -448 -450 -452 -450 -449 -442 -436 -427 -424 -421 -422 -421 -422 -422 -425 1120 1131 1117 1106 1100 1099 1167 1214 1163 1135 1215 1293 1377 1249 1179 1141 1124 1118 1123 1130 1123 1123 1122 1134 1126 1097 1083 1098 1133 1138 1062 1068 1086 1096 1123 1134 1173 1183 1247 1337 1406 1406 1355 1270 1287 1378 1380 1429 1453 1393 1495 1517 1446 1304 1208 1220 1192 1182 1155 1174 1229 1357 1333 1345 1224 1200 1140 1309 1249 1378 1361 1437 1440 1482 1372 1467 1452 1266 1175 1176 1283 1373 1438 1287 1192 1090 1090 1089 1071 1069 1030 989 983 970 938 936 975 1017 1021 1104 1128 1051 1039 1024 1010 974 951 938 923 918 902 894 897 900 898 892 891 893 897 907 923 920 939 942 926 919 925 935 957 949 967 980 987 985 1031 1055 1066 1077 1077 1072 1064 1079 1089 1071 1099 1116 1129 1148 1172 1198 1231 1252 1267 1292 1292 1304 1301 1249 1186 1132 1099 1059 1012 993 977 963 958 955 952 951 952 950 955 962 962 954 964 963 965 972 977 983 994 977 968 973 989 973 944 919 914 914 914 912 911 917 935 951 957 910 905 905 905 905 905 905 910 915 919 921 924 931 938 974 1013 993 1093 1119 1051 1054 1101 1159 1204 1245 1319 1413 1381 1309 1247 1196 1196 1158 1064 1048 1086 1046 993 979 974 978 984 990 1020 1084 1107 1133 1141 1095 1010 956 960 931 899 886 873 895 913 958 989 983 992 1042 1078 1122 1144 1169 1187 1164 1146 1156 1162 1188 1237 1289 1350 1340 1284 1207 1176 1204 1233 1199 1211 1297 1348 1390 1375 1324 1307 1342 1378 1432 1505 1540 1520 1459 1386 1314 1255 1215 1226 1281 1342 1280 1228 1207 1208 1202 1208 1213 1210 1194 1213 1231 1286 1252 1190 1125 1116 1059 1072 1129 1118 1082 1108 1073 1107 1182 1122 1172 1251 1265 1305 1340 1400 1448 1478 1519 1555 1467 1383 1356 1323 1290 1312 1284 1277 1298 1323 1333 1298 1297 1309 1327 1348 1381 1381 1366 1324 1291 1340 1418 1454 1424 1448 1516 1585 1625 1702 1826 1954 1987 1791 1917 2085 2105 2123 2225 2273 2408 2305 2161 1961 1687 1612 1610 1607 1580 1563 1640 1660 1620 1620 1663 1681 1664 1688 1703 1705 1695 1677 1682 1699 1711 1714 1714 1717 1715 1745 1789 1877 1903 1900 1852 1823 1809 1919 1919 1871 1918 1903 1971 1971 2027 1981 1927 1955 2004 2017 1971 1968 1955 1974 1900 1990 2026 1941 1813 1759 1762 1737 1700 1656 1632 1619 1611 1625 1715 1675 1594 1549 1551 1476 1366 1386 1439 1402 1402 1571 1575 1584 1623 1602 1654 1687 1657 1521 1503 1438 1488 1486 1421 1345 1303 1547 1656 1604 1416 1521 1693 1705 1558 1540 1823 1941 1942 1895 1912 2021 1828 1663 1602 1631 1571 1448 1396 1414 1617 1710 1680 1768 1593 1492 1694 1639 1452 1398 1300 1321 1292 1381 1419 1391 1334 1265 1150 1076 992 938 863 984 1054 1021 891 858 821 820 821 822 824 832 858 823 820 856 890 876 857 837 908 895 842 980 1054 987 1101 1147 1044 1131 1143 1071 1184 1085 1138 1259 1312 1278 1372 1280 1145 1383 1560 1732 1747 1615 1535 1404 1388 1364 1305 1268 1169 1123 1139 984 892 836 879 936 1043 1146 1295 1303 1321 1324 1331 1314 1298 1296 1180 1105 1068 938 1033 1242 1272 1260 1257 1312 1380 1407 1313 1174 1111 1132 1168 1197 1231 1295 1293 1360 1516 1727 1808 1870 1911 1874 1746 1633 1571 1456 1390 1312 1325 1343 1383 1344 1307 1397 1366 1338 1352 1372 1409 1323 1308 1268 1178 1128 1159 1295 1293 1301 1287 1332 1365 1388 1451 1543 1625 1685 1680 1741 1606 1533 1441 1300 1228 1352 1393 1357 1372 1413 1485 1619 1738 1719 1800 1786 1694 1556 1549 1527 1483 1447 1416 1371 1446 1413 1482 1619 1572 1522 1565 1477 1396 1371 1352 1332 1318 1293 1259 1268 1303 1355 1423 1469 1552 1633 1727 1740 1675 1715 2010 2084 2034 1976 1957 1932 1902 1820 1807 1756 1728 1704 1625 1628 1625 1608 1624 1605 1601 1581 1522 1499 1509 1511 1529 1639 1779 1940 2115 2243 2074 1969 1826 1756 1823 1910 1980 2034 2090 2136 2184 2219 2189 2140 2228 2286 2287 2239 2191 2167 2224 2207 2166 2160 2222 2279 2262 2223 2237 2301 2367 2432 2571 2814 3175 3487 3736 3840 3440 3043 2793 2500 2394 2127 1995 1893 1844 1737 1718 1705 1654 1646 1647 1652 1648 1645 1645 1645 1648 1648 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1647 1651 1650 1653 1657 1666 1684 1716 1784 1900 2073 2264 2356 2605 2689 2728 2637 2474 2479 2387 2357 2397 2422 2187 2207 2230 2189 2221 2259 2192 2200 2233 2339 2370 2382 2466 2505 2488 2483 2541 2597 2637 2649 2460 2299 2239 2299 2206 2017 1959 2055 2182 2262 2365 2377 2397 2373 2396 2426 2352 2185 2105 2019 1976 1993 2001 2013 1860 1745 1663 1614 1628 1617 1547 1471 1415 1405 1414 1384 1332 1310 1308 1211 1159 1221 1295 1217 1164 1176 1200 1180 1182 1203 1233 1338 1428 1587 1611 1635 1673 1495 1133 944 930 1194 1627 1893 1849 1696 1574 1521 1451 1204 1157 1130 967 821 747 716 711 718 771 861 768 697 698 702 698 705 713 739 770 770 792 823 876 955 978 1029 1071 1033 975 1101 1237 1388 1642 2152 2287 2420 2402 1880 1552 1267 1190 929 1049 1179 1143 1240 1138 950 797 665 744 751 858 1093 840 874 961 1215 1205 1365 1121 951 904 739 490 398 365 466 527 601 556 629 840 1206 1394 1198 1244 1403 1198 1378 1574 1517 1334 1080 945 1037 1158 1302 1244 1063 937 1093 1219 1208 1231 1247 1369 1617 1814 1547 1324 1323 1251 1173 1219 1348 1342 1434 1470 1550 1420 1383 1333 1390 1376 1359 1129 952 730 553 592 705 724 688 835 937 988 1064 1192 1301 1393 1278 1186 1073 1113 1176 1306 1474 1486 1377 1242 1147 1186 1271 1407 1509 1391 1497 1702 1647 1752 1589 1513 1664 1618 1673 1536 1694 1588 1373 1228 1217 1348 1249 1103 921 842 775 619 623 661 800 838 672 495 460 429 520 326 399 560 503 478 364 234 106 63 28 15 -4 -16 -19 -22 -25 -26 -26 -27 -28 -28 -28 -28 -28 -28 -28 -29 -29 -29 -29 -29 -29 -29 -28 -28 -29 -29 -30 -30 -32 -33 -35 -37 -39 -42 -45 -49 -55 -61 -68 -74 -82 -91 -104 -118 -141 -176 -215 -249 -283 -317 -344 -370 -394 -412 -424 -436 -449 -459 -469 -478 -482 -486 -488 -490 -491 -490 -487 -481 -473 -465 -453 -439 -426 -420 -418 -419 -420 -423 -428 -433 1140 1146 1149 1131 1130 1127 1178 1180 1149 1130 1196 1278 1313 1319 1294 1244 1205 1177 1164 1168 1163 1154 1136 1143 1126 1105 1103 1120 1134 1133 1072 1056 1070 1081 1101 1125 1131 1139 1177 1242 1292 1340 1274 1233 1180 1248 1380 1467 1293 1244 1310 1418 1415 1389 1400 1349 1319 1280 1244 1297 1253 1240 1213 1207 1233 1266 1289 1294 1468 1451 1490 1462 1570 1657 1612 1530 1375 1292 1239 1194 1275 1341 1419 1320 1181 1111 1146 1180 1148 1103 1096 1064 1054 1023 983 979 984 1031 1071 1117 1181 1137 1083 1064 1046 1028 1034 1023 988 966 942 928 928 928 917 909 905 897 894 893 905 923 948 949 931 923 938 930 954 959 973 988 994 977 991 1005 1015 1030 1091 1110 1096 1085 1083 1088 1095 1102 1119 1135 1152 1171 1188 1203 1220 1235 1258 1281 1302 1302 1180 1115 1077 1033 1005 975 967 962 958 955 953 950 949 948 948 951 958 948 955 954 954 953 960 970 957 947 946 949 951 939 925 911 911 911 911 910 909 907 909 907 908 905 905 905 905 905 905 905 909 914 918 923 926 926 928 927 926 936 990 1137 1133 1042 1057 1085 1129 1213 1277 1353 1404 1446 1363 1301 1231 1158 1110 1146 1161 1075 1041 1025 1010 995 991 988 1004 1052 1095 1133 1154 1116 1005 988 982 952 914 899 874 866 884 910 956 940 957 1001 1050 1088 1106 1129 1167 1191 1186 1171 1169 1220 1255 1320 1304 1259 1230 1199 1144 1152 1159 1131 1141 1194 1239 1296 1304 1268 1295 1378 1439 1482 1534 1612 1537 1514 1423 1327 1268 1230 1260 1337 1312 1258 1225 1213 1217 1210 1211 1191 1135 1164 1193 1241 1307 1265 1150 1063 1085 1070 1096 1128 1200 1164 1153 1190 1316 1364 1254 1227 1281 1327 1302 1327 1403 1455 1410 1354 1341 1358 1299 1282 1258 1253 1264 1231 1262 1311 1360 1373 1382 1400 1395 1408 1458 1514 1503 1493 1399 1318 1371 1460 1572 1578 1559 1602 1704 1779 1932 1989 1846 1838 1812 1915 2003 2053 2030 2095 2202 2284 2303 2272 2062 1801 1684 1637 1605 1575 1559 1586 1624 1657 1657 1658 1699 1697 1697 1700 1715 1710 1702 1696 1704 1712 1719 1729 1734 1742 1810 1888 1961 1938 1914 1901 1881 1866 1971 2000 1931 1857 1865 1928 1971 1933 1956 2011 2013 2010 1999 1957 1979 1968 1922 1941 1981 1988 1946 1820 1827 1777 1681 1662 1628 1670 1734 1685 1665 1672 1684 1660 1614 1531 1478 1496 1381 1332 1321 1319 1477 1575 1512 1486 1520 1551 1641 1709 1752 1757 1632 1659 1610 1560 1401 1267 1454 1565 1527 1359 1489 1572 1514 1399 1517 1684 1705 1770 2010 2087 2142 1952 1805 1738 1739 1652 1440 1329 1395 1597 1491 1571 1517 1396 1401 1558 1532 1363 1343 1230 1244 1358 1392 1431 1422 1393 1328 1213 1129 1053 967 901 851 897 927 856 825 820 837 850 849 855 849 856 837 820 829 841 827 824 820 836 849 844 931 916 900 964 1006 955 1013 1043 1005 975 974 1029 1027 973 1085 1290 1252 1199 1517 1620 1719 1748 1748 1560 1381 1317 1290 1308 1360 1309 1124 1039 963 920 857 856 943 1025 1151 1253 1170 1155 1208 1180 1138 1175 1147 1145 1075 1009 940 1071 1115 1125 1116 1131 1167 1211 1258 1307 1302 1201 1139 1160 1198 1243 1292 1384 1458 1541 1668 1772 1845 1987 1970 1994 1856 1633 1545 1478 1456 1443 1419 1378 1286 1224 1185 1181 1195 1209 1170 1159 1140 1115 1092 1095 1117 1180 1229 1275 1314 1313 1350 1377 1485 1460 1485 1526 1548 1559 1574 1475 1376 1311 1220 1231 1331 1288 1217 1318 1475 1527 1651 1737 1762 1913 1714 1629 1586 1387 1365 1354 1333 1314 1307 1311 1314 1338 1417 1403 1425 1416 1383 1370 1353 1345 1327 1326 1296 1258 1273 1369 1419 1471 1538 1532 1646 1774 1748 1597 1618 1733 1803 1740 1667 1664 1700 1803 1874 1922 1923 1879 1737 1694 1699 1685 1673 1659 1646 1638 1649 1605 1537 1535 1560 1545 1602 1708 1777 1860 2017 1911 1816 1786 1815 1884 1909 1907 1945 2074 2151 2155 2115 2044 2043 2103 2126 2150 2230 2192 2176 2196 2234 2198 2207 2230 2229 2225 2222 2233 2267 2341 2469 2614 2870 3205 3545 3705 3698 3303 2910 2615 2432 2243 2086 1986 1905 1859 1743 1682 1672 1648 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1653 1657 1647 1656 1721 1786 1792 1720 1665 1654 1656 1662 1674 1710 1788 1923 2086 2194 2239 2407 2744 2813 2864 2650 2432 2343 2272 2259 2273 2334 2189 2243 2304 2198 2165 2175 2147 2141 2216 2324 2343 2492 2520 2462 2341 2343 2473 2490 2604 2608 2503 2229 2130 2138 2007 1898 1907 1982 2062 2178 2268 2246 2289 2272 2256 2321 2309 2170 1992 1923 1809 1805 1828 1864 1878 1767 1697 1623 1553 1553 1502 1459 1375 1317 1303 1295 1299 1268 1216 1159 1124 1168 1224 1268 1164 1229 1283 1216 1305 1441 1369 1521 1654 1589 1513 1668 1596 1403 1072 891 1031 1259 1607 1668 1697 1583 1554 1593 1415 1135 979 927 869 812 759 751 752 747 924 945 907 776 738 714 697 714 696 701 704 708 739 755 779 856 884 911 853 840 837 924 1016 1236 1403 1441 1678 2162 2369 1984 1622 1203 1142 962 816 1035 877 839 857 773 631 571 546 595 856 977 760 685 690 889 877 977 1047 818 731 550 399 495 569 542 651 794 844 811 721 1066 1245 1295 1503 1479 1344 1645 1856 1615 1334 1130 1126 1350 1379 1665 1451 1130 1029 1215 1380 1709 1636 1593 1508 1587 1813 1571 1556 1550 1404 1273 1244 1380 1519 1528 1309 1205 1181 1144 1075 1036 937 930 857 712 588 521 577 703 772 785 793 823 974 1130 1165 1266 1301 1256 1197 1115 1219 1248 1296 1388 1422 1283 1199 1201 1269 1338 1448 1597 1516 1494 1699 1956 1909 1748 1829 1709 1430 1365 1251 1306 1434 1453 1259 998 921 920 897 778 664 639 654 814 778 627 551 511 503 726 691 736 521 322 366 587 523 376 239 143 79 38 14 3 -12 -18 -23 -25 -26 -26 -27 -28 -28 -28 -28 -28 -28 -28 -29 -30 -30 -30 -30 -30 -30 -30 -30 -30 -31 -31 -32 -33 -35 -37 -40 -41 -44 -47 -51 -58 -65 -72 -80 -88 -98 -110 -122 -148 -188 -227 -264 -304 -339 -370 -403 -425 -443 -459 -484 -497 -507 -508 -512 -514 -514 -515 -519 -518 -516 -510 -501 -488 -477 -461 -444 -422 -415 -413 -416 -419 -426 -434 -445 1168 1149 1134 1137 1150 1160 1189 1201 1182 1154 1177 1235 1262 1279 1338 1335 1323 1340 1312 1254 1239 1212 1170 1162 1140 1139 1139 1150 1166 1152 1078 1035 1046 1074 1091 1093 1101 1109 1160 1192 1248 1276 1247 1174 1128 1168 1349 1372 1302 1183 1206 1257 1277 1329 1436 1442 1363 1338 1359 1383 1327 1263 1215 1238 1229 1349 1452 1353 1374 1514 1607 1655 1706 1776 1809 1590 1488 1416 1322 1240 1328 1445 1396 1244 1164 1234 1280 1327 1205 1141 1203 1229 1246 1171 1069 1007 998 1034 1070 1097 1168 1182 1176 1107 1069 1086 1145 1187 1127 1053 1038 1025 1021 982 947 939 924 910 898 894 902 930 951 957 950 933 937 952 935 957 971 989 995 985 994 993 1004 1032 1037 1054 1079 1110 1094 1094 1096 1098 1110 1120 1133 1146 1160 1173 1191 1211 1232 1243 1259 1278 1274 1248 1167 1048 982 966 961 958 956 954 951 951 950 949 949 952 953 950 942 942 946 944 992 1001 943 935 930 928 922 919 913 909 909 909 909 908 905 905 905 905 905 905 905 905 905 905 905 905 909 912 917 920 924 925 924 922 918 923 977 1139 1253 1117 1056 1051 1088 1157 1239 1270 1317 1437 1419 1292 1219 1182 1200 1206 1143 1136 1095 1088 1052 1020 1004 996 997 1012 1035 1045 1035 1010 988 996 988 948 923 898 900 879 871 873 890 907 989 1015 1031 1046 1071 1100 1143 1169 1142 1121 1164 1256 1327 1323 1273 1217 1177 1137 1108 1105 1111 1088 1094 1127 1147 1186 1191 1200 1283 1378 1443 1407 1472 1521 1446 1448 1371 1305 1265 1261 1336 1328 1264 1236 1226 1220 1204 1192 1209 1146 1098 1108 1147 1192 1231 1177 1089 1147 1142 1109 1119 1137 1160 1209 1246 1316 1359 1379 1364 1299 1299 1366 1368 1382 1353 1278 1216 1171 1182 1191 1208 1224 1213 1200 1207 1222 1252 1329 1359 1395 1420 1413 1444 1464 1496 1522 1598 1582 1469 1371 1447 1576 1680 1760 1700 1705 1826 1931 1996 1993 1860 1819 1914 1840 1907 2035 2003 2027 2132 2201 2206 2107 1988 1815 1684 1602 1584 1574 1567 1579 1604 1598 1665 1670 1694 1714 1724 1729 1727 1724 1728 1717 1719 1733 1736 1750 1774 1822 1802 1860 1934 1955 1889 1820 1820 1901 2010 2008 1938 1975 1994 2022 1964 1903 1937 1948 1990 2041 2044 2066 2093 2062 2075 2001 1925 1871 1819 1792 1748 1760 1744 1767 1807 1742 1754 1704 1637 1605 1590 1602 1526 1522 1548 1541 1460 1484 1431 1301 1347 1441 1440 1476 1487 1449 1535 1601 1700 1737 1690 1590 1452 1407 1340 1224 1330 1327 1366 1424 1505 1609 1557 1402 1447 1493 1660 1938 2083 2150 2068 1989 1916 1757 1613 1542 1380 1273 1338 1406 1473 1559 1507 1352 1335 1415 1434 1298 1249 1265 1180 1319 1430 1428 1383 1414 1372 1247 1201 1078 1069 974 835 823 823 827 826 820 896 874 834 843 835 828 821 820 820 820 820 820 820 820 826 831 899 851 831 867 877 862 899 1020 1058 924 935 935 890 914 1057 1063 1080 1209 1351 1477 1649 1682 1714 1524 1409 1356 1320 1219 1271 1339 1200 1138 1076 989 854 856 947 1076 1151 1152 1130 1041 1081 1039 1010 1041 1043 1081 969 928 982 1013 993 993 1005 1035 1046 1075 1119 1168 1255 1299 1285 1250 1230 1248 1294 1388 1514 1647 1666 1758 1852 1966 2014 2008 1874 1684 1706 1723 1727 1779 1722 1650 1504 1342 1217 1163 1131 1083 1054 1037 1035 1036 1048 1087 1154 1255 1294 1341 1311 1295 1320 1381 1585 1695 1624 1578 1570 1574 1446 1388 1276 1208 1140 1163 1158 1151 1248 1376 1370 1501 1554 1664 1783 1910 1742 1712 1528 1393 1325 1310 1312 1287 1292 1286 1284 1279 1273 1281 1320 1339 1376 1388 1348 1325 1316 1314 1280 1262 1274 1451 1433 1404 1468 1517 1594 1643 1649 1588 1774 1832 1787 1762 1604 1664 1722 1694 1714 1773 1888 1931 1844 1879 1825 1770 1738 1718 1690 1685 1685 1696 1647 1566 1571 1613 1642 1696 1744 1822 1886 1915 1982 1948 1959 2021 1914 1822 1884 2070 2151 2116 2098 2000 1976 2025 2080 2037 2028 2067 2077 2130 2181 2262 2246 2217 2212 2212 2213 2217 2231 2272 2375 2502 2667 2852 3108 3241 3260 3016 2643 2397 2244 2092 1981 1893 1837 1820 1740 1676 1664 1661 1652 1645 1645 1646 1650 1647 1647 1647 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1664 1667 1696 1783 1945 2058 2008 1894 1856 1769 1685 1676 1694 1723 1858 2172 2365 2573 2542 2487 2356 2395 2462 2524 2515 2394 2290 2332 2228 2259 2159 2332 2296 2176 2136 2114 2125 2195 2269 2219 2265 2343 2312 2313 2373 2243 2274 2284 2392 2401 2422 2450 2225 2004 2040 2042 1927 1998 2031 2037 2096 2064 2100 2141 2137 2224 2242 2187 2032 1892 1758 1683 1738 1750 1748 1749 1718 1637 1609 1545 1478 1431 1446 1382 1286 1199 1168 1156 1136 1119 1096 1086 1084 1107 1122 1185 1315 1286 1353 1493 1621 1495 1496 1545 1294 1446 1360 1055 910 1005 1118 1330 1689 1681 1569 1539 1412 1349 1171 1004 943 873 828 794 816 811 798 776 788 833 848 812 800 779 761 783 743 707 703 701 686 704 742 779 744 673 700 726 740 799 845 930 942 1248 1603 2106 1867 1891 1480 1056 1034 1018 791 680 657 596 570 597 802 822 800 563 525 654 554 507 530 542 660 574 758 655 490 420 419 607 773 715 665 895 1205 1108 763 1066 1090 1309 1639 1732 1703 1869 1866 1569 1477 1285 1184 1520 1567 1643 1468 1280 1042 1274 1405 1742 1782 1641 1628 1784 1759 1742 1781 1519 1455 1341 1382 1541 1640 1544 1385 1237 1099 995 907 845 778 719 673 616 518 623 681 720 792 942 1022 971 1076 1288 1312 1391 1397 1313 1209 1145 1189 1307 1436 1491 1458 1311 1233 1302 1388 1533 1594 1648 1740 1619 1777 1939 1992 1889 1748 1560 1386 1419 1311 1117 1086 1130 1135 1073 854 834 785 772 764 778 747 683 614 531 594 556 611 684 919 720 447 395 458 447 528 331 206 354 177 73 24 7 -8 -19 -22 -24 -25 -26 -28 -28 -28 -28 -28 -28 -28 -28 -29 -30 -31 -31 -31 -31 -31 -31 -32 -32 -32 -33 -34 -35 -37 -40 -42 -44 -46 -50 -55 -62 -70 -76 -84 -94 -105 -115 -128 -159 -200 -240 -279 -321 -357 -394 -425 -447 -467 -494 -514 -511 -502 -500 -502 -511 -516 -520 -524 -525 -523 -520 -512 -500 -487 -471 -452 -431 -418 -415 -418 -425 -436 -449 -461 1278 1215 1171 1201 1187 1174 1174 1166 1180 1184 1151 1197 1217 1235 1279 1327 1280 1285 1314 1426 1415 1304 1201 1169 1188 1209 1208 1202 1186 1165 1046 1026 1025 1040 1063 1064 1077 1091 1120 1172 1253 1232 1241 1191 1110 1126 1208 1254 1196 1136 1165 1278 1378 1416 1357 1354 1354 1397 1390 1355 1315 1277 1230 1245 1275 1331 1454 1356 1343 1383 1528 1819 1848 1687 1652 1643 1531 1400 1376 1383 1431 1458 1258 1247 1216 1220 1300 1242 1200 1249 1325 1347 1348 1260 1144 1064 1034 1047 1093 1123 1171 1215 1291 1184 1135 1108 1134 1150 1114 1121 1153 1115 1111 1124 994 954 944 905 910 921 924 934 946 961 958 940 944 976 956 949 981 990 996 995 994 1005 1015 1025 1038 1050 1044 1040 1049 1055 1064 1077 1088 1114 1125 1137 1150 1162 1176 1186 1203 1215 1233 1243 1269 1290 1214 1106 998 971 961 957 954 953 953 954 954 959 958 961 962 958 951 940 934 935 948 959 929 925 921 918 913 911 909 908 908 908 907 907 905 905 905 905 905 905 905 905 905 905 905 905 908 911 914 917 920 921 921 919 914 915 950 1051 1192 1193 1114 1077 1075 1131 1195 1214 1282 1326 1376 1332 1273 1242 1245 1204 1198 1217 1136 1136 1078 1066 1025 1013 1009 1007 1009 1010 999 1021 1011 1000 973 944 925 913 942 916 894 886 871 872 900 956 992 1024 1040 1049 1069 1082 1070 1107 1192 1284 1367 1377 1318 1238 1185 1161 1129 1095 1072 1057 1059 1072 1096 1120 1124 1176 1236 1313 1351 1334 1381 1391 1373 1354 1314 1252 1218 1295 1405 1387 1284 1232 1219 1210 1201 1163 1146 1122 1102 1083 1063 1074 1081 1035 1031 1046 1054 1079 1097 1121 1155 1185 1255 1349 1420 1458 1447 1435 1416 1382 1279 1239 1183 1125 1101 1099 1112 1132 1151 1161 1158 1207 1217 1216 1227 1268 1294 1354 1379 1409 1437 1425 1450 1483 1530 1594 1530 1537 1467 1614 1730 1893 1783 1751 1825 1941 1894 1828 1784 1720 1882 1855 1899 2039 1901 1939 2053 2010 1966 1975 1857 1720 1631 1682 1685 1632 1617 1663 1577 1578 1597 1650 1684 1725 1734 1741 1743 1738 1743 1739 1743 1758 1759 1762 1772 1785 1792 1815 1835 1853 1851 1871 1966 2050 2058 2029 2019 2042 2040 1982 1921 1896 1901 1940 1989 2075 2114 2204 2123 2004 1950 1911 1851 1811 1773 1780 1826 1977 1848 1798 1772 1782 1792 1744 1683 1639 1580 1551 1553 1580 1641 1625 1560 1507 1439 1524 1414 1295 1318 1350 1359 1363 1391 1441 1574 1714 1758 1725 1632 1484 1377 1235 1207 1411 1577 1696 1656 1609 1502 1383 1416 1564 1750 1897 1940 1946 1886 1808 1793 1609 1453 1440 1307 1246 1364 1459 1462 1431 1340 1260 1302 1338 1339 1291 1165 1200 1120 1239 1356 1311 1225 1375 1377 1313 1229 1116 1003 938 922 892 856 919 868 826 825 827 821 820 825 831 820 820 820 820 822 821 826 833 828 830 828 848 840 826 828 825 820 847 876 850 911 956 864 834 900 1043 1181 1281 1494 1702 1705 1676 1743 1572 1481 1394 1329 1168 1134 1136 1062 1120 1176 1057 872 964 1089 1132 1098 1027 1012 967 963 957 942 1012 981 991 899 924 956 966 968 1005 998 1009 1033 1075 1120 1175 1245 1475 1588 1556 1526 1477 1472 1509 1716 1900 1929 1881 2022 2111 2083 2031 1986 1893 1855 1860 1840 1702 1581 1514 1459 1321 1300 1204 1130 1092 1052 1027 1023 1033 1069 1141 1182 1230 1297 1389 1356 1296 1309 1436 1606 1700 1613 1427 1482 1350 1348 1329 1153 1277 1305 1196 1165 1231 1281 1336 1489 1561 1599 1676 1869 1894 1801 1671 1558 1444 1348 1294 1281 1276 1267 1267 1265 1261 1255 1264 1280 1291 1293 1292 1289 1289 1288 1279 1274 1271 1257 1309 1341 1367 1378 1440 1540 1545 1510 1696 1746 1750 1851 1683 1564 1681 1777 1830 1816 1908 1862 1744 1714 1802 1868 1919 1837 1813 1775 1754 1768 1802 1811 1812 1725 1655 1669 1738 1796 1878 1979 1966 2018 1996 1975 1893 1821 1813 1830 1943 2034 2095 2008 2017 1990 1935 1972 2045 2031 2137 2138 2233 2278 2316 2269 2219 2213 2213 2213 2217 2228 2240 2281 2372 2375 2452 2662 2760 2660 2502 2303 2182 2082 1988 1902 1828 1766 1744 1713 1701 1702 1686 1660 1645 1645 1648 1647 1650 1662 1661 1648 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1663 1754 1800 1877 1974 2092 2208 2156 2099 2092 1988 1827 1788 1810 1820 2008 2510 2608 2590 2661 2547 2354 2245 2229 2251 2283 2389 2387 2347 2265 2120 2126 2237 2164 2146 2131 2094 2199 2208 2272 2178 2245 2296 2258 2243 2246 2330 2344 2237 2194 2200 2184 2168 2136 2011 1976 2088 2119 2005 1907 1959 1955 1928 1975 2079 2062 2121 2219 2180 2038 1933 1820 1666 1659 1671 1665 1632 1666 1597 1484 1476 1492 1377 1323 1269 1203 1194 1256 1193 1106 1094 1081 1070 1059 1059 1099 1176 1243 1227 1148 1240 1462 1479 1336 1280 1125 998 982 935 986 1341 1507 1530 1763 1733 1557 1450 1282 1136 1056 998 924 868 830 847 847 846 828 814 815 833 833 877 832 816 858 831 845 857 831 811 751 694 684 686 677 736 667 652 668 694 700 696 707 866 1148 1409 1332 1719 1495 942 853 950 795 636 653 872 932 963 1083 1124 1162 830 654 545 582 717 647 500 506 542 577 456 507 652 658 808 1004 1092 863 965 1306 1079 956 1275 1251 1361 1545 1864 2165 2013 1789 1579 1409 1268 1358 1493 1718 1688 1384 1277 1062 1184 1556 1797 1527 1457 1572 1609 1570 1739 1889 1644 1506 1422 1401 1609 1776 1665 1442 1265 1128 1071 1073 988 934 857 704 574 553 697 881 893 986 1062 1420 1186 1248 1547 1607 1676 1548 1452 1293 1185 1216 1319 1423 1538 1436 1325 1299 1373 1427 1524 1661 1752 1795 1757 1737 1700 1673 1600 1474 1525 1639 1775 1489 1450 1282 1060 957 871 894 1020 969 943 901 883 794 665 571 582 688 702 659 730 910 707 611 642 732 728 433 416 369 268 290 175 39 13 -1 -10 -16 -21 -23 -26 -28 -28 -28 -28 -28 -28 -28 -29 -29 -30 -31 -32 -32 -33 -33 -33 -33 -33 -34 -35 -36 -38 -40 -43 -45 -47 -49 -54 -60 -67 -75 -82 -90 -100 -111 -120 -140 -174 -214 -253 -295 -335 -374 -411 -441 -464 -492 -513 -516 -509 -501 -499 -505 -509 -516 -520 -525 -524 -523 -519 -516 -504 -494 -479 -464 -446 -435 -428 -432 -440 -453 -465 -481 1325 1295 1242 1255 1204 1226 1241 1218 1192 1168 1155 1178 1186 1198 1273 1339 1290 1246 1327 1472 1472 1336 1232 1151 1135 1140 1155 1142 1089 1050 1020 1020 1019 1018 1030 1050 1054 1064 1098 1130 1161 1159 1193 1171 1116 1094 1128 1153 1142 1134 1186 1270 1377 1439 1359 1306 1303 1385 1336 1346 1338 1289 1252 1238 1285 1435 1567 1529 1467 1554 1509 1784 1898 1944 1888 1886 1719 1499 1545 1489 1612 1364 1307 1272 1203 1194 1218 1270 1290 1481 1465 1414 1322 1245 1204 1144 1085 1107 1151 1180 1239 1252 1263 1231 1237 1192 1146 1102 1069 1068 1078 1038 1020 1014 973 926 907 901 921 940 960 965 957 968 963 946 938 967 962 948 977 992 997 999 996 1002 1012 1022 1042 1051 1057 1047 1059 1059 1059 1063 1070 1082 1107 1127 1139 1147 1159 1175 1185 1207 1227 1244 1259 1269 1224 1116 1028 988 973 961 959 976 969 959 962 980 979 974 968 959 949 941 938 930 928 925 922 919 916 914 912 910 909 909 908 908 908 906 905 905 905 905 905 905 905 905 905 905 905 915 943 933 932 945 943 938 924 916 913 916 936 980 1053 1139 1212 1139 1083 1080 1126 1210 1236 1256 1275 1304 1321 1323 1292 1258 1260 1231 1189 1151 1133 1121 1068 1033 1025 1017 1011 1008 1005 1025 1014 974 957 956 925 950 972 923 919 904 889 886 876 885 934 1018 1027 1025 1039 1030 1009 1077 1156 1216 1278 1312 1319 1313 1288 1247 1195 1143 1107 1070 1034 1039 1070 1074 1123 1173 1186 1217 1271 1247 1266 1298 1297 1287 1233 1190 1184 1298 1294 1284 1255 1201 1168 1169 1192 1183 1170 1162 1164 1136 1042 1008 1003 1003 996 1027 1045 1069 1106 1142 1162 1216 1294 1362 1445 1477 1463 1465 1412 1311 1163 1104 1085 1081 1084 1089 1095 1107 1132 1164 1202 1259 1273 1254 1238 1230 1272 1297 1335 1381 1386 1380 1411 1470 1552 1634 1720 1697 1596 1582 1671 1829 1781 1715 1811 1883 1827 1794 1829 1697 1721 1838 1808 1767 1746 1762 1769 1768 1776 1757 1707 1669 1761 1896 1812 1722 1660 1594 1571 1593 1610 1627 1684 1717 1740 1750 1761 1767 1766 1777 1774 1798 1798 1807 1813 1809 1832 1885 1954 1922 1877 1914 2003 1965 2006 2039 2042 1994 1946 1949 1941 1962 1976 1965 2020 2064 2157 2096 1931 1842 1868 1847 1800 1790 1789 1792 1786 1883 2047 1919 1776 1734 1764 1718 1700 1633 1615 1648 1716 1654 1665 1638 1642 1608 1575 1556 1509 1379 1265 1259 1285 1311 1352 1401 1459 1532 1540 1554 1696 1679 1503 1310 1165 1374 1600 1711 1656 1613 1624 1426 1354 1637 1648 1576 1695 1855 1760 1642 1652 1600 1368 1340 1226 1272 1376 1382 1363 1282 1248 1158 1196 1221 1266 1234 1200 1120 1176 1337 1342 1267 1181 1194 1182 1292 1233 1158 1122 1094 1023 983 994 1034 1014 940 873 822 820 820 820 828 826 820 833 824 851 833 855 875 837 856 871 938 955 848 824 843 858 824 820 822 835 851 830 823 834 911 1011 1049 1227 1480 1507 1538 1508 1506 1405 1420 1310 1192 1057 1018 1027 993 962 983 934 1126 1194 1220 1053 956 911 877 870 881 874 904 904 896 949 1055 1082 1090 1041 1008 1055 1040 1052 1063 1114 1182 1304 1411 1496 1607 1681 1644 1603 1665 1713 1709 1724 1745 1954 2030 2270 2294 2142 1865 1700 1626 1677 1639 1475 1555 1488 1571 1510 1271 1143 1090 1042 1018 1017 1044 1067 1112 1117 1136 1216 1361 1416 1399 1291 1514 1643 1511 1375 1170 1172 1183 1190 1171 1275 1403 1434 1278 1148 1231 1266 1335 1441 1494 1516 1714 1866 1932 1938 1883 1730 1530 1402 1295 1267 1266 1257 1250 1250 1249 1247 1255 1262 1264 1259 1260 1265 1266 1255 1252 1258 1266 1254 1283 1327 1371 1359 1355 1367 1388 1473 1531 1591 1744 1710 1569 1679 1784 1831 1886 1840 1909 1936 1781 1791 1679 1658 1772 1840 1892 1828 1777 1787 1863 1893 1918 1943 1937 1928 1921 1911 1894 1894 1863 1838 1827 1817 1813 1813 1813 1817 1891 1994 1918 1883 1915 1917 1981 2014 2085 2138 2131 2204 2236 2249 2320 2308 2283 2269 2287 2276 2272 2302 2329 2290 2184 2168 2234 2360 2368 2252 2200 2124 2049 1997 1937 1871 1800 1749 1717 1710 1713 1706 1689 1658 1646 1645 1645 1645 1650 1660 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1652 1646 1645 1645 1645 1645 1680 1690 1670 1763 1845 1937 1947 2036 2150 2169 2247 2254 2206 2148 2106 2127 2076 1998 2026 2133 2423 2542 2411 2536 2607 2516 2280 2131 2087 2149 2252 2238 2135 2103 2054 2065 2091 2125 2138 2075 2088 2199 2192 2158 2127 2165 2224 2296 2299 2345 2527 2521 2584 2446 2223 2267 2455 2385 2294 2237 2117 2224 2185 1997 1811 1890 1862 1911 1973 1964 2032 2149 2203 2219 2131 1923 1745 1573 1579 1690 1522 1549 1570 1435 1338 1287 1277 1244 1358 1430 1386 1445 1230 1132 1123 1097 1073 1056 1045 1040 1044 1021 1018 1040 1048 1093 1117 1208 1208 993 1134 1183 1184 1323 1470 1567 1552 1574 1553 1414 1319 1246 1190 1153 979 889 860 861 879 876 884 903 865 878 890 915 927 914 950 947 918 956 985 972 930 878 850 793 754 778 852 856 726 712 655 662 757 986 832 724 776 1118 1307 1282 886 642 634 587 677 889 1033 1322 1450 1447 1242 1046 838 1036 999 917 1027 1031 803 660 692 494 712 1038 1062 1054 1298 1351 1432 1038 1287 1528 1121 1020 1255 1447 1523 1603 1981 2102 1889 1646 1592 1615 1383 1520 1651 1797 1749 1659 1364 1178 1107 1209 1290 1305 1334 1401 1444 1581 1694 1845 1750 1647 1608 1627 1647 1738 1600 1413 1235 1111 1008 910 868 809 769 774 598 658 813 938 1096 1200 1425 1615 1446 1597 1798 1700 1532 1396 1321 1290 1229 1306 1476 1614 1581 1438 1389 1346 1436 1590 1682 1692 1686 1715 1670 1643 1581 1549 1504 1577 1824 1962 1851 1802 1723 1472 1293 1150 1128 1024 994 856 802 777 831 838 740 591 737 784 785 844 861 970 917 913 888 838 670 507 332 303 348 184 157 108 24 8 -7 -16 -21 -25 -27 -28 -28 -28 -28 -28 -28 -29 -29 -30 -31 -32 -32 -33 -34 -34 -35 -35 -36 -36 -37 -38 -40 -43 -46 -48 -50 -53 -58 -65 -72 -80 -88 -97 -108 -118 -131 -158 -192 -228 -268 -311 -352 -391 -427 -456 -483 -509 -520 -514 -507 -504 -504 -508 -513 -517 -521 -524 -525 -523 -520 -517 -509 -500 -490 -478 -467 -459 -456 -458 -465 -476 -489 -502 1235 1223 1222 1224 1259 1318 1306 1265 1227 1190 1171 1185 1175 1168 1238 1259 1235 1198 1277 1352 1416 1348 1238 1137 1089 1084 1054 1043 1028 1018 1015 1016 1015 1016 1021 1030 1039 1053 1115 1192 1133 1093 1103 1101 1087 1072 1092 1109 1204 1186 1185 1234 1349 1355 1335 1317 1314 1308 1331 1273 1233 1234 1240 1220 1302 1428 1591 1686 1685 1758 1646 1694 1877 1877 1872 1731 1606 1565 1693 1572 1408 1327 1311 1237 1244 1255 1218 1290 1312 1450 1449 1441 1336 1299 1236 1182 1142 1214 1250 1214 1249 1299 1305 1317 1299 1251 1179 1116 1070 1039 1017 999 967 950 927 916 907 908 913 922 944 964 972 974 969 962 944 942 962 970 962 976 994 1001 1007 1022 1017 1024 1042 1055 1078 1075 1082 1077 1076 1074 1074 1077 1077 1094 1108 1127 1143 1161 1174 1191 1205 1231 1242 1244 1241 1183 1105 1034 1007 980 972 982 972 964 965 981 977 962 955 949 944 940 939 936 928 924 921 918 916 914 912 911 909 909 908 907 906 905 905 905 905 905 905 905 905 905 905 905 905 912 936 957 992 1029 1035 1003 947 915 912 913 944 1035 1109 1106 1205 1204 1134 1096 1097 1137 1161 1198 1227 1249 1269 1312 1350 1340 1320 1294 1232 1238 1246 1182 1118 1063 1041 1026 1016 1011 1011 1014 989 975 982 947 955 980 986 951 928 913 924 914 900 881 882 899 911 935 991 983 986 1020 1052 1102 1159 1214 1288 1402 1417 1352 1267 1198 1156 1108 1047 1015 1035 1052 1093 1122 1155 1206 1222 1179 1176 1192 1201 1178 1127 1108 1176 1268 1205 1257 1263 1204 1162 1146 1168 1170 1145 1150 1160 1094 1009 991 997 1011 1009 1052 1072 1100 1159 1233 1311 1366 1360 1415 1439 1457 1429 1313 1226 1119 1080 1073 1074 1077 1081 1085 1089 1098 1140 1204 1287 1290 1317 1341 1283 1266 1269 1299 1338 1357 1343 1366 1417 1492 1556 1649 1800 1797 1747 1717 1702 1718 1735 1687 1765 1788 1740 1747 1777 1709 1673 1664 1633 1622 1649 1660 1661 1682 1707 1725 1760 1792 1850 1836 1812 1824 1702 1580 1582 1632 1628 1678 1699 1721 1740 1762 1803 1813 1849 1853 1882 1856 1879 1897 1894 1944 1889 1910 1989 1969 1946 1900 1889 1894 1948 1931 1949 1972 1981 1987 2053 2026 2022 2071 2115 2104 1972 1851 1783 1768 1755 1745 1756 1755 1794 1769 1772 1825 1905 1890 1816 1733 1787 1721 1687 1679 1661 1710 1799 1773 1745 1769 1790 1772 1748 1628 1478 1394 1300 1240 1349 1450 1475 1516 1619 1682 1625 1427 1498 1508 1422 1284 1182 1191 1334 1343 1389 1557 1535 1268 1399 1520 1460 1487 1495 1592 1583 1480 1526 1524 1350 1251 1213 1267 1304 1328 1303 1229 1195 1153 1134 1221 1246 1320 1264 1120 1213 1247 1197 1138 1041 1034 1053 1163 1147 1160 1148 1098 1044 1009 1052 1084 1044 925 836 857 857 849 860 834 827 868 962 896 863 856 860 900 898 902 924 954 869 844 879 905 931 898 849 829 827 849 892 862 822 835 949 1041 1028 1155 1244 1250 1249 1280 1368 1333 1248 1302 1180 1132 1249 1254 991 858 893 910 971 1017 952 872 846 861 855 900 928 965 960 958 1025 1007 1073 1063 1044 1041 1055 1060 1054 1069 1144 1230 1367 1471 1376 1386 1445 1461 1414 1452 1519 1557 1605 1729 1900 1857 1940 2028 2073 2014 1921 1827 1645 1609 1595 1800 1642 1649 1541 1342 1201 1117 1062 1020 1017 1048 1057 1072 1101 1135 1147 1175 1356 1402 1237 1191 1214 1183 1203 1341 1453 1567 1491 1513 1599 1588 1514 1398 1285 1204 1212 1266 1355 1410 1610 1748 1772 1903 1891 1871 1825 1603 1448 1338 1263 1244 1238 1238 1238 1238 1239 1240 1242 1246 1245 1251 1252 1252 1247 1248 1250 1251 1254 1298 1330 1344 1365 1334 1328 1340 1366 1417 1495 1609 1507 1552 1722 1798 1798 1859 1708 1790 1951 1929 1869 1740 1626 1654 1728 1787 1786 1699 1707 1823 1939 2000 2061 2105 2135 2155 2148 2003 1897 1847 1818 1813 1813 1813 1813 1813 1816 1845 1897 1866 1892 1999 2013 2058 2143 2173 2170 2242 2257 2141 2265 2360 2346 2352 2306 2330 2426 2429 2383 2349 2303 2151 2076 2066 2114 2085 2077 2040 2022 2004 1934 1858 1815 1758 1731 1700 1701 1697 1684 1678 1666 1655 1655 1649 1658 1672 1655 1645 1645 1645 1645 1645 1645 1645 1645 1646 1648 1648 1645 1645 1652 1686 1718 1838 1833 1761 1848 1963 2014 2108 2183 2261 2340 2471 2378 2170 2041 2091 2119 2251 2278 2267 2317 2440 2393 2410 2320 2397 2485 2274 2038 2019 2032 2058 2065 2027 2025 2027 2027 2032 2040 2040 2064 2169 2192 2195 2107 2120 2168 2222 2295 2377 2439 2549 2644 2709 2452 2267 2518 2796 2723 2447 2362 2287 2261 2212 2038 1872 1799 1793 1879 1880 1927 1960 2039 2194 2132 1990 1806 1628 1491 1470 1545 1485 1387 1347 1335 1344 1322 1301 1284 1323 1381 1431 1447 1302 1193 1151 1130 1093 1078 1049 1031 1021 1030 1102 1290 1425 1244 1047 956 978 986 1233 1219 1255 1282 1289 1312 1332 1406 1403 1302 1217 1221 1136 998 926 913 912 905 915 931 926 932 937 977 1006 1002 1027 1036 1023 1065 1111 1097 1147 1132 1095 1088 1108 1134 1066 954 916 991 940 779 715 711 796 933 938 858 719 745 861 942 818 579 619 629 958 985 1198 1527 1794 1500 1189 1078 1000 1213 1467 1321 1345 1112 828 1020 693 683 614 994 1169 1216 1326 1554 1392 1269 1363 1368 1001 1208 1499 1562 1847 2030 2303 2151 1915 1910 1924 1686 1521 1612 1851 2024 2022 1750 1604 1467 1199 1347 1421 1680 1455 1451 1572 1640 1744 1982 2097 2160 2126 2208 2074 1952 1753 1581 1294 1099 1002 898 792 834 786 672 600 622 754 793 916 1099 1231 1552 1618 1642 1675 1544 1463 1419 1422 1376 1286 1303 1420 1594 1554 1551 1565 1407 1496 1620 1609 1637 1636 1620 1647 1629 1555 1513 1538 1618 1746 1925 2030 1884 1686 1508 1319 1504 1344 1205 1069 890 832 760 687 708 662 794 814 742 677 706 772 921 839 825 924 802 534 416 343 245 175 169 225 132 143 20 -2 -16 -20 -24 -27 -28 -28 -28 -28 -28 -29 -29 -30 -31 -32 -32 -33 -34 -35 -36 -37 -37 -38 -38 -39 -41 -44 -47 -48 -50 -53 -57 -62 -69 -77 -86 -95 -106 -116 -130 -151 -180 -207 -242 -283 -328 -367 -408 -441 -471 -497 -518 -522 -518 -510 -507 -505 -510 -513 -519 -521 -524 -523 -523 -519 -517 -511 -506 -497 -491 -484 -481 -480 -484 -489 -500 -509 -522 1230 1238 1257 1282 1313 1355 1318 1265 1221 1197 1180 1154 1162 1174 1173 1147 1145 1159 1184 1218 1226 1195 1121 1101 1112 1072 1026 1019 1016 1015 1013 1012 1012 1013 1018 1024 1029 1080 1178 1263 1166 1102 1066 1058 1066 1068 1058 1093 1173 1165 1138 1161 1237 1285 1319 1305 1306 1310 1273 1223 1161 1169 1179 1185 1240 1281 1375 1532 1606 1733 1811 1836 2031 1951 1950 1872 1706 1732 1612 1424 1255 1250 1241 1185 1254 1258 1275 1302 1303 1411 1355 1314 1291 1262 1240 1156 1138 1196 1211 1208 1354 1386 1309 1254 1244 1198 1131 1121 1090 1062 1048 1056 1014 986 939 922 914 913 924 939 948 967 974 974 974 965 950 950 967 969 978 981 988 995 1008 1031 1049 1056 1051 1058 1081 1099 1102 1106 1103 1108 1097 1100 1097 1082 1075 1081 1112 1146 1165 1175 1187 1205 1222 1228 1228 1171 1139 1116 1108 1049 1006 994 993 977 971 965 961 961 969 956 951 947 947 941 938 928 923 919 916 914 912 910 909 908 907 907 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 914 946 1008 1077 1064 978 925 907 908 958 1119 1249 1198 1240 1306 1194 1144 1114 1094 1116 1162 1197 1228 1255 1286 1360 1388 1398 1344 1327 1295 1238 1176 1130 1110 1079 1051 1034 1028 1018 997 988 998 962 979 1029 1030 1006 973 949 935 939 922 927 907 896 892 885 888 927 945 968 984 1004 1026 1054 1099 1204 1322 1402 1505 1400 1284 1242 1165 1058 1003 1037 1089 1152 1196 1201 1216 1187 1142 1117 1109 1109 1095 1072 1074 1074 1103 1148 1193 1233 1190 1157 1138 1196 1225 1206 1116 1058 1026 989 989 1024 1048 1075 1093 1161 1217 1340 1375 1404 1411 1382 1409 1435 1434 1385 1268 1135 1079 1067 1069 1072 1075 1079 1081 1083 1111 1214 1270 1313 1322 1362 1402 1409 1482 1558 1547 1512 1431 1419 1394 1389 1451 1555 1648 1761 1692 1708 1704 1655 1625 1615 1615 1631 1658 1640 1642 1640 1613 1614 1604 1607 1620 1638 1654 1684 1749 1772 1787 1914 1898 1847 1926 1921 1769 1648 1573 1601 1670 1669 1668 1688 1701 1743 1796 1877 1905 1930 1921 1978 1938 1989 2065 2004 2011 1990 1964 1993 2032 1927 1900 1904 1945 1952 1943 1926 1932 1935 1962 1953 1972 1978 1928 1872 1840 1779 1751 1746 1750 1769 1757 1794 1790 1758 1672 1754 1809 1902 2002 1882 1731 1722 1701 1670 1688 1652 1667 1794 1853 1852 1829 1760 1745 1789 1707 1654 1636 1449 1275 1519 1553 1541 1603 1702 1777 1719 1503 1372 1298 1302 1275 1182 1138 1196 1250 1351 1379 1359 1224 1280 1288 1318 1378 1385 1529 1599 1498 1422 1391 1326 1235 1208 1285 1312 1321 1275 1180 1111 1069 1079 1171 1237 1220 1132 1073 1010 1039 1016 1039 951 962 984 1022 1055 1098 1141 1130 1126 1105 1070 1062 1003 857 822 877 932 962 952 854 863 947 1032 1023 919 899 883 901 977 991 941 894 880 848 903 980 1051 1024 906 854 827 861 907 874 842 821 854 899 912 971 1072 1037 1170 1251 1331 1353 1179 1170 1206 1169 1166 1098 972 847 893 943 915 895 922 965 960 990 1030 1035 1090 1146 1148 1055 1062 1043 1117 1180 1152 1083 1063 1083 1087 1101 1179 1327 1362 1274 1281 1322 1343 1394 1522 1722 1766 1763 1840 1645 1668 1811 1761 1968 2170 2275 2294 2247 2052 1863 1812 1871 1794 1669 1498 1379 1280 1214 1130 1049 1013 1038 1061 1068 1076 1081 1051 1061 1093 1100 1107 1309 1441 1444 1509 1575 1673 1760 1841 1875 1906 1802 1731 1630 1510 1368 1265 1211 1250 1493 1689 1590 1836 1899 1857 1677 1593 1506 1444 1337 1279 1247 1249 1253 1249 1248 1242 1243 1242 1242 1243 1244 1245 1246 1248 1248 1250 1254 1259 1273 1282 1291 1296 1305 1312 1320 1329 1340 1400 1431 1471 1590 1619 1670 1776 1701 1696 1782 1814 1944 1917 1861 1654 1592 1665 1709 1648 1640 1755 1860 1895 1989 2002 2012 2037 2070 2077 1981 1931 1900 1866 1848 1843 1854 1870 1849 1870 1853 1880 1857 1905 2007 2090 2118 2083 2083 2112 2147 2120 2082 2137 2133 2127 2147 2092 2118 2265 2399 2310 2096 2129 2222 2005 1917 1934 1944 1984 1963 1916 1917 1886 1801 1757 1720 1705 1675 1668 1670 1671 1670 1675 1684 1686 1679 1674 1658 1645 1645 1645 1645 1645 1645 1645 1645 1648 1705 1733 1718 1670 1647 1655 1710 1746 1769 1760 1802 1915 2047 2149 2272 2322 2420 2613 2578 2283 2056 1984 2017 2112 2260 2358 2463 2428 2325 2230 2229 2178 2210 2246 2152 2025 2058 2079 2047 2029 2019 2018 2019 2020 2021 2023 2028 2076 2141 2121 2123 2092 2097 2119 2171 2253 2327 2352 2510 2691 2633 2375 2432 2637 2832 2714 2569 2444 2389 2363 2270 2075 1859 1772 1749 1782 1786 1822 1879 1922 2051 2099 2115 1893 1567 1650 1765 1553 1539 1594 1428 1458 1530 1401 1348 1419 1410 1425 1433 1346 1282 1225 1216 1203 1224 1364 1220 1053 1029 1052 1172 1365 1319 1132 1044 1073 973 933 1006 1059 1100 1111 1167 1197 1245 1307 1403 1390 1289 1186 1165 1000 997 999 991 981 975 972 972 963 965 988 1026 1086 1138 1157 1178 1166 1317 1299 1323 1324 1229 1283 1372 1560 1403 1152 1077 966 836 772 796 750 828 976 863 984 1149 803 987 906 1033 952 726 673 880 999 1179 1455 1762 1647 1427 1410 1189 1316 1666 1729 1344 982 1223 991 787 1029 661 710 929 1141 1340 1459 1521 1428 1521 1153 1209 1445 1622 1829 1902 2201 2474 2275 2187 2170 1950 1733 1707 1798 1977 2308 2230 1925 1973 1697 1345 1458 1639 1823 1679 1525 1679 1851 1945 2180 2556 2574 2219 2203 2164 1947 1647 1512 1322 1162 1006 871 991 1220 1009 811 646 586 681 783 1020 1435 1593 1827 1881 1866 1870 1758 1670 1522 1423 1354 1296 1309 1388 1540 1648 1608 1519 1456 1546 1568 1530 1552 1584 1576 1560 1588 1583 1559 1583 1626 1698 1819 1863 1708 1516 1413 1713 1632 1656 1622 1377 1160 1044 963 800 893 817 885 902 836 708 657 635 669 779 735 809 826 650 460 302 273 256 211 208 221 146 51 6 -9 -16 -23 -24 -28 -28 -28 -28 -29 -29 -30 -31 -32 -32 -33 -34 -35 -36 -37 -38 -38 -39 -40 -41 -43 -46 -48 -50 -53 -56 -59 -65 -72 -80 -92 -104 -116 -129 -148 -171 -197 -221 -257 -302 -344 -385 -424 -456 -486 -510 -525 -529 -525 -518 -512 -510 -511 -515 -519 -522 -524 -524 -522 -520 -518 -516 -512 -507 -504 -502 -502 -503 -507 -514 -522 -531 -540 1259 1264 1274 1301 1301 1276 1284 1249 1188 1159 1142 1137 1130 1118 1132 1144 1111 1133 1118 1124 1129 1100 1074 1104 1101 1086 1036 1014 1012 1012 1011 1010 1010 1010 1014 1018 1020 1025 1051 1109 1115 1098 1078 1043 1067 1085 1093 1065 1098 1107 1089 1127 1169 1222 1322 1345 1405 1465 1378 1315 1179 1118 1142 1141 1162 1194 1338 1450 1582 1754 1935 2066 2122 2121 2139 1862 1707 1607 1390 1253 1246 1199 1206 1204 1237 1222 1244 1226 1282 1293 1231 1216 1206 1180 1185 1138 1131 1211 1236 1218 1502 1584 1461 1223 1097 1046 1027 1041 1109 1161 1118 1038 994 982 972 959 938 939 925 942 963 974 978 979 979 972 959 951 969 977 978 992 991 997 1001 1011 1024 1040 1052 1048 1073 1104 1124 1131 1138 1132 1128 1125 1111 1098 1088 1088 1077 1087 1132 1152 1176 1183 1187 1195 1217 1191 1148 1182 1172 1092 1060 1030 1018 1000 988 976 970 984 967 956 963 958 950 934 932 932 929 924 920 913 912 909 908 907 906 906 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 909 940 993 1048 997 925 905 905 921 1045 1154 1276 1319 1335 1210 1198 1157 1153 1108 1160 1186 1223 1252 1270 1297 1309 1318 1322 1311 1261 1239 1203 1172 1173 1171 1131 1083 1057 1029 1004 1011 1017 985 1058 1161 1115 1048 1004 981 963 954 938 927 948 935 918 900 888 895 927 944 956 971 973 1000 1044 1098 1177 1281 1392 1397 1297 1191 1179 1102 1008 1041 1092 1186 1264 1318 1276 1205 1169 1138 1098 1067 1044 1031 1030 1025 1068 1100 1156 1199 1179 1149 1139 1196 1190 1135 1052 1108 1085 1025 1001 1023 1041 1062 1124 1265 1372 1411 1323 1321 1341 1365 1378 1323 1206 1191 1160 1112 1066 1064 1076 1127 1101 1081 1091 1112 1175 1208 1265 1303 1316 1355 1398 1464 1638 1759 1701 1596 1461 1470 1488 1469 1422 1522 1623 1656 1615 1630 1704 1661 1604 1558 1582 1589 1581 1577 1581 1572 1563 1595 1629 1652 1676 1699 1744 1755 1812 1824 1827 1916 1862 1843 1818 1757 1689 1612 1544 1583 1663 1701 1705 1716 1738 1750 1838 1875 1903 1981 2015 2026 2052 2115 2210 2137 2197 2174 2153 2099 2022 1952 1968 1884 1836 1826 1836 1901 1907 1841 1867 1883 1851 1848 1809 1772 1755 1752 1762 1796 1803 1842 1818 1811 1817 1783 1621 1589 1674 1678 1815 1894 1833 1767 1685 1636 1630 1610 1634 1682 1784 1840 1870 1846 1676 1600 1641 1698 1683 1520 1276 1377 1396 1475 1578 1661 1746 1830 1708 1521 1367 1262 1181 1130 1090 1132 1210 1228 1301 1378 1243 1125 1201 1199 1329 1519 1662 1577 1540 1457 1364 1297 1262 1197 1245 1232 1259 1235 1184 1111 1035 1016 1161 1182 1102 1003 943 898 879 867 897 911 991 1093 1118 1109 1131 1125 1150 1214 1221 1193 1019 876 912 820 883 997 1070 979 932 961 981 1075 1112 1016 1020 983 928 950 1010 1031 1004 935 862 884 935 1007 960 908 904 868 918 1007 987 939 871 821 821 824 837 882 1058 1129 1073 1183 1197 1278 1162 1006 924 867 892 904 924 981 984 1016 1089 1094 1188 1191 1072 1069 1174 1156 1309 1263 1151 1138 1105 1097 1205 1242 1190 1133 1135 1104 1160 1206 1222 1231 1227 1264 1358 1459 1601 1700 1870 1716 1690 1798 1594 1410 1508 1648 1840 1776 1901 2102 2269 2115 2088 2085 1932 1778 1641 1518 1414 1295 1173 1104 1043 1016 1058 1058 1064 1048 1021 1019 1075 1142 1214 1233 1190 1277 1362 1467 1640 1778 1867 2020 2158 2187 2117 1980 1863 1642 1497 1452 1384 1277 1304 1403 1613 1878 1926 1882 1770 1657 1568 1417 1331 1389 1332 1284 1282 1284 1282 1273 1265 1255 1247 1247 1247 1246 1248 1249 1250 1252 1255 1258 1262 1269 1277 1285 1292 1300 1304 1309 1318 1333 1362 1433 1499 1582 1633 1609 1580 1685 1704 1742 1778 1729 1710 1568 1643 1681 1646 1584 1683 1796 1831 1839 1873 1975 2041 2069 2056 2048 2025 1960 1909 1905 1898 1855 1844 1841 1828 1821 1828 1807 1828 1915 2055 2092 2036 1992 2011 2076 2010 1993 2084 2078 1948 1907 1956 1918 1919 2053 2219 2052 1919 1853 1889 1798 1820 1845 1861 1901 1902 1771 1762 1748 1707 1692 1674 1654 1652 1652 1655 1661 1675 1672 1670 1662 1656 1647 1645 1645 1645 1645 1645 1645 1645 1645 1645 1708 1780 1787 1791 1716 1672 1675 1757 1808 1790 1776 1822 1991 2151 2283 2362 2333 2300 2385 2171 2031 1984 1967 1972 2015 2116 2195 2350 2223 2088 2075 2144 2086 2126 2075 2040 2149 2310 2352 2260 2208 2102 2036 2019 2019 2021 2024 2039 2057 2061 2059 2066 2088 2106 2122 2138 2189 2268 2355 2492 2618 2645 2532 2515 2822 2814 2868 2707 2695 2600 2398 2194 2015 1853 1786 1751 1754 1703 1705 1742 1856 1863 1850 1825 1700 1843 1919 2149 2131 1900 1735 1521 1550 1646 1570 1524 1622 1473 1552 1514 1369 1304 1313 1334 1393 1441 1767 1529 1143 1067 1081 1268 1118 1074 1091 1049 985 931 926 941 969 998 1026 1055 1078 1078 1099 1154 1164 1146 1128 1126 1072 1119 1105 1084 1116 1146 1060 1023 1031 1027 1078 1115 1187 1255 1304 1307 1305 1449 1492 1520 1598 1658 1768 1742 1587 1352 1303 1484 1102 957 853 820 865 970 1003 972 1006 1056 945 1088 1601 1813 1423 921 738 753 989 1083 1390 1630 1951 1852 1491 1470 1635 1716 1431 1246 1185 1342 1182 933 1148 801 971 1043 1020 1298 1661 1816 1784 1459 1124 1471 1656 1753 1840 1990 2152 2312 2446 2324 2193 2106 2034 1914 2104 2252 2457 2318 2069 1894 1690 1396 1413 1654 1758 1812 1703 1751 1921 2046 2350 2697 2522 2317 2064 1831 1650 1409 1314 1211 1141 1008 1069 1269 1442 1270 842 661 644 871 1182 1139 1230 1285 1368 1515 1711 1938 2011 1763 1560 1449 1376 1363 1396 1466 1597 1585 1510 1475 1472 1480 1508 1486 1464 1531 1549 1496 1488 1503 1581 1658 1687 1716 1832 1942 1754 1645 1769 1864 1922 1970 1783 1580 1413 1354 1231 1217 1166 1033 954 824 800 765 701 661 611 577 657 664 819 751 510 441 356 257 199 145 117 126 47 12 -3 -12 -19 -24 -28 -28 -28 -29 -29 -30 -30 -31 -32 -33 -34 -35 -36 -37 -38 -39 -40 -41 -42 -43 -45 -48 -49 -52 -55 -58 -62 -67 -74 -84 -98 -111 -126 -144 -165 -189 -210 -232 -274 -318 -361 -400 -438 -469 -499 -518 -530 -530 -529 -521 -517 -512 -514 -514 -518 -519 -522 -521 -521 -519 -519 -517 -518 -515 -516 -515 -519 -521 -527 -532 -541 -548 -558 1287 1275 1222 1209 1215 1175 1172 1162 1148 1139 1138 1150 1143 1128 1119 1114 1121 1101 1130 1131 1072 1081 1104 1099 1120 1103 1083 1019 1009 1008 1008 1007 1007 1007 1010 1014 1017 1024 1057 1071 1046 1063 1048 1035 1065 1084 1053 1050 1059 1062 1083 1117 1145 1219 1324 1447 1484 1534 1392 1260 1179 1098 1098 1101 1114 1170 1290 1377 1495 1638 1897 1986 1943 1767 1625 1676 1460 1301 1266 1231 1215 1186 1236 1208 1245 1210 1217 1210 1279 1259 1197 1196 1151 1115 1094 1070 1074 1083 1118 1181 1380 1501 1455 1226 1074 1033 1035 1079 1209 1398 1320 1048 960 939 931 927 924 927 933 964 984 981 982 981 983 975 965 963 971 986 982 995 1006 1004 1007 1007 1028 1025 1030 1045 1067 1090 1118 1142 1162 1154 1153 1182 1158 1126 1108 1110 1107 1089 1077 1079 1133 1167 1166 1162 1170 1183 1157 1137 1150 1150 1096 1058 1037 1046 1029 1007 985 991 971 966 964 961 946 935 931 919 922 923 923 914 909 908 907 907 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 908 928 964 950 910 905 905 905 921 1009 1138 1236 1353 1244 1175 1204 1193 1134 1126 1189 1197 1208 1231 1251 1270 1253 1274 1303 1316 1289 1255 1265 1341 1357 1232 1133 1091 1042 1024 1056 1040 997 1065 1184 1199 1127 1056 1019 1000 987 960 959 980 963 932 925 936 902 899 916 926 928 910 927 982 1015 1033 1121 1191 1238 1223 1167 1078 1087 1005 994 1063 1101 1146 1208 1275 1266 1273 1232 1168 1108 1059 1018 988 985 1013 1037 1129 1157 1170 1112 1071 1033 995 1000 1048 1119 1115 1079 1070 1014 1014 1062 1146 1238 1239 1293 1252 1260 1272 1255 1204 1126 1115 1136 1115 1080 1061 1064 1102 1130 1092 1094 1127 1156 1198 1234 1284 1310 1338 1357 1399 1481 1711 1722 1623 1534 1520 1557 1555 1572 1596 1524 1544 1590 1566 1588 1593 1594 1568 1539 1550 1557 1552 1559 1551 1572 1617 1630 1677 1732 1799 1953 2018 1947 1927 1895 1990 1924 1845 1771 1771 1711 1648 1567 1565 1624 1676 1716 1734 1744 1776 1771 1821 1895 1960 2035 2025 2117 2130 2215 2295 2253 2407 2340 2298 2293 2120 1976 1846 1847 1814 1784 1804 1793 1840 1871 1804 1804 1787 1759 1777 1761 1742 1733 1787 1775 1769 1777 1765 1769 1761 1736 1778 1545 1476 1529 1572 1825 1812 1780 1659 1650 1650 1633 1595 1632 1759 1787 1810 1796 1760 1681 1577 1518 1619 1399 1228 1393 1589 1721 1785 1819 1819 1781 1732 1673 1562 1415 1307 1273 1230 1139 1226 1146 1305 1455 1273 1215 1090 1163 1292 1487 1519 1567 1435 1360 1279 1200 1202 1174 1230 1203 1162 1162 1140 1068 1022 979 1043 1032 968 879 825 778 789 807 838 904 1026 1077 1070 1090 1029 1030 1047 1083 1222 1301 983 742 775 895 895 1029 1113 1090 1147 1121 1040 1058 1166 1123 1128 1077 982 978 990 1003 984 982 892 917 973 1009 980 974 926 913 951 1020 1015 990 1042 936 842 916 915 850 843 937 1058 1007 970 1084 1128 954 854 975 925 1114 1030 1022 1087 1074 1026 1168 1196 1245 1204 1100 1209 1227 1369 1422 1383 1311 1225 1153 1134 1197 1136 1177 1187 1116 1125 1141 1158 1191 1235 1306 1398 1538 1611 1468 1630 1573 1726 1536 1447 1326 1486 1543 1465 1576 1786 2068 2176 2083 2020 1941 1799 1705 1564 1422 1392 1259 1116 1068 1017 1006 1041 1046 1029 1009 1049 1163 1242 1292 1298 1357 1440 1265 1281 1376 1567 1666 1756 2026 2259 2367 2480 2288 1942 1907 1869 1670 1432 1323 1194 1363 1591 1892 1997 1985 1927 1784 1415 1290 1467 1485 1453 1361 1315 1321 1315 1298 1286 1278 1265 1261 1255 1249 1248 1250 1251 1255 1258 1260 1263 1267 1270 1275 1280 1283 1288 1296 1311 1319 1322 1344 1386 1454 1489 1478 1517 1576 1639 1658 1672 1616 1524 1583 1704 1599 1543 1579 1627 1696 1743 1844 1901 1946 1989 1989 1988 1941 1893 1862 1850 1842 1829 1825 1826 1820 1818 1817 1811 1794 1822 1889 1975 1981 1978 1944 1961 1978 1926 1941 2029 1985 2013 1826 1791 1745 1793 1869 1991 1923 1754 1669 1665 1688 1716 1735 1751 1761 1724 1677 1663 1656 1667 1677 1678 1666 1656 1654 1655 1657 1660 1657 1650 1646 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1757 1902 1898 1858 1824 1805 1767 1847 1896 1900 1884 1881 1978 2145 2325 2350 2129 2023 2100 2151 2107 1993 1969 1955 1957 1984 2050 2071 2024 2049 2028 2061 2079 2027 2016 2094 2280 2505 2515 2536 2425 2229 2051 2027 2025 2028 2036 2048 2043 2044 2048 2055 2077 2128 2146 2129 2158 2219 2298 2400 2638 2678 2706 2648 2809 2929 2943 2951 3071 2851 2595 2418 2111 1921 1849 1824 1738 1724 1730 1726 1687 1772 1930 1982 2110 2315 2406 2308 2149 1876 1615 1564 1760 1849 1768 1612 1748 1581 1783 1723 1505 1461 1471 1470 1658 1618 1679 1685 1399 1207 1234 1333 1107 1065 1305 1061 946 931 932 951 949 962 977 995 1009 1021 1040 1063 1088 1102 1139 1167 1217 1287 1317 1420 1508 1430 1154 1216 1274 1413 1389 1423 1492 1565 1459 1465 1513 1746 1947 1807 2129 2421 2383 2249 1921 1569 1622 1569 1208 1008 958 899 880 951 999 1056 1058 923 883 981 1235 1543 1584 1108 820 987 822 985 1227 1590 1796 2042 1770 1716 1673 1695 1700 1483 1345 1400 1224 1072 1362 969 1013 1495 1446 1351 1419 1601 1787 1519 1215 1447 1587 1628 1827 2151 2314 2510 2451 2271 2127 2062 2067 2160 2345 2482 2422 2197 1955 1759 1616 1503 1338 1449 1555 1543 1629 1741 1903 2010 2293 2568 2438 2231 2032 1924 1929 1740 1566 1409 1194 1166 1395 1349 1243 1087 901 724 775 1059 1028 1048 1185 1397 1540 1608 1764 1961 1920 1702 1559 1453 1433 1479 1577 1542 1508 1459 1426 1402 1433 1402 1411 1392 1389 1442 1469 1434 1454 1513 1595 1673 1745 1809 1867 1964 1856 2033 2045 1994 1894 1680 1544 1499 1602 1661 1586 1564 1545 1328 1037 1036 898 887 830 773 718 650 537 535 607 763 833 612 448 316 271 294 169 128 61 36 3 -9 -15 -20 -25 -28 -28 -29 -30 -30 -31 -32 -33 -33 -35 -36 -37 -38 -39 -40 -42 -43 -44 -45 -47 -49 -51 -54 -58 -61 -65 -70 -78 -90 -105 -119 -137 -159 -182 -205 -219 -247 -291 -335 -377 -417 -452 -484 -512 -527 -532 -533 -531 -526 -521 -517 -517 -517 -519 -520 -521 -521 -520 -520 -520 -521 -522 -523 -525 -529 -534 -540 -547 -554 -563 -571 -579 1415 1415 1308 1246 1206 1184 1165 1163 1172 1147 1149 1147 1147 1162 1142 1117 1091 1076 1072 1065 1061 1061 1061 1068 1095 1142 1151 1124 1010 1008 1007 1006 1006 1005 1006 1008 1013 1037 1087 1128 1100 1089 1037 1023 1029 1030 1038 1045 1058 1079 1088 1114 1158 1226 1349 1498 1468 1415 1295 1201 1160 1108 1064 1071 1113 1167 1237 1319 1460 1617 1608 1674 1665 1576 1445 1271 1233 1211 1181 1231 1213 1216 1250 1253 1216 1199 1167 1190 1182 1162 1151 1149 1105 1074 1060 1046 1060 1060 1082 1138 1204 1212 1159 1036 988 1006 1036 1076 1163 1246 1172 1045 969 930 919 920 924 939 941 949 954 962 974 984 988 982 984 983 966 985 986 996 1008 1012 1010 1009 1028 1047 1039 1045 1060 1078 1109 1156 1177 1173 1174 1181 1160 1141 1121 1112 1109 1100 1084 1060 1047 1069 1120 1136 1147 1167 1174 1166 1142 1153 1113 1089 1076 1078 1066 1045 1012 991 975 967 966 963 962 952 940 919 917 916 916 919 911 909 908 907 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 906 919 936 908 905 905 905 905 922 1003 1243 1290 1201 1137 1197 1235 1176 1149 1128 1138 1179 1209 1223 1224 1231 1269 1327 1365 1353 1377 1366 1339 1281 1252 1222 1140 1055 1057 1038 1012 999 1073 1175 1267 1197 1117 1060 1031 1017 999 1002 995 967 937 932 962 952 940 909 898 907 908 909 908 925 945 991 1032 1050 1062 1027 980 986 968 943 970 1035 1081 1145 1218 1339 1465 1390 1243 1201 1141 1087 1013 963 1025 1068 1057 1098 1043 1039 1032 1012 1038 1080 1146 1163 1151 1145 1186 1063 1030 1069 1092 1151 1151 1201 1160 1131 1090 1063 1048 1049 1060 1077 1061 1055 1056 1059 1071 1093 1103 1129 1174 1188 1232 1291 1320 1327 1354 1387 1415 1521 1676 1674 1720 1627 1623 1782 1627 1613 1587 1535 1487 1497 1510 1540 1523 1548 1551 1522 1507 1526 1543 1551 1552 1615 1681 1692 1817 1892 1987 1996 2052 2134 2031 1949 1875 1799 1748 1726 1764 1688 1579 1569 1580 1604 1665 1691 1715 1748 1769 1796 1866 1968 1982 2036 2113 2118 2174 2257 2336 2448 2484 2529 2506 2409 2190 1973 1928 1931 1883 1859 1777 1814 1804 1796 1807 1819 1797 1775 1729 1697 1708 1687 1705 1701 1700 1725 1802 1887 1940 1836 1727 1619 1433 1438 1562 1741 1787 1869 1750 1641 1612 1578 1599 1587 1600 1716 1769 1720 1727 1734 1644 1477 1371 1272 1230 1417 1641 1741 1743 1756 1736 1715 1680 1611 1520 1444 1386 1362 1312 1178 1091 1091 1186 1357 1421 1240 1087 1085 1166 1225 1268 1409 1425 1290 1296 1120 1092 1208 1226 1154 1066 1055 1100 1064 977 916 958 921 859 803 768 742 749 840 840 906 957 997 1011 1028 962 825 818 1030 1169 1173 911 856 888 938 1040 1106 1064 1131 1304 1323 1230 1115 1164 1214 1180 1122 1042 1011 1080 1085 1008 935 900 959 1050 1087 1058 1072 975 978 965 1048 1117 1076 1002 963 989 1004 1017 1003 861 862 882 863 933 1197 1260 959 987 1138 992 1033 1098 1143 1229 1248 1092 1057 1118 1279 1280 1251 1254 1310 1338 1459 1431 1345 1227 1131 1066 1047 1009 1021 1084 1111 1123 1165 1193 1227 1240 1326 1467 1571 1353 1225 1290 1314 1434 1435 1209 1326 1533 1399 1355 1520 1681 1866 1825 1727 1699 1691 1693 1587 1453 1294 1238 1155 1085 1028 993 1004 1010 999 1016 1081 1200 1338 1320 1381 1417 1383 1512 1573 1519 1413 1413 1486 1534 1820 1934 2175 2438 2385 2229 2091 1852 1634 1597 1514 1363 1207 1295 1450 1710 1906 1850 1598 1303 1366 1538 1616 1579 1433 1364 1374 1347 1337 1324 1313 1298 1296 1278 1258 1252 1252 1253 1256 1260 1258 1260 1262 1264 1268 1270 1274 1279 1284 1291 1307 1330 1351 1361 1430 1457 1442 1502 1510 1508 1529 1544 1505 1522 1660 1648 1541 1539 1661 1758 1786 1787 1793 1859 1974 2006 1999 1921 1873 1859 1849 1844 1840 1845 1842 1849 1867 1858 1839 1813 1780 1797 1839 1879 1882 1876 1871 1896 1937 1894 1795 1833 1872 1830 1773 1661 1651 1650 1649 1680 1666 1645 1645 1645 1645 1647 1652 1659 1658 1648 1646 1647 1645 1646 1655 1661 1654 1656 1652 1646 1654 1652 1646 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1649 1752 1845 1894 1896 1866 1844 1868 1870 1920 2028 2021 1956 2009 2204 2276 2103 2110 2245 2325 2342 2272 2134 2103 2017 1975 1980 2092 2089 2153 2202 2183 2147 2197 2137 2069 2083 2167 2239 2352 2395 2377 2269 2129 2071 2076 2067 2090 2096 2069 2048 2046 2051 2061 2078 2087 2118 2132 2202 2288 2469 2558 2604 2752 2817 2867 3001 3020 2976 2873 2871 2692 2547 2241 2103 2061 2034 1902 1806 1799 1749 1724 1889 2071 2210 2339 2392 2374 2272 2001 1795 1723 1669 1706 1908 1960 1887 1842 1685 1896 2031 1751 1708 1784 1707 1763 1627 1504 1305 1396 1254 1175 1081 1037 1199 1388 1050 946 936 936 940 950 960 973 988 1009 1033 1057 1092 1127 1147 1218 1314 1468 1590 1839 1857 1792 1482 1254 1418 1694 1849 1849 1906 1944 1979 1821 1757 1724 1901 2202 2241 2331 2965 2926 2560 2040 1726 1563 1526 1360 1098 1051 1065 952 953 979 997 982 944 932 923 1027 1266 1431 1237 887 1004 1132 885 1127 1442 1743 1959 1949 2027 1995 1945 1817 1742 1649 1647 1615 1323 1527 1214 977 1327 1668 1722 1699 1918 1947 1549 1310 1761 2000 2142 2262 2287 2488 2710 2545 2379 2212 2115 2014 1963 2027 2085 2079 2114 2131 2040 1838 1651 1396 1429 1517 1621 1706 1747 1874 2007 2088 2266 2355 2204 2140 2135 2029 1905 1639 1318 1172 1443 1678 1262 1184 1179 1113 775 719 790 871 1076 1219 1368 1465 1604 1746 1846 1766 1772 1600 1478 1572 1620 1524 1469 1433 1400 1357 1356 1386 1341 1336 1331 1353 1382 1371 1388 1434 1501 1590 1708 1787 1854 1972 1979 2022 2165 2153 2157 2014 1846 1748 1832 1972 1926 1789 1729 1652 1467 1453 1152 1085 1115 970 948 860 763 688 621 583 484 698 746 705 582 492 403 277 170 76 35 47 40 -14 -19 -22 -28 -28 -29 -30 -31 -31 -32 -33 -34 -35 -36 -37 -38 -40 -42 -43 -44 -46 -46 -48 -51 -55 -59 -63 -66 -70 -74 -85 -99 -114 -130 -152 -176 -199 -216 -233 -268 -311 -353 -395 -429 -463 -494 -521 -529 -533 -531 -530 -525 -522 -518 -519 -518 -520 -518 -520 -518 -519 -518 -520 -520 -524 -527 -534 -539 -549 -556 -567 -575 -585 -591 -601 1596 1536 1441 1418 1362 1327 1299 1245 1185 1168 1169 1166 1164 1165 1154 1120 1094 1082 1076 1069 1065 1064 1065 1067 1093 1144 1219 1236 1061 1037 1033 1076 1020 1009 1004 1005 1008 1029 1086 1152 1133 1095 1072 1037 1025 1014 1027 1036 1062 1074 1088 1122 1161 1220 1357 1436 1405 1354 1204 1151 1131 1083 1043 1052 1090 1138 1198 1272 1362 1358 1400 1458 1551 1524 1247 1107 1107 1138 1160 1262 1276 1299 1333 1294 1256 1226 1189 1207 1182 1160 1169 1127 1090 1063 1043 1044 1053 1044 1053 1116 1111 1081 1012 967 965 965 973 992 1016 1045 1019 961 935 921 921 924 932 957 954 957 969 974 981 981 990 990 992 989 974 980 988 1006 1023 1033 1031 1027 1028 1026 1032 1035 1050 1069 1093 1136 1161 1178 1171 1153 1141 1124 1110 1096 1089 1095 1081 1061 1043 1035 1043 1081 1102 1134 1164 1175 1182 1163 1161 1145 1106 1056 1041 1049 1042 1012 982 950 954 961 962 962 939 921 923 925 917 914 912 910 908 906 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 919 925 905 905 905 905 905 929 1092 1199 1144 1160 1170 1196 1226 1208 1202 1164 1146 1202 1219 1207 1246 1272 1330 1410 1423 1408 1361 1293 1265 1248 1199 1146 1095 1058 1042 1020 1005 1041 1127 1234 1255 1213 1159 1081 1048 1036 1016 1010 970 938 972 977 985 976 945 938 932 968 951 932 938 919 927 949 957 959 959 929 928 934 924 939 982 1023 1087 1232 1382 1438 1385 1249 1173 1251 1176 1047 966 1045 1056 1009 1014 1069 1085 1111 1157 1143 1177 1243 1251 1219 1221 1206 1146 1129 1097 1107 1057 1101 1094 1068 1038 1037 1039 1041 1045 1045 1054 1051 1053 1057 1065 1065 1086 1129 1162 1202 1269 1327 1332 1351 1386 1427 1448 1490 1679 1694 1737 1779 1674 1754 1787 1676 1565 1507 1483 1481 1484 1522 1529 1504 1513 1518 1492 1489 1514 1520 1514 1605 1657 1674 1768 1981 2081 2050 1893 1934 2046 2024 1928 1791 1705 1649 1653 1676 1605 1533 1570 1633 1661 1632 1642 1724 1762 1783 1807 1829 1885 1977 2088 2043 2071 2105 2193 2354 2518 2534 2552 2471 2273 2117 2003 1999 1964 1897 1847 1831 1778 1735 1737 1790 1782 1718 1697 1681 1657 1660 1632 1654 1727 1726 1731 1667 1685 1793 1812 1715 1662 1542 1459 1501 1619 1587 1861 1874 1758 1657 1571 1535 1528 1499 1533 1623 1662 1614 1629 1610 1453 1327 1262 1241 1453 1608 1619 1671 1685 1668 1657 1676 1728 1735 1658 1578 1536 1310 1170 1096 1033 1141 1236 1255 1270 1166 1027 1078 1114 1127 1168 1284 1233 1145 1032 1083 1144 1188 1083 979 935 988 985 967 905 891 920 911 867 806 748 773 851 832 817 829 913 986 1012 1098 866 800 891 889 905 851 930 1091 1001 982 1220 1148 1158 1246 1345 1329 1245 1293 1257 1235 1150 1064 1065 1097 1037 966 931 939 969 1004 1133 1196 1175 1067 1059 1069 1216 1158 1064 1055 1130 1148 1131 1107 1011 850 849 996 1101 876 876 894 869 991 1147 1221 1180 1134 1183 1231 1334 1286 1182 1161 1201 1383 1510 1426 1350 1360 1464 1381 1371 1328 1236 1071 991 967 965 983 1010 1049 1113 1189 1256 1313 1328 1404 1478 1431 1166 1177 1201 1286 1341 1132 1304 1324 1326 1213 1295 1436 1642 1511 1481 1482 1436 1439 1349 1252 1172 1133 1102 1054 1011 987 990 1002 1063 1163 1297 1395 1463 1480 1454 1483 1498 1502 1663 1660 1746 1832 1718 1666 1573 1814 2088 2136 2408 2500 2376 2031 1943 1908 1871 1630 1389 1326 1243 1370 1503 1437 1373 1337 1618 1761 1803 1741 1544 1458 1457 1415 1460 1427 1390 1385 1385 1379 1330 1316 1309 1292 1274 1263 1260 1258 1259 1260 1261 1264 1269 1273 1276 1278 1280 1282 1303 1370 1435 1406 1465 1540 1516 1560 1490 1436 1447 1570 1569 1532 1506 1585 1772 1875 1895 1967 1955 1967 1949 1954 1996 1954 1911 1884 1880 1882 1925 1946 1959 1955 1927 1915 1890 1846 1785 1766 1785 1800 1805 1810 1803 1820 1810 1752 1749 1674 1693 1670 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1657 1699 1737 1733 1779 1779 1821 1790 1811 1877 1917 1939 2070 2218 2108 2098 2106 2182 1997 1951 2128 2133 2118 2167 2190 2169 2149 2113 2040 2068 2157 2221 2412 2389 2277 2310 2289 2189 2093 2059 2075 2120 2163 2210 2263 2248 2181 2129 2122 2112 2120 2122 2099 2072 2052 2052 2060 2070 2084 2115 2146 2176 2250 2379 2439 2527 2592 2618 2677 2722 2817 2834 2780 2585 2694 2563 2415 2337 2331 2261 2079 1922 1867 1811 1757 1786 1961 2124 2280 2290 2240 2199 2007 1975 2016 1907 1771 1853 1894 1834 1781 1785 1936 2278 2125 2001 1908 1728 1763 1652 1404 1157 1144 1198 1011 988 1017 1188 1324 1048 950 941 939 942 952 972 991 1009 1034 1098 1086 1116 1163 1218 1372 1644 1890 2142 2108 2147 2062 1670 1332 1741 1980 2074 2175 2302 2343 2325 2239 2131 1962 2126 2629 2738 2848 2909 2382 2264 2115 1709 1517 1404 1269 1142 1089 1216 1103 1060 1123 1109 1036 1014 989 1008 1011 1216 1381 1250 1056 1004 1126 1071 977 1277 1560 1725 1691 1887 1988 2212 2190 2245 2050 2102 1912 1570 1701 1663 1330 1194 1498 1832 2060 2173 2191 1730 1408 1424 1771 1998 2364 2562 2487 2619 2664 2513 2388 2229 2102 1906 1828 1815 1803 1837 1856 1835 1767 1568 1385 1463 1720 1742 1848 1893 1899 1895 1943 1978 1989 1914 1829 1719 1678 1661 1490 1277 1316 1456 1714 1531 1327 1106 911 761 680 773 886 1051 1147 1232 1349 1462 1668 1745 1615 1623 1585 1500 1495 1457 1423 1393 1373 1349 1311 1318 1342 1296 1290 1297 1320 1334 1335 1374 1421 1476 1545 1655 1818 1873 1970 2027 2124 2260 2278 2318 2204 2011 2042 2069 2106 2111 1966 2019 1836 1606 1434 1384 1325 1093 1094 1259 1300 1159 932 671 839 621 486 487 524 667 633 529 297 219 137 110 118 88 -2 -15 -17 -27 -28 -29 -29 -30 -31 -32 -33 -34 -35 -37 -38 -40 -42 -43 -45 -47 -47 -49 -52 -56 -61 -65 -70 -73 -76 -83 -96 -111 -127 -147 -171 -195 -214 -232 -260 -297 -335 -376 -412 -444 -474 -502 -522 -529 -531 -530 -528 -524 -521 -520 -519 -519 -519 -519 -519 -519 -518 -518 -519 -521 -525 -532 -540 -551 -564 -576 -588 -598 -607 -614 -621 1650 1614 1621 1607 1599 1536 1463 1375 1256 1213 1194 1180 1169 1159 1137 1115 1099 1088 1079 1072 1068 1069 1074 1080 1108 1171 1329 1407 1334 1228 1255 1259 1116 1034 1016 1012 1005 1004 1039 1080 1081 1086 1082 1067 1031 1010 1024 1031 1051 1056 1076 1096 1128 1190 1285 1313 1251 1231 1187 1127 1110 1071 1027 1032 1063 1103 1145 1138 1121 1156 1219 1300 1333 1330 1069 1026 1039 1056 1140 1239 1285 1296 1258 1281 1278 1280 1312 1293 1213 1266 1259 1179 1141 1080 1056 1045 1023 1029 1096 1097 1079 1039 987 969 965 964 966 969 977 968 957 929 921 919 926 926 929 955 956 960 970 975 987 989 988 992 997 995 983 981 988 1047 1075 1077 1082 1077 1068 1044 1034 1036 1050 1065 1090 1130 1147 1164 1146 1133 1119 1105 1098 1090 1083 1073 1073 1062 1051 1036 1031 1039 1060 1087 1125 1160 1175 1175 1163 1145 1115 1073 1043 1019 1006 1002 981 958 948 947 947 945 931 922 930 932 922 911 910 908 907 906 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 906 921 906 905 905 905 905 921 971 1091 1190 1249 1152 1171 1179 1198 1229 1208 1181 1175 1223 1244 1270 1288 1313 1355 1361 1318 1280 1248 1215 1191 1172 1138 1103 1086 1057 1030 1021 1022 1061 1137 1196 1277 1290 1162 1087 1048 1044 996 949 992 1011 987 1015 997 966 959 939 1002 972 975 966 958 944 929 908 912 913 925 937 930 924 926 935 979 1024 1121 1195 1217 1200 1124 1070 1080 1039 985 984 959 985 1023 1024 1078 1092 1094 1118 1166 1245 1382 1389 1389 1486 1396 1228 1175 1195 1167 1093 1036 1033 1032 1036 1044 1045 1049 1076 1047 1050 1051 1052 1061 1078 1080 1114 1155 1203 1289 1339 1359 1374 1385 1445 1532 1593 1621 1751 1782 1788 1736 1708 1654 1716 1679 1547 1508 1506 1503 1502 1489 1486 1497 1499 1486 1472 1488 1491 1500 1528 1577 1646 1711 1891 2120 2117 2017 1810 1845 1888 1819 1764 1705 1614 1581 1557 1538 1518 1535 1558 1585 1634 1710 1685 1675 1725 1757 1789 1843 1908 1957 2141 2271 2261 2313 2416 2460 2515 2456 2479 2318 2157 2044 1941 1882 1889 1850 1807 1794 1796 1787 1727 1708 1701 1733 1754 1772 1772 1790 1782 1715 1734 1746 1756 1658 1442 1606 1706 1637 1700 1692 1658 1421 1445 1422 1669 1714 1709 1721 1641 1575 1544 1605 1529 1514 1524 1487 1524 1552 1427 1247 1203 1280 1455 1421 1564 1613 1617 1612 1625 1682 1777 1816 1790 1746 1605 1441 1317 1223 1098 1092 1130 1163 1266 1213 1074 1004 1028 1123 1303 1229 1188 1093 1006 1113 1167 1127 1025 923 872 873 874 859 843 831 855 866 854 856 755 737 750 763 893 925 873 871 877 839 852 1054 1138 918 1267 1184 983 1138 1192 1010 1084 1044 1111 1161 1274 1423 1388 1352 1359 1289 1159 1172 1179 1078 1010 972 953 980 1029 1067 1167 1220 1208 1186 1142 1196 1190 1145 1181 1221 1238 1330 1376 1281 1116 982 1047 1062 1036 957 903 940 1165 1314 1402 1516 1519 1370 1277 1264 1212 1247 1330 1306 1258 1251 1269 1319 1245 1310 1437 1323 1196 1199 1153 1019 956 942 949 970 995 1100 1226 1295 1258 1065 1057 1199 1164 1334 1057 1179 1107 1376 1289 1078 1089 1062 1124 1068 1164 1212 1351 1327 1257 1295 1247 1206 1145 1124 1085 1057 1032 1007 986 1006 1057 1113 1201 1290 1341 1381 1411 1424 1469 1521 1608 1657 1739 1903 1913 2062 2070 1956 1862 1723 1729 1850 2093 2383 2480 2221 2345 2306 1926 1499 1683 1677 1593 1374 1268 1262 1289 1437 1725 1974 1996 1874 1627 1547 1784 1562 1716 1773 1618 1547 1605 1689 1676 1615 1494 1411 1322 1298 1278 1267 1266 1266 1263 1261 1263 1266 1268 1270 1272 1274 1280 1296 1350 1385 1423 1441 1533 1533 1494 1424 1486 1475 1445 1485 1594 1703 1847 1830 1868 1911 1908 1908 1941 2051 2039 2015 2004 2008 1987 1983 2032 2052 2052 2008 1959 1925 1904 1851 1804 1773 1738 1742 1739 1734 1744 1692 1660 1647 1646 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1648 1747 1928 1905 1883 1822 1767 1748 1747 1756 1811 1877 2013 2053 2087 2159 2058 2065 2075 2022 1878 1928 1910 1924 1956 1952 2012 2032 2078 2129 2194 2286 2447 2557 2599 2532 2586 2525 2408 2285 2233 2150 2125 2129 2151 2161 2220 2282 2321 2274 2242 2196 2164 2141 2134 2113 2074 2057 2065 2084 2108 2170 2232 2241 2316 2446 2498 2560 2500 2466 2527 2619 2842 2830 2647 2487 2602 2595 2577 2532 2556 2526 2388 2135 2000 1889 1825 1789 1849 2025 2187 2238 2289 2300 2126 2050 2138 2051 1888 1889 1740 1674 1655 1689 1851 2221 2304 2098 1764 1543 1631 1534 1343 1091 1012 1013 1015 998 1000 1109 1210 1086 953 945 944 946 961 988 1013 1037 1061 1116 1136 1184 1296 1394 1419 1652 1773 1910 1915 1973 1958 1729 1411 1556 1858 1880 2134 2316 2325 2396 2350 2296 2291 2413 2893 2864 2923 2781 2625 2105 1925 1928 1760 1769 1442 1182 1336 1440 1346 1331 1269 1303 1176 1119 1143 1168 1036 1250 1444 1454 1350 1155 1008 958 1038 1124 1368 1403 1528 1712 1876 2028 2215 2098 2174 2208 2055 1704 1907 1874 1375 1234 1440 1615 1809 2142 2041 1679 1681 1637 1562 1755 2242 2419 2332 2463 2726 2732 2539 2382 2223 2187 1982 1817 1747 1666 1597 1570 1516 1437 1455 1494 1602 1674 1747 1843 1843 1755 1812 1847 1799 1744 1731 1639 1525 1463 1363 1288 1421 1647 1532 1334 1123 963 815 705 681 759 844 873 956 1125 1300 1389 1498 1531 1497 1439 1485 1451 1438 1373 1351 1342 1378 1297 1280 1308 1292 1258 1257 1274 1288 1297 1321 1360 1395 1434 1489 1584 1695 1728 1822 1854 1915 2081 2210 2193 2297 2224 2226 2289 2304 2228 2076 1914 1761 1707 1715 1486 1320 1194 1180 1287 1423 1226 928 957 936 762 710 540 416 441 460 500 353 265 251 268 308 233 67 -8 -11 -14 -28 -28 -29 -30 -31 -32 -33 -34 -36 -37 -39 -41 -44 -45 -47 -48 -50 -53 -57 -62 -68 -73 -77 -80 -85 -94 -108 -123 -143 -166 -192 -214 -236 -263 -295 -328 -364 -399 -431 -457 -483 -505 -521 -525 -527 -525 -524 -519 -519 -516 -517 -515 -517 -517 -520 -517 -516 -514 -517 -518 -524 -532 -546 -560 -579 -594 -609 -617 -626 -631 -640 1658 1677 1790 1749 1806 1661 1483 1355 1292 1284 1264 1235 1228 1192 1151 1126 1112 1103 1090 1083 1081 1082 1088 1102 1180 1258 1339 1467 1577 1475 1357 1202 1121 1046 1026 1009 1002 999 1002 1014 1013 1004 1001 1002 1005 1004 1003 1007 1023 1042 1049 1067 1091 1147 1211 1196 1189 1184 1146 1107 1069 1031 1011 1017 1037 1047 1036 989 976 983 1038 1085 1149 1064 981 979 987 1022 1065 1165 1182 1272 1301 1263 1323 1382 1334 1305 1274 1355 1331 1291 1207 1164 1104 1035 1021 1018 1054 1050 1062 1038 982 974 971 971 972 986 1074 1039 952 923 922 930 933 937 932 951 950 946 952 964 986 992 993 993 999 999 987 984 996 1065 1192 1157 1138 1172 1121 1073 1042 1047 1060 1079 1117 1123 1129 1143 1147 1139 1118 1109 1097 1085 1083 1085 1074 1067 1057 1045 1037 1033 1031 1031 1039 1095 1165 1168 1158 1143 1122 1097 1066 1031 1010 990 980 967 952 948 940 932 925 923 929 931 929 917 909 907 906 906 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 906 918 941 1000 1132 1201 1148 1139 1142 1164 1231 1261 1251 1184 1264 1305 1372 1426 1397 1376 1408 1347 1401 1360 1244 1236 1207 1167 1136 1116 1075 1053 1047 1044 1046 1072 1135 1200 1236 1242 1145 1121 1041 985 958 1011 1018 1012 1033 999 972 956 959 1018 988 991 991 990 974 963 961 961 947 975 991 981 965 951 939 929 934 964 1001 1040 1018 970 950 966 980 966 987 1015 1077 1043 1062 1076 1092 1106 1150 1205 1275 1319 1442 1562 1529 1453 1325 1185 1161 1075 1032 1029 1030 1033 1048 1101 1100 1063 1067 1052 1050 1054 1057 1061 1070 1087 1127 1179 1284 1348 1361 1374 1404 1412 1467 1651 1731 1761 1830 1835 1778 1767 1675 1647 1686 1617 1568 1575 1541 1502 1479 1459 1464 1464 1471 1462 1471 1477 1484 1516 1555 1616 1735 1800 1990 1990 1839 1770 1717 1742 1717 1693 1661 1627 1553 1516 1508 1529 1577 1647 1618 1668 1644 1639 1728 1745 1746 1789 1841 1922 1980 1975 2171 2261 2304 2279 2295 2298 2198 2156 2210 2197 2045 1964 1867 1826 1816 1797 1787 1787 1786 1805 1758 1762 1854 1913 1906 1898 1885 1872 1809 1787 1782 1720 1667 1513 1400 1457 1547 1521 1582 1603 1537 1356 1338 1331 1392 1528 1643 1762 1750 1681 1595 1625 1619 1585 1587 1570 1451 1341 1321 1218 1192 1254 1364 1516 1685 1689 1683 1656 1697 1747 1797 1820 1779 1626 1418 1312 1197 1124 1088 1044 1035 1102 1135 1222 1148 1090 1022 1022 1095 1157 1122 1001 999 1073 1126 1102 986 888 833 801 801 805 794 787 814 817 815 797 738 741 809 834 837 929 979 1043 1158 1034 990 1157 1294 1038 1319 1291 1148 1159 1281 1382 1207 1041 1046 1116 1222 1304 1409 1448 1385 1299 1220 1217 1138 1062 1015 988 971 1005 1055 1107 1211 1278 1311 1299 1228 1226 1265 1300 1426 1519 1500 1476 1319 1198 1252 1299 1203 1261 1263 1168 914 926 1074 1133 1227 1327 1351 1208 1128 1104 1108 1125 1192 1247 1216 1141 1163 1194 1142 1219 1297 1261 1150 1097 1077 964 931 924 941 956 1014 1169 1231 1194 1129 941 1022 1011 996 962 1042 1311 1283 1088 1060 1039 1087 1179 1238 1123 1026 1038 1088 1100 1085 1071 1141 1116 1064 1029 1006 987 997 1033 1077 1126 1134 1172 1205 1253 1328 1436 1532 1607 1531 1586 1664 1789 2003 2129 2197 2343 2472 2370 2403 2237 2010 1846 1936 2039 2344 2486 2092 1979 1716 1642 1805 2026 2004 1818 1587 1384 1380 1506 1728 1971 2050 1925 1718 1715 1860 1764 1660 1854 1952 1899 1786 1763 1832 1666 1565 1432 1382 1322 1293 1291 1285 1281 1272 1264 1262 1263 1264 1265 1266 1270 1276 1285 1296 1302 1314 1350 1392 1440 1376 1489 1458 1458 1478 1570 1613 1672 1809 1780 1795 1798 1842 1918 2017 1994 2015 2050 2111 2167 2172 2156 2170 2148 2143 2079 2030 1973 1919 1867 1824 1795 1737 1719 1682 1662 1664 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1656 1832 2140 2159 1951 1836 1763 1751 1729 1754 1828 1923 1894 1908 1919 1965 1927 1927 1945 1901 1829 1807 1812 1822 1835 1864 1878 1915 1975 2038 2120 2157 2251 2404 2510 2433 2418 2412 2566 2602 2556 2498 2381 2227 2257 2252 2306 2404 2412 2327 2280 2263 2205 2185 2163 2127 2095 2088 2079 2100 2142 2203 2272 2386 2408 2419 2442 2575 2520 2425 2585 2599 2728 2953 2806 2601 2344 2569 2591 2771 2890 2867 2906 2559 2219 2000 1906 1840 1811 1894 2012 2121 2169 2257 2188 2129 2139 2005 1868 1765 1639 1556 1540 1656 1754 1893 2091 2151 2020 1671 1399 1509 1359 1119 1010 994 1077 1084 1060 1267 1226 1021 954 950 948 951 972 1008 1042 1070 1092 1145 1195 1255 1358 1478 1414 1425 1494 1597 1798 1716 1757 1633 1449 1349 1445 1678 1832 1967 2152 2283 2372 2407 2395 2517 2480 2474 2525 2403 2414 2345 2345 2172 1915 1654 1396 1218 1284 1556 1822 1789 1567 1639 1389 1283 1210 1157 1053 1113 1207 1311 1342 1233 1059 940 1057 1098 1109 1220 1453 1593 1658 1868 1857 1838 2101 2304 2034 1875 1952 1664 1388 1496 1654 1727 1891 2231 1923 1702 1905 2005 1698 1692 1946 2103 2375 2452 2575 2673 2606 2475 2394 2360 2048 1957 1941 1930 1721 1531 1569 1583 1553 1636 1604 1655 1714 1792 1856 1732 1639 1692 1710 1656 1601 1573 1513 1423 1344 1360 1574 1551 1379 1243 1157 1038 919 769 706 685 740 830 968 1083 1218 1256 1275 1292 1301 1355 1419 1396 1427 1337 1276 1265 1264 1232 1280 1270 1280 1245 1224 1243 1254 1281 1311 1337 1367 1406 1454 1528 1595 1662 1713 1810 1862 1926 1929 1986 2226 2270 2389 2419 2326 2182 2052 1903 1935 2026 2003 1741 1609 1461 1224 1169 1171 1059 1224 1400 1280 918 733 692 533 436 310 262 252 208 183 271 231 216 49 2 -4 -10 -17 -28 -29 -30 -31 -32 -33 -35 -36 -37 -40 -42 -45 -47 -49 -51 -53 -57 -62 -68 -75 -79 -83 -88 -95 -104 -117 -135 -158 -186 -214 -240 -269 -299 -329 -361 -394 -424 -450 -472 -492 -510 -521 -524 -523 -522 -520 -518 -516 -514 -514 -515 -517 -519 -519 -516 -512 -511 -513 -517 -522 -534 -551 -572 -594 -614 -626 -635 -643 -651 -659 1401 1456 1615 1676 1705 1595 1503 1496 1469 1370 1374 1392 1331 1272 1203 1192 1190 1161 1126 1113 1131 1145 1170 1148 1215 1318 1416 1559 1646 1464 1330 1235 1124 1058 1018 1005 998 995 994 993 991 990 989 990 992 996 996 993 994 1006 1026 1017 1023 1036 1055 1101 1132 1163 1136 1088 1026 1005 994 998 996 980 974 969 968 968 969 982 992 968 967 969 971 981 1051 1083 1095 1219 1159 1231 1310 1309 1304 1299 1350 1377 1378 1394 1283 1174 1137 1132 1028 1006 1007 1010 1009 1001 990 981 983 988 987 1000 1062 1049 947 922 927 929 928 932 928 938 945 935 938 962 976 991 995 994 1003 1001 990 984 991 1045 1155 1202 1197 1230 1190 1147 1056 1048 1077 1123 1137 1128 1118 1132 1131 1116 1118 1108 1095 1083 1087 1097 1075 1071 1067 1057 1054 1052 1050 1051 1046 1045 1070 1098 1135 1151 1136 1108 1105 1079 1022 994 980 969 962 959 944 937 927 936 940 932 925 921 912 908 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 907 919 965 1022 1115 1138 1161 1118 1159 1180 1216 1282 1194 1294 1377 1429 1375 1321 1340 1404 1414 1437 1339 1295 1284 1277 1237 1167 1147 1103 1093 1074 1072 1068 1079 1092 1132 1200 1257 1239 1228 1116 1036 962 977 990 1005 1033 1014 986 973 998 1026 1014 1026 1033 1012 1011 1001 1007 995 989 1020 1023 1016 995 1036 1013 998 977 946 937 942 949 981 986 975 1007 1006 1025 1091 1122 1121 1147 1169 1148 1145 1179 1235 1302 1331 1428 1450 1326 1234 1218 1099 1046 1032 1030 1029 1030 1034 1050 1139 1271 1186 1159 1061 1056 1058 1062 1070 1081 1094 1140 1200 1320 1374 1381 1399 1410 1436 1475 1598 1695 1766 1834 1820 1778 1745 1686 1682 1685 1648 1724 1717 1627 1540 1490 1455 1455 1457 1462 1454 1476 1466 1492 1555 1646 1765 1852 1923 1822 1792 1738 1670 1666 1639 1609 1560 1559 1571 1527 1530 1618 1572 1595 1647 1678 1667 1706 1709 1703 1764 1791 1859 1896 1993 2122 2248 2313 2276 2078 2154 2322 2261 2200 2241 2262 2126 1975 1915 1851 1811 1799 1794 1799 1804 1795 1767 1800 1857 1895 1893 1914 1967 2018 1917 1830 1795 1691 1590 1547 1572 1577 1489 1401 1361 1371 1407 1339 1342 1296 1260 1282 1308 1406 1639 1683 1665 1649 1679 1654 1616 1665 1615 1546 1457 1407 1274 1178 1255 1471 1612 1693 1771 1709 1722 1775 1815 1803 1817 1824 1719 1438 1432 1365 1345 1271 1226 1037 1010 1077 1149 1208 1176 1108 1156 950 1050 1082 971 974 1023 1062 1021 940 908 822 782 763 772 763 816 782 753 761 747 701 677 726 793 839 874 938 1065 1171 1213 1230 1255 1389 1256 1187 1409 1494 1378 1391 1606 1377 1150 1135 1128 1145 1198 1269 1338 1374 1327 1313 1207 1111 1060 1022 996 971 989 1028 1107 1168 1233 1331 1379 1313 1329 1405 1436 1465 1449 1430 1397 1300 1333 1404 1398 1434 1437 1281 1120 943 870 1047 1151 1171 1134 1184 1103 1056 1021 1038 1054 1097 1112 1132 1079 1155 1117 1121 1201 1223 1177 1106 1010 959 930 909 912 945 994 1082 1128 1053 1045 1056 1172 1355 1255 1224 1112 1291 1338 1207 1266 1237 1417 1463 1660 1451 1371 1099 1014 1108 1136 1027 989 1030 1052 1050 1034 1081 1096 1130 1128 1135 1147 1152 1210 1264 1304 1358 1456 1590 1772 1910 1924 2009 2155 2203 2203 2163 2177 2330 2520 2626 2593 2481 2183 2097 2128 2248 2125 1942 1721 1735 1755 2042 2310 2244 2048 1700 1528 1529 1677 1778 1815 1795 1730 1788 2036 2133 2078 1770 1904 2130 2245 2141 2127 1996 1848 1795 1591 1555 1600 1521 1360 1319 1328 1377 1302 1263 1262 1263 1263 1264 1267 1272 1278 1282 1283 1285 1287 1295 1311 1353 1410 1366 1481 1534 1511 1553 1609 1671 1662 1675 1691 1788 1915 1926 1989 2083 2119 2179 2239 2297 2302 2391 2407 2447 2242 2095 2004 1917 1856 1807 1798 1752 1710 1648 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1658 1868 2046 2149 2039 1816 1754 1725 1723 1740 1793 1826 1800 1819 1841 1857 1863 1878 1840 1875 1818 1804 1804 1804 1804 1805 1816 1843 1890 1945 1985 2010 2075 2150 2174 2188 2173 2262 2396 2526 2609 2443 2339 2279 2328 2364 2397 2385 2326 2263 2245 2255 2245 2215 2195 2152 2113 2112 2117 2146 2195 2275 2419 2503 2541 2468 2411 2431 2475 2365 2471 2487 2589 2633 2874 2703 2325 2357 2432 2719 2851 2650 2855 2909 2623 2202 1965 1877 1848 1852 1900 1982 2067 2114 2096 2080 2066 1996 1845 1811 1671 1542 1457 1599 1664 1600 1806 2201 2126 1816 1484 1279 1346 1116 1033 995 990 1021 1199 1203 1113 980 960 955 952 957 986 1027 1088 1110 1133 1176 1246 1407 1662 1671 1717 1565 1552 1554 1581 1538 1518 1476 1402 1361 1360 1419 1580 1830 2140 2421 2346 2099 2250 2412 2222 2233 2380 2327 2341 2345 2565 2379 2068 1675 1353 1506 1448 1580 1816 2058 2082 1981 1594 1435 1284 1202 1125 1172 1159 1188 1254 1380 1203 989 1042 1145 1296 1168 1305 1447 1508 1582 1741 2119 2364 2537 2345 2048 1831 1569 1624 1744 1709 1915 2130 2222 2009 1939 2039 1828 1873 1956 1787 2116 2217 2274 2406 2455 2422 2411 2276 2319 2249 2124 2020 1829 1647 1643 1846 1779 1666 1856 1766 1666 1705 1850 1857 1758 1647 1529 1561 1600 1555 1505 1454 1400 1355 1380 1525 1451 1291 1161 1055 937 874 810 764 678 749 1012 1099 1075 1098 1087 1114 1150 1258 1417 1382 1315 1300 1282 1236 1205 1209 1187 1190 1203 1208 1203 1190 1213 1246 1271 1292 1321 1358 1398 1436 1484 1544 1617 1713 1812 1775 1802 1813 1906 1985 2101 2246 2269 2105 1996 1936 1953 1914 1970 1791 1686 1537 1367 1392 1518 1527 1437 1466 1610 1321 1246 1203 992 725 469 403 323 337 264 171 159 119 94 52 13 3 -20 -10 -28 -29 -30 -31 -33 -34 -35 -36 -38 -40 -43 -47 -49 -51 -54 -57 -61 -67 -73 -79 -83 -89 -95 -102 -111 -126 -148 -176 -208 -238 -267 -300 -330 -361 -392 -421 -444 -466 -483 -499 -510 -519 -519 -520 -517 -517 -513 -512 -509 -511 -513 -518 -516 -513 -505 -502 -502 -507 -511 -520 -533 -556 -580 -609 -626 -639 -648 -659 -667 -678 1396 1328 1493 1543 1532 1677 1604 1548 1444 1481 1591 1579 1453 1349 1272 1343 1357 1271 1274 1238 1313 1327 1381 1274 1288 1426 1512 1662 1702 1555 1401 1330 1237 1099 1023 1006 997 995 996 995 993 990 989 987 988 990 990 989 985 982 983 987 984 980 985 1006 1039 1058 1074 1034 983 979 983 984 976 971 969 967 967 966 966 966 966 965 967 968 969 970 995 1006 1018 1148 1184 1274 1257 1249 1263 1341 1404 1418 1475 1432 1386 1340 1252 1193 1111 1022 1018 1021 1018 1012 1010 1017 1025 1034 1036 1018 988 974 935 928 934 932 942 938 933 932 940 933 938 951 975 993 996 994 1004 1003 988 989 990 1011 1063 1104 1118 1131 1127 1115 1064 1057 1086 1092 1110 1110 1107 1111 1107 1100 1092 1100 1093 1092 1076 1074 1069 1069 1070 1073 1073 1070 1061 1055 1051 1052 1046 1033 1047 1103 1115 1111 1123 1089 1026 994 977 965 956 956 943 933 933 946 946 939 934 928 919 911 907 906 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 913 937 978 1020 1105 1107 1138 1139 1152 1174 1264 1230 1252 1310 1312 1289 1298 1320 1347 1419 1414 1399 1335 1332 1314 1251 1191 1182 1146 1144 1121 1097 1098 1100 1103 1121 1163 1177 1187 1178 1145 1078 1018 1025 1009 1010 1044 1020 999 991 1022 1037 1038 1060 1060 1045 1040 1043 1049 1026 1036 1055 1041 1012 1066 1060 1087 1132 1094 993 964 955 982 1029 1022 983 1039 1115 1138 1164 1160 1197 1224 1207 1202 1203 1236 1257 1271 1276 1301 1278 1297 1185 1114 1051 1033 1031 1030 1031 1031 1033 1044 1088 1348 1330 1112 1075 1127 1098 1075 1089 1111 1122 1164 1247 1348 1382 1395 1411 1427 1438 1483 1547 1617 1685 1711 1725 1725 1753 1730 1739 1755 1776 1858 1729 1628 1522 1477 1456 1442 1443 1448 1440 1454 1471 1511 1645 1736 1665 1651 1649 1650 1648 1618 1607 1618 1613 1513 1492 1547 1532 1531 1655 1884 1816 1669 1640 1715 1712 1724 1748 1763 1756 1862 1909 1961 2095 2173 2243 2310 2253 2201 2221 2249 2256 2256 2150 2138 2054 1943 1917 1879 1814 1805 1812 1817 1783 1767 1753 1796 1833 1838 1863 1957 1984 1941 1842 1774 1763 1691 1713 1724 1751 1697 1590 1523 1465 1539 1477 1469 1540 1512 1354 1261 1238 1300 1497 1615 1592 1608 1639 1658 1677 1686 1703 1660 1619 1501 1318 1277 1411 1552 1684 1742 1766 1751 1769 1820 1797 1766 1782 1897 1821 1751 1679 1705 1564 1411 1281 1103 1013 986 1051 1206 1143 1123 1101 947 923 931 933 1017 1109 1011 938 893 877 851 782 745 723 722 786 728 714 702 690 677 679 703 776 824 883 919 994 1055 1165 1383 1395 1501 1418 1191 1302 1474 1625 1681 1739 1455 1223 1224 1187 1220 1239 1298 1354 1457 1417 1310 1200 1125 1076 1042 1020 984 998 1027 1059 1100 1180 1273 1292 1260 1283 1296 1317 1268 1241 1241 1306 1272 1451 1440 1441 1404 1293 1179 1091 974 856 924 914 929 948 1037 1044 1035 963 987 1002 1047 1080 1133 1038 1021 1092 1112 1098 1100 1056 1048 984 920 901 934 972 954 955 941 1074 1208 1285 1481 1314 1283 1510 1493 1343 1349 1479 1603 1583 1516 1862 1968 1910 1664 1368 1277 1252 1287 1264 1284 1193 1244 1266 1191 1184 1270 1223 1188 1181 1209 1255 1239 1291 1377 1367 1438 1511 1634 1887 1917 1965 2123 2178 1978 1973 2045 1938 1984 2188 2440 2703 2717 2416 2220 2449 2534 2253 2069 1933 1839 1918 2138 2278 2226 1990 1833 1820 1659 1619 1642 1592 1594 1642 1730 1866 1956 2040 2178 1952 2038 2146 2238 2409 2296 1960 1795 1813 1938 1921 1590 1418 1472 1471 1609 1425 1282 1269 1267 1266 1266 1267 1269 1272 1275 1277 1280 1284 1289 1292 1294 1301 1314 1377 1387 1478 1567 1610 1653 1661 1684 1784 1870 1870 1890 1946 2018 2107 2201 2264 2337 2400 2425 2413 2383 2269 2176 1956 1861 1791 1742 1712 1687 1665 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1662 1746 1851 1900 1914 1829 1743 1738 1722 1737 1742 1741 1746 1741 1744 1781 1801 1823 1801 1825 1937 1828 1804 1804 1804 1804 1804 1804 1810 1829 1860 1886 1919 1970 2012 2030 2070 2066 2131 2222 2259 2272 2237 2260 2175 2170 2195 2226 2236 2247 2219 2181 2149 2120 2105 2123 2171 2134 2115 2155 2208 2281 2332 2363 2432 2607 2529 2409 2352 2326 2363 2341 2375 2509 2438 2578 2485 2323 2251 2309 2598 2604 2597 2480 2860 2812 2605 2185 2010 2000 2008 1997 1995 1982 2048 2069 2109 2115 1953 1850 1796 1639 1507 1410 1401 1475 1470 1584 1755 1619 1550 1464 1238 1118 1188 1055 994 990 1000 1030 1000 973 969 963 959 958 973 1022 1079 1143 1192 1184 1213 1296 1458 1666 1800 1843 1704 1835 1713 1690 1753 1609 1511 1486 1371 1366 1396 1462 1620 1783 1947 1946 1928 2001 2010 2043 2110 2191 2172 2252 2107 2107 2138 1882 1568 1795 2037 1965 1809 1828 1962 2229 1988 1979 1755 1403 1274 1245 1278 1195 1100 1102 1142 1080 1196 1336 1326 1370 1242 1225 1368 1458 1586 1739 1964 2065 2147 2128 2205 2004 1822 2075 2165 2159 2323 2379 2339 2348 2248 2191 1958 2191 2237 2147 2004 2104 2293 2436 2369 2280 2230 2164 2233 2082 1896 1831 1725 1833 1821 1926 1814 1790 1805 1904 1754 1722 1773 1825 1738 1653 1541 1449 1429 1481 1495 1369 1331 1413 1497 1488 1324 1278 1157 1057 1042 978 887 771 733 702 823 909 940 980 1055 1145 1249 1360 1431 1386 1339 1276 1234 1193 1159 1172 1152 1145 1150 1157 1159 1182 1211 1229 1252 1280 1313 1343 1380 1417 1456 1522 1596 1681 1670 1662 1677 1757 1790 1818 1939 2085 2168 2085 1894 1798 1728 1649 1684 1613 1522 1434 1380 1527 1683 1818 1698 1686 1718 1557 1446 1137 924 664 632 533 422 520 428 316 290 213 105 76 25 4 -2 -7 -28 -29 -30 -32 -33 -34 -35 -37 -38 -41 -44 -47 -50 -53 -56 -60 -65 -71 -76 -82 -88 -95 -101 -109 -118 -136 -162 -194 -228 -260 -295 -328 -361 -394 -421 -444 -465 -482 -495 -506 -514 -518 -519 -518 -517 -514 -511 -508 -506 -508 -513 -515 -510 -498 -485 -483 -491 -499 -507 -517 -535 -561 -593 -620 -637 -651 -663 -675 -686 -697 1397 1327 1342 1392 1531 1638 1707 1646 1550 1605 1621 1608 1503 1397 1402 1518 1489 1338 1378 1310 1373 1472 1543 1462 1301 1366 1520 1618 1638 1570 1404 1340 1214 1129 1088 1046 1016 1009 1006 1008 1027 1026 1008 1004 996 990 988 985 986 981 980 978 976 975 975 976 979 977 975 973 971 970 972 974 971 969 967 966 966 966 966 966 966 966 966 966 968 969 971 976 983 1064 1253 1227 1198 1208 1271 1321 1363 1439 1496 1502 1484 1437 1376 1254 1097 1064 1056 1030 1034 1051 1041 1076 1188 1149 1176 1086 994 948 931 930 933 939 945 937 944 946 933 934 941 951 958 983 994 996 1006 1005 993 995 996 1000 1022 1049 1066 1072 1079 1080 1078 1065 1057 1059 1080 1100 1109 1108 1090 1080 1074 1080 1086 1081 1074 1068 1067 1066 1066 1069 1074 1073 1065 1052 1050 1053 1052 1055 1057 1046 1041 1036 1032 1067 1021 1000 984 976 970 959 948 933 939 942 948 947 941 934 926 916 909 905 906 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 906 915 937 967 1012 1107 1133 1102 1126 1166 1233 1255 1206 1242 1255 1276 1297 1308 1341 1429 1514 1430 1460 1398 1323 1278 1238 1210 1202 1181 1166 1121 1117 1111 1111 1117 1136 1129 1135 1132 1113 1094 1080 1042 1049 1024 1058 1034 1024 1011 1037 1059 1076 1083 1082 1083 1074 1079 1116 1072 1081 1091 1074 1044 1088 1111 1128 1099 1056 1034 997 1008 1026 1078 1081 1007 1066 1204 1341 1293 1222 1253 1293 1287 1263 1248 1240 1221 1203 1226 1272 1262 1194 1111 1061 1041 1034 1032 1031 1059 1080 1092 1108 1152 1173 1233 1121 1136 1144 1126 1118 1137 1171 1180 1236 1301 1378 1400 1407 1427 1444 1446 1474 1511 1571 1705 1767 1816 1782 1765 1757 1777 1751 1804 1804 1685 1609 1487 1454 1445 1436 1436 1438 1455 1463 1472 1488 1521 1546 1554 1550 1535 1554 1536 1530 1523 1535 1549 1478 1499 1578 1585 1624 1746 2065 2084 1917 1691 1699 1766 1812 1847 1843 1767 1883 2014 1999 2107 2228 2390 2312 2243 2180 2137 2178 2113 2142 2062 2000 1969 1921 1941 1893 1873 1898 1823 1809 1771 1766 1778 1805 1839 1884 1952 1984 1912 1862 1819 1778 1754 1766 1796 1859 1837 1713 1717 1616 1614 1622 1504 1559 1612 1615 1555 1367 1274 1242 1388 1475 1565 1558 1614 1616 1607 1689 1727 1744 1737 1579 1299 1287 1494 1562 1653 1703 1792 1851 1852 1846 1782 1727 1668 1807 1824 1818 1810 1837 1744 1581 1358 1273 1262 1109 1048 1012 970 948 958 885 912 1010 1014 1023 1058 997 909 881 839 820 807 785 742 726 719 696 677 702 700 712 718 768 775 830 903 961 986 1076 1157 1209 1318 1442 1406 1282 1312 1422 1533 1716 1825 1536 1321 1304 1225 1333 1349 1362 1463 1473 1341 1259 1198 1136 1097 1070 1036 1000 1033 1042 1057 1101 1147 1182 1157 1121 1110 1107 1102 1102 1130 1186 1221 1150 1178 1124 1098 1071 1032 984 935 862 820 820 820 824 876 940 1014 1012 1015 924 1011 1029 958 1044 963 993 1021 996 977 1007 1014 999 914 855 870 878 912 966 1059 1133 1292 1375 1452 1573 1367 1430 1537 1790 1888 1694 1681 2112 1990 2020 2266 2013 1811 1673 1438 1405 1265 1213 1221 1251 1296 1332 1367 1377 1365 1281 1244 1304 1370 1486 1559 1533 1492 1646 1635 1653 1667 1820 1901 1772 1785 1922 2160 1952 1718 1669 1774 2138 2294 2397 2509 2465 2173 2250 2482 2565 2468 2379 2334 2273 2055 1801 2014 2173 2100 1909 1758 1656 1518 1465 1460 1562 1638 1720 1752 1815 1948 2077 2234 2196 2295 2424 2547 2343 2310 2248 2124 2199 1871 1777 1535 1636 1813 1856 1614 1467 1475 1297 1279 1272 1268 1268 1269 1272 1274 1277 1280 1282 1285 1288 1292 1291 1293 1298 1318 1341 1362 1383 1444 1476 1499 1474 1504 1655 1779 1876 2014 2157 2256 2420 2607 2559 2418 2326 2243 2124 1962 1871 1822 1769 1728 1705 1686 1650 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1657 1741 1806 1815 1822 1772 1761 1736 1718 1713 1721 1716 1730 1722 1724 1738 1752 1782 1805 1855 1949 1935 1808 1804 1804 1804 1804 1804 1809 1813 1817 1825 1839 1857 1888 1925 1936 1962 1987 2049 2120 2148 2128 2098 2134 2119 2098 2103 2161 2208 2120 2129 2124 2106 2060 2047 2044 2051 2061 2097 2127 2159 2206 2221 2248 2362 2582 2598 2492 2446 2387 2318 2299 2381 2502 2359 2453 2464 2535 2506 2283 2274 2334 2442 2318 2485 2627 2620 2516 2167 2082 2051 2035 2097 2064 2041 2072 2149 2061 1945 1758 1767 1701 1586 1488 1355 1286 1319 1409 1471 1393 1231 1163 1072 1041 1061 1008 998 996 1006 1013 1001 995 999 973 963 968 988 1032 1133 1311 1364 1296 1255 1312 1448 1604 1662 1789 1874 1839 1789 1835 1740 1617 1565 1484 1398 1386 1413 1490 1567 1601 1692 1720 1762 1820 1955 2008 2092 2137 2229 2381 2210 2038 1919 1769 1710 1938 2361 2491 2335 2278 2200 2351 2173 2115 1675 1508 1626 1488 1410 1252 1164 1116 1040 1078 1117 1349 1526 1618 1563 1312 1336 1504 1650 1690 1706 1766 1872 1999 2166 2165 2093 2368 2594 2599 2552 2503 2473 2404 2279 2184 2106 2341 2408 2486 2318 2270 2404 2607 2419 2320 2267 2073 2125 2196 2131 1984 2006 2041 2045 2118 1977 1909 1880 1889 1877 1932 1852 1790 1722 1638 1596 1615 1486 1383 1359 1281 1314 1462 1494 1349 1240 1148 1158 1098 1134 1107 989 923 853 708 740 789 902 996 1102 1133 1195 1339 1513 1445 1341 1261 1209 1172 1139 1117 1114 1113 1115 1134 1160 1173 1186 1201 1224 1247 1278 1322 1352 1378 1440 1489 1563 1607 1589 1588 1631 1671 1716 1818 1932 1939 2037 1939 1867 1855 1774 1622 1509 1449 1426 1413 1616 1923 1894 1789 1721 1727 1505 1393 1232 1233 1048 886 881 578 490 511 508 520 412 209 109 141 45 7 -7 -9 -28 -29 -30 -32 -33 -34 -35 -37 -38 -41 -45 -48 -51 -55 -59 -63 -68 -74 -79 -86 -93 -101 -108 -116 -128 -150 -178 -211 -244 -282 -320 -355 -390 -421 -442 -464 -481 -497 -505 -513 -515 -518 -517 -518 -514 -512 -507 -506 -502 -506 -509 -510 -495 -468 -446 -455 -474 -492 -502 -516 -537 -568 -601 -629 -645 -663 -676 -691 -700 -714 1312 1396 1443 1420 1494 1596 1775 1708 1656 1642 1578 1505 1479 1480 1498 1459 1359 1305 1348 1321 1336 1371 1435 1402 1360 1378 1462 1575 1638 1620 1437 1312 1229 1199 1152 1118 1067 1049 1023 1016 1030 1053 1054 1051 1033 1015 999 990 988 981 979 977 976 975 974 973 973 972 971 971 970 969 968 969 967 967 966 966 966 967 967 966 967 967 967 967 968 969 970 973 982 1117 1202 1148 1161 1210 1298 1364 1402 1420 1526 1520 1443 1390 1255 1206 1201 1159 1059 1054 1056 1147 1165 1219 1312 1372 1272 1210 1028 945 932 929 931 936 943 943 944 951 947 950 967 972 953 967 972 993 1005 1007 1001 1007 1007 1007 1022 1039 1049 1056 1070 1070 1072 1066 1061 1065 1081 1087 1089 1088 1092 1094 1080 1071 1077 1071 1079 1086 1081 1076 1073 1075 1075 1073 1092 1064 1067 1070 1058 1053 1051 1051 1050 1046 1036 1009 986 978 973 974 967 951 940 941 941 936 947 950 946 940 931 922 915 908 908 908 907 909 906 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 910 920 934 951 1030 1094 1077 1117 1174 1244 1260 1252 1219 1253 1285 1293 1300 1322 1371 1479 1566 1572 1451 1427 1376 1285 1252 1234 1238 1181 1167 1138 1130 1128 1123 1138 1142 1112 1086 1084 1102 1095 1068 1062 1056 1082 1065 1055 1032 1058 1116 1128 1134 1128 1128 1120 1122 1150 1118 1131 1138 1116 1074 1119 1172 1175 1114 1088 1086 1041 1125 1198 1167 1073 1025 1089 1193 1426 1421 1302 1328 1373 1336 1306 1275 1244 1218 1194 1261 1344 1303 1172 1079 1077 1049 1038 1038 1059 1146 1174 1284 1262 1281 1282 1231 1272 1297 1238 1214 1222 1273 1325 1617 1375 1354 1379 1441 1431 1443 1461 1480 1473 1491 1527 1584 1718 1692 1664 1595 1585 1586 1565 1607 1584 1513 1484 1452 1445 1437 1435 1437 1438 1439 1443 1450 1466 1480 1495 1503 1476 1463 1453 1454 1454 1460 1511 1529 1556 1592 1686 1640 1678 1873 2115 1929 1880 1705 1788 1888 1938 1963 1867 1929 1869 1992 2030 2182 2267 2225 2181 2038 1977 2027 2021 2056 2081 2021 2000 1950 1943 1933 1893 1891 1840 1830 1795 1783 1784 1800 1854 1880 1890 1928 1929 1938 1832 1819 1837 1840 1924 1939 1967 1914 1834 1762 1604 1675 1615 1533 1618 1639 1624 1580 1444 1327 1257 1231 1368 1544 1519 1576 1610 1592 1590 1640 1609 1610 1620 1413 1404 1625 1611 1757 1808 1859 1882 1852 1862 1786 1691 1586 1679 1738 1720 1753 1717 1699 1678 1676 1633 1568 1438 1243 1127 1047 1019 969 909 861 888 914 946 960 950 908 879 827 804 765 772 733 762 707 676 711 786 812 793 789 811 833 896 946 1017 1082 1059 1101 1161 1266 1445 1428 1380 1355 1503 1614 1778 1859 1601 1521 1423 1317 1345 1475 1515 1599 1440 1318 1252 1201 1161 1113 1059 1025 1032 1064 1085 1100 1169 1206 1113 1075 1056 1042 1030 1026 1065 1156 1125 1057 1022 996 973 964 936 903 876 858 830 820 820 820 820 821 844 877 926 872 860 902 878 850 844 910 927 915 900 893 909 924 909 851 929 1012 1003 1044 1175 1288 1164 1224 1271 1434 1567 1568 1610 1646 1812 2098 2041 2163 2156 1988 2216 2153 1817 1672 1511 1577 1455 1366 1327 1251 1179 1166 1306 1368 1324 1315 1410 1405 1314 1427 1547 1708 1654 1602 1649 1841 2017 2001 1951 1783 1759 1623 1708 1996 1940 1621 1518 1842 1945 1774 1977 2035 2170 1985 2271 2521 2481 2302 2154 2417 1969 1689 1900 2267 2213 1901 1841 1755 1667 1538 1445 1469 1479 1642 1719 1770 1708 1747 1797 1968 2097 2153 2276 2446 2531 2661 2521 2474 2373 2161 2042 1794 1590 1695 1780 1764 1722 1526 1375 1310 1298 1316 1277 1270 1270 1273 1275 1277 1278 1282 1285 1286 1286 1287 1286 1283 1280 1279 1280 1283 1284 1283 1301 1349 1391 1433 1534 1732 2009 2342 2651 2772 2668 2542 2418 2244 2080 1989 1929 1892 1855 1817 1798 1787 1744 1671 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1679 1722 1720 1705 1704 1707 1720 1722 1713 1689 1714 1753 1780 1784 1786 1786 1816 1866 1954 2014 2191 2036 1814 1804 1804 1804 1804 1804 1807 1815 1819 1827 1841 1852 1858 1866 1877 1897 1925 1973 1988 1997 1981 1987 1986 2003 2020 2076 2122 2147 2052 2034 2045 2062 2053 2057 2051 2046 2048 2060 2079 2104 2129 2153 2201 2305 2408 2518 2436 2378 2347 2302 2260 2291 2255 2352 2393 2330 2423 2319 2197 2115 2137 2098 2065 2087 2240 2263 2445 2192 2091 2128 2047 1911 1856 1807 1831 2033 2076 1944 1830 1642 1560 1565 1584 1407 1234 1199 1197 1198 1143 1079 1079 1028 1021 1014 1008 1007 1027 1115 1134 1100 1043 998 971 972 987 1007 1043 1104 1204 1278 1370 1350 1359 1392 1446 1547 1684 1839 1831 1876 1790 1669 1567 1500 1447 1409 1399 1422 1454 1499 1557 1618 1644 1690 1713 1820 1976 2113 2159 2244 2439 2454 2344 2127 2049 2096 2018 2285 2707 2744 2553 2503 2502 2238 1819 1778 2049 1909 1796 1679 1509 1384 1227 1158 1151 1071 1156 1257 1452 1546 1384 1323 1449 1513 1561 1649 1769 1943 2187 2236 2148 2141 2323 2393 2379 2336 2282 2267 2370 2383 2308 2357 2349 2279 2400 2291 2250 2326 2315 2367 2282 2219 2002 2161 2372 2348 2242 2303 2278 2343 2347 2166 2236 2181 2084 2171 2143 1926 1781 1699 1659 1629 1606 1516 1391 1312 1290 1239 1349 1325 1229 1125 1085 1034 1005 1006 1123 980 855 755 707 754 805 875 949 1004 1063 1166 1277 1474 1535 1395 1247 1185 1148 1119 1088 1086 1084 1103 1126 1136 1149 1156 1168 1186 1204 1253 1287 1315 1365 1408 1472 1534 1546 1543 1555 1586 1616 1677 1740 1795 1807 1910 1857 1773 1761 1646 1594 1523 1492 1537 1568 1641 1936 1899 1956 1854 1566 1491 1415 1506 1493 1233 981 718 555 762 758 630 509 454 281 197 108 64 4 -10 -15 -27 -29 -30 -32 -33 -34 -36 -37 -39 -42 -46 -49 -53 -57 -62 -66 -72 -78 -84 -92 -101 -110 -117 -125 -142 -167 -195 -227 -262 -304 -342 -379 -416 -441 -462 -482 -500 -511 -516 -519 -520 -519 -518 -517 -514 -511 -508 -504 -502 -504 -508 -505 -482 -440 -420 -437 -468 -489 -504 -520 -545 -578 -613 -639 -659 -678 -695 -708 -719 -732 1358 1498 1622 1597 1607 1625 1668 1513 1540 1635 1564 1543 1506 1496 1473 1329 1246 1236 1262 1236 1229 1245 1271 1312 1344 1412 1488 1632 1756 1738 1651 1528 1445 1372 1317 1254 1194 1138 1090 1077 1090 1127 1129 1126 1143 1086 1042 1006 1000 987 980 977 976 976 975 975 974 973 972 971 970 969 968 967 966 966 966 966 966 966 967 967 967 967 967 967 975 974 974 973 1009 1073 1109 1096 1114 1167 1218 1249 1283 1350 1409 1444 1318 1186 1083 1079 1177 1147 1060 1011 1066 1139 1290 1373 1438 1416 1413 1363 1091 962 936 932 935 944 967 985 967 961 971 979 978 978 970 964 967 984 1006 1015 1013 1007 999 1002 1020 1036 1043 1055 1060 1059 1062 1062 1068 1071 1073 1082 1084 1078 1079 1078 1061 1057 1059 1069 1086 1106 1107 1087 1088 1109 1098 1080 1076 1075 1092 1088 1066 1053 1044 1039 1037 1029 1020 1011 994 986 973 966 958 955 955 941 933 928 929 936 941 942 936 928 920 912 909 910 910 909 909 907 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 908 913 917 928 957 1042 1173 1201 1181 1190 1215 1288 1250 1239 1274 1278 1293 1310 1332 1393 1546 1773 1753 1633 1526 1390 1381 1256 1243 1221 1199 1161 1153 1150 1129 1113 1112 1098 1093 1112 1129 1116 1113 1088 1104 1112 1095 1078 1092 1129 1158 1177 1191 1183 1184 1160 1164 1171 1168 1207 1176 1151 1110 1160 1262 1232 1200 1153 1148 1093 1122 1197 1134 1070 1034 1092 1181 1426 1517 1421 1390 1412 1379 1337 1289 1253 1223 1189 1237 1275 1196 1099 1070 1108 1110 1093 1083 1119 1270 1372 1422 1393 1383 1375 1315 1367 1383 1386 1356 1390 1367 1363 1413 1372 1413 1404 1439 1476 1488 1512 1502 1501 1517 1508 1534 1576 1581 1550 1567 1528 1514 1500 1490 1465 1452 1445 1440 1439 1438 1435 1427 1427 1431 1428 1443 1452 1466 1476 1465 1430 1464 1486 1521 1541 1497 1565 1560 1588 1624 1656 1667 1702 1898 1938 1783 1719 1694 1915 1988 2052 2008 1931 2014 1884 1951 2154 2148 2051 1943 1916 1912 1963 1944 2007 1982 1959 1914 1921 1889 1792 1762 1759 1805 1845 1841 1860 1866 1814 1829 1836 1840 1883 1886 1873 1897 1898 1924 1960 1980 1998 1959 1939 1882 1809 1740 1680 1661 1581 1671 1712 1657 1559 1484 1525 1398 1352 1299 1301 1439 1479 1550 1544 1545 1546 1597 1590 1557 1518 1276 1541 1663 1729 1912 2020 1903 1847 1811 1766 1710 1668 1555 1571 1629 1687 1687 1674 1600 1566 1626 1554 1637 1576 1479 1403 1206 1115 1124 1007 863 809 865 909 942 903 868 861 842 826 779 720 711 682 676 703 840 943 929 897 844 886 913 951 1005 1060 1147 1152 1102 1152 1211 1354 1559 1615 1560 1567 1700 1785 1854 1839 1647 1508 1416 1476 1583 1660 1534 1479 1364 1262 1171 1134 1092 1066 1042 1064 1123 1196 1147 1136 1106 1095 1073 1055 1048 1001 984 1046 1104 1073 995 938 926 906 891 872 847 828 821 820 820 820 820 820 820 820 824 862 860 852 872 895 895 854 846 856 850 849 842 837 841 842 857 941 1004 1125 1167 1198 1249 1168 1159 1274 1498 1725 1799 1824 1804 2014 2176 2195 2375 2041 1778 1621 1679 1540 1559 1420 1378 1266 1240 1266 1211 1170 1128 1152 1262 1375 1367 1471 1400 1290 1364 1501 1603 1632 1582 1538 1678 1803 1829 1819 1856 1847 1613 1492 1524 1778 1648 1389 1513 1571 1469 1594 1656 1756 2019 2221 2419 2247 1945 1796 2079 2015 1792 1647 1797 2146 2200 2029 1657 1675 1481 1481 1524 1503 1543 1586 1751 1805 1771 1789 1755 1798 1942 2113 2301 2472 2511 2378 2324 2235 2194 1844 1665 1766 1924 1940 2052 1879 1562 1530 1417 1516 1526 1333 1305 1277 1273 1274 1275 1276 1279 1281 1281 1281 1281 1281 1279 1278 1278 1279 1316 1345 1283 1284 1293 1328 1393 1481 1633 2016 2455 2725 2654 2538 2581 2588 2384 2121 1988 1928 1885 1843 1796 1753 1805 1816 1668 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1656 1718 1728 1709 1685 1686 1686 1678 1680 1689 1716 1771 1836 1905 1982 1986 1924 1948 2014 2152 2282 2301 1952 1818 1804 1804 1804 1804 1807 1812 1824 1866 1905 1920 1893 1879 1916 1940 1994 2022 2051 2102 2038 2009 1971 1950 1956 1964 1980 1999 2005 2006 2004 2007 2059 2206 2207 2128 2089 2062 2060 2077 2100 2124 2162 2220 2375 2529 2506 2471 2424 2473 2388 2298 2301 2292 2271 2238 2214 2205 2220 2261 2428 2584 2626 2516 2150 2005 1876 1971 1896 2023 2151 2230 2100 1839 1638 1664 1746 1746 1654 1683 1595 1512 1443 1536 1370 1205 1143 1118 1091 1063 1053 1042 1032 1024 1018 1018 1019 1097 1222 1242 1222 1106 1011 975 976 996 1018 1046 1091 1164 1306 1438 1541 1503 1482 1495 1537 1576 1685 1795 1755 1693 1626 1546 1496 1439 1440 1418 1421 1445 1473 1511 1536 1576 1618 1634 1713 1806 1867 1909 2020 2140 2438 2501 2259 2270 2419 2225 2293 2607 2782 2859 2572 2304 2142 2288 2256 2174 1985 2008 1866 1601 1405 1289 1199 1115 1136 1272 1351 1392 1431 1360 1297 1360 1423 1481 1628 1815 1968 2091 2035 1948 1994 2082 2164 2239 2235 2141 2210 2294 2374 2474 2385 2296 2340 2239 2135 2155 2228 2236 2178 2196 2141 1927 2065 2221 2302 2468 2293 2081 2119 2167 2264 2239 2278 2352 2456 2329 2128 1936 1747 1654 1584 1501 1428 1389 1352 1329 1246 1242 1241 1230 1219 1175 1067 971 969 1132 1013 906 790 730 783 780 843 903 968 1026 1102 1217 1328 1301 1284 1208 1147 1118 1086 1060 1056 1067 1085 1094 1102 1118 1136 1126 1141 1170 1208 1237 1293 1343 1391 1426 1474 1488 1491 1521 1537 1586 1640 1700 1740 1749 1822 1839 1844 1752 1679 1595 1597 1680 1682 1719 1744 1961 2116 1974 1761 1689 1742 1659 1535 1315 1097 852 693 817 909 1010 801 573 355 323 308 100 130 28 -12 -19 -28 -29 -31 -32 -34 -35 -36 -38 -40 -43 -47 -50 -55 -60 -65 -70 -76 -83 -91 -100 -110 -120 -128 -141 -159 -183 -209 -242 -280 -323 -359 -400 -431 -456 -478 -501 -515 -523 -523 -524 -522 -520 -517 -517 -513 -511 -505 -503 -499 -502 -505 -503 -483 -449 -434 -451 -473 -494 -507 -527 -555 -592 -623 -650 -671 -696 -710 -726 -736 -752 1285 1420 1515 1508 1508 1517 1464 1456 1457 1538 1519 1515 1421 1306 1235 1198 1195 1193 1193 1194 1200 1218 1260 1337 1409 1485 1528 1603 1763 1754 1695 1649 1611 1534 1439 1355 1297 1228 1199 1211 1255 1257 1251 1301 1280 1248 1189 1084 1074 1050 994 977 979 979 978 978 976 974 972 971 971 971 971 969 966 966 965 965 965 966 966 967 967 967 968 968 971 977 1031 1060 1018 1008 1038 1044 1076 1130 1178 1202 1232 1302 1250 1128 1035 974 997 1002 1007 1007 1010 1000 1076 1205 1326 1454 1452 1453 1503 1323 1088 981 939 938 942 959 998 1049 1036 1000 1018 1018 1021 996 987 971 966 969 986 1019 1013 1003 999 1006 1010 1030 1033 1040 1041 1048 1055 1058 1060 1064 1060 1066 1080 1073 1062 1058 1055 1055 1076 1072 1086 1106 1093 1083 1090 1093 1084 1079 1080 1078 1086 1080 1067 1057 1045 1033 1024 1018 1011 1023 1016 994 989 977 967 959 953 951 941 929 924 925 923 934 939 933 927 911 911 911 910 910 910 909 906 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 906 912 916 921 933 964 1151 1176 1154 1152 1171 1223 1305 1255 1289 1293 1297 1300 1304 1369 1474 1664 1748 1737 1585 1445 1338 1312 1313 1314 1354 1280 1206 1169 1136 1118 1108 1102 1129 1162 1160 1147 1156 1138 1167 1174 1132 1116 1129 1175 1190 1205 1227 1249 1231 1200 1202 1202 1218 1245 1211 1174 1166 1201 1236 1250 1284 1277 1219 1172 1208 1218 1172 1124 1056 1094 1147 1265 1426 1511 1470 1491 1463 1407 1335 1265 1221 1194 1170 1173 1103 1071 1081 1166 1183 1134 1168 1183 1279 1390 1523 1591 1604 1454 1436 1451 1504 1545 1561 1478 1489 1437 1421 1443 1475 1499 1497 1600 1588 1568 1534 1533 1535 1519 1535 1539 1547 1535 1520 1514 1489 1465 1452 1446 1446 1447 1444 1440 1432 1428 1430 1433 1431 1424 1447 1458 1477 1473 1433 1472 1492 1509 1541 1561 1546 1524 1545 1563 1608 1654 1706 1767 1770 1787 1756 1688 1769 1898 1934 2015 1962 1998 2038 1927 2078 2073 1869 1867 1977 1956 1896 1867 1860 1849 1826 1818 1826 1813 1813 1818 1817 1780 1713 1864 1938 1948 1964 1837 1779 1793 1842 1868 1835 1856 1934 2029 2121 2091 1988 1920 1877 1864 1831 1799 1738 1708 1723 1679 1733 1745 1669 1647 1642 1689 1503 1425 1433 1263 1341 1556 1602 1545 1546 1523 1530 1384 1467 1456 1268 1576 1672 1759 1945 1954 1854 1828 1817 1711 1653 1631 1627 1515 1504 1620 1595 1650 1581 1588 1509 1415 1427 1487 1400 1462 1363 1180 1039 961 894 819 943 959 974 919 848 821 800 815 780 740 699 675 715 814 1026 1173 1072 1014 963 993 1065 1131 1159 1201 1268 1293 1165 1162 1210 1273 1392 1488 1558 1586 1624 1693 1808 1913 1839 1653 1542 1634 1775 1795 1663 1486 1378 1302 1230 1171 1118 1082 1095 1100 1094 1102 1105 1141 1239 1190 1150 1153 1130 1022 961 959 1002 1012 949 901 884 866 848 833 822 820 820 820 820 820 822 822 834 864 885 955 983 1024 1003 1029 1092 1063 969 874 835 836 834 836 838 843 912 1007 1093 1293 1366 1369 1388 1258 1216 1351 1629 1810 1853 2104 2109 2067 2156 2223 2395 1969 1820 1736 1394 1388 1508 1530 1354 1364 1375 1324 1265 1124 1076 1237 1360 1573 1528 1491 1346 1250 1297 1382 1521 1631 1504 1447 1469 1661 1842 1928 1800 1697 1498 1350 1358 1529 1528 1244 1432 1432 1745 1946 2015 1854 1967 2114 2358 2126 2000 1757 1565 1669 1791 1682 1400 1665 1943 1727 1537 1304 1729 1842 1896 1992 1899 1704 1904 1904 1855 1855 1905 1891 1819 1877 2000 2101 2163 2162 2195 2194 1969 1848 1918 1839 1994 2082 1994 1763 1839 1743 1736 1851 1724 1603 1598 1386 1433 1365 1305 1277 1291 1277 1278 1278 1278 1278 1277 1279 1280 1289 1317 1351 1354 1373 1318 1341 1396 1454 1642 2088 2548 2529 2253 2264 2339 2349 2383 2246 2042 1916 1839 1788 1729 1696 1753 1749 1663 1654 1651 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1653 1739 1742 1759 1733 1699 1676 1669 1675 1700 1715 1783 1873 1840 1927 2015 2024 2118 2173 2209 2352 2330 2199 1936 1832 1804 1804 1804 1808 1842 1883 1964 2017 2034 2009 1968 1916 2018 2041 2152 2213 2247 2206 2112 2058 1986 1974 1996 1994 2008 2030 2031 2032 2029 2048 2077 2195 2316 2326 2223 2126 2091 2104 2130 2156 2199 2273 2373 2471 2540 2597 2601 2513 2452 2394 2404 2484 2488 2488 2343 2484 2500 2529 2582 2614 2471 2324 2228 2437 2290 2027 1815 1760 2028 2224 2210 2003 1778 1547 1514 1481 1454 1471 1438 1441 1417 1431 1380 1263 1117 1095 1081 1068 1057 1047 1037 1029 1030 1049 1101 1175 1286 1298 1228 1131 1055 1009 982 988 1008 1030 1070 1143 1225 1295 1349 1424 1543 1590 1771 1715 1706 1697 1619 1574 1564 1515 1483 1432 1441 1424 1422 1429 1446 1469 1495 1517 1541 1588 1657 1711 1736 1806 1876 1956 2164 2337 2329 2470 2648 2570 2318 2449 2617 2776 2763 2455 2334 2422 2145 1938 1853 1726 1724 1580 1382 1327 1254 1145 1220 1289 1427 1555 1673 1562 1394 1400 1517 1575 1700 1824 1872 1838 1840 1848 1959 2069 2147 2111 2113 2102 2146 2157 2246 2288 2280 2274 2301 2173 2063 2149 2240 2296 2151 2084 2068 1872 1918 1977 2070 2151 2103 2012 1935 1988 2008 1985 2129 2245 2290 2163 2015 1900 1748 1700 1726 1583 1514 1456 1429 1325 1357 1429 1550 1521 1449 1216 1093 980 915 911 884 811 748 767 868 818 837 909 975 1050 1159 1275 1237 1195 1185 1130 1100 1108 1084 1042 1031 1043 1052 1067 1064 1074 1084 1093 1125 1154 1183 1220 1269 1324 1359 1400 1434 1437 1456 1479 1507 1542 1579 1616 1647 1630 1671 1712 1751 1768 1707 1617 1694 1778 1839 2010 1893 1925 2083 1795 1623 1429 1323 1417 1204 1087 1011 908 909 1102 1115 985 739 482 408 470 408 208 129 41 -15 -23 -28 -29 -31 -33 -34 -36 -37 -38 -41 -44 -48 -52 -58 -63 -69 -75 -81 -89 -99 -110 -121 -131 -142 -157 -175 -197 -221 -255 -296 -337 -376 -415 -445 -471 -496 -518 -528 -531 -531 -529 -526 -523 -520 -517 -514 -510 -506 -503 -500 -500 -504 -504 -496 -481 -472 -478 -491 -503 -515 -539 -571 -607 -638 -665 -692 -715 -730 -744 -758 -771 1228 1289 1298 1290 1362 1472 1383 1352 1318 1375 1358 1348 1323 1201 1184 1186 1180 1183 1188 1191 1201 1238 1332 1435 1506 1507 1485 1449 1540 1590 1550 1564 1508 1546 1400 1312 1271 1268 1295 1281 1348 1438 1425 1389 1376 1339 1291 1286 1279 1175 1052 997 984 983 982 982 978 975 973 972 976 984 985 978 970 967 966 966 966 967 968 969 970 969 975 990 981 989 1022 1119 1027 980 993 1010 1049 1093 1160 1205 1186 1090 1005 960 956 957 958 961 965 976 989 1004 1047 1139 1327 1462 1498 1569 1598 1414 1148 1017 960 948 947 977 1033 1124 1167 1041 1091 1067 1117 1048 1015 982 975 996 980 990 999 999 999 1005 1013 1033 1036 1028 1038 1044 1051 1050 1048 1046 1045 1055 1067 1072 1058 1060 1054 1058 1070 1051 1046 1070 1105 1091 1083 1081 1081 1093 1096 1095 1106 1120 1100 1099 1070 1050 1031 1024 1019 1033 1033 1014 998 980 961 950 946 946 946 931 925 922 922 924 941 939 933 919 912 911 911 911 911 909 908 907 906 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 906 913 914 914 925 994 1101 1139 1125 1135 1206 1319 1292 1277 1286 1285 1263 1250 1293 1344 1410 1453 1454 1433 1426 1372 1438 1502 1591 1541 1367 1233 1169 1140 1123 1110 1110 1133 1180 1220 1185 1185 1173 1262 1279 1205 1190 1165 1178 1208 1229 1259 1311 1282 1246 1250 1252 1280 1276 1246 1253 1247 1370 1404 1320 1308 1353 1318 1264 1245 1211 1170 1113 1075 1141 1251 1179 1255 1420 1536 1564 1508 1466 1425 1313 1242 1203 1206 1155 1099 1088 1112 1134 1185 1205 1228 1292 1399 1509 1692 1881 1817 1673 1649 1617 1688 1685 1699 1747 1693 1634 1636 1645 1624 1625 1632 1707 1680 1681 1606 1585 1555 1556 1561 1553 1530 1524 1513 1493 1469 1452 1449 1451 1449 1439 1437 1444 1460 1520 1569 1592 1483 1447 1475 1480 1490 1452 1468 1478 1469 1464 1485 1497 1510 1534 1560 1578 1622 1699 1765 1850 1857 1901 1845 1753 1795 1862 1987 2014 2027 2105 1966 1942 1885 1765 1791 1929 2009 1904 1848 1852 1864 1876 1849 1830 1845 1881 1898 1907 1878 1773 1704 1697 1784 1795 1818 1797 1771 1786 1802 1843 1889 1957 2055 2115 2111 2038 1979 1921 1883 1854 1810 1814 1822 1821 1834 1805 1757 1747 1689 1743 1805 1736 1571 1495 1460 1372 1263 1480 1539 1515 1556 1525 1349 1265 1303 1280 1335 1605 1633 1770 1974 1904 1831 1757 1697 1643 1593 1596 1576 1593 1496 1494 1532 1583 1533 1584 1566 1555 1405 1272 1245 1299 1168 1055 972 925 881 836 798 831 853 859 833 800 768 750 724 708 684 689 873 1152 1146 1056 949 996 1096 1127 1201 1320 1380 1411 1465 1391 1244 1238 1266 1317 1378 1494 1669 1697 1673 1651 1772 1905 1674 1772 1901 1980 1998 1921 1718 1479 1388 1299 1236 1163 1159 1163 1120 1089 1078 1098 1152 1249 1352 1233 1190 1199 1138 1033 968 913 907 897 878 863 855 844 833 827 821 820 820 822 828 835 850 886 935 1032 1171 1281 1340 1508 1522 1314 1235 1226 1085 955 857 844 838 841 848 884 1037 1251 1349 1315 1394 1504 1580 1577 1444 1476 1473 1634 1734 1924 2151 2075 2045 2172 2266 1863 1591 1489 1424 1221 1404 1518 1386 1276 1268 1338 1242 1074 1106 1158 1265 1436 1447 1365 1296 1294 1223 1291 1393 1373 1357 1374 1517 1687 1608 1873 1924 1667 1547 1396 1257 1208 1319 1215 1427 1654 1702 1902 2074 2192 2114 1800 1700 1716 1657 1896 1803 1504 1344 1453 1277 1476 1700 1471 1326 1222 1415 1517 1700 2056 2366 2068 2086 2043 2090 2013 2119 2078 1899 1722 1687 1825 1903 1986 2015 2168 2148 2124 2145 2131 2156 2120 2113 2111 2166 2016 2106 2109 2010 2003 1782 1709 1660 1707 1517 1342 1458 1309 1284 1298 1293 1294 1278 1281 1282 1300 1330 1431 1580 1536 1382 1391 1445 1498 1661 1976 2468 2428 2249 2273 2349 2366 2394 2412 2138 1945 1855 1781 1726 1661 1655 1675 1655 1653 1653 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1648 1651 1652 1648 1645 1653 1698 1716 1672 1672 1683 1708 1779 1853 1909 1908 1892 1885 1920 2040 2042 2193 2132 2062 2050 1956 1834 1806 1804 1805 1836 1912 1962 2048 2143 2225 2173 2163 1986 1998 2130 2218 2302 2357 2258 2160 2065 1996 2013 2025 2029 2031 2040 2050 2050 2048 2051 2094 2185 2281 2337 2251 2200 2164 2178 2234 2252 2291 2301 2339 2381 2442 2493 2667 2695 2560 2534 2493 2686 2855 2706 2474 2500 2735 2829 2719 2566 2604 2538 2643 2614 2323 2371 2174 1810 1776 1978 1952 1927 1869 1696 1477 1354 1324 1307 1289 1352 1369 1248 1218 1300 1156 1099 1089 1075 1062 1052 1043 1040 1077 1128 1151 1147 1181 1184 1139 1097 1063 1046 1004 984 997 1025 1061 1101 1145 1194 1282 1365 1444 1556 1737 1926 1674 1560 1521 1477 1452 1439 1422 1438 1466 1480 1485 1456 1449 1448 1456 1456 1474 1524 1567 1599 1646 1702 1759 1867 1991 2206 2431 2500 2696 2600 2639 2753 2649 2760 2981 2844 2632 2391 2185 2276 2100 1982 1692 1586 1538 1383 1203 1306 1484 1481 1455 1608 1740 1626 1457 1397 1497 1598 1673 1683 1828 1892 1915 2025 2058 2026 2040 2002 2009 2027 1995 2046 2070 2103 2095 2058 2054 1966 2065 2112 2144 2295 2128 1970 2009 1919 1782 1847 1924 1940 1942 1994 1860 1926 1845 1875 2059 2230 2223 2111 1950 1902 1897 1865 1704 1618 1571 1544 1449 1455 1492 1604 1640 1708 1489 1333 1179 1034 966 877 848 809 735 758 812 854 889 953 998 1090 1243 1186 1165 1104 1092 1066 1050 1034 1026 1037 1008 1015 1060 1044 1049 1046 1058 1086 1124 1165 1211 1260 1297 1317 1348 1386 1393 1404 1429 1461 1494 1506 1515 1531 1551 1579 1612 1635 1656 1682 1660 1683 1736 1807 1897 2015 2104 2191 2224 2090 1809 1601 1284 1161 1188 1478 1539 1349 1170 1221 1024 801 550 516 652 664 503 358 130 78 -13 -19 -27 -29 -31 -33 -35 -36 -38 -40 -42 -46 -49 -54 -60 -67 -73 -79 -87 -96 -107 -119 -130 -140 -152 -169 -187 -207 -231 -266 -309 -349 -388 -426 -455 -484 -509 -527 -532 -536 -534 -533 -528 -525 -519 -518 -513 -510 -505 -503 -498 -499 -499 -504 -501 -499 -496 -500 -503 -511 -524 -555 -587 -623 -652 -684 -710 -730 -743 -760 -773 -789 1134 1177 1198 1291 1406 1445 1339 1239 1229 1270 1220 1240 1243 1193 1234 1247 1192 1235 1269 1249 1259 1257 1363 1479 1468 1450 1441 1391 1414 1464 1417 1498 1450 1419 1319 1239 1202 1195 1202 1225 1337 1480 1411 1449 1423 1525 1457 1418 1267 1171 1100 1052 1009 989 991 1004 999 982 975 980 991 1010 1013 994 979 972 975 980 983 986 990 987 985 981 976 973 968 969 974 967 963 964 968 972 985 1017 987 969 965 958 955 953 953 955 957 960 962 967 1005 1063 1054 1114 1196 1271 1390 1512 1578 1362 1131 1064 1002 977 976 1004 1024 1137 1199 1072 1119 1093 1159 1132 1065 1003 984 1000 1001 999 982 998 1005 1004 1010 1030 1029 1012 1030 1038 1042 1043 1041 1035 1039 1046 1058 1062 1059 1064 1058 1050 1048 1036 1039 1047 1098 1105 1093 1084 1089 1101 1109 1107 1104 1127 1106 1101 1080 1053 1040 1036 1039 1040 1030 1018 1003 979 955 947 941 937 940 933 925 923 922 922 929 937 938 931 920 913 913 912 912 910 909 908 908 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 906 908 909 910 919 953 1021 1115 1086 1116 1158 1198 1213 1298 1246 1232 1231 1191 1199 1260 1312 1331 1339 1330 1385 1441 1484 1588 1501 1378 1288 1212 1172 1156 1125 1115 1117 1142 1206 1356 1362 1292 1207 1311 1316 1340 1274 1233 1188 1199 1226 1284 1309 1297 1283 1300 1301 1312 1299 1305 1348 1310 1433 1473 1375 1373 1384 1440 1346 1265 1233 1166 1124 1122 1200 1339 1280 1213 1230 1297 1459 1546 1553 1514 1417 1337 1288 1246 1180 1112 1135 1149 1156 1198 1211 1268 1380 1466 1533 1725 1874 2007 2039 2034 1929 1898 1925 2006 1856 1867 1901 1871 1900 1808 1787 1796 1789 1761 1706 1646 1600 1597 1596 1582 1561 1545 1529 1511 1495 1475 1456 1458 1456 1454 1450 1477 1525 1577 1632 1630 1508 1452 1470 1482 1476 1489 1444 1501 1511 1521 1519 1501 1523 1540 1567 1578 1597 1642 1739 1841 1930 1969 1980 1838 1772 1958 2061 2215 2137 2188 2155 2035 1932 1767 1742 1839 1934 1937 1868 1865 1890 1886 1847 1856 1842 1833 1869 1977 1949 1894 1826 1688 1613 1685 1702 1735 1835 1846 1831 1853 1891 2065 2059 2104 2098 2089 2056 2071 2020 1953 1905 1902 1946 1933 1983 1969 2085 1970 1797 1760 1882 1794 1674 1566 1515 1508 1418 1217 1372 1409 1504 1557 1486 1338 1227 1149 1040 1453 1579 1695 1834 1886 1821 1747 1711 1679 1651 1639 1565 1531 1510 1570 1477 1393 1411 1444 1486 1498 1470 1409 1331 1182 1057 1009 969 937 887 861 839 821 764 796 805 794 764 740 723 729 723 675 688 795 881 852 884 934 1011 1185 1301 1204 1262 1424 1548 1560 1429 1340 1383 1451 1564 1575 1541 1584 1633 1575 1435 1499 1595 1489 1572 1672 1748 1779 1660 1528 1428 1344 1286 1231 1230 1276 1176 1183 1153 1091 1123 1217 1298 1207 1131 1073 1036 994 943 910 896 889 880 867 856 847 840 836 837 832 829 833 840 852 865 899 998 1184 1324 1697 1920 1814 1651 1382 1192 1020 938 905 907 881 873 875 897 970 1112 1102 1365 1540 1521 1477 1576 1763 1779 1595 1706 1647 1568 1780 2021 2202 1976 1725 1974 1992 2169 1872 1725 1776 1277 1127 1333 1411 1228 1174 1183 1127 1057 1081 1184 1158 1167 1269 1312 1213 1204 1232 1386 1377 1291 1332 1267 1466 1554 1466 1641 1687 1821 1876 1740 1592 1466 1202 1184 1555 1826 1866 1848 1821 1694 1807 1873 1632 1403 1453 1769 1790 1734 1643 1431 1204 1606 1502 1187 1306 1517 1598 1697 1762 2154 2560 2528 2514 2120 1806 1803 1862 1764 1867 1825 1650 1632 1648 1756 1844 1977 2031 2109 2044 2097 2231 2171 2070 2155 2068 2144 2128 1977 1931 2067 1908 1833 1775 1774 1648 1583 1661 1438 1483 1577 1435 1368 1378 1290 1287 1296 1297 1475 1559 1449 1391 1438 1499 1570 1672 1907 2122 2332 2346 2335 2357 2435 2431 2277 2134 1988 1883 1756 1696 1647 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1660 1691 1675 1664 1679 1706 1775 1827 1779 1765 1752 1757 1784 1834 1904 2024 1954 1900 1860 1821 1815 1849 1836 1854 1925 2055 2116 2207 2329 2413 2405 2241 2027 2008 2180 2211 2278 2346 2282 2138 2050 2020 2041 2071 2071 2065 2065 2071 2088 2088 2086 2089 2133 2200 2227 2225 2192 2209 2221 2235 2234 2249 2271 2361 2500 2545 2636 2798 2703 2686 2786 2645 2758 2942 2919 2790 2698 2895 2883 2864 2974 2998 2928 2816 2807 2713 2733 2305 1933 1636 1606 1572 1550 1666 1736 1580 1357 1285 1253 1229 1250 1329 1282 1173 1145 1155 1111 1095 1080 1069 1059 1051 1063 1066 1070 1104 1173 1199 1142 1081 1056 1058 1047 1005 1002 1014 998 1025 1061 1093 1131 1195 1262 1308 1450 1577 1555 1620 1511 1445 1400 1376 1338 1360 1434 1519 1570 1544 1524 1501 1470 1403 1402 1457 1485 1511 1563 1588 1662 1807 1934 2067 2213 2366 2550 2718 2730 2795 2915 2784 2924 3130 3090 2876 2487 2177 2126 1879 1857 1885 1795 1582 1330 1252 1385 1486 1646 1692 1793 1907 1694 1514 1571 1649 1828 2030 1978 1850 1906 2045 2071 2008 1932 1930 1909 1954 1930 1884 1948 1967 2029 2013 1941 1921 1904 2070 1977 2027 2014 1954 1891 1984 1900 1789 1870 1805 1814 1775 1801 1777 1766 1735 1853 1974 2032 1951 1978 2020 2125 2188 2026 1804 1699 1646 1598 1512 1615 1648 1802 1716 1810 1670 1419 1203 1079 969 951 1004 949 777 789 883 915 974 1049 1071 1097 1146 1116 1071 1042 1028 1014 1001 990 978 993 983 1023 1020 1023 1014 1025 1061 1127 1187 1231 1250 1315 1359 1384 1385 1350 1350 1378 1402 1420 1442 1449 1464 1472 1500 1525 1545 1558 1588 1638 1676 1723 1786 1879 1977 2069 2061 2087 2227 2120 1669 1411 1286 1408 1586 1446 1387 1416 1257 1019 895 711 770 773 571 474 344 240 84 12 -6 -16 -27 -29 -31 -33 -35 -37 -39 -41 -43 -47 -50 -56 -64 -71 -78 -84 -92 -103 -114 -125 -135 -147 -162 -178 -196 -214 -239 -277 -319 -358 -399 -435 -465 -494 -519 -532 -537 -539 -539 -536 -532 -527 -523 -519 -515 -510 -506 -502 -500 -498 -498 -500 -503 -506 -507 -510 -512 -519 -540 -571 -606 -639 -670 -702 -726 -743 -759 -775 -791 -804 1085 1158 1288 1333 1356 1296 1216 1184 1196 1180 1115 1066 1045 1059 1146 1241 1243 1340 1387 1431 1306 1379 1362 1514 1528 1422 1376 1345 1308 1365 1344 1372 1356 1286 1212 1173 1151 1143 1148 1172 1328 1416 1412 1404 1473 1550 1381 1276 1194 1164 1114 1067 1004 997 1011 1026 1031 1049 1139 1201 1280 1188 1177 1200 1141 1056 1016 1022 1020 1020 1023 1012 1004 997 989 980 970 962 959 959 957 957 959 960 960 958 955 953 953 953 954 953 954 956 958 960 962 967 994 1049 1129 1188 1191 1272 1295 1373 1452 1331 1184 1165 1039 1005 1072 1036 999 1130 1202 1223 1204 1184 1158 1155 1086 1031 997 999 996 993 980 994 1011 1004 1007 1018 1004 1009 1023 1029 1031 1033 1035 1030 1036 1048 1051 1053 1056 1055 1056 1044 1031 1023 1021 1030 1061 1109 1102 1099 1095 1109 1123 1139 1153 1133 1095 1066 1051 1055 1059 1103 1139 1076 1065 1054 1033 1000 951 938 938 934 931 929 927 924 922 922 922 926 938 936 928 919 914 913 913 911 911 910 910 909 907 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 907 908 908 908 908 915 935 969 1049 1123 1154 1124 1154 1146 1205 1241 1199 1173 1164 1172 1209 1221 1266 1284 1316 1333 1360 1401 1531 1586 1418 1267 1221 1249 1191 1134 1124 1122 1138 1179 1287 1414 1368 1259 1228 1347 1335 1253 1224 1203 1209 1240 1303 1337 1302 1315 1335 1347 1346 1353 1356 1377 1351 1318 1368 1408 1425 1465 1419 1349 1320 1238 1203 1174 1160 1261 1454 1420 1386 1247 1389 1329 1361 1487 1607 1679 1635 1585 1322 1192 1118 1131 1094 1140 1165 1191 1309 1442 1635 1724 1863 1916 2073 2289 2204 2213 2214 2290 2293 2049 2003 2089 2128 2102 2003 1941 1934 1993 1889 1736 1644 1634 1616 1588 1561 1539 1528 1506 1498 1490 1476 1467 1477 1489 1540 1625 1629 1731 1824 1595 1496 1437 1457 1450 1451 1458 1474 1475 1473 1484 1527 1527 1543 1536 1555 1572 1598 1620 1638 1705 1787 1933 2097 2037 1826 1813 2029 2271 2238 2286 2215 2109 1962 1770 1767 1901 2009 2007 1979 1921 1910 1917 1881 1876 1805 1809 1806 1794 1845 1849 1798 1751 1669 1639 1710 1734 1789 1854 1883 1886 1948 1952 2026 1990 2028 2028 1996 2060 2063 2090 2066 2010 1967 2045 1990 2080 2134 2153 2042 1837 1831 1953 1762 1589 1521 1474 1370 1303 1175 1254 1344 1354 1320 1239 1141 1070 1171 1092 1493 1615 1747 1768 1775 1673 1583 1633 1701 1716 1657 1605 1602 1566 1484 1463 1508 1419 1217 1308 1458 1483 1445 1419 1216 1045 994 947 880 863 842 825 810 788 740 758 757 733 723 710 692 691 679 677 723 789 849 917 992 1071 1201 1375 1419 1428 1450 1369 1355 1382 1495 1607 1570 1530 1428 1436 1432 1455 1428 1366 1288 1266 1292 1336 1403 1434 1450 1480 1443 1381 1318 1287 1247 1246 1204 1173 1224 1144 1108 1138 1190 1161 1079 1037 1007 981 936 916 900 891 885 877 867 860 860 854 853 873 937 1041 1134 961 934 940 1062 1238 1414 1648 1839 1838 1593 1485 1304 1040 948 909 902 902 940 964 1019 1080 1147 1285 1424 1478 1656 1659 1618 1704 1817 1825 1875 1793 1634 1469 1548 1673 1744 1926 1524 1475 1542 2026 2007 1629 1373 1216 1042 1027 1226 1243 1098 1127 1127 1007 1146 1085 1077 1147 1244 1224 1140 1115 1235 1362 1345 1297 1258 1208 1325 1315 1370 1513 1660 1745 1738 1761 1895 1646 1267 1075 1337 1394 1503 1478 1748 1490 1452 1454 1565 1250 1323 1512 1648 1544 1402 1169 1177 1525 1237 1195 1404 1650 1937 2103 2089 2167 2063 2080 2294 2085 2045 1832 1705 1604 1516 1622 1903 2056 2059 1986 1898 1831 1848 1876 1955 2059 2144 1917 1915 1940 1802 1981 1802 1769 1877 1948 1755 1722 1742 1676 1599 1648 1750 1746 1743 1740 1582 1474 1562 1400 1320 1299 1299 1321 1343 1373 1410 1464 1532 1621 1745 1870 2001 2131 2274 2454 2517 2449 2225 2084 2003 1962 1887 1736 1662 1686 1655 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1646 1659 1679 1689 1697 1703 1702 1693 1695 1706 1723 1754 1823 1916 1947 1864 1839 1852 1864 1892 1948 1921 1980 2087 2274 2401 2423 2538 2383 2226 2109 2047 1997 2058 2129 2239 2349 2292 2187 2101 2062 2082 2117 2116 2109 2109 2120 2148 2152 2147 2141 2146 2177 2176 2171 2168 2183 2233 2246 2249 2255 2256 2280 2402 2538 2618 2808 2879 2922 2945 2860 2824 2951 2985 2930 2960 3004 3006 3041 3198 3116 2844 2656 2511 2382 2475 2350 1977 1898 1682 1761 1799 1574 1512 1602 1422 1325 1274 1231 1201 1194 1190 1169 1150 1134 1118 1100 1085 1073 1066 1061 1083 1157 1177 1234 1324 1297 1141 1050 1031 1022 1016 1005 1007 1069 1007 1001 1016 1028 1057 1087 1134 1201 1291 1349 1441 1575 1480 1417 1365 1305 1269 1323 1398 1493 1580 1542 1499 1531 1435 1356 1386 1423 1512 1583 1672 1678 1709 1799 1922 1988 2124 2260 2363 2585 2751 2945 2897 2793 2924 2964 2889 2807 2521 2190 1852 1694 1566 1627 1637 1412 1309 1412 1551 1706 1769 1820 1922 1996 1856 1617 1780 2017 2120 2241 2087 1940 1958 2080 2004 1907 1847 1832 1825 1866 1872 1827 1854 1876 1888 1873 1829 1825 1826 1917 1884 1914 2011 1912 1873 1912 1770 1746 1776 1718 1692 1685 1698 1704 1661 1661 1727 1814 1812 1796 1903 2063 2014 2010 1976 1794 1841 1855 1737 1674 1757 1739 1873 1887 1777 1661 1546 1320 1153 1100 964 882 781 848 985 1045 1129 1205 1157 1249 1234 1143 1116 1064 1020 986 970 956 956 958 965 970 986 988 992 993 1017 1095 1175 1212 1299 1293 1281 1311 1359 1352 1318 1347 1367 1370 1394 1401 1397 1414 1440 1468 1492 1496 1499 1541 1580 1631 1686 1754 1823 1889 1923 1972 2082 2209 2072 1725 1639 1412 1586 1480 1385 1170 1032 1036 890 812 797 903 565 471 304 228 186 53 95 34 -20 -28 -29 -31 -33 -36 -38 -39 -42 -44 -48 -52 -58 -67 -75 -81 -88 -97 -108 -119 -129 -141 -154 -170 -186 -203 -219 -247 -286 -326 -365 -405 -441 -470 -502 -522 -535 -538 -541 -539 -538 -533 -530 -523 -520 -514 -511 -505 -503 -498 -498 -496 -498 -499 -504 -506 -511 -513 -528 -552 -586 -619 -652 -684 -717 -735 -754 -769 -788 -802 -815 1098 1235 1421 1370 1257 1169 1149 1179 1142 1082 1035 1008 1006 1066 1150 1248 1295 1403 1517 1547 1450 1525 1499 1612 1564 1428 1348 1324 1305 1257 1263 1249 1283 1198 1157 1139 1128 1128 1131 1181 1330 1379 1372 1392 1406 1320 1228 1189 1163 1144 1118 1062 1003 1012 1028 1050 1075 1159 1380 1588 1709 1342 1441 1678 1550 1393 1337 1179 1111 1077 1069 1043 1033 1016 1000 984 969 958 956 955 954 955 956 956 955 953 953 953 953 953 954 955 955 957 959 961 968 983 1065 1093 1280 1301 1226 1325 1194 1219 1345 1255 1269 1188 1168 1048 1022 1119 1153 1193 1367 1430 1408 1334 1277 1177 1118 1039 1004 1002 985 972 982 984 1036 1018 1006 985 995 1004 1011 1017 1019 1017 1017 1023 1039 1045 1042 1039 1043 1043 1049 1033 1019 1016 1015 1023 1066 1105 1173 1169 1123 1129 1133 1154 1136 1108 1078 1055 1054 1061 1064 1098 1102 1085 1037 1015 1008 1026 950 938 933 930 929 927 925 924 923 922 922 922 926 938 935 927 917 914 915 913 912 913 912 911 909 908 906 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 905 906 907 908 908 909 909 913 926 944 989 1126 1099 1115 1147 1110 1135 1168 1256 1179 1124 1137 1144 1189 1217 1284 1301 1294 1345 1448 1624 1603 1396 1296 1255 1264 1208 1152 1131 1131 1149 1174 1200 1239 1281 1267 1242 1255 1250 1239 1233 1227 1234 1260 1273 1288 1304 1331 1356 1364 1382 1426 1405 1398 1393 1338 1467 1415 1447 1466 1417 1390 1352 1260 1274 1287 1201 1277 1520 1539 1420 1357 1513 1465 1460 1419 1484 1613 1677 1594 1368 1196 1135 1126 1072 1111 1178 1287 1435 1584 1873 1854 1992 2091 2327 2464 2416 2523 2608 2656 2485 2223 2097 2137 2250 2295 2165 2041 1950 1945 1829 1701 1656 1607 1590 1569 1530 1502 1494 1488 1481 1474 1474 1497 1550 1578 1667 1797 1861 1837 1726 1538 1445 1425 1444 1472 1481 1499 1514 1538 1539 1516 1501 1498 1529 1558 1582 1598 1617 1650 1680 1690 1750 1913 2126 1962 1820 1818 1950 2041 2041 2187 2127 1924 1790 1727 1884 2004 2044 1964 1944 1917 1875 1848 1889 1828 1800 1788 1746 1701 1722 1757 1763 1755 1705 1712 1833 1874 1850 1887 1894 1893 1945 1924 1964 1990 2062 2045 2050 2056 2067 2096 2095 2059 2049 2048 2057 2032 2012 2012 1947 1869 1855 1692 1621 1502 1455 1402 1284 1211 1087 1122 1234 1182 1161 1134 1064 999 998 1263 1573 1674 1694 1657 1596 1448 1563 1706 1760 1740 1540 1434 1504 1536 1524 1487 1478 1519 1244 1186 1463 1455 1463 1350 1101 983 928 888 846 838 821 808 794 782 771 745 723 714 708 705 705 715 692 681 701 738 811 905 1010 1099 1058 1112 1169 1248 1389 1300 1377 1449 1540 1415 1308 1332 1354 1403 1333 1370 1376 1302 1240 1181 1196 1226 1266 1315 1379 1459 1492 1397 1349 1313 1272 1241 1211 1180 1167 1141 1164 1213 1193 1106 1072 1021 967 945 922 911 903 895 888 888 907 878 886 907 937 1087 1095 1335 1490 1293 1218 1126 1310 1602 1804 1827 1743 1524 1383 1281 1136 1067 1087 1056 1014 995 1174 1219 1255 1245 1319 1400 1546 1732 1795 1831 1612 1495 1529 1566 1804 1893 1673 1506 1366 1538 1727 1441 1207 1152 1355 1635 1662 1545 1518 1437 1141 993 973 1037 1049 1064 1060 990 1002 1089 1103 1105 1196 1206 1164 1082 1162 1251 1193 1215 1253 1169 1184 1265 1451 1517 1607 1734 1705 1567 1645 1519 1240 1000 983 1119 1215 1418 1582 1665 1451 1282 1174 1075 1204 1492 1742 1736 1601 1203 1047 1109 1192 1468 1765 1837 1834 1646 1655 1739 1796 2087 2442 2165 2100 1991 1738 1509 1535 1639 1720 1845 2075 2204 2411 2296 2106 1894 1754 1640 1624 1589 1616 1602 1588 1662 1569 1612 1852 1730 1588 1675 1551 1539 1598 1635 1737 1735 1739 1706 1590 1619 1677 1564 1586 1432 1329 1333 1357 1420 1475 1527 1581 1646 1765 1886 2061 2114 2156 2168 2132 2137 2027 1920 1883 1835 1765 1709 1651 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1646 1652 1658 1661 1668 1701 1723 1739 1753 1835 1991 2022 1936 1872 1908 1997 2026 2151 2187 2119 2180 2248 2306 2344 2310 2236 2172 2131 2091 2050 2033 2087 2149 2284 2469 2346 2256 2139 2137 2176 2186 2171 2202 2206 2190 2213 2244 2280 2270 2248 2214 2180 2161 2162 2168 2183 2217 2234 2247 2257 2310 2354 2374 2513 2740 2673 2794 2806 2735 2637 2759 2807 2939 2914 2881 2692 2724 2973 3156 3099 3035 2859 2522 2300 2150 2176 2008 1901 1792 1747 1621 1466 1425 1421 1373 1340 1295 1230 1214 1198 1181 1161 1142 1125 1107 1090 1080 1074 1068 1073 1142 1275 1405 1402 1280 1132 1057 1045 1033 1022 1011 1006 1010 1018 1002 1005 1019 1034 1051 1062 1144 1214 1215 1257 1302 1440 1412 1319 1247 1217 1240 1294 1330 1372 1418 1393 1486 1360 1319 1354 1465 1521 1543 1608 1686 1821 1895 2024 2036 2092 2140 2268 2472 2650 2672 2635 2765 2798 2721 2700 2724 2382 1921 1766 1517 1504 1487 1417 1480 1590 1632 1474 1718 1886 2019 2083 1963 1823 1719 1869 2035 2186 2058 1946 1884 1866 1883 1893 1829 1783 1774 1761 1776 1782 1794 1768 1807 1806 1814 1761 1759 1780 1865 1895 1799 1784 1782 1856 1867 1781 1661 1663 1691 1620 1628 1632 1630 1612 1584 1645 1711 1691 1690 1746 1798 1845 1786 1820 1724 1796 1792 1787 1821 1837 1756 1859 1944 1721 1672 1546 1314 1188 1050 984 851 777 911 1018 997 1209 1296 1314 1147 1097 1051 1136 1079 1022 985 948 956 973 992 1001 1012 1028 1050 1050 1035 1011 1043 1092 1200 1263 1222 1198 1272 1303 1273 1298 1308 1331 1316 1327 1354 1355 1386 1401 1451 1449 1448 1467 1506 1558 1617 1672 1713 1748 1799 1904 2037 2068 2062 2008 1708 1582 1661 1731 1339 1186 1090 1053 882 962 1053 974 750 556 360 289 228 113 50 71 4 -25 -28 -29 -31 -34 -36 -38 -40 -42 -45 -48 -52 -60 -69 -77 -84 -91 -101 -111 -122 -133 -146 -160 -177 -193 -209 -225 -256 -294 -333 -371 -411 -445 -476 -507 -527 -536 -541 -543 -542 -540 -537 -532 -527 -521 -517 -512 -507 -503 -501 -499 -499 -499 -500 -503 -507 -511 -518 -537 -566 -599 -632 -663 -699 -727 -745 -763 -780 -798 -814 -822 1240 1301 1310 1287 1171 1110 1096 1106 1078 1025 1005 996 1001 1036 1056 1102 1165 1297 1457 1635 1569 1671 1712 1735 1631 1491 1421 1312 1259 1244 1225 1179 1191 1146 1134 1127 1123 1122 1129 1224 1327 1385 1322 1292 1302 1265 1229 1159 1121 1090 1062 1020 1033 1034 1045 1074 1136 1303 1536 1829 1791 1395 1512 1846 1957 1815 1575 1356 1501 1267 1177 1119 1075 1023 1001 986 972 960 954 953 953 954 953 953 953 953 953 953 953 953 954 955 956 957 959 961 963 975 973 1044 1203 1188 1068 1138 1126 1201 1349 1302 1302 1271 1243 1087 1159 1354 1345 1238 1338 1490 1484 1519 1368 1278 1142 1053 1025 1002 985 982 975 984 1021 1011 981 975 985 995 1000 1003 1010 1014 1013 1025 1042 1037 1033 1030 1032 1036 1040 1025 1018 1015 1012 1018 1071 1125 1213 1173 1168 1159 1147 1137 1122 1104 1069 1035 1019 1018 1024 1031 1034 1023 1008 996 988 955 939 941 939 932 930 929 928 926 925 922 922 922 923 926 930 925 919 916 916 915 915 916 915 914 911 910 909 908 906 905 905 905 905 905 905 905 905 905 905 905 905 905 905 906 909 909 908 909 910 911 913 915 920 940 1024 1087 1133 1127 1083 1120 1147 1179 1175 1112 1104 1150 1160 1195 1229 1239 1276 1344 1474 1674 1591 1444 1335 1267 1220 1187 1159 1134 1139 1171 1241 1295 1303 1282 1275 1254 1259 1253 1253 1247 1242 1253 1277 1305 1306 1314 1380 1432 1385 1405 1462 1470 1427 1404 1403 1363 1375 1421 1448 1473 1427 1347 1311 1366 1345 1248 1270 1494 1538 1367 1387 1527 1546 1536 1471 1493 1566 1521 1502 1303 1191 1140 1113 1083 1119 1225 1414 1550 1694 1874 2101 2273 2436 2439 2609 2737 2874 3009 2940 2723 2394 2227 2218 2400 2483 2292 2055 1943 1901 1779 1654 1604 1569 1573 1566 1554 1534 1507 1482 1471 1474 1483 1514 1609 1726 1745 1820 1969 1873 1707 1508 1430 1431 1478 1497 1508 1526 1541 1564 1565 1542 1551 1539 1549 1561 1588 1615 1642 1730 1788 1866 1854 1873 2040 1832 1852 1968 1936 1980 2106 2220 1963 1749 1681 1765 1894 1944 1985 1995 1969 1943 1869 1811 1806 1759 1741 1737 1758 1844 1876 1892 1848 1765 1620 1886 1886 1851 1846 1847 1849 1854 1877 1887 1901 1935 2027 2030 1987 2046 2046 2006 1973 1972 1978 1924 1918 1874 1907 2013 1986 1967 1833 1654 1508 1455 1438 1359 1282 1287 1179 1060 1102 1097 1092 1067 1027 977 995 1249 1574 1670 1653 1556 1404 1369 1447 1645 1603 1576 1519 1344 1229 1376 1495 1494 1382 1367 1122 1209 1410 1252 1341 1060 992 937 900 844 821 801 799 787 776 770 759 752 747 741 735 732 731 722 678 676 687 700 727 819 902 946 954 945 981 1017 1025 1146 1253 1265 1275 1195 1210 1262 1290 1256 1273 1329 1368 1374 1244 1114 1183 1298 1359 1453 1531 1738 1668 1540 1545 1466 1372 1312 1260 1220 1187 1164 1182 1219 1215 1187 1115 1013 965 937 927 920 912 905 908 944 1075 935 916 937 1023 1253 1519 1520 1454 1482 1477 1444 1459 1577 1613 1538 1448 1380 1367 1371 1350 1342 1310 1248 1265 1321 1321 1291 1293 1299 1369 1442 1590 1753 1551 1636 1801 1679 1450 1407 1638 1843 1715 1550 1291 1512 1682 1352 1118 1043 1144 1260 1194 1156 1256 1265 1145 993 911 961 1043 1067 1170 1088 962 991 997 1063 1128 1175 1086 1064 1129 1198 1118 1142 1091 1319 1472 1335 1319 1414 1558 1348 1484 1441 1419 1387 1121 929 988 1264 1510 1639 1655 1832 1662 1308 1132 997 1107 1346 1573 1431 1204 997 1163 1340 1438 1684 1681 1465 1478 1650 1824 1982 1988 1940 2235 2213 1877 1773 1615 1404 1554 1597 1659 1747 1931 2105 2354 2427 2218 2042 1959 1745 1646 1522 1468 1417 1388 1387 1407 1549 1687 1521 1410 1436 1546 1540 1561 1658 1743 1754 1798 1757 1809 1671 1635 1627 1733 1796 1491 1393 1491 1541 1540 1589 1638 1670 1778 1924 2239 2300 2145 1977 1936 1927 1912 1800 1793 1779 1731 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1651 1725 1769 1796 1808 1873 1890 1856 1958 2012 2125 2145 2197 2232 2237 2268 2337 2261 2242 2244 2257 2260 2256 2175 2163 2121 2115 2159 2193 2333 2379 2270 2166 2160 2228 2282 2270 2299 2337 2281 2313 2349 2387 2416 2503 2509 2415 2268 2178 2158 2167 2206 2199 2210 2235 2275 2250 2325 2389 2400 2479 2505 2528 2646 2829 2673 2508 2571 2580 2572 2682 2417 2672 2888 3215 3341 3286 3120 2792 2616 2479 2253 2276 2009 1807 1670 1573 1503 1428 1376 1353 1327 1296 1262 1237 1211 1186 1165 1145 1128 1110 1097 1088 1084 1078 1093 1154 1267 1356 1305 1225 1139 1085 1065 1047 1037 1034 1029 1033 1056 1079 1017 1027 1035 1034 1031 1047 1081 1099 1100 1125 1231 1234 1157 1175 1168 1166 1180 1202 1235 1270 1297 1352 1295 1286 1319 1367 1407 1459 1579 1614 1634 1843 1999 2146 2253 2301 2341 2492 2553 2475 2653 2610 2526 2521 2418 2297 2152 1789 1671 1632 1877 1880 1472 1718 2054 2129 1635 1786 1896 1969 2131 1978 1872 1856 1974 2140 2017 1938 1886 1853 1813 1811 1806 1812 1735 1736 1722 1725 1722 1724 1737 1720 1775 1778 1744 1717 1737 1732 1695 1720 1701 1713 1790 1758 1764 1741 1619 1707 1600 1565 1582 1556 1576 1547 1573 1578 1588 1594 1617 1692 1733 1666 1650 1632 1635 1660 1751 1712 1693 1660 1721 1794 1649 1483 1450 1338 1311 1210 994 853 787 804 811 874 1000 1061 1135 1075 967 958 1023 1013 956 1007 960 1010 1030 1042 1044 1066 1070 1088 1090 1058 1051 1036 1077 1145 1161 1111 1180 1265 1283 1224 1231 1261 1277 1258 1297 1309 1319 1334 1360 1392 1410 1446 1479 1517 1561 1603 1641 1711 1724 1798 1862 1938 1919 1966 2033 2012 2045 1915 1635 1429 1275 1172 1002 1038 1007 739 881 691 470 265 170 124 117 72 36 35 -26 -28 -30 -32 -34 -36 -38 -40 -43 -45 -48 -53 -60 -70 -79 -85 -93 -102 -114 -124 -136 -149 -165 -181 -198 -213 -233 -264 -302 -338 -375 -414 -447 -476 -509 -526 -536 -540 -544 -542 -543 -538 -535 -528 -523 -517 -513 -507 -504 -501 -501 -500 -502 -502 -506 -507 -514 -524 -548 -575 -608 -637 -670 -703 -731 -748 -767 -783 -803 -815 -825 1273 1319 1273 1196 1097 1068 1055 1040 1004 993 989 990 995 1005 1025 1080 1138 1260 1366 1500 1593 1773 1917 1859 1742 1622 1511 1353 1272 1223 1219 1175 1142 1135 1128 1123 1126 1122 1166 1253 1325 1294 1238 1191 1165 1171 1156 1129 1106 1061 1071 1060 1055 1041 1064 1107 1205 1493 1793 2006 1851 1475 1512 1817 2117 1887 1533 1722 1544 1394 1555 1348 1158 1060 1004 990 977 965 955 953 953 953 953 953 953 953 953 953 953 953 954 954 956 957 960 962 963 974 976 998 1030 1046 1045 1073 1083 1122 1251 1329 1325 1225 1161 1118 1268 1443 1433 1366 1350 1517 1529 1535 1421 1407 1170 1086 1041 1008 992 998 989 982 986 979 974 973 978 980 983 987 996 1008 1025 1032 1035 1031 1027 1029 1031 1033 1025 1018 1013 1013 1010 1018 1067 1141 1162 1169 1178 1150 1116 1103 1098 1088 1078 1055 1014 993 988 984 984 981 975 980 961 944 940 961 969 947 943 940 939 936 934 931 928 925 924 926 928 928 924 921 918 917 918 919 919 920 916 914 911 909 908 907 906 905 905 905 905 905 905 905 905 905 905 905 905 908 909 909 909 910 911 912 913 913 915 929 958 1022 1076 1084 1080 1127 1102 1107 1112 1077 1091 1110 1137 1161 1206 1246 1291 1348 1387 1463 1446 1500 1440 1369 1274 1202 1160 1144 1150 1171 1221 1310 1318 1309 1284 1258 1268 1281 1277 1261 1269 1281 1278 1326 1316 1330 1360 1495 1462 1462 1527 1483 1449 1426 1405 1383 1380 1420 1445 1499 1452 1402 1407 1451 1473 1342 1257 1319 1508 1452 1526 1539 1568 1556 1503 1535 1583 1499 1416 1381 1189 1118 1094 1082 1112 1205 1515 1612 1651 1720 1894 2099 2324 2439 2692 3006 3316 3505 3170 2893 2587 2323 2230 2448 2421 2273 2082 1968 1918 1779 1675 1658 1634 1618 1590 1562 1525 1491 1463 1468 1469 1487 1549 1635 1728 1908 1811 1730 1660 1566 1477 1414 1440 1501 1519 1527 1539 1554 1561 1571 1562 1591 1616 1599 1621 1681 1687 1687 1709 1794 1893 1949 2051 1962 1837 2017 2141 1903 2013 2108 1911 1802 1678 1709 1779 1851 1899 1995 2005 1993 1968 1865 1799 1759 1741 1802 1794 1835 1810 1767 1743 1735 1716 1582 1704 1840 1859 1851 1829 1822 1859 1851 1846 1854 1851 1868 1878 1922 1900 1877 1844 1827 1809 1787 1799 1795 1848 1986 1968 1783 1760 1590 1500 1462 1442 1455 1491 1349 1290 1161 1099 1028 1070 1083 1021 995 963 976 1102 1337 1550 1661 1508 1236 1237 1336 1616 1474 1429 1339 1159 1083 1336 1490 1502 1204 1110 948 1095 1091 982 976 886 900 896 852 805 795 775 773 770 759 754 753 744 734 734 731 721 720 712 693 685 679 691 691 740 783 814 825 859 885 903 932 937 1029 1107 1156 1120 1171 1180 1215 1335 1428 1448 1431 1309 1140 1116 1319 1413 1436 1548 1539 1599 1710 1653 1730 1694 1540 1399 1309 1244 1202 1191 1226 1253 1238 1207 1137 1032 970 946 941 936 940 942 966 1043 1136 1043 976 1062 1235 1405 1476 1419 1351 1323 1382 1400 1385 1366 1349 1399 1425 1415 1497 1564 1499 1502 1443 1440 1589 1611 1467 1510 1482 1302 1377 1305 1497 1679 1599 1430 1407 1467 1345 1205 1249 1509 1566 1304 1156 1304 1343 1201 1148 1083 1001 991 970 976 1013 1064 973 914 887 1005 1239 1210 1251 1242 1086 945 1020 1090 1038 1044 978 1069 1103 1026 1030 1102 1055 1254 1618 1670 1532 1371 1214 1139 1133 1108 1115 1116 1057 912 966 1100 1294 1315 1386 1699 1653 1277 1041 973 1091 1400 1535 1141 946 911 1137 1473 1780 1820 1358 1475 1549 1521 1467 1602 1531 1721 2053 2245 1988 1744 1598 1343 1550 1778 1932 2068 2028 2192 2454 2255 2149 2057 1905 2021 1979 1776 1591 1563 1539 1441 1347 1360 1366 1352 1311 1433 1511 1514 1565 1668 1758 1808 1836 1885 1908 1844 1668 1825 2028 2106 1797 1734 1567 1562 1619 1691 1703 1704 1731 1821 1845 1961 2077 1834 1813 1784 1737 1695 1688 1704 1665 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1647 1665 1689 1697 1716 1781 1777 1776 1841 1886 2032 2132 2072 2115 2165 2258 2410 2291 2279 2358 2395 2450 2341 2303 2382 2247 2228 2357 2319 2445 2344 2223 2167 2213 2268 2379 2365 2329 2380 2409 2519 2576 2558 2539 2428 2447 2427 2338 2211 2161 2177 2210 2236 2245 2280 2314 2193 2195 2158 2229 2291 2285 2374 2590 2834 2945 2739 2416 2258 2377 2437 2230 2467 2703 2944 2954 2937 2909 2621 2389 2292 2301 2252 2068 1874 1683 1742 1744 1532 1434 1363 1324 1294 1262 1233 1207 1183 1167 1146 1129 1115 1106 1098 1097 1111 1183 1261 1280 1277 1242 1179 1143 1113 1098 1106 1106 1140 1077 1119 1140 1275 1174 1030 1030 1032 1030 1034 1039 1046 1050 1056 1113 1163 1096 1114 1124 1121 1126 1143 1166 1195 1212 1235 1245 1257 1278 1312 1352 1408 1470 1494 1618 1716 1861 1843 2003 2179 2319 2358 2275 2343 2381 2341 2279 2250 2134 2066 2022 1958 1706 1728 1804 1666 1747 1773 1974 2179 1709 2041 2216 2151 2216 2139 2136 2139 2168 2086 1990 1913 1855 1801 1771 1757 1729 1710 1704 1692 1685 1693 1686 1683 1700 1688 1716 1692 1704 1704 1710 1717 1635 1575 1568 1636 1701 1642 1644 1593 1542 1581 1549 1555 1558 1507 1480 1477 1517 1503 1505 1528 1546 1559 1606 1583 1590 1594 1563 1588 1630 1591 1551 1552 1569 1542 1584 1497 1448 1348 1254 1226 1075 882 841 794 834 820 863 880 977 962 906 904 917 930 948 979 1008 1050 1078 1096 1106 1106 1109 1134 1131 1112 1086 1074 1090 1150 1154 1144 1163 1234 1220 1180 1182 1210 1241 1255 1279 1289 1308 1333 1364 1394 1420 1456 1488 1526 1555 1574 1652 1667 1673 1758 1814 1809 1763 1820 1864 1949 2050 1843 1579 1498 1500 1216 853 705 872 665 495 575 342 232 180 196 103 16 14 3 -26 -28 -29 -31 -33 -36 -38 -41 -43 -45 -48 -53 -61 -70 -79 -86 -94 -104 -115 -126 -138 -152 -168 -185 -202 -217 -239 -272 -306 -341 -377 -416 -446 -475 -505 -525 -535 -541 -544 -546 -545 -543 -539 -534 -528 -521 -515 -511 -507 -505 -504 -504 -505 -507 -510 -513 -521 -537 -560 -588 -615 -644 -674 -707 -732 -751 -769 -786 -803 -817 -824 1146 1220 1142 1120 1067 1020 1008 989 983 983 986 988 995 1013 1042 1080 1115 1174 1317 1449 1617 1837 1998 1957 1808 1630 1488 1467 1347 1256 1216 1189 1144 1134 1125 1122 1123 1128 1191 1259 1252 1215 1151 1113 1079 1078 1076 1082 1079 1103 1169 1050 1021 1028 1061 1118 1264 1539 1969 2096 1817 1488 1600 1931 2339 2201 1906 1831 1517 1756 1672 1420 1390 1235 1041 1006 987 972 960 954 953 953 953 953 953 953 953 953 953 953 953 954 956 958 961 962 967 977 982 1000 1021 1037 1036 1060 1060 1085 1143 1276 1449 1403 1348 1385 1488 1518 1467 1382 1368 1482 1542 1498 1445 1332 1235 1117 1032 1012 1024 1041 995 983 973 974 983 975 975 979 982 986 998 1005 1009 1016 1027 1037 1030 1030 1030 1028 1019 1013 1009 1009 1010 1020 1067 1105 1125 1146 1143 1121 1098 1080 1074 1067 1063 1058 1039 995 976 966 959 952 948 952 943 939 948 977 967 967 955 950 948 946 944 941 937 932 929 928 929 933 932 924 924 924 921 921 921 922 921 918 917 914 911 909 907 906 905 905 905 905 905 905 905 905 905 905 907 906 909 910 910 911 912 914 916 915 916 922 937 966 1005 1039 1108 1097 1069 1069 1059 1067 1113 1151 1179 1213 1242 1255 1267 1301 1399 1477 1374 1407 1345 1396 1375 1260 1184 1196 1219 1208 1192 1241 1285 1292 1263 1260 1280 1302 1314 1287 1349 1368 1359 1346 1397 1371 1374 1406 1407 1431 1501 1487 1452 1433 1414 1404 1452 1480 1493 1543 1555 1544 1511 1561 1583 1492 1365 1292 1511 1521 1603 1762 1771 1600 1515 1531 1510 1474 1333 1240 1154 1098 1079 1077 1158 1261 1392 1481 1537 1541 1686 1899 2149 2333 2575 2877 2987 3144 3192 2801 2454 2273 2245 2273 2239 2216 2103 1985 1894 1766 1705 1662 1608 1586 1577 1549 1522 1487 1455 1458 1460 1486 1564 1686 1794 1787 1699 1596 1564 1529 1467 1397 1480 1512 1509 1540 1549 1561 1567 1584 1627 1685 1715 1822 1883 1891 1912 1834 1892 1943 2055 2041 2080 2108 1911 2099 1886 1889 1874 1784 1732 1662 1629 1789 1906 2013 1989 1986 1913 1848 1820 1800 1840 1777 1719 1653 1644 1603 1590 1578 1544 1615 1586 1533 1778 1795 1750 1730 1790 1791 1874 1842 1829 1831 1822 1798 1762 1750 1721 1720 1740 1719 1709 1706 1736 1783 1871 1889 1734 1627 1558 1503 1479 1453 1448 1492 1545 1440 1292 1204 1131 1041 1068 1032 988 972 965 952 1006 1143 1480 1551 1251 1112 1103 1174 1386 1433 1179 1020 928 988 1218 1203 1189 1072 1350 1172 941 940 937 819 820 863 839 772 763 754 740 723 717 723 730 724 708 718 711 722 717 708 700 696 700 682 678 675 675 699 724 747 777 803 799 839 946 1037 992 1025 1075 1159 1308 1410 1553 1504 1368 1328 1206 1035 1195 1334 1207 1324 1308 1406 1635 1760 1821 1858 1802 1640 1438 1321 1231 1199 1145 1152 1143 1126 1087 1048 1004 987 970 964 980 1046 1099 1200 1315 1493 1388 1202 1238 1482 1444 1257 1240 1239 1239 1241 1241 1265 1285 1346 1473 1515 1546 1547 1580 1613 1669 1658 1686 1671 1605 1570 1442 1360 1275 1150 1189 1397 1528 1460 1377 1241 1171 1107 1116 1072 1178 1171 1093 1056 1107 1113 1085 1083 1040 993 930 906 884 881 869 877 865 871 924 1023 1006 994 953 950 883 900 931 941 902 901 926 940 980 1068 1300 1285 1242 1447 1437 1278 1167 1121 1097 1057 1029 973 970 901 876 889 1006 1090 1110 1232 1245 1124 1094 983 928 1049 1301 1280 997 878 1131 1421 1694 1887 1715 1245 1218 1254 1307 1448 1586 1604 1699 1805 2036 1882 1681 1437 1272 1563 1692 1725 1799 2108 2524 2466 2116 1943 1926 1786 2014 2009 2005 1810 1844 1825 1717 1562 1407 1303 1274 1249 1269 1307 1405 1556 1661 1706 1779 1872 1931 1894 1784 1725 1943 2027 2025 2050 2088 1801 1849 1820 1739 1758 1750 1745 1773 1791 1786 1795 1795 1782 1761 1671 1651 1645 1645 1645 1645 1645 1645 1649 1654 1653 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1647 1656 1667 1681 1707 1828 1786 1766 1792 1830 1949 1977 2071 2263 2316 2219 2346 2392 2426 2505 2616 2625 2567 2438 2494 2280 2320 2543 2619 2502 2336 2223 2197 2221 2287 2331 2340 2359 2458 2579 2715 2697 2669 2560 2437 2331 2304 2286 2202 2220 2190 2183 2179 2185 2156 2175 2159 2141 2107 2188 2335 2237 2502 2577 2593 2686 2555 2486 2157 2276 2156 2272 2572 2644 2594 2513 2624 2646 2539 2298 2100 1974 2080 2170 1978 1795 1898 1897 1712 1622 1589 1497 1404 1259 1212 1191 1179 1202 1171 1149 1136 1126 1129 1110 1175 1306 1332 1268 1237 1212 1199 1182 1165 1153 1173 1157 1151 1142 1269 1305 1297 1350 1121 1049 1047 1042 1037 1038 1043 1047 1052 1059 1069 1078 1089 1097 1106 1117 1132 1151 1170 1188 1204 1217 1224 1245 1274 1319 1447 1396 1418 1546 1693 1694 1751 1753 1914 1996 2088 2062 2122 2293 2221 2170 2124 2170 2197 2095 2011 1759 1860 1811 1717 2077 2138 2149 1965 1802 1919 2205 2419 2426 2546 2421 2285 2155 2042 1973 1920 1869 1821 1808 1786 1762 1762 1742 1721 1696 1676 1672 1666 1660 1658 1673 1666 1667 1662 1636 1636 1598 1539 1491 1606 1716 1651 1559 1581 1526 1509 1507 1521 1545 1502 1448 1441 1448 1450 1452 1473 1495 1479 1479 1498 1516 1511 1513 1514 1540 1538 1470 1433 1420 1381 1403 1368 1314 1274 1127 1051 1003 947 897 817 857 886 882 888 877 880 902 932 959 988 1013 1049 1075 1101 1123 1153 1174 1191 1213 1196 1188 1171 1160 1119 1132 1190 1226 1295 1254 1168 1169 1181 1235 1276 1292 1314 1337 1350 1342 1364 1401 1449 1464 1490 1476 1499 1519 1535 1567 1579 1639 1646 1705 1753 1712 1692 1805 1848 1966 1999 1820 1546 1277 1086 1043 801 623 496 467 335 513 483 280 108 44 8 -7 -19 -25 -28 -29 -31 -33 -36 -38 -41 -43 -46 -48 -53 -61 -70 -79 -86 -94 -104 -115 -126 -139 -152 -169 -185 -203 -220 -244 -277 -309 -341 -377 -412 -443 -469 -499 -520 -533 -538 -545 -546 -549 -546 -545 -539 -535 -526 -520 -513 -511 -508 -509 -508 -510 -510 -515 -519 -533 -549 -573 -596 -622 -647 -678 -706 -732 -748 -767 -781 -799 -810 -821 1015 1051 1055 1026 1006 990 978 982 984 983 985 989 998 1017 1057 1090 1112 1165 1274 1364 1555 1712 1887 1863 1764 1636 1516 1438 1298 1286 1254 1253 1154 1135 1125 1120 1117 1153 1149 1221 1287 1171 1110 1157 1214 1194 1205 1187 1183 1189 1119 1032 1013 1019 1048 1124 1345 1608 1972 1888 1740 1715 1885 2076 2260 2399 2218 1929 1746 1790 1598 1555 1616 1370 1178 1038 1004 985 968 957 954 953 953 953 953 953 953 953 953 953 954 956 958 960 961 965 974 979 988 1001 1015 1026 1030 1047 1057 1084 1127 1205 1288 1503 1532 1460 1528 1544 1551 1467 1419 1455 1583 1549 1436 1320 1324 1169 1068 1061 1073 1047 1001 985 975 973 978 975 976 976 983 987 992 999 1006 1027 1034 1037 1034 1027 1028 1029 1020 1011 1007 1007 1011 1033 1072 1103 1117 1130 1112 1094 1085 1069 1059 1053 1055 1040 1031 990 964 953 950 944 944 947 941 944 958 969 971 968 961 959 956 954 950 948 944 940 937 935 933 934 937 936 933 930 927 924 924 925 923 922 921 920 918 914 910 908 907 905 905 905 905 905 905 905 905 907 908 908 910 911 912 913 913 915 917 920 921 926 935 950 965 995 1058 1063 1028 1047 1056 1084 1117 1181 1234 1214 1222 1222 1235 1268 1336 1366 1301 1309 1279 1271 1223 1183 1196 1220 1282 1243 1201 1224 1283 1277 1256 1259 1268 1286 1290 1289 1338 1380 1399 1445 1492 1435 1393 1398 1421 1444 1476 1481 1457 1441 1452 1442 1448 1491 1521 1537 1569 1554 1561 1558 1577 1591 1543 1321 1466 1562 1580 1650 1732 1640 1543 1535 1406 1300 1220 1166 1120 1084 1071 1072 1149 1234 1247 1310 1478 1598 1725 1765 1917 2240 2401 2478 2581 2622 2565 2497 2299 2149 2098 2086 2076 2000 2020 1962 1792 1686 1665 1635 1591 1568 1541 1520 1494 1457 1443 1441 1449 1481 1546 1673 1835 1837 1650 1558 1508 1474 1436 1419 1499 1542 1541 1525 1532 1542 1559 1576 1660 1666 1729 1783 1761 1820 1917 2020 2059 1996 1978 2030 2021 1895 1986 1949 1785 1810 1700 1647 1614 1588 1619 1828 2014 1941 1886 1869 1841 1816 1845 1811 1693 1577 1525 1524 1524 1425 1499 1450 1432 1541 1464 1457 1593 1599 1582 1558 1652 1781 1783 1757 1777 1735 1722 1710 1740 1724 1692 1687 1711 1681 1674 1688 1746 1881 1909 1874 1681 1566 1532 1539 1525 1505 1492 1535 1605 1538 1406 1309 1203 1090 1024 1014 1008 1018 1024 1000 969 1043 1231 1452 1332 1057 968 1008 1055 1060 958 923 1035 1088 1237 1380 1301 1201 1371 1405 1256 1239 1143 932 946 1019 887 835 814 801 791 761 749 717 716 711 717 696 686 690 699 707 692 677 678 676 677 676 675 675 677 691 718 724 753 799 961 1067 909 1005 1105 1242 1343 1446 1476 1357 1230 1173 1155 978 1108 1192 1105 1099 1206 1424 1461 1586 1598 1521 1635 1569 1453 1365 1281 1191 1141 1115 1094 1080 1096 1089 1080 1067 1016 1024 1104 1185 1224 1296 1472 1402 1396 1310 1348 1286 1246 1239 1239 1239 1239 1240 1254 1294 1299 1431 1562 1517 1428 1546 1710 1858 1908 1757 1741 1574 1389 1320 1241 1202 1224 1184 1131 1031 1051 1043 1101 1233 1112 1020 1033 998 999 1002 996 1021 1046 1048 1015 1004 988 959 917 917 1035 980 833 847 852 852 863 885 867 858 864 856 874 875 884 882 868 894 908 934 991 1115 1303 1541 1433 1335 1311 1449 1436 1448 1493 1313 1221 1111 1068 986 871 846 922 962 1026 1074 986 953 959 938 907 982 1059 994 859 846 1030 1348 1488 1604 1701 1364 1209 1407 1444 1638 1982 1828 1702 1925 1666 1617 1736 1590 1238 1358 1528 1819 1947 2048 2103 2066 2223 2063 1705 1706 1858 1733 1855 1971 2053 2124 2043 1849 1658 1440 1361 1291 1238 1255 1360 1503 1615 1707 1732 1826 1914 1861 1710 1767 1837 1876 2025 2024 2180 2160 2149 2068 1828 1840 1959 1883 1797 1785 1786 1787 1818 1909 1851 1667 1645 1645 1647 1673 1738 1659 1648 1764 1796 1792 1645 1645 1645 1645 1647 1671 1689 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1693 1703 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1654 1666 1681 1706 1732 1751 1775 1841 1951 2043 2162 2264 2496 2536 2467 2543 2482 2578 2614 2665 2783 2804 2750 2552 2343 2417 2527 2549 2447 2348 2308 2297 2257 2311 2360 2356 2347 2455 2514 2619 2567 2589 2584 2576 2434 2282 2232 2320 2320 2372 2366 2330 2195 2287 2265 2281 2274 2263 2173 2156 2154 2301 2352 2300 2303 2264 2169 2110 2031 2105 2352 2486 2474 2377 2248 2348 2438 2439 2444 2249 2008 1796 1925 1843 1868 1906 1714 1674 1643 1608 1620 1527 1267 1200 1187 1176 1168 1171 1228 1260 1232 1221 1129 1131 1196 1248 1241 1248 1253 1252 1240 1243 1236 1250 1248 1231 1318 1501 1373 1277 1310 1225 1085 1067 1055 1046 1043 1045 1049 1055 1061 1066 1074 1082 1092 1103 1115 1129 1142 1158 1171 1185 1196 1207 1222 1232 1319 1424 1332 1352 1416 1490 1542 1637 1721 1701 1734 1873 1933 2208 2204 2218 2171 2103 2262 2241 2225 2094 1876 1917 1927 1786 1850 2038 2211 2080 1906 2044 2079 2220 2620 2721 2476 2293 2217 2181 2098 2038 2010 1968 1915 1896 1885 1863 1842 1818 1769 1738 1709 1692 1685 1680 1671 1710 1692 1743 1722 1689 1656 1620 1512 1502 1627 1580 1523 1529 1532 1470 1475 1470 1478 1475 1436 1395 1394 1400 1418 1481 1517 1499 1421 1419 1446 1434 1425 1457 1479 1490 1449 1397 1348 1321 1299 1251 1200 1154 1180 1129 1054 974 891 826 876 911 935 948 951 960 980 1000 1010 1038 1061 1088 1118 1148 1176 1210 1247 1285 1315 1293 1261 1236 1227 1192 1226 1273 1309 1269 1211 1166 1144 1239 1380 1475 1465 1456 1469 1422 1406 1430 1477 1499 1507 1472 1458 1473 1478 1489 1506 1540 1572 1607 1722 1630 1607 1657 1710 1797 1842 1892 1936 1781 1569 1389 1123 837 635 482 572 615 542 551 353 153 44 8 -8 -19 -23 -28 -29 -31 -33 -36 -38 -41 -43 -46 -49 -54 -61 -71 -78 -85 -93 -103 -114 -126 -139 -153 -169 -186 -204 -223 -248 -280 -310 -341 -376 -410 -438 -465 -491 -515 -529 -538 -545 -550 -553 -554 -552 -549 -544 -538 -529 -522 -518 -516 -516 -516 -516 -519 -524 -533 -547 -564 -584 -605 -627 -653 -680 -709 -731 -747 -763 -778 -791 -804 -814 989 1045 994 974 976 980 978 987 985 986 992 994 1001 1021 1068 1086 1107 1146 1267 1370 1549 1762 1865 1889 1817 1622 1437 1387 1434 1464 1347 1286 1178 1140 1125 1120 1124 1135 1119 1171 1243 1125 1220 1317 1325 1332 1324 1270 1245 1154 1062 1010 1005 1008 1028 1165 1456 1750 1891 1699 1866 2077 1907 1945 2070 1898 1913 1930 1878 1828 1766 1716 1617 1572 1418 1188 1095 1001 975 965 959 954 953 953 953 953 953 953 953 954 956 958 958 961 965 972 979 984 994 1003 1010 1018 1032 1038 1060 1107 1129 1176 1278 1386 1368 1210 1219 1248 1349 1442 1458 1481 1493 1471 1446 1456 1330 1191 1155 1192 1203 1089 1008 986 976 975 974 973 976 977 981 989 1006 1013 1008 1025 1033 1031 1030 1026 1016 1014 1017 1010 1006 1007 1024 1083 1124 1111 1079 1078 1062 1064 1069 1059 1051 1044 1041 1035 1012 1000 963 951 948 947 953 956 954 967 973 970 971 967 965 964 962 959 955 953 950 947 944 942 938 936 937 940 939 937 935 931 928 929 927 925 924 924 922 917 912 909 907 906 905 905 905 905 905 905 907 908 909 910 911 912 913 915 915 916 918 922 926 929 934 941 950 963 983 1017 1067 1106 1097 1094 1126 1200 1243 1180 1175 1198 1210 1246 1290 1264 1245 1261 1215 1197 1175 1163 1202 1247 1253 1261 1264 1249 1272 1263 1240 1237 1246 1262 1262 1275 1334 1388 1420 1522 1576 1633 1566 1590 1591 1572 1495 1459 1443 1447 1442 1429 1454 1481 1485 1509 1525 1534 1561 1569 1568 1587 1561 1422 1368 1570 1584 1596 1639 1656 1536 1439 1256 1189 1153 1120 1088 1072 1071 1071 1093 1185 1268 1281 1363 1450 1502 1542 1721 2030 2199 2363 2543 2340 2201 2262 2068 2009 2031 2027 1912 1849 1813 1748 1668 1621 1579 1569 1563 1532 1535 1515 1474 1429 1411 1427 1434 1455 1506 1601 1658 1655 1533 1496 1492 1459 1457 1427 1475 1643 1578 1540 1555 1589 1626 1788 1668 1756 1853 1794 1819 1830 1868 1787 1772 1844 2219 2338 1989 1974 2024 1944 1961 1808 1626 1608 1576 1610 1661 1896 1925 1912 1894 1889 1922 1847 1658 1670 1723 1667 1605 1569 1512 1427 1383 1366 1365 1398 1496 1612 1715 1639 1615 1513 1491 1548 1661 1682 1719 1702 1646 1637 1660 1693 1717 1718 1675 1664 1705 1815 1912 1876 1866 1812 1617 1527 1514 1558 1596 1586 1614 1600 1601 1632 1416 1343 1203 1107 1084 1056 1067 1057 1073 1082 1025 976 1077 1124 1076 983 971 941 926 952 988 1040 1200 1476 1595 1412 1197 1172 1300 1385 1441 1475 1258 1093 1055 1019 896 850 821 808 805 791 754 749 744 741 742 732 732 725 698 688 685 698 707 697 688 682 676 675 675 675 676 684 704 726 776 842 854 874 1082 1402 1498 1280 1166 1213 1156 1045 1066 942 952 1016 977 952 1029 1112 1202 1194 1242 1261 1289 1317 1342 1315 1283 1230 1197 1161 1164 1180 1160 1174 1221 1136 1061 1081 1142 1247 1265 1366 1346 1261 1259 1242 1239 1239 1239 1239 1240 1261 1287 1313 1405 1345 1264 1340 1314 1288 1435 1553 1711 1704 1643 1557 1671 1684 1556 1451 1424 1546 1531 1379 1239 1118 928 905 918 964 1040 1001 956 946 943 951 977 997 1049 1161 1260 1252 1190 1045 1077 1156 972 884 835 823 870 906 880 917 958 991 913 889 867 908 954 935 889 894 883 901 931 992 1151 1353 1436 1402 1326 1431 1380 1429 1304 1155 1033 1007 955 925 877 851 859 870 893 879 882 887 909 915 977 881 916 890 810 856 928 1025 1172 1405 1435 1259 1108 1332 1613 1738 1908 1629 1318 1500 1608 1369 1551 1400 1170 1293 1531 1839 1681 1526 1593 1655 1877 1825 1580 1594 1584 1888 1836 1872 2146 2239 2249 2119 1878 1670 1414 1342 1278 1216 1268 1357 1481 1589 1659 1701 1731 1685 1766 1952 2026 2060 2271 2384 2398 2353 2155 2003 1950 1978 2039 1883 1796 1805 1868 1854 1878 2005 1850 1788 1680 1687 1754 1876 1818 1694 1765 1858 1818 1740 1645 1645 1645 1647 1669 1780 1822 1803 1710 1682 1711 1679 1647 1645 1645 1645 1645 1645 1645 1646 1645 1645 1645 1670 1674 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1655 1669 1688 1713 1736 1778 1832 1980 2248 2295 2562 2513 2667 2662 2590 2675 2552 2569 2565 2579 2659 2694 2613 2512 2431 2600 2696 2613 2459 2406 2400 2372 2389 2404 2386 2345 2344 2367 2418 2504 2490 2497 2413 2364 2309 2273 2320 2466 2453 2312 2273 2201 2249 2386 2402 2400 2435 2440 2291 2225 2152 2117 2052 2024 2020 1967 1947 2004 1921 2052 2245 2192 2269 2340 2069 2075 2144 2140 2315 2274 2162 1878 1686 1623 1622 1658 1608 1484 1395 1333 1304 1285 1232 1212 1196 1183 1173 1186 1199 1178 1144 1133 1132 1142 1169 1210 1259 1311 1354 1386 1387 1381 1388 1494 1397 1465 1561 1495 1420 1327 1288 1163 1114 1090 1072 1063 1058 1055 1057 1063 1071 1078 1088 1094 1099 1105 1120 1138 1153 1165 1177 1193 1207 1217 1225 1233 1249 1268 1282 1303 1341 1380 1417 1491 1564 1583 1615 1704 1819 1956 2055 2045 2125 2049 2121 2276 2330 2184 2067 2170 2074 2026 1961 2053 2342 2296 2086 2357 2371 2337 2674 2724 2569 2420 2495 2401 2331 2254 2140 2070 2048 1996 1973 1991 1939 1889 1853 1796 1742 1736 1729 1712 1721 1751 1779 1881 1930 1854 1742 1631 1546 1481 1450 1471 1489 1492 1538 1489 1434 1419 1400 1424 1396 1378 1353 1354 1376 1437 1512 1478 1405 1348 1381 1370 1358 1411 1425 1424 1436 1407 1445 1490 1382 1289 1320 1243 1135 1058 1006 932 851 852 903 943 978 1000 1015 1022 1037 1057 1072 1083 1121 1144 1165 1201 1239 1274 1317 1362 1412 1421 1345 1335 1311 1318 1352 1389 1361 1280 1248 1246 1254 1407 1514 1600 1632 1601 1552 1496 1489 1522 1556 1522 1483 1460 1432 1447 1447 1459 1473 1495 1519 1528 1564 1573 1524 1580 1682 1691 1730 1741 1804 1862 1722 1470 1224 946 706 737 673 471 506 415 321 236 124 17 -6 -32 -23 -28 -30 -31 -33 -36 -38 -41 -44 -46 -49 -54 -62 -70 -77 -84 -92 -102 -113 -124 -137 -151 -168 -186 -205 -224 -250 -279 -309 -338 -372 -403 -432 -457 -484 -506 -525 -535 -546 -552 -559 -559 -561 -557 -554 -547 -541 -532 -528 -524 -525 -524 -526 -528 -536 -545 -559 -573 -592 -610 -632 -654 -681 -705 -727 -741 -757 -768 -782 -791 -803 1011 1006 967 980 983 982 989 990 987 989 993 1000 1006 1029 1052 1067 1088 1148 1230 1311 1413 1527 1681 1795 1814 1611 1430 1572 1511 1383 1303 1251 1183 1142 1130 1123 1142 1137 1111 1183 1212 1133 1266 1387 1334 1331 1262 1223 1193 1082 1020 1003 1002 1005 1030 1110 1335 1534 1673 1787 1958 1944 1787 1677 1531 1479 1559 1567 1718 1817 1912 1911 1883 1734 1508 1293 1368 1145 999 984 968 956 953 953 953 953 953 953 953 957 959 961 962 965 972 981 982 992 1001 1004 1014 1021 1027 1035 1069 1133 1156 1188 1221 1215 1183 1093 1069 1082 1122 1182 1322 1419 1490 1455 1402 1336 1262 1209 1191 1205 1213 1087 1019 988 977 976 975 979 982 978 982 993 1014 1022 1005 1025 1024 1021 1026 1031 1013 1009 1007 1006 1006 1008 1056 1124 1123 1084 1049 1044 1038 1043 1049 1047 1047 1038 1031 1021 1010 990 972 958 954 952 957 963 970 976 978 976 967 965 967 966 965 961 958 957 954 952 950 948 943 940 939 941 943 942 941 937 932 930 931 931 928 927 925 920 916 911 909 908 908 905 905 905 905 905 908 909 909 911 912 912 914 915 917 918 920 922 925 929 934 941 946 954 963 979 1034 1076 1103 1119 1146 1194 1205 1158 1147 1170 1200 1220 1234 1216 1212 1227 1185 1165 1141 1164 1213 1205 1219 1241 1261 1259 1234 1226 1222 1223 1232 1239 1244 1262 1300 1358 1447 1548 1666 1796 1675 1761 1792 1676 1570 1481 1446 1468 1481 1425 1463 1517 1503 1519 1523 1533 1548 1559 1556 1575 1569 1446 1375 1512 1572 1584 1590 1600 1489 1357 1212 1162 1123 1093 1076 1071 1071 1079 1118 1127 1156 1216 1286 1349 1408 1505 1736 1900 1963 2125 2047 2024 1941 1907 1919 1849 1786 1752 1729 1753 1718 1677 1610 1583 1556 1567 1627 1561 1504 1487 1453 1416 1394 1397 1409 1434 1437 1489 1560 1579 1475 1440 1424 1460 1441 1418 1393 1574 1529 1528 1556 1612 1696 1813 1993 2169 2218 2121 2051 2231 2129 2200 1981 1873 2271 2050 1895 1988 2033 1861 1844 1668 1595 1584 1605 1675 1766 2002 2080 2029 1929 1776 1734 1694 1680 1889 2196 2041 1837 1597 1599 1483 1511 1448 1400 1409 1402 1406 1507 1509 1525 1574 1581 1507 1473 1546 1597 1615 1602 1610 1602 1566 1611 1647 1693 1719 1793 1954 1873 1784 1782 1651 1553 1499 1481 1530 1598 1661 1682 1701 1658 1635 1481 1374 1254 1185 1129 1114 1121 1104 1129 1158 1166 1143 1057 1056 1244 1157 1030 1006 998 1158 1260 1328 1354 1547 1409 1278 1268 1389 1232 1514 1561 1615 1555 1389 1153 1010 878 845 830 820 814 784 763 777 771 758 760 751 750 744 737 730 722 718 717 711 707 707 693 685 677 678 675 675 675 675 683 705 739 767 884 1033 1201 1159 1091 1295 1249 1059 984 949 822 793 885 865 903 944 981 1108 1254 1350 1364 1320 1278 1302 1326 1331 1298 1245 1267 1341 1320 1316 1296 1386 1256 1217 1304 1434 1355 1262 1245 1239 1239 1239 1239 1243 1271 1385 1379 1357 1286 1347 1362 1251 1235 1246 1363 1382 1307 1335 1421 1451 1417 1565 1581 1808 1788 1649 1604 1411 1206 1074 1020 1087 1071 955 871 889 997 1023 978 968 988 1090 1129 1290 1385 1265 1252 1324 1379 1291 1128 909 900 864 829 816 835 909 1057 1123 1205 1217 1211 1125 975 1055 1182 1142 1072 1224 1127 1092 1182 1123 1036 1075 1133 1106 1037 1055 1078 1160 1098 951 904 927 898 928 921 872 834 893 833 842 852 873 900 980 976 881 880 875 794 835 883 926 1033 1195 1400 1182 1007 1193 1492 1420 1631 1720 1249 1114 1269 1165 1159 1206 1325 1502 1684 1701 1523 1489 1318 1425 1345 1397 1434 1529 1745 1872 1967 1939 2287 2318 1995 1933 1812 1711 1585 1461 1291 1209 1271 1327 1425 1596 1660 1688 1678 1591 1637 1728 1715 1846 2043 2248 2430 2294 2122 2041 2055 2102 2087 1837 1852 1926 2042 2201 2197 2035 1888 1830 1809 1744 1929 1871 1978 1849 1919 1872 1826 1696 1658 1806 1731 1824 1893 1844 1939 1832 1724 1712 1723 1876 1702 1645 1645 1645 1645 1645 1645 1676 1850 1850 1817 1875 1709 1649 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1646 1654 1674 1729 1742 1765 1812 1891 2104 2446 2505 2929 2871 2662 2558 2549 2585 2549 2555 2561 2537 2583 2709 2751 2634 2554 2623 2693 2651 2517 2481 2509 2479 2416 2348 2375 2465 2415 2382 2378 2384 2379 2355 2310 2318 2380 2433 2415 2440 2375 2269 2196 2211 2284 2414 2479 2445 2551 2657 2520 2396 2346 2240 2111 2012 1950 2019 2059 2153 2053 1934 1932 1981 2082 2117 1901 1844 1826 1808 1801 1878 2158 2292 1931 1535 1452 1478 1688 1666 1468 1525 1402 1257 1225 1213 1198 1186 1178 1172 1170 1153 1147 1150 1156 1165 1193 1245 1327 1435 1509 1554 1546 1519 1569 1593 1680 1748 1637 1638 1489 1399 1329 1207 1177 1133 1106 1094 1088 1078 1073 1079 1090 1101 1115 1128 1131 1127 1142 1167 1186 1194 1200 1216 1231 1241 1252 1256 1255 1260 1270 1285 1306 1329 1356 1398 1451 1494 1545 1602 1720 1826 1941 1922 2096 2029 1977 2157 2218 2310 2331 2363 2286 2218 2228 2341 2620 2486 2403 2333 2448 2523 2669 2647 2544 2431 2422 2356 2318 2284 2232 2162 2113 2084 2046 2005 2028 1989 1921 1833 1802 1823 1835 1808 1812 1853 1932 1978 1960 1843 1729 1629 1569 1536 1515 1444 1464 1456 1453 1434 1435 1422 1384 1364 1348 1333 1325 1318 1317 1335 1409 1463 1443 1338 1308 1316 1318 1363 1373 1386 1453 1473 1424 1464 1444 1450 1347 1228 1142 1066 946 923 920 881 933 989 1034 1053 1067 1088 1094 1111 1126 1147 1183 1209 1224 1259 1301 1346 1402 1456 1520 1557 1499 1530 1499 1526 1545 1564 1501 1404 1433 1491 1391 1313 1406 1417 1422 1454 1437 1486 1505 1514 1509 1497 1450 1421 1406 1410 1419 1430 1443 1458 1465 1477 1493 1508 1520 1593 1604 1647 1623 1645 1726 1761 1654 1554 1356 1198 1198 823 531 471 341 351 225 223 153 140 5 -11 -21 -28 -29 -31 -33 -36 -38 -41 -44 -46 -49 -54 -61 -69 -77 -84 -92 -101 -112 -123 -136 -151 -167 -186 -206 -225 -250 -278 -308 -337 -367 -398 -426 -452 -477 -501 -520 -535 -548 -558 -565 -570 -571 -569 -566 -560 -554 -547 -541 -537 -536 -537 -539 -543 -550 -559 -571 -584 -600 -617 -636 -658 -681 -705 -723 -737 -750 -761 -772 -782 -790 1071 1098 985 988 992 997 1015 1014 1001 996 999 1002 1011 1021 1034 1048 1082 1158 1189 1223 1301 1488 1547 1634 1859 1597 1577 1485 1398 1486 1396 1321 1239 1151 1134 1125 1120 1120 1130 1175 1190 1266 1380 1416 1283 1223 1167 1093 1061 1009 1003 1002 1002 1007 1033 1080 1209 1392 1684 1749 1909 1766 1576 1523 1452 1363 1333 1405 1572 1699 1896 2172 2238 2060 1658 1659 1539 1297 1087 1013 973 959 953 953 953 953 953 953 954 957 960 965 968 973 978 983 989 999 1006 1004 1013 1025 1032 1041 1079 1118 1138 1198 1193 1163 1113 1046 1022 1021 1028 1086 1196 1256 1297 1325 1304 1316 1219 1189 1107 1077 1052 1027 1004 989 980 979 976 977 987 981 985 1005 1029 1032 1006 1025 1014 1018 1024 1027 1013 1004 1007 1011 1010 1013 1044 1092 1083 1056 1047 1048 1034 1033 1041 1044 1043 1035 1028 1021 1008 994 975 962 957 955 954 967 977 982 985 980 969 968 969 968 967 964 962 961 958 956 954 952 948 944 943 942 944 944 944 942 939 936 934 934 932 929 926 923 920 915 911 910 909 906 905 906 907 908 908 909 910 910 912 913 915 916 917 919 921 922 924 929 934 940 944 947 950 952 978 1056 1068 1078 1103 1143 1125 1120 1164 1182 1198 1208 1194 1202 1188 1163 1160 1127 1126 1142 1171 1210 1239 1265 1277 1270 1222 1209 1210 1216 1230 1235 1240 1258 1307 1375 1443 1589 1696 1755 1761 1826 1753 1656 1698 1512 1473 1428 1419 1419 1492 1507 1507 1517 1540 1575 1611 1586 1547 1574 1578 1576 1536 1559 1579 1567 1566 1473 1442 1243 1170 1132 1104 1081 1074 1072 1072 1098 1110 1103 1176 1198 1236 1227 1262 1386 1673 1886 1734 1791 1699 1786 1748 1698 1624 1679 1629 1581 1601 1609 1638 1646 1585 1542 1533 1521 1562 1566 1516 1487 1439 1408 1395 1381 1385 1389 1399 1427 1511 1655 1521 1440 1403 1398 1378 1401 1421 1508 1507 1521 1535 1609 1799 2061 2278 2395 2434 2420 2291 2465 2489 2417 2020 1798 1834 1819 1894 2065 1975 1846 1748 1591 1577 1599 1660 1719 1833 1962 2130 2014 1840 1795 1915 1780 1713 1821 2037 2032 1973 1816 1704 1586 1732 1684 1593 1450 1427 1390 1304 1331 1365 1423 1411 1418 1392 1475 1617 1641 1624 1616 1600 1484 1577 1650 1637 1628 1760 1774 1664 1734 1628 1575 1521 1476 1458 1509 1567 1662 1733 1708 1691 1779 1810 1703 1484 1260 1219 1189 1171 1155 1247 1381 1394 1408 1306 1263 1305 1205 1330 1033 1124 1348 1546 1594 1449 1307 1312 1512 1530 1496 1218 1444 1645 1585 1400 1234 1084 970 897 858 839 830 817 771 806 791 796 776 777 771 766 762 760 753 746 742 736 729 725 728 713 706 701 699 691 686 704 721 703 682 680 685 694 716 766 805 854 838 859 910 958 813 767 737 855 823 979 987 1085 1361 1544 1675 1701 1497 1577 1609 1614 1650 1533 1377 1373 1472 1534 1563 1461 1505 1553 1589 1568 1571 1409 1274 1272 1247 1243 1274 1375 1464 1591 1612 1427 1311 1311 1314 1264 1273 1271 1384 1517 1543 1443 1240 1229 1277 1400 1451 1411 1605 1726 1528 1221 1084 991 981 948 1097 1307 1123 918 861 912 963 1048 1087 968 1035 1188 1305 1409 1394 1268 1120 1133 1061 954 877 971 1168 1163 1166 1247 1197 1123 1135 1146 1159 1189 1202 1205 1262 1187 1303 1318 1283 1351 1247 1105 1023 972 968 963 953 944 940 937 919 887 859 860 867 886 915 879 862 809 860 831 835 905 1011 979 976 962 881 827 809 768 799 840 846 889 974 1161 1160 973 1194 1217 1059 1236 1527 1142 1037 990 1054 1392 1404 1405 1508 1482 1567 1756 1480 1229 1309 1625 1663 1655 1468 1600 1821 2096 2196 2063 2080 2024 1971 2055 1912 1690 1535 1408 1349 1438 1648 1600 1576 1586 1621 1599 1549 1501 1616 1729 1895 2025 2302 2185 2174 2103 1975 2118 2051 1892 1742 1917 2145 2310 2444 2413 2263 2091 2067 2052 1796 1839 1843 1903 1906 1899 2090 2107 1851 2053 2118 2146 2097 1959 1851 1815 1783 1727 1718 1712 1752 1820 1645 1645 1645 1645 1645 1646 1679 1975 2199 1913 1823 1730 1683 1663 1654 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1646 1664 1742 1860 1890 1860 1835 1897 2071 2224 2570 2731 2587 2576 2469 2604 2592 2476 2414 2446 2347 2427 2549 2524 2647 2767 2757 2628 2479 2425 2482 2556 2487 2344 2272 2312 2435 2474 2382 2348 2349 2354 2331 2346 2478 2663 2658 2585 2525 2395 2273 2295 2257 2332 2500 2543 2524 2559 2601 2540 2436 2313 2253 2177 2108 1994 2151 2252 2236 2104 2073 2190 2086 1935 1859 1932 2033 2263 2222 2070 1867 1685 1786 1614 1578 1740 1809 1921 1743 1466 1549 1295 1214 1209 1204 1194 1184 1176 1163 1156 1160 1169 1175 1185 1197 1225 1272 1349 1594 1807 1947 1879 1822 1837 1991 1891 1713 1645 1473 1470 1672 1472 1338 1306 1233 1191 1156 1148 1128 1110 1105 1115 1124 1140 1164 1174 1163 1178 1204 1231 1238 1228 1247 1268 1276 1290 1294 1283 1279 1279 1288 1303 1320 1346 1381 1413 1449 1483 1526 1633 1708 1800 1838 1859 1867 1946 2005 2058 2130 2226 2182 2322 2444 2386 2454 2641 2401 2162 2304 2458 2480 2569 2524 2400 2280 2291 2251 2263 2148 2132 2228 2225 2180 2115 2143 2084 2013 1980 1980 1949 1937 1883 1888 1916 1932 1947 1976 1886 1802 1736 1669 1601 1633 1674 1579 1487 1428 1413 1414 1382 1374 1364 1356 1362 1357 1352 1352 1338 1316 1305 1311 1345 1283 1264 1261 1273 1300 1319 1381 1447 1412 1331 1287 1318 1451 1469 1343 1217 1068 926 999 987 925 935 977 1026 1080 1118 1143 1157 1171 1191 1203 1242 1278 1299 1331 1381 1431 1484 1571 1650 1703 1693 1746 1683 1695 1741 1755 1706 1685 1748 1674 1461 1384 1290 1297 1319 1304 1341 1398 1398 1423 1446 1507 1444 1403 1376 1381 1396 1400 1413 1425 1426 1435 1438 1451 1508 1535 1535 1572 1537 1608 1662 1671 1563 1612 1575 1357 1095 783 556 385 339 261 207 127 67 58 49 -9 -16 -27 -29 -31 -33 -36 -38 -41 -44 -46 -50 -55 -61 -68 -76 -83 -92 -101 -112 -123 -135 -149 -166 -184 -205 -225 -250 -275 -304 -332 -362 -390 -419 -444 -471 -494 -516 -532 -550 -562 -573 -578 -582 -580 -578 -571 -567 -559 -555 -549 -549 -547 -552 -554 -562 -569 -581 -591 -607 -620 -640 -657 -679 -699 -719 -729 -741 -749 -761 -767 -777 1146 1108 1011 999 1008 1029 1060 1058 1048 1022 1017 1014 1026 1026 1034 1052 1089 1115 1134 1166 1216 1322 1477 1652 1839 1761 1659 1614 1516 1582 1398 1314 1367 1228 1149 1156 1160 1144 1232 1242 1288 1273 1313 1292 1212 1130 1090 1036 1013 1002 1001 1002 1002 1004 1029 1181 1413 1522 1656 1514 1534 1567 1461 1451 1474 1410 1310 1371 1562 1713 1782 1975 2066 1969 2001 1997 1654 1392 1233 1193 1038 967 958 958 956 954 954 956 958 961 966 969 973 977 984 987 992 995 1002 1008 1021 1031 1038 1046 1058 1088 1108 1128 1164 1198 1100 1028 1020 1020 1026 1078 1135 1171 1212 1220 1218 1260 1284 1178 1115 1133 1065 1013 995 986 982 980 982 983 993 991 1002 1036 1040 1026 1009 1014 1008 1021 1018 1016 1015 1020 1014 1025 1018 1020 1050 1078 1064 1064 1057 1036 1039 1035 1040 1041 1036 1028 1021 1015 1006 992 979 965 960 957 954 960 990 999 992 990 977 971 971 970 969 966 965 963 962 959 957 955 952 949 947 946 946 946 947 945 944 942 938 935 935 932 928 927 923 919 913 910 908 907 906 907 908 908 909 910 910 911 912 913 915 917 918 920 922 924 926 929 933 936 940 940 941 942 946 976 1014 1046 1073 1086 1084 1141 1187 1196 1181 1182 1167 1153 1144 1135 1121 1110 1117 1157 1219 1270 1276 1258 1252 1254 1207 1196 1200 1207 1219 1228 1251 1272 1314 1361 1449 1490 1503 1454 1456 1472 1452 1475 1653 1532 1442 1398 1405 1436 1497 1508 1503 1533 1573 1592 1627 1576 1547 1548 1560 1586 1599 1594 1610 1540 1574 1554 1342 1195 1147 1122 1099 1083 1078 1075 1074 1072 1076 1078 1107 1107 1143 1109 1136 1274 1457 1511 1578 1595 1590 1594 1558 1565 1520 1501 1525 1525 1529 1542 1556 1592 1534 1502 1503 1498 1485 1492 1509 1530 1493 1408 1395 1393 1383 1368 1369 1401 1470 1664 1575 1445 1393 1381 1420 1455 1487 1498 1516 1542 1555 1769 2089 2155 2194 2248 2439 2528 2668 2730 2487 2189 1929 1786 1785 1791 1947 2034 1817 1703 1633 1575 1579 1657 1698 1805 1955 1953 1831 1776 1800 2120 2382 1990 1791 1798 1898 1890 1810 1715 1665 1633 1670 1705 1563 1409 1373 1421 1360 1292 1306 1307 1307 1329 1345 1399 1505 1578 1589 1580 1568 1548 1491 1498 1505 1506 1594 1540 1566 1567 1493 1497 1463 1442 1456 1517 1592 1659 1773 1777 1793 1764 1763 1715 1629 1467 1369 1287 1256 1225 1365 1639 1720 1700 1566 1383 1291 1528 1456 1173 1393 1519 1464 1353 1292 1354 1510 1622 1487 1305 1283 1528 1488 1380 1264 1163 1056 948 895 862 846 835 782 821 814 817 817 800 803 795 789 786 788 783 781 774 766 770 771 753 739 743 765 755 742 748 775 839 855 741 741 745 689 678 680 700 694 681 698 705 701 694 684 818 763 986 1217 1289 1249 1333 1581 1735 1735 1692 1661 1680 1799 1677 1568 1538 1526 1564 1615 1627 1605 1651 1745 1618 1459 1382 1367 1399 1447 1459 1578 1679 1821 1790 1624 1422 1318 1282 1303 1313 1338 1331 1330 1499 1654 1599 1401 1240 1155 1165 1273 1229 1274 1393 1527 1589 1248 997 953 927 945 1088 1242 1080 920 859 837 877 931 963 901 970 1085 1017 1172 1230 1062 1011 1099 1199 1197 990 819 1090 1327 1215 1054 1057 1066 1080 1138 1158 1131 1176 1217 1173 1109 1097 1085 1122 1124 996 937 915 911 915 913 921 935 914 887 875 864 842 829 828 861 899 863 831 793 803 807 843 921 948 953 999 969 918 914 868 761 800 815 930 946 931 990 1001 897 909 882 975 1170 1187 946 979 1422 1502 1236 1450 1334 1425 1585 1721 1950 1585 1250 1334 1564 1610 1629 1687 1595 1774 2010 2205 1874 1686 1615 1719 1734 1861 1508 1288 1747 1819 1790 1821 1782 1598 1415 1413 1425 1491 1552 1665 1730 1766 1914 1999 2018 1927 1877 1950 1915 1819 1669 1694 1791 1869 1967 2210 2280 2125 1916 1918 1921 1854 2132 1942 2170 2229 2273 2279 2419 2093 2383 2300 2171 2119 2166 1882 1818 1751 1820 1854 1945 1940 1863 1683 1751 1958 1963 1931 2081 2113 2319 2541 2307 2316 2053 1877 1738 1704 1649 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1646 1645 1645 1647 1673 1770 1864 2024 2053 1942 1942 1973 2010 2112 2238 2329 2405 2433 2371 2423 2407 2307 2232 2250 2214 2265 2337 2477 2576 2663 2587 2510 2477 2335 2310 2304 2279 2232 2199 2228 2290 2388 2327 2308 2305 2338 2411 2427 2561 2584 2539 2583 2549 2458 2348 2295 2315 2384 2507 2627 2600 2572 2533 2472 2483 2452 2362 2235 2073 2050 2208 2247 2164 2210 2351 2347 2250 2123 2000 2018 2158 2385 2493 2388 2193 1878 1654 1702 1923 2134 2119 1812 1618 1510 1525 1285 1205 1192 1190 1186 1183 1170 1164 1173 1185 1194 1202 1213 1238 1258 1311 1397 1583 1765 1958 1890 1969 2080 2140 1956 1699 1604 1661 1666 1666 1565 1582 1640 1479 1437 1296 1255 1215 1183 1162 1171 1170 1173 1210 1280 1298 1369 1417 1380 1332 1320 1324 1331 1337 1354 1344 1322 1316 1299 1297 1311 1326 1344 1366 1392 1421 1450 1500 1578 1661 1717 1752 1797 1807 1828 1878 1914 1986 2038 2059 2165 2272 2175 2200 2352 2234 2100 2237 2331 2369 2513 2503 2325 2103 2087 2265 2364 2263 2130 2082 2193 2270 2293 2226 2150 2156 2074 2042 1981 1918 1888 1879 1917 1963 1948 1970 1942 1886 1820 1760 1695 1691 1655 1590 1521 1490 1515 1501 1464 1437 1419 1409 1417 1418 1423 1438 1443 1419 1410 1380 1358 1346 1342 1306 1256 1262 1358 1445 1398 1360 1269 1179 1208 1265 1352 1311 1212 1021 1015 1036 989 992 1014 993 1019 1128 1158 1195 1224 1238 1255 1265 1305 1343 1384 1428 1480 1554 1649 1762 1817 1843 1882 1849 1877 1812 1922 2016 2011 1948 1917 1736 1564 1440 1340 1327 1365 1355 1317 1310 1310 1347 1374 1429 1427 1376 1353 1365 1371 1373 1384 1395 1394 1400 1408 1431 1451 1473 1478 1482 1497 1545 1552 1536 1609 1415 1324 1274 1092 1033 954 672 422 324 310 160 77 69 65 13 -18 -28 -29 -31 -33 -36 -38 -41 -43 -46 -50 -54 -61 -68 -75 -82 -91 -101 -112 -122 -134 -149 -164 -182 -203 -224 -247 -273 -300 -329 -357 -385 -413 -439 -466 -491 -514 -535 -554 -570 -583 -591 -595 -594 -590 -586 -580 -574 -569 -564 -562 -561 -563 -567 -573 -581 -590 -601 -613 -626 -643 -660 -677 -696 -713 -725 -733 -741 -749 -756 -763 1292 1182 1058 1033 1035 1079 1119 1135 1127 1098 1096 1063 1015 1023 1054 1106 1121 1133 1152 1186 1223 1297 1454 1605 1790 1961 1850 1676 1764 1617 1497 1395 1294 1232 1335 1336 1197 1265 1303 1322 1200 1243 1272 1154 1109 1053 1028 1007 1002 1001 1002 1002 1045 1212 1365 1491 1654 1662 1588 1454 1340 1387 1352 1321 1359 1391 1326 1276 1416 1503 1596 1648 1956 1984 2123 2168 1973 1601 1362 1364 1190 1036 978 976 969 963 961 963 966 970 971 973 974 979 986 988 995 1000 1003 1010 1029 1051 1053 1062 1056 1092 1095 1103 1127 1163 1060 1024 1021 1022 1028 1061 1123 1179 1201 1191 1158 1184 1232 1250 1246 1188 1054 1000 986 984 984 988 986 997 1009 1018 1039 1040 1032 1016 1007 1009 1012 1017 1012 1013 1019 1024 1026 1020 1022 1046 1074 1080 1070 1067 1064 1044 1030 1025 1025 1031 1028 1022 1012 1004 995 983 975 966 961 958 955 956 993 1008 1007 1001 985 974 973 972 970 968 966 965 963 961 959 958 955 952 950 949 949 948 948 948 947 946 944 939 937 935 931 931 929 923 915 911 908 908 909 909 909 909 910 910 911 911 913 914 916 918 919 921 922 925 927 929 932 934 936 938 940 942 945 956 972 999 1021 1033 1085 1134 1160 1170 1158 1168 1146 1123 1127 1110 1102 1116 1131 1151 1184 1227 1247 1208 1199 1195 1190 1192 1198 1212 1225 1242 1279 1309 1325 1344 1443 1415 1390 1377 1395 1400 1376 1372 1435 1437 1410 1401 1400 1423 1468 1520 1511 1542 1595 1554 1547 1545 1527 1504 1547 1571 1588 1600 1634 1563 1479 1370 1273 1169 1133 1113 1099 1088 1082 1078 1076 1073 1072 1072 1072 1073 1078 1076 1099 1174 1313 1460 1482 1497 1472 1439 1399 1402 1389 1387 1427 1465 1483 1484 1489 1484 1480 1468 1472 1484 1461 1464 1472 1493 1465 1404 1403 1408 1382 1364 1361 1376 1469 1674 1635 1473 1408 1407 1426 1471 1499 1520 1543 1572 1631 1782 1823 2009 2237 2358 2397 2525 2641 2758 2397 2153 1797 1762 1828 1905 1931 1939 1976 1747 1600 1564 1599 1759 1849 1746 1778 1776 1766 1810 1953 2237 2427 2255 2205 2194 2100 2034 1913 1854 1793 1709 1559 1492 1401 1344 1306 1279 1278 1248 1295 1287 1276 1305 1303 1308 1354 1438 1492 1532 1569 1564 1526 1497 1354 1419 1493 1432 1405 1413 1425 1435 1403 1411 1467 1540 1597 1659 1787 1843 1798 1804 1805 1658 1579 1606 1476 1374 1354 1308 1428 1805 1907 1843 1766 1520 1605 1511 1418 1630 1495 1423 1446 1464 1511 1596 1779 1784 1571 1269 1428 1536 1366 1253 1173 1128 1019 925 882 865 857 805 810 841 834 841 835 829 836 826 825 828 830 818 824 818 804 824 827 766 777 795 818 827 830 846 850 851 762 743 934 930 803 759 721 679 675 675 675 687 740 774 904 1029 771 1072 1291 1437 1511 1586 1611 1644 1667 1614 1511 1547 1601 1551 1572 1614 1603 1597 1663 1642 1589 1581 1594 1553 1496 1587 1656 1723 1736 1838 2010 1961 1735 1526 1385 1317 1291 1297 1345 1427 1464 1436 1381 1455 1467 1411 1342 1312 1266 1142 1236 1318 1345 1277 1242 1214 1126 1042 943 924 920 1027 1121 985 893 863 834 813 845 880 817 847 912 948 1042 979 915 885 869 856 861 891 815 1021 1034 1003 1047 1128 1108 1050 1003 944 945 951 939 944 1040 1057 1017 1012 964 925 893 874 875 892 914 923 947 918 878 859 859 846 828 811 822 878 857 838 835 852 830 815 882 914 979 1019 986 912 912 910 757 774 827 967 961 937 973 992 964 992 933 820 873 884 954 1030 1341 1723 1627 1360 1392 1528 1756 1639 1648 1466 1130 1191 1364 1410 1575 1815 1734 1726 1947 2184 1900 1880 1850 1600 1446 1448 1308 1409 1701 1866 1816 1545 1394 1418 1592 1658 1534 1456 1536 1662 1774 1838 1798 1820 1841 1857 1782 1719 1691 1632 1717 1995 2055 2003 2020 2183 1971 1882 1813 1840 1838 1942 2256 2054 2327 2735 2532 2493 2692 2593 2495 2276 2076 1961 2021 2104 2028 1800 1885 1942 2035 1951 1850 1917 2003 2039 2196 2472 2746 2795 2547 2209 2255 2215 2060 1788 1652 1660 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1647 1668 1713 1748 1730 1689 1712 1795 1934 2006 2061 2050 2022 2069 2197 2268 2299 2397 2198 2240 2251 2230 2179 2116 2105 2137 2188 2261 2343 2387 2452 2494 2447 2375 2355 2252 2201 2181 2160 2139 2149 2160 2187 2218 2264 2283 2321 2439 2480 2452 2458 2459 2518 2503 2509 2456 2404 2320 2397 2514 2643 2669 2560 2453 2416 2364 2402 2371 2310 2169 2145 2273 2285 2271 2265 2378 2497 2495 2451 2272 2204 2341 2183 2348 2430 2241 1960 1810 2015 1955 2120 2350 2130 1827 1589 1564 1485 1339 1255 1199 1192 1183 1175 1169 1174 1194 1211 1223 1233 1250 1274 1323 1380 1417 1557 1719 1765 1939 2198 2303 2299 2292 2049 1923 1960 1991 1882 1843 2012 1892 1701 1621 1445 1446 1386 1358 1518 1271 1262 1304 1442 1645 1438 1387 1429 1398 1412 1523 1551 1465 1448 1426 1410 1387 1362 1342 1329 1342 1352 1376 1397 1444 1484 1526 1534 1614 1683 1731 1764 1772 1785 1790 1804 1821 1841 1872 1917 1972 2008 1994 2077 2125 2012 2221 2154 2313 2195 2308 2260 2136 2020 2152 2140 2288 2423 2285 2218 2103 2147 2294 2312 2313 2318 2259 2176 2064 1982 1938 1908 1892 1992 2128 2110 2050 1962 1892 1822 1754 1673 1587 1593 1631 1623 1656 1614 1535 1528 1504 1468 1463 1475 1504 1515 1514 1498 1490 1488 1489 1476 1459 1415 1344 1264 1414 1482 1376 1330 1245 1173 1109 1080 1091 1076 1016 1004 1088 1042 1039 1014 1033 1033 1072 1187 1223 1244 1285 1311 1326 1328 1362 1415 1469 1523 1569 1684 1810 1936 1956 1973 2041 1973 2086 1990 2111 2192 2116 1995 1902 1779 1640 1515 1429 1400 1392 1396 1353 1331 1322 1301 1310 1341 1378 1356 1337 1335 1343 1347 1357 1363 1366 1376 1386 1392 1405 1417 1416 1435 1440 1445 1480 1541 1582 1274 1004 944 837 869 839 729 438 302 227 168 218 82 37 46 -16 -28 -29 -31 -34 -36 -38 -40 -43 -46 -49 -53 -60 -67 -74 -81 -90 -100 -111 -121 -133 -147 -162 -179 -198 -218 -241 -266 -295 -323 -352 -378 -407 -433 -462 -488 -513 -535 -559 -576 -594 -602 -607 -604 -602 -596 -593 -585 -582 -576 -574 -571 -574 -576 -583 -587 -597 -605 -617 -628 -645 -658 -675 -688 -706 -715 -725 -728 -737 -741 -749 1440 1279 1146 1101 1094 1150 1240 1246 1271 1155 1120 1040 1017 1028 1062 1096 1110 1142 1182 1227 1334 1456 1528 1684 1886 2075 1964 1738 1611 1501 1463 1349 1383 1341 1297 1306 1378 1393 1346 1269 1188 1227 1219 1142 1040 1010 1004 1003 1008 1066 1144 1331 1575 1570 1545 1530 1520 1503 1382 1330 1303 1232 1235 1242 1273 1303 1322 1283 1288 1359 1515 1664 1853 1987 2059 2088 1809 1553 1627 1616 1427 1231 1034 998 983 976 974 974 973 973 974 976 981 986 988 991 992 1001 1005 1016 1041 1065 1069 1071 1075 1079 1100 1086 1080 1097 1048 1028 1025 1025 1038 1097 1213 1203 1185 1178 1131 1161 1237 1210 1152 1056 1005 1007 1007 1003 997 1003 996 1002 1028 1042 1042 1033 1022 1014 1019 1018 1016 1018 1025 1023 1031 1033 1028 1024 1031 1072 1093 1084 1071 1071 1064 1047 1037 1035 1018 1022 1021 1014 1004 994 988 979 968 965 962 959 956 957 990 1017 1035 1010 1000 981 978 977 974 972 969 967 965 963 961 959 957 955 954 953 952 951 951 951 950 948 946 944 941 938 940 937 934 928 918 912 909 909 909 909 909 909 910 911 912 913 914 915 917 918 920 922 924 925 928 930 931 933 935 937 940 943 947 950 955 964 978 1004 1075 1107 1097 1122 1109 1116 1124 1129 1120 1118 1102 1112 1136 1149 1161 1174 1167 1169 1181 1175 1177 1186 1197 1224 1246 1266 1292 1360 1349 1320 1351 1374 1408 1394 1397 1419 1379 1334 1352 1370 1374 1386 1390 1391 1455 1560 1522 1534 1556 1535 1535 1540 1523 1501 1466 1537 1564 1581 1616 1563 1528 1507 1310 1154 1118 1104 1095 1089 1084 1080 1078 1075 1073 1072 1072 1072 1072 1072 1074 1091 1155 1278 1362 1376 1305 1287 1292 1296 1311 1355 1402 1450 1480 1468 1463 1447 1434 1435 1441 1456 1446 1440 1450 1496 1448 1399 1391 1397 1401 1387 1357 1367 1407 1413 1392 1382 1414 1428 1456 1462 1530 1602 1588 1588 1655 1681 1862 2189 2436 2369 2660 2643 2666 2469 2129 1767 1770 1859 1904 2072 2067 2160 1927 1681 1588 1541 1670 1909 1890 1761 1856 1967 1977 2053 2385 2604 2558 2460 2393 2441 2274 2049 1901 1850 1655 1551 1487 1516 1522 1340 1286 1270 1249 1240 1275 1264 1253 1282 1277 1284 1312 1326 1368 1394 1471 1564 1510 1431 1338 1338 1368 1334 1326 1345 1376 1371 1366 1422 1442 1492 1563 1626 1632 1704 1737 1763 1798 1827 1682 1749 1656 1504 1395 1437 1690 1874 1924 1865 1783 1770 1656 1481 1704 1752 1517 1551 1695 1715 1770 1835 1687 1611 1345 1325 1449 1367 1284 1187 1112 1056 972 917 890 879 839 823 849 859 860 863 848 853 859 867 877 885 867 886 875 860 838 856 834 794 826 860 899 939 963 980 977 879 767 779 809 865 857 809 734 690 685 685 700 753 815 932 1191 1224 981 823 853 1165 1491 1637 1728 1774 1635 1467 1459 1523 1637 1705 1752 1820 1827 1780 1790 1718 1721 1693 1637 1679 1791 1950 1972 1922 1950 2040 2062 1758 1613 1510 1330 1299 1330 1401 1442 1507 1588 1576 1587 1578 1581 1583 1542 1481 1440 1287 1088 1158 1203 1100 1030 994 951 955 1001 882 954 1100 1078 957 879 875 825 825 838 864 916 880 976 1010 1007 943 869 823 787 772 750 756 854 962 1109 1123 1038 923 908 944 939 908 880 870 867 867 874 878 863 862 866 851 847 873 927 956 944 949 936 954 949 904 865 830 810 818 798 810 815 821 827 839 850 817 866 951 978 1002 997 915 900 899 747 762 830 916 952 965 1003 1057 1104 1068 963 852 781 848 1095 1337 1340 1670 1798 1582 1725 1785 1733 1547 1317 1241 1064 1338 1544 1855 1876 2195 2057 1780 1899 1970 2094 2030 1945 1971 1740 1521 1376 1296 1474 1622 1713 1556 1363 1525 1688 1735 1812 1754 1643 1623 1692 1769 1739 1726 1802 1840 1816 1716 1569 1593 1685 1845 1928 1945 2213 2370 2380 2095 1792 1814 2064 2226 2316 2218 2219 2608 2765 2742 2600 2693 2756 2339 2135 1941 2155 2176 1985 1912 1860 1792 1824 1887 1837 1960 2058 1978 2028 2155 2408 2539 2266 2158 2024 2015 2177 1868 1764 1668 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1672 1747 1797 1852 1883 1909 1851 1761 1783 1881 1960 2076 2170 2158 2171 2219 2314 2285 2196 2042 1998 2054 2073 2052 2045 2138 2222 2188 2193 2293 2439 2448 2401 2364 2305 2242 2188 2145 2125 2110 2090 2123 2164 2206 2221 2258 2320 2404 2436 2554 2635 2506 2432 2451 2558 2609 2476 2410 2492 2474 2586 2593 2509 2416 2359 2289 2264 2266 2254 2255 2284 2397 2379 2347 2410 2446 2572 2645 2648 2546 2296 2423 2461 2285 2487 2497 2397 2100 1959 2268 2358 2404 2188 1909 1770 1598 1449 1410 1373 1322 1231 1209 1193 1181 1184 1197 1216 1243 1260 1272 1293 1323 1368 1420 1465 1563 1619 1759 1980 2057 2176 2341 2471 2312 2130 2186 2336 2157 2181 2127 2264 2232 2038 1856 1879 1743 1595 1562 1572 1510 1669 1794 1775 1596 1483 1476 1473 1471 1501 1522 1519 1507 1477 1466 1447 1425 1406 1396 1419 1443 1464 1499 1559 1620 1695 1702 1682 1789 1857 1851 1804 1798 1788 1801 1810 1811 1825 1842 1878 1888 1905 1906 1916 1955 2191 2052 2154 2062 2126 1981 1939 2105 2112 2165 2217 2382 2471 2380 2298 2147 2291 2460 2428 2389 2353 2330 2251 2152 2179 2103 1922 2023 2165 2208 2170 2177 2106 1879 1752 1706 1714 1814 1797 1793 1770 1695 1642 1587 1562 1535 1535 1555 1599 1683 1685 1672 1633 1645 1670 1649 1607 1538 1465 1328 1268 1279 1341 1326 1289 1123 1069 1042 1056 1055 1111 1117 1093 1104 1088 1065 1091 1077 1137 1258 1291 1315 1352 1373 1401 1409 1419 1482 1567 1638 1691 1783 1889 2003 2082 2078 2157 2126 2202 2159 2118 2291 2289 2190 2101 1943 1755 1630 1536 1497 1471 1448 1394 1368 1333 1310 1292 1310 1314 1319 1325 1312 1320 1323 1330 1338 1345 1346 1341 1349 1359 1369 1379 1390 1374 1426 1444 1458 1460 1359 983 791 620 522 469 396 331 334 373 346 243 97 78 69 38 -28 -29 -31 -33 -36 -38 -40 -41 -44 -48 -52 -58 -65 -73 -80 -89 -99 -109 -121 -132 -146 -160 -176 -194 -213 -233 -259 -288 -318 -347 -374 -402 -431 -460 -488 -513 -540 -565 -588 -607 -617 -618 -616 -613 -609 -604 -599 -594 -589 -586 -584 -585 -587 -591 -596 -603 -611 -620 -632 -645 -659 -672 -685 -698 -709 -716 -720 -725 -730 -735 1538 1474 1346 1258 1164 1193 1334 1298 1272 1174 1073 1019 1025 1040 1055 1074 1104 1155 1253 1504 1748 1894 1757 1823 1951 1968 1924 1802 1687 1689 1595 1512 1404 1389 1439 1348 1372 1358 1351 1317 1167 1241 1433 1252 1098 1003 1008 1150 1380 1480 1362 1579 1605 1496 1379 1456 1535 1470 1341 1263 1215 1161 1157 1167 1190 1247 1279 1282 1229 1273 1499 1631 1805 1969 2040 1933 1740 1669 1831 1693 1556 1281 1190 1069 995 991 987 983 980 979 981 984 987 991 994 996 998 1010 1022 1020 1051 1089 1085 1105 1113 1076 1081 1065 1055 1055 1049 1031 1026 1023 1068 1142 1328 1246 1178 1156 1123 1106 1109 1089 1048 1016 997 1032 1022 1005 1011 1011 1010 1019 1023 1032 1027 1025 1015 1016 1022 1023 1021 1010 1022 1025 1033 1033 1027 1025 1033 1077 1119 1084 1066 1068 1061 1047 1044 1047 1030 1014 1007 1011 1004 989 983 975 966 965 962 959 956 958 992 1034 1061 1019 1004 997 984 983 979 974 970 969 966 964 962 960 959 957 957 956 954 954 953 954 953 953 950 948 947 944 942 941 936 931 923 914 911 910 909 909 909 909 911 912 912 914 915 915 917 919 920 922 924 925 927 929 930 932 935 937 940 943 946 949 954 958 965 972 1003 1031 1048 1054 1081 1142 1142 1161 1154 1159 1131 1114 1128 1130 1150 1151 1152 1166 1171 1166 1176 1191 1207 1218 1232 1345 1367 1296 1293 1298 1298 1328 1386 1398 1347 1414 1369 1318 1321 1331 1341 1358 1360 1371 1413 1485 1541 1542 1538 1540 1522 1512 1518 1505 1488 1445 1480 1534 1549 1473 1545 1458 1309 1145 1106 1101 1096 1090 1084 1080 1078 1075 1072 1070 1071 1072 1072 1072 1072 1073 1106 1107 1190 1301 1217 1207 1213 1226 1292 1356 1430 1474 1460 1447 1464 1434 1407 1401 1403 1421 1428 1427 1448 1481 1437 1434 1448 1453 1481 1365 1347 1370 1375 1367 1400 1420 1467 1483 1475 1514 1657 1950 1709 1722 1955 1942 1901 1991 2063 2176 2345 2188 2084 1984 1738 1792 1926 1825 2068 2276 2179 1868 1732 1677 1566 1543 1672 1779 1781 1797 1932 2193 2447 2601 2591 2484 2417 2331 2080 2115 2201 2315 2158 1885 1717 1585 1546 1515 1462 1331 1258 1244 1246 1219 1223 1234 1233 1255 1258 1259 1279 1279 1300 1370 1462 1596 1547 1572 1455 1327 1276 1292 1288 1304 1311 1314 1347 1372 1425 1491 1546 1611 1702 1730 1655 1692 1816 1836 1789 1729 1787 1789 1621 1582 1683 1845 1928 1945 1885 1672 1533 1694 1791 1653 1528 1605 1788 1720 1592 1554 1468 1340 1342 1418 1332 1258 1194 1097 1037 988 947 913 891 858 839 866 884 884 885 888 873 882 880 891 908 918 896 923 913 893 894 930 858 834 883 937 1037 1089 1113 1129 1026 933 807 808 841 852 839 816 769 749 734 739 780 913 1076 1281 1459 1663 1492 1297 954 848 1386 1731 1759 1614 1496 1341 1560 1673 1727 1761 1736 1782 1767 1732 1595 1525 1477 1500 1620 1724 1919 2000 2089 1961 1791 1757 1691 1564 1432 1353 1326 1426 1521 1648 1635 1598 1576 1615 1416 1422 1502 1535 1531 1487 1459 1301 1123 997 1099 1034 947 936 884 849 842 821 839 861 859 906 879 845 815 812 806 796 845 908 1036 1079 1042 1001 924 935 931 998 961 929 804 762 838 853 844 835 880 888 896 931 951 917 870 854 867 835 815 815 828 845 874 872 880 892 903 940 973 982 1053 980 904 859 811 792 783 775 773 768 770 770 779 820 836 926 1073 1066 975 920 864 830 740 794 843 870 923 952 1001 1026 1101 1004 899 898 818 918 1047 1359 1664 1856 1782 1473 1517 1443 1533 1472 1294 1299 992 1199 1451 2044 2535 2657 2234 1913 1933 1758 1791 1608 1589 1479 1423 1410 1255 1269 1176 1206 1283 1389 1724 1725 1773 1894 2136 2167 1983 1896 1781 1737 1764 1817 1809 1777 1784 1707 1519 1591 1805 1878 1927 2061 2266 2035 2067 1946 1747 1925 2140 2458 2657 2565 2543 2656 2531 2488 2379 2372 2497 2203 2147 1881 2104 2244 2111 2008 2015 1999 1847 1864 2085 2139 2071 1944 2016 1998 2132 2196 2049 2120 1945 1986 2179 2146 2135 1917 1663 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1647 1660 1740 1857 1891 1965 2008 2021 2028 1916 1850 2017 2137 2189 2213 2183 2085 2037 2041 1993 1948 1905 1894 1953 1914 1983 2053 2101 2185 2111 2185 2246 2305 2269 2228 2197 2197 2121 2101 2095 2081 2067 2109 2154 2201 2238 2271 2325 2360 2474 2633 2656 2664 2548 2480 2522 2592 2701 2464 2467 2572 2685 2761 2691 2623 2607 2523 2358 2463 2528 2585 2561 2602 2568 2473 2464 2576 2691 2638 2487 2390 2467 2397 2550 2487 2432 2660 2729 2534 2354 2269 2343 2299 2216 2057 1846 1639 1563 1478 1408 1517 1376 1367 1242 1224 1241 1267 1285 1297 1300 1303 1325 1339 1401 1457 1506 1590 1740 1848 1819 1942 2181 2108 2314 2294 2020 1921 1888 2077 2021 1995 1943 1957 2020 2045 2045 1947 1746 1848 1953 1896 1951 1952 1876 1782 1643 1560 1562 1618 1640 1731 1637 1646 1611 1554 1538 1535 1541 1526 1564 1542 1630 1655 1675 1802 1804 1827 1911 1893 1807 1896 1870 1854 1859 1855 1777 1832 1797 1807 1820 1822 1834 1865 1865 1815 1925 2038 2049 1941 1924 2095 1942 1974 1976 2120 2386 2354 2455 2436 2330 2238 2180 2504 2579 2364 2300 2182 2115 2087 2086 2092 1984 1872 1991 2151 2119 2071 2213 2149 1908 2016 1869 1890 2182 2114 2097 2018 1967 1906 1772 1715 1645 1614 1632 1728 1837 1833 1836 1853 1888 1857 1837 1780 1697 1592 1524 1417 1376 1253 1197 1196 1168 1139 1154 1147 1147 1150 1145 1133 1159 1134 1120 1151 1142 1166 1296 1353 1383 1416 1445 1476 1488 1515 1547 1635 1740 1852 1953 2186 2229 2265 2186 2247 2379 2455 2423 2302 2475 2487 2341 2149 1958 1845 1709 1624 1629 1551 1493 1433 1382 1343 1319 1300 1293 1292 1298 1299 1298 1300 1306 1315 1321 1322 1315 1320 1327 1333 1340 1349 1342 1375 1368 1376 1385 1452 1304 1019 837 710 504 644 703 444 664 512 277 231 227 150 80 114 -28 -29 -31 -33 -35 -37 -38 -40 -43 -46 -50 -56 -63 -71 -79 -88 -98 -108 -119 -131 -143 -157 -172 -189 -207 -226 -250 -280 -312 -342 -369 -398 -427 -458 -485 -514 -542 -572 -599 -620 -625 -628 -623 -621 -615 -613 -607 -604 -598 -596 -593 -594 -594 -599 -601 -608 -612 -622 -631 -646 -656 -670 -679 -692 -699 -708 -711 -716 -717 -723 1569 1513 1467 1391 1318 1210 1377 1354 1254 1121 1033 1020 1027 1039 1066 1090 1129 1269 1490 1753 1761 1736 1698 1811 1838 1961 1852 1641 1556 1610 1628 1563 1452 1531 1420 1366 1329 1327 1344 1230 1158 1366 1352 1273 1163 1043 1114 1476 1700 1575 1438 1416 1409 1359 1295 1335 1388 1309 1298 1264 1161 1092 1104 1133 1189 1232 1197 1223 1210 1204 1311 1465 1563 1734 1719 1802 1853 1838 1682 1493 1441 1605 1516 1427 1119 1013 1003 994 988 991 990 988 990 994 1001 1005 1006 1013 1024 1031 1076 1097 1128 1130 1129 1090 1076 1061 1046 1046 1092 1040 1022 1022 1045 1130 1306 1237 1213 1171 1117 1093 1075 1054 1033 1017 1003 1011 1021 1015 1022 1018 1031 1020 1029 1036 1026 1019 1015 1015 1021 1023 1018 1013 1020 1034 1035 1035 1033 1032 1033 1067 1078 1061 1061 1064 1056 1050 1054 1052 1034 1010 1003 1005 995 983 971 968 966 965 963 960 958 959 1002 1056 1057 1016 1007 1004 996 989 987 978 973 971 967 965 964 961 960 959 959 958 956 955 954 954 954 957 958 951 950 947 943 943 939 932 925 915 913 912 910 910 910 910 912 912 913 914 916 916 918 919 921 922 924 925 927 929 931 932 935 937 939 942 946 949 954 957 962 969 972 1043 1121 1143 1114 1178 1172 1186 1193 1189 1184 1127 1156 1170 1184 1165 1148 1149 1160 1173 1184 1200 1224 1251 1266 1340 1364 1329 1317 1317 1310 1302 1306 1312 1313 1372 1365 1314 1309 1317 1324 1334 1343 1357 1388 1448 1527 1548 1541 1522 1523 1521 1543 1519 1489 1491 1449 1437 1490 1498 1392 1319 1263 1155 1114 1106 1100 1090 1082 1079 1077 1074 1071 1070 1071 1072 1071 1072 1072 1073 1075 1079 1099 1141 1143 1156 1166 1240 1434 1573 1528 1471 1434 1420 1427 1433 1398 1388 1380 1400 1406 1409 1504 1560 1603 1545 1545 1613 1545 1367 1344 1351 1366 1395 1418 1448 1476 1520 1533 1542 1663 1702 1714 1917 1996 1842 1932 2281 2284 2323 2214 1956 1715 1618 1653 1827 1757 1878 1971 1844 1749 1697 1685 1660 1614 1565 1709 1969 1815 1942 2030 2265 2519 2671 2399 2210 2183 2168 1986 1818 1786 1844 1766 1695 1604 1509 1393 1357 1334 1329 1266 1247 1233 1231 1196 1207 1214 1228 1229 1230 1227 1210 1196 1273 1385 1611 1672 1587 1455 1358 1262 1251 1263 1278 1276 1288 1307 1335 1395 1453 1531 1586 1647 1710 1654 1650 1695 1756 1763 1731 1695 1733 1695 1696 1758 1766 2030 2032 1912 1636 1601 1702 1631 1615 1702 1788 1880 1723 1566 1442 1409 1477 1627 1579 1372 1298 1197 1026 987 965 936 910 890 849 889 892 910 912 913 912 901 907 898 905 924 939 923 944 941 941 959 1007 941 885 969 981 1016 1102 1214 1209 1113 976 838 800 806 860 903 954 875 851 824 859 935 1072 1367 1642 1788 2024 1968 1666 1197 818 1093 1123 1308 1216 1089 1360 1641 1645 1584 1444 1210 1193 1161 1132 1149 1317 1477 1652 1784 1994 2152 1919 1823 1772 1614 1714 1755 1554 1361 1333 1438 1652 1608 1581 1761 1676 1479 1512 1499 1415 1330 1261 1273 1204 1195 1103 1004 1026 1102 1032 981 902 837 880 978 902 830 819 808 823 847 835 827 806 804 853 815 854 993 975 935 882 842 861 867 862 831 778 729 731 763 772 772 785 802 807 813 822 828 824 814 803 795 795 826 861 885 929 951 955 897 898 915 931 952 907 923 964 982 881 868 820 812 801 800 782 764 757 755 790 831 851 899 938 975 993 951 881 803 859 911 883 899 925 970 994 951 875 827 776 787 840 923 1145 1341 1324 1227 1166 1194 1147 1316 1285 1074 953 1090 1306 1715 2041 2151 2434 2076 2239 2283 2006 1850 1887 1980 1654 1527 1449 1364 1221 1048 1227 1527 1665 1727 1807 1814 1914 2059 2129 2216 2226 2071 2027 1848 1761 1609 1626 1595 1519 1484 1637 1973 2095 1998 2220 2385 2092 1876 1759 1838 2050 1965 2141 2420 2609 2386 2584 2557 2346 2278 2381 2330 2140 2000 1878 1814 1949 2034 1985 1966 1945 1766 1879 1996 2029 2112 1941 2006 2011 2061 2211 2082 1962 1950 2071 2384 2358 2102 1865 1680 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1645 1653 1666 1678 1760 1836 1896 1993 2067 2112 2176 2089 1986 2170 2259 2170 2059 1963 1892 1879 1872 1867 1836 1820 1822 1836 1848 1874 1893 1897 1929 2008 2163 2150 2126 2167 2163 2128 2079 2047 2031 2034 2038 2082 2128 2170 2199 2250 2282 2353 2400 2472 2612 2664 2585 2552 2635 2655 2579 2580 2507 2594 2828 2751 2687 2813 2727 2571 2487 2397 2526 2645 2698 2673 2652 2608 2590 2564 2577 2833 2948 2733 2630 2753 2794 2864 2843 2735 2799 2692 2494 2469 2369 2238 2237 2063 1903 1773 1753 1767 1591 1432 1444 1412 1435 1297 1340 1400 1450 1464 1446 1391 1353 1371 1396 1438 1510 1650 1896 2058 2074 1967 1863 1935 2113 2161 2052 1863 1713 1719 1769 1736 1773 1781 1662 1678 1676 1680 1722 1812 1970 2206 2331 2420 2334 2182 1991 1747 1861 1822 1870 1871 1833 1761 1809 1719 1661 1639 1665 1719 1788 1776 1726 1746 1772 1757 1808 1771 1784 1854 1881 1821 1795 1733 1710 1800 1878 1774 1777 1749 1753 1751 1746 1836 1809 1801 1806 1898 1955 1965 1904 1866 2058 1866 2022 2171 2242 2264 2447 2593 2362 2224 2101 2419 2611 2567 2226 2167 2050 1964 1932 1903 1910 1839 1836 1949 2060 2022 2144 2345 2280 2211 2136 1957 1905 2120 2193 2261 2218 2151 2155 2020 1977 1936 1814 1782 1866 1914 2000 2125 2310 2302 2352 2199 2034 1959 1880 1694 1666 1543 1442 1369 1392 1341 1286 1282 1272 1247 1204 1208 1188 1222 1212 1208 1228 1236 1216 1296 1382 1434 1479 1527 1588 1593 1654 1707 1847 1985 2064 2171 2489 2537 2403 2332 2352 2562 2742 2634 2540 2602 2596 2463 2314 2106 1960 1867 1756 1649 1580 1526 1465 1401 1352 1327 1312 1309 1303 1299 1297 1298 1298 1299 1302 1304 1305 1306 1309 1313 1317 1320 1319 1326 1345 1334 1360 1396 1445 1247 963 842 693 816 902 729 534 712 542 378 466 342 205 141 79 -28 -29 -31 -33 -34 -35 -37 -39 -41 -45 -49 -55 -63 -71 -79 -87 -96 -106 -118 -129 -141 -154 -169 -185 -202 -220 -244 -273 -306 -337 -365 -394 -424 -455 -485 -517 -548 -581 -612 -628 -633 -635 -634 -630 -626 -621 -616 -612 -608 -605 -603 -603 -604 -605 -608 -612 -617 -624 -635 -646 -658 -669 -678 -687 -695 -702 -707 -710 -713 -715 1682 1529 1544 1437 1384 1333 1289 1240 1137 1054 1030 1025 1032 1054 1088 1138 1225 1384 1570 1613 1674 1658 1656 1708 1694 1834 1644 1523 1465 1456 1608 1555 1566 1584 1448 1323 1310 1230 1259 1134 1201 1449 1283 1129 1132 1156 1279 1492 1687 1545 1462 1303 1261 1266 1280 1319 1300 1196 1141 1119 1103 1049 1062 1150 1225 1217 1162 1188 1195 1145 1200 1323 1443 1485 1559 1470 1783 1862 1666 1754 1735 1933 1788 1600 1271 1086 1015 1016 1007 1004 998 997 995 1000 1007 1027 1041 1032 1021 1030 1060 1089 1132 1145 1146 1121 1099 1062 1051 1062 1129 1064 1022 1022 1040 1096 1187 1213 1140 1126 1104 1092 1073 1046 1023 1008 1001 1027 1022 1029 1025 1023 1032 1021 1028 1029 1024 1019 1018 1017 1018 1021 1019 1020 1020 1034 1043 1044 1042 1041 1036 1051 1051 1047 1053 1059 1055 1049 1048 1049 1034 1016 1008 989 981 972 967 966 966 966 965 963 961 967 1021 1078 1043 1015 1010 1005 998 994 993 986 977 974 970 966 964 963 961 961 961 960 957 956 956 955 955 957 960 954 951 948 944 947 945 936 928 918 915 913 913 913 912 912 913 913 914 915 916 917 919 920 920 922 923 925 927 929 930 932 934 936 939 942 945 950 956 957 959 962 962 975 1061 1199 1184 1160 1193 1185 1195 1196 1191 1145 1124 1160 1178 1183 1162 1158 1172 1200 1223 1268 1320 1353 1351 1378 1394 1398 1387 1373 1350 1329 1312 1301 1298 1297 1299 1300 1329 1366 1319 1326 1332 1344 1367 1425 1526 1536 1498 1498 1524 1533 1596 1555 1510 1489 1437 1414 1408 1478 1334 1243 1206 1161 1115 1105 1099 1090 1083 1078 1075 1073 1071 1070 1071 1071 1071 1071 1072 1074 1076 1081 1090 1104 1119 1127 1150 1271 1393 1611 1749 1641 1479 1397 1400 1402 1364 1379 1367 1357 1373 1422 1578 1793 1713 1667 1754 1702 1598 1418 1351 1350 1382 1402 1421 1450 1475 1547 1569 1621 1696 1697 1760 1788 1881 1967 2335 2519 2320 2148 1936 1677 1594 1567 1542 1611 1840 1719 1624 1565 1564 1610 1593 1537 1534 1546 1664 1855 2132 2191 2442 2575 2601 2431 2221 2124 2330 2382 2451 2279 1959 1692 1615 1517 1460 1436 1394 1346 1302 1282 1265 1251 1238 1225 1205 1186 1196 1198 1205 1205 1207 1200 1185 1210 1241 1379 1557 1606 1480 1348 1241 1220 1234 1245 1249 1262 1282 1317 1359 1415 1485 1582 1638 1658 1651 1618 1665 1708 1732 1687 1654 1649 1683 1863 1823 1837 1943 1880 1723 1598 1717 1753 1629 1616 1724 1892 1972 1767 1542 1471 1602 1749 1782 1615 1411 1246 1094 1012 979 952 930 906 872 904 919 909 926 937 942 934 921 931 913 920 936 946 953 967 992 1017 1056 1038 983 904 894 924 961 1017 1116 1163 1035 958 896 901 914 890 885 944 989 1086 1095 1180 1343 1390 1657 1967 2151 2186 1761 1427 1149 1083 927 860 819 1006 1280 1325 1308 1148 1134 957 837 791 754 876 1228 1517 1702 1885 1905 2125 2113 1862 1582 1537 1779 1710 1731 1599 1374 1401 1574 1802 1807 1459 1472 1554 1421 1504 1585 1457 1315 1212 1182 1165 1157 1115 1088 939 960 932 882 877 917 947 1166 1096 941 856 816 802 789 792 819 869 972 971 941 797 805 831 839 841 812 803 792 780 769 802 731 720 735 757 774 768 776 779 792 806 821 806 800 798 792 815 857 908 942 1002 1024 999 941 952 964 999 1011 946 909 874 853 840 875 983 962 882 800 775 775 785 796 805 814 827 906 927 928 953 938 866 766 834 867 884 890 919 964 994 978 962 998 914 1112 1060 986 1007 1103 1061 985 992 972 901 920 922 1027 1170 1426 1813 2037 1996 1754 2015 1768 2102 2087 2156 1981 2017 2055 1887 1845 1648 1436 1125 1154 1189 1234 1359 1493 1470 1627 1864 1951 2016 2225 2351 2134 1801 1969 1763 1500 1484 1564 1556 1681 1746 1645 1719 1722 2003 2127 2082 1927 1780 1952 2144 2148 2239 2389 2382 2145 2271 2316 2444 2401 2252 2283 2421 2216 2032 1932 1835 2133 2174 1864 1813 1921 2023 2033 1988 1958 1983 2034 2174 2175 2209 2221 1965 1898 1931 2158 1896 1865 1809 1690 1645 1645 1645 1645 1645 1646 1645 1645 1645 1645 1645 1645 1646 1652 1660 1685 1716 1736 1785 1903 1996 2033 2088 2067 2152 2138 1997 1912 1847 1809 1795 1801 1839 1817 1854 1841 1902 2086 2265 2372 2222 1970 2060 2003 2021 1986 2001 1981 1986 2010 2030 2042 2052 2069 2120 2128 2137 2205 2254 2327 2361 2419 2434 2419 2496 2463 2492 2633 2674 2651 2736 2807 2791 2727 2589 2586 2562 2526 2471 2433 2512 2631 2619 2608 2561 2527 2552 2429 2407 2521 2682 2743 2810 2882 2886 2819 2727 2593 2394 2419 2482 2322 2265 2185 2123 2003 1914 1821 1748 1725 1652 1568 1470 1496 1465 1374 1438 1544 1615 1662 1619 1531 1458 1422 1430 1447 1486 1657 1894 1980 1925 1891 1695 1648 1860 1850 1772 1686 1626 1533 1481 1468 1464 1464 1487 1499 1515 1540 1578 1725 1960 2146 2466 2754 2892 2863 2542 2030 2120 2334 2244 2405 2224 2103 2049 1960 1949 1869 1873 1792 1788 1812 1788 1753 1787 1708 1644 1618 1594 1614 1651 1647 1655 1627 1585 1685 1716 1752 1783 1673 1666 1740 1722 1711 1833 1776 1763 1850 1911 1995 1904 1767 1877 1811 1871 2045 2211 2160 2272 2472 2736 2653 2447 2091 2247 2425 2309 2121 2006 1913 1865 1821 1792 1774 1825 1946 2036 2079 2159 2208 2219 2086 2220 2083 1839 1773 1860 1894 1902 1990 2075 2106 2076 2112 2075 2106 2098 2146 2209 2311 2605 2741 2742 2836 2720 2418 2442 2106 1999 1970 1709 1677 1611 1644 1672 1659 1544 1436 1368 1310 1281 1276 1328 1357 1367 1341 1370 1334 1338 1445 1497 1558 1644 1732 1754 2003 2015 2139 2255 2356 2465 2745 2836 2521 2490 2464 2620 2853 2872 2820 2628 2447 2332 2303 2192 2050 1920 1807 1780 1715 1638 1554 1458 1404 1375 1338 1326 1318 1310 1307 1305 1305 1304 1304 1304 1305 1306 1307 1308 1309 1311 1312 1314 1318 1322 1343 1392 1432 1397 1203 944 707 969 871 676 941 1064 893 695 496 406 314 174 56 -28 -29 -31 -32 -33 -35 -36 -37 -39 -43 -48 -54 -61 -70 -77 -85 -94 -105 -116 -127 -138 -151 -164 -179 -195 -214 -236 -265 -298 -331 -358 -388 -418 -451 -480 -517 -549 -587 -617 -632 -636 -641 -639 -638 -633 -630 -622 -619 -613 -613 -610 -611 -609 -612 -611 -616 -619 -628 -636 -648 -656 -668 -675 -684 -689 -697 -699 -705 -706 -710 1684 1574 1542 1548 1370 1316 1329 1150 1075 1048 1036 1032 1043 1077 1112 1181 1391 1569 1683 1680 1682 1609 1624 1541 1531 1601 1555 1403 1340 1381 1493 1595 1694 1560 1317 1211 1140 1104 1100 1082 1128 1244 1119 1080 1085 1126 1360 1479 1702 1523 1410 1296 1168 1123 1173 1169 1162 1250 1154 1057 995 1046 1152 1177 1179 1169 1141 1187 1165 1127 1134 1172 1244 1300 1370 1392 1594 1861 1981 1874 1965 2017 1781 1489 1483 1439 1095 1051 1035 1032 1014 1013 1010 1010 1014 1022 1044 1053 1032 1046 1049 1058 1091 1135 1133 1100 1097 1081 1062 1091 1191 1114 1023 1022 1049 1117 1159 1171 1107 1103 1075 1087 1060 1032 1013 1026 1039 1031 1023 1029 1023 1026 1028 1024 1024 1028 1024 1023 1022 1022 1020 1021 1023 1027 1022 1033 1051 1055 1054 1053 1043 1041 1043 1040 1039 1039 1049 1045 1045 1037 1017 1005 990 979 974 971 968 967 968 968 967 966 966 980 1028 1058 1038 1019 1011 1007 1002 1001 998 992 982 976 972 969 966 964 962 963 962 961 960 958 957 956 956 956 960 958 952 949 948 956 952 940 926 920 917 917 917 916 915 915 914 914 915 916 916 918 919 920 921 922 923 924 926 929 931 933 934 937 940 942 945 953 957 956 956 957 957 960 999 1083 1187 1188 1223 1224 1204 1200 1191 1180 1136 1161 1177 1187 1188 1192 1209 1284 1296 1381 1466 1562 1452 1471 1520 1522 1424 1386 1368 1356 1331 1318 1306 1301 1298 1300 1305 1310 1314 1319 1322 1329 1349 1397 1495 1515 1479 1507 1511 1510 1519 1521 1503 1484 1480 1420 1362 1348 1282 1333 1341 1170 1106 1101 1094 1088 1082 1078 1076 1073 1072 1070 1070 1070 1070 1071 1071 1074 1077 1082 1089 1097 1132 1115 1159 1361 1562 1696 1754 1641 1477 1380 1388 1378 1341 1326 1342 1333 1368 1436 1574 1786 1841 1831 1851 1778 1724 1652 1529 1352 1362 1384 1415 1463 1517 1555 1614 1779 2108 2036 1874 1970 2268 2270 2043 1967 1753 1691 1739 1881 1934 1646 1471 1560 1574 1500 1492 1558 1629 1673 1650 1525 1554 1559 1621 1785 2084 2442 2658 2751 2709 2523 2169 2174 2457 2733 2685 2481 2238 1935 1738 1589 1473 1440 1480 1491 1299 1266 1253 1243 1232 1221 1209 1188 1175 1183 1184 1184 1187 1186 1185 1182 1183 1230 1399 1570 1456 1263 1204 1202 1213 1219 1234 1240 1263 1301 1331 1393 1455 1543 1603 1590 1632 1612 1596 1590 1611 1598 1557 1585 1724 1806 1724 1777 1932 1906 1654 1801 1892 1805 1638 1642 1689 1832 1723 1649 1526 1634 1822 1874 1669 1472 1358 1212 1069 1022 985 955 930 902 902 945 948 941 941 948 961 963 955 938 938 935 955 980 1021 1057 1149 1287 1308 1320 1144 1020 957 934 942 975 1031 1094 1114 1120 990 1004 1089 1025 913 1004 1067 1312 1480 1653 1758 1751 1994 2213 2238 2153 1828 1688 1553 1522 1407 1224 908 798 1016 885 794 761 739 752 805 929 972 782 1014 1338 1424 1634 1571 1776 1885 1580 1320 1438 1615 1528 1384 1341 1396 1642 1684 1741 1511 1320 1263 1441 1464 1283 1433 1471 1349 1282 1370 1329 1234 1109 996 1086 967 997 968 1048 1083 1206 1211 1043 918 881 850 844 887 954 1102 1153 1201 1204 946 744 735 789 822 854 865 833 834 843 778 755 718 720 783 800 750 751 759 772 807 844 816 794 778 806 829 848 858 891 925 955 944 961 1022 1075 1089 1143 1270 1177 1061 971 964 926 902 938 1102 1144 1023 897 830 852 908 968 967 914 910 889 895 961 946 913 850 879 903 907 915 955 1002 981 1040 1093 841 1089 1275 1192 1159 1092 1035 956 1041 1066 1051 850 843 904 1015 1354 1935 1987 1858 1811 1634 1525 1489 1614 1777 1908 1882 1876 1833 1981 2007 1969 1698 1225 1270 1416 1404 1346 1295 1469 1733 1808 1783 1912 2160 2303 2116 1826 1532 1415 1653 1716 1705 1557 1563 1607 1526 1583 1591 1700 1887 1987 1924 1756 1919 1993 2039 2138 2309 2224 2124 2065 2077 2370 2518 2427 2309 2193 2333 2337 2190 1792 1978 1847 1707 1956 2266 2456 2277 2312 2382 2488 2343 2305 2378 2477 2381 2271 2226 1975 1778 1768 1703 1651 1647 1655 1657 1648 1645 1645 1645 1645 1645 1645 1645 1645 1645 1648 1667 1673 1686 1690 1689 1697 1715 1729 1776 1798 1803 1814 1827 1843 1773 1755 1757 1763 1768 1783 1852 1974 1939 2099 2177 2282 2193 2093 2141 2301 2156 2046 1974 2021 2014 2036 1982 2028 2062 2070 2100 2120 2164 2195 2202 2256 2341 2425 2483 2517 2461 2510 2518 2615 2656 2642 2775 2865 2802 2759 2732 2661 2646 2566 2557 2580 2540 2518 2465 2438 2438 2431 2399 2324 2340 2410 2539 2538 2630 2744 2799 2807 2720 2792 2633 2444 2350 2192 2142 2055 1981 1966 1896 1786 1699 1674 1647 1648 1637 1564 1508 1516 1511 1548 1563 1576 1596 1597 1570 1515 1473 1498 1549 1597 1680 1730 1746 1693 1600 1540 1484 1501 1475 1474 1464 1424 1401 1391 1372 1376 1391 1412 1425 1446 1493 1578 1714 1888 2071 2239 2464 2715 2867 2520 2103 2402 2650 2442 2652 2537 2275 2418 2416 2339 2491 2234 2067 2051 1932 1899 1813 1744 1719 1632 1570 1542 1544 1563 1546 1556 1522 1545 1616 1632 1672 1685 1649 1587 1602 1614 1653 1663 1688 1892 1906 1950 1906 1781 1701 1749 1737 1889 2036 2198 2091 2205 2427 2466 2648 2544 2288 2006 2089 2052 1908 1858 1816 1796 1751 1755 1834 1934 2076 2221 2147 2017 2065 2049 1943 1981 1892 1749 1705 1732 1720 1744 1836 1914 1851 1837 1930 1916 2133 2348 2400 2396 2586 2702 2796 2806 2921 2954 2839 2615 2441 2292 1999 1983 1951 2099 2060 1956 1792 1653 1578 1469 1449 1416 1435 1511 1471 1526 1486 1523 1493 1463 1589 1680 1790 2020 1923 1808 2188 2353 2411 2549 2644 2711 2769 2853 2715 2643 2740 2977 3034 2939 2785 2663 2560 2402 2184 2126 2016 1972 1904 1829 1734 1649 1569 1496 1432 1387 1357 1344 1332 1323 1316 1313 1312 1311 1309 1308 1308 1309 1310 1310 1310 1310 1309 1311 1313 1314 1318 1333 1343 1367 1343 1037 821 972 1189 983 1104 1063 1014 684 454 281 223 170 121 -27 -29 -30 -32 -33 -34 -35 -37 -38 -42 -47 -52 -59 -68 -77 -83 -91 -102 -114 -125 -135 -146 -158 -172 -188 -206 -228 -256 -289 -324 -352 -380 -412 -445 -477 -514 -549 -587 -620 -634 -641 -644 -645 -644 -641 -637 -632 -627 -622 -620 -619 -618 -618 -618 -618 -620 -626 -633 -642 -650 -659 -668 -676 -682 -688 -693 -697 -701 -703 -706 1583 1607 1508 1557 1491 1430 1301 1172 1079 1057 1048 1043 1055 1087 1145 1238 1372 1490 1564 1587 1559 1617 1522 1415 1399 1358 1363 1304 1254 1241 1316 1447 1593 1554 1251 1104 1086 1081 1080 1078 1078 1077 1072 1073 1085 1181 1278 1360 1485 1374 1242 1147 1045 997 1064 1109 1052 1085 1029 975 1060 1186 1242 1207 1178 1157 1117 1165 1144 1104 1107 1136 1169 1263 1366 1475 1679 1855 1906 1914 1987 1783 1621 1777 1785 1625 1347 1143 1054 1047 1053 1052 1043 1031 1027 1030 1035 1062 1064 1066 1077 1071 1077 1103 1115 1132 1113 1099 1083 1118 1215 1201 1034 1024 1040 1096 1143 1176 1091 1058 1087 1114 1099 1024 1017 1042 1043 1029 1025 1028 1022 1029 1027 1026 1026 1038 1029 1028 1028 1026 1025 1023 1025 1026 1027 1034 1044 1065 1068 1071 1062 1044 1043 1041 1033 1028 1029 1031 1030 1021 1012 997 978 976 973 970 968 970 970 969 969 969 971 1000 1026 1028 1021 1016 1010 1006 1003 1005 1000 992 985 978 974 971 969 967 964 963 963 962 961 960 958 957 957 957 958 973 956 951 951 953 956 946 934 918 925 926 922 919 916 917 916 916 916 917 918 919 919 920 921 922 923 924 926 929 932 934 937 949 953 954 963 961 961 957 956 956 955 957 975 1044 1218 1240 1256 1275 1254 1252 1215 1190 1157 1139 1200 1217 1244 1268 1292 1354 1381 1477 1632 1705 1588 1602 1737 1645 1530 1433 1416 1513 1436 1366 1340 1327 1312 1304 1302 1316 1320 1312 1314 1320 1337 1381 1479 1524 1476 1470 1473 1478 1474 1488 1481 1469 1462 1476 1453 1379 1293 1331 1293 1149 1101 1093 1089 1085 1081 1077 1074 1072 1072 1070 1070 1070 1070 1071 1072 1074 1077 1082 1087 1092 1108 1160 1210 1460 1742 1796 1785 1597 1504 1384 1378 1361 1342 1322 1309 1311 1350 1398 1461 1589 1680 1640 1661 1653 1736 1713 1497 1345 1345 1367 1403 1482 1548 1616 1697 1939 2407 2315 2253 2124 2188 1927 1685 1635 1560 1615 1786 1834 1718 1768 1662 1487 1461 1670 1605 1765 1869 1800 1635 1519 1532 1561 1635 1798 2167 2618 2572 2734 2547 2292 2053 2189 2423 2393 2474 2523 2265 2088 2130 1847 1790 1867 1831 1665 1344 1255 1244 1231 1219 1210 1200 1195 1179 1165 1171 1173 1172 1172 1169 1163 1158 1160 1209 1274 1257 1189 1178 1184 1195 1202 1215 1232 1264 1287 1308 1344 1398 1462 1517 1485 1552 1575 1494 1503 1491 1485 1495 1532 1598 1644 1682 1832 1933 1747 1805 1901 1736 1652 1658 1838 1833 1861 1809 1838 1611 1739 1787 1729 1656 1499 1333 1152 1061 1014 981 960 952 911 953 971 978 978 983 977 1014 1007 993 954 984 985 996 1060 1112 1235 1398 1547 1624 1535 1477 1252 1072 1018 988 976 1015 1095 1189 1229 1194 1222 1084 1028 1128 1359 1403 1332 1572 1837 2065 1886 1944 2240 2271 2123 1920 1775 1599 1416 1223 1057 961 827 696 707 717 786 860 988 1146 1363 1385 1101 799 897 1235 1129 1236 1288 1383 1213 1201 1283 1304 1369 1433 1408 1594 1779 1757 1728 1509 1323 1156 1270 1412 1301 1243 1374 1208 1207 1201 1182 1123 1045 1043 1141 1145 1116 1096 1288 1232 1325 1156 990 982 1006 1021 1076 1101 1156 1286 1329 1166 960 848 826 814 801 868 923 1004 939 847 818 796 753 765 758 740 735 744 765 789 794 812 832 836 827 821 804 796 860 878 905 903 899 926 977 983 1038 1111 1107 1177 1127 1057 1061 1044 1039 1026 947 961 980 1014 1141 1032 907 874 939 963 972 1037 1079 1069 927 901 950 795 1054 1151 1089 1013 1032 1051 913 841 856 913 1111 1183 1184 1138 1131 1053 841 829 800 786 883 1255 1386 1359 1379 1754 1611 1592 1679 1741 1320 1158 1415 1737 1804 1702 1673 1328 1587 1776 1696 1355 1134 1210 1388 1438 1502 1660 1910 1891 2005 2101 2027 2203 2312 2045 2004 1752 1347 1444 1537 1801 1805 1643 1524 1475 1486 1617 1786 1734 1758 1753 1680 1905 1991 2004 2175 2349 2314 2257 2112 1942 2128 2365 2301 2463 2302 2025 2017 1811 1680 1602 1807 2164 1996 2127 2499 2641 2634 2668 2622 2520 2502 2683 2587 2550 2605 2373 2102 2026 2092 1945 1742 1757 1735 1695 1661 1646 1645 1645 1647 1650 1692 1717 1652 1647 1656 1674 1704 1754 1747 1758 1728 1723 1720 1724 1725 1727 1731 1736 1745 1748 1752 1758 1809 1816 1899 2036 2170 2132 2229 2272 2204 2165 2155 2234 2211 2143 2102 2095 2130 2144 2149 2149 2062 2007 2076 2123 2120 2156 2199 2248 2275 2342 2447 2554 2582 2562 2630 2623 2742 2832 2772 2917 2933 2860 2661 2654 2691 2585 2597 2585 2505 2465 2392 2329 2326 2436 2424 2286 2311 2373 2407 2414 2442 2496 2569 2662 2530 2417 2408 2531 2398 2312 2276 2278 2168 2042 1975 1992 1874 1655 1604 1578 1594 1624 1562 1542 1506 1490 1486 1460 1467 1495 1543 1537 1529 1554 1586 1670 1756 1647 1616 1556 1416 1396 1385 1370 1350 1336 1336 1338 1333 1343 1344 1337 1338 1350 1366 1383 1401 1452 1573 1774 1983 2254 2485 2594 2557 2674 2462 2353 2508 2716 2631 2519 2607 2520 2581 2580 2769 2576 2316 2508 2465 2195 2044 1954 1825 1738 1671 1625 1588 1506 1485 1489 1474 1482 1488 1516 1603 1627 1600 1616 1572 1545 1579 1557 1563 1600 1667 1681 1703 1726 1690 1673 1687 1746 1786 1861 1952 2113 2343 2352 2216 2325 2431 2282 2054 1904 1946 1845 1748 1718 1714 1723 1839 1978 2141 2275 2332 2111 1954 1899 1847 1800 1795 1779 1699 1660 1656 1643 1637 1636 1663 1684 1710 1771 1803 1956 2074 2107 2185 2296 2453 2452 2463 2537 2753 2630 2740 2611 2359 2393 2319 2387 2423 2318 2277 2073 1966 1773 1680 1581 1571 1621 1618 1734 1754 1793 1746 1808 1785 2014 2143 1984 2127 2026 1914 2177 2485 2586 2714 2668 2834 2977 2931 3039 2941 2978 3379 3191 3056 2788 2596 2431 2340 2285 2239 2094 1920 1842 1782 1729 1661 1579 1503 1436 1400 1376 1357 1343 1332 1325 1321 1318 1316 1315 1313 1313 1313 1313 1312 1311 1310 1310 1310 1311 1313 1315 1318 1322 1330 1362 1279 996 1286 1502 1597 1444 982 729 542 537 399 318 301 110 -26 -29 -30 -32 -33 -34 -35 -37 -38 -42 -46 -51 -58 -66 -75 -81 -88 -97 -109 -121 -130 -140 -150 -164 -179 -198 -218 -246 -277 -313 -342 -371 -401 -436 -469 -507 -543 -584 -617 -634 -639 -645 -645 -647 -644 -643 -637 -635 -629 -627 -624 -625 -623 -625 -624 -628 -631 -639 -644 -654 -659 -668 -673 -681 -684 -690 -692 -697 -697 -702 1616 1477 1590 1729 1691 1618 1498 1305 1125 1101 1075 1050 1071 1112 1212 1276 1353 1443 1506 1557 1642 1648 1476 1377 1316 1261 1248 1237 1198 1187 1206 1284 1317 1305 1227 1179 1115 1166 1193 1160 1088 1085 1083 1238 1450 1537 1582 1533 1354 1237 1105 1023 962 936 933 964 967 955 972 1159 1359 1241 1265 1222 1151 1150 1112 1138 1127 1086 1090 1120 1225 1321 1385 1548 1516 1764 1907 2010 1896 1739 1707 1919 1866 1652 1645 1352 1166 1093 1098 1082 1071 1053 1042 1042 1043 1073 1085 1081 1095 1091 1095 1094 1117 1145 1133 1127 1115 1101 1126 1150 1059 1027 1027 1026 1036 1099 1064 1032 1028 1037 1037 1058 1067 1053 1045 1034 1033 1031 1030 1036 1034 1034 1046 1045 1036 1037 1036 1032 1030 1033 1031 1031 1033 1041 1050 1060 1069 1077 1068 1050 1041 1042 1037 1030 1027 1034 1031 1022 1008 992 980 983 973 970 971 973 973 973 974 982 1008 1044 1048 1042 1025 1017 1011 1010 1005 1006 998 993 987 981 978 976 972 970 967 965 964 964 963 962 961 958 957 957 958 976 972 954 961 959 952 955 952 936 935 934 930 924 920 919 919 920 920 920 921 922 922 922 922 924 924 926 930 933 936 940 949 967 981 976 975 981 968 958 957 957 956 958 963 994 1141 1234 1278 1273 1308 1291 1252 1240 1217 1195 1203 1268 1279 1297 1337 1372 1458 1590 1700 1829 1748 1742 1758 1714 1605 1571 1540 1603 1529 1449 1395 1366 1339 1320 1305 1301 1305 1306 1308 1314 1325 1356 1469 1518 1477 1460 1451 1449 1449 1467 1467 1461 1492 1536 1463 1418 1342 1396 1280 1161 1114 1091 1083 1081 1078 1075 1073 1071 1071 1070 1070 1070 1071 1071 1072 1074 1077 1081 1084 1089 1126 1230 1304 1411 1716 1902 1736 1719 1574 1389 1363 1329 1313 1323 1300 1314 1340 1367 1402 1543 1771 1614 1620 1600 1657 1592 1470 1422 1347 1372 1411 1531 1574 1719 1920 2021 2458 2752 2512 2387 1899 1611 1553 1537 1612 1753 1608 1716 1869 1699 1510 1443 1576 1805 1730 1842 1848 1696 1551 1518 1523 1558 1656 1923 2279 2617 2383 2503 2613 2349 1913 2055 2319 2576 2557 2132 1982 1908 2063 1901 1737 1793 1848 1740 1540 1353 1250 1230 1230 1221 1207 1193 1201 1173 1158 1158 1158 1157 1155 1152 1146 1143 1147 1169 1167 1157 1163 1170 1179 1185 1200 1220 1250 1284 1300 1312 1345 1398 1377 1358 1365 1409 1388 1475 1547 1534 1508 1525 1585 1725 1769 1726 1722 1797 1928 1843 1726 1752 1782 1989 1982 1956 1934 1781 1659 1671 1609 1517 1556 1480 1228 1085 1048 1017 994 980 930 941 981 1009 1023 1050 1049 1047 1050 1104 1030 1029 1005 1042 1108 1180 1130 1235 1374 1606 1794 1786 1569 1371 1257 1117 1061 1013 1008 1078 1203 1441 1342 1158 1122 1222 1427 1617 1508 1506 1788 2012 2176 2101 2011 1945 1838 1653 1605 1364 1271 1075 905 788 718 733 761 783 794 890 1045 1182 1453 1714 1678 1492 1071 731 850 1019 1087 1062 1117 1180 1503 1665 1640 1581 1630 1638 1918 1801 1536 1451 1527 1437 1236 1074 1073 1039 1132 1189 1069 1164 1109 1109 1094 1042 1037 1076 1049 1056 1121 1292 1279 1086 1018 1027 1053 1000 1080 1224 1243 1295 1191 1032 965 920 877 870 892 901 866 964 959 889 881 888 758 818 850 780 771 802 801 810 817 824 832 851 855 871 869 876 829 789 810 892 940 913 886 900 954 990 1047 1075 1166 1241 1243 1256 1226 1196 1173 1125 1021 980 977 985 1047 1095 972 903 947 948 973 1123 1218 1199 1047 801 938 1020 1111 1165 1116 1105 1106 1116 1020 812 1080 1157 1107 1037 997 871 845 752 744 798 856 1076 1589 1727 1708 1798 1654 1505 1534 1600 1718 1502 1150 1590 1813 1539 1596 1598 1213 1230 1526 1375 1085 1089 1168 1342 1505 1577 1948 1740 1608 1953 2204 2255 2151 2020 1642 1540 1342 1329 1572 1741 1881 1934 1762 1599 1493 1414 1544 1531 1544 1566 1578 1577 1593 1692 1768 1879 1895 2012 2070 2061 1855 1844 1980 2185 2352 2386 2272 2217 2027 1740 1614 2053 2507 2515 2511 2581 2298 2305 2257 2205 2187 2395 2508 2368 2359 2511 2684 2653 2502 2411 2082 1874 1791 1755 1756 1711 1721 1733 1733 1858 1854 1852 1758 1678 1686 1746 1845 1763 1821 1785 1798 1779 1781 1743 1736 1735 1741 1749 1751 1789 1875 1775 1778 1871 1973 2023 2178 2421 2442 2476 2435 2337 2255 2219 2216 2221 2216 2238 2221 2293 2300 2277 2229 2180 2123 2026 2059 2080 2119 2170 2234 2291 2344 2418 2496 2605 2726 2745 2694 2796 2993 3130 3175 3119 2895 2640 2516 2551 2533 2569 2472 2397 2367 2315 2275 2257 2268 2296 2367 2452 2474 2460 2421 2426 2492 2553 2690 2641 2485 2277 2281 2369 2463 2442 2326 2072 1918 1850 1786 1695 1594 1555 1537 1519 1550 1571 1561 1510 1452 1422 1411 1410 1420 1455 1495 1492 1564 1565 1507 1502 1507 1479 1428 1347 1327 1319 1317 1307 1297 1295 1297 1303 1308 1310 1309 1314 1325 1337 1346 1355 1411 1541 1730 1941 2001 2223 2239 2296 2502 2543 2579 2625 2650 2354 2227 2450 2560 2348 2447 2652 2485 2411 2381 2434 2234 2198 2071 1908 1710 1635 1612 1596 1469 1452 1432 1431 1488 1534 1599 1638 1655 1603 1577 1542 1521 1524 1500 1558 1546 1588 1614 1687 1735 1722 1642 1619 1660 1683 1726 1789 1894 2069 2079 2029 2047 2115 2150 1975 2112 1905 1811 1773 1698 1705 1821 2021 2288 2502 2678 2442 2117 1940 1839 1796 1734 1717 1695 1644 1612 1602 1599 1592 1586 1597 1614 1646 1691 1736 1783 1887 2012 2085 2187 2217 2213 2206 2319 2443 2440 2494 2507 2572 2534 2541 2560 2538 2480 2313 2130 2063 1930 1925 1872 1710 1806 1930 2018 2002 1994 2016 2146 2058 2318 2320 2158 2276 2349 2118 2057 2321 2640 2748 2868 3002 3174 3377 3420 3354 3202 3330 3626 3336 2991 2730 2543 2436 2326 2180 2104 1982 1839 1753 1661 1607 1550 1494 1445 1411 1387 1368 1353 1341 1333 1328 1325 1322 1320 1319 1317 1317 1316 1314 1313 1312 1312 1312 1313 1316 1318 1320 1322 1324 1331 1342 1289 1494 1554 1537 1329 899 643 571 475 376 223 184 129 -22 -28 -30 -32 -33 -35 -36 -37 -38 -42 -46 -51 -57 -64 -72 -78 -84 -92 -102 -113 -123 -133 -143 -154 -169 -187 -209 -235 -265 -299 -332 -361 -392 -424 -460 -498 -537 -575 -612 -631 -640 -645 -648 -649 -648 -646 -644 -640 -637 -634 -633 -632 -632 -632 -633 -636 -640 -645 -651 -657 -663 -669 -675 -680 -685 -688 -691 -694 -696 -698 1747 1647 1822 1929 1976 1791 1543 1318 1241 1119 1064 1070 1104 1134 1200 1279 1343 1371 1515 1554 1577 1422 1336 1321 1258 1220 1197 1171 1164 1164 1209 1210 1226 1242 1277 1219 1230 1332 1264 1142 1147 1170 1167 1253 1626 1648 1584 1465 1278 1129 1017 946 926 921 921 926 995 1075 1183 1325 1335 1238 1206 1167 1114 1089 1107 1114 1089 1066 1079 1105 1154 1326 1369 1324 1346 1570 1799 1958 2004 2022 1865 1858 1808 1744 1579 1530 1451 1191 1129 1105 1087 1074 1060 1055 1052 1087 1102 1109 1107 1122 1119 1123 1161 1191 1185 1151 1135 1115 1105 1094 1086 1044 1032 1031 1028 1031 1025 1021 1019 1019 1045 1055 1059 1053 1052 1052 1052 1049 1054 1050 1047 1051 1071 1056 1051 1050 1045 1039 1044 1041 1044 1041 1041 1048 1059 1063 1068 1068 1076 1055 1041 1041 1034 1035 1028 1024 1013 1003 994 992 992 983 972 972 976 976 977 977 987 1018 1054 1071 1071 1055 1033 1020 1014 1010 1006 1004 997 993 989 983 982 981 979 976 971 968 967 966 965 965 963 961 958 959 960 969 966 954 965 965 954 949 962 958 948 940 937 933 925 922 922 923 923 924 924 924 924 926 928 928 930 934 936 939 944 954 972 985 995 997 990 992 983 966 960 959 960 961 966 984 1025 1134 1192 1217 1243 1267 1297 1304 1300 1313 1273 1270 1299 1311 1348 1412 1470 1654 1815 1897 1912 1788 1775 1785 1729 1769 1765 1727 1619 1502 1438 1389 1361 1333 1315 1304 1301 1303 1306 1310 1317 1335 1392 1418 1429 1440 1440 1437 1430 1439 1441 1447 1468 1479 1441 1412 1342 1423 1426 1270 1152 1101 1082 1076 1075 1073 1072 1071 1071 1070 1070 1070 1070 1072 1073 1075 1078 1080 1082 1087 1187 1406 1588 1541 1693 1899 1747 1590 1511 1347 1312 1295 1293 1296 1308 1331 1329 1345 1372 1462 1556 1546 1577 1637 1576 1541 1540 1495 1386 1372 1439 1509 1641 1959 2347 2193 2316 2740 2731 2136 1752 1571 1514 1477 1536 1687 1548 1659 1630 1456 1409 1398 1486 1541 1531 1643 1723 1692 1532 1517 1522 1564 1739 2081 2331 2500 2289 2280 2303 2192 1920 2298 2490 2698 2351 2060 2054 1775 1659 1604 1536 1492 1506 1453 1427 1405 1370 1279 1248 1231 1217 1215 1309 1199 1169 1160 1196 1159 1145 1142 1138 1136 1135 1142 1145 1149 1154 1160 1166 1173 1190 1210 1238 1255 1277 1294 1328 1299 1400 1507 1542 1521 1471 1406 1384 1512 1521 1557 1588 1700 1700 1699 1749 1836 1876 1833 1841 2006 1921 2135 2029 2038 1837 1706 1717 1749 1671 1521 1316 1240 1138 1087 1060 1035 1010 960 938 983 1004 1064 1087 1141 1181 1280 1277 1213 1167 1045 1121 1089 1127 1271 1260 1380 1530 1628 1849 2025 1933 1720 1407 1299 1182 1133 1124 1131 1356 1557 1376 1331 1491 1570 1731 1854 1733 1673 1871 1999 2105 2081 1975 1715 1470 1343 1195 1110 940 816 711 707 760 788 855 925 931 1054 1274 1511 1740 1669 1351 1241 1074 746 997 1330 1560 1550 1589 1343 1330 1439 1434 1515 1627 1840 1909 2017 1696 1387 1226 1184 1088 1013 942 889 991 1014 1097 1056 992 1136 1057 998 972 977 1000 1027 998 1058 1139 1008 963 979 945 927 965 1037 1035 1022 997 952 929 902 895 944 1003 1049 996 859 933 916 891 846 783 787 806 778 787 795 796 808 820 834 863 878 846 834 836 825 818 817 791 827 849 881 881 875 908 969 1032 1042 1072 1097 1127 1274 1379 1295 1337 1426 1315 1239 1151 1060 1015 1073 1013 956 1003 990 947 931 939 987 1056 999 834 753 835 811 816 836 860 888 811 698 791 876 867 765 734 747 756 773 852 967 1199 1092 1333 1549 1744 1662 1598 1332 1540 1759 1723 1674 1071 1019 1244 1226 1216 1038 998 1024 1002 979 1360 1323 1298 1260 1386 1521 1390 1553 1732 1666 2018 2059 1961 1781 1327 1333 1451 1619 1732 2007 1873 1641 1533 1706 1619 1372 1410 1461 1654 1900 1798 1677 1700 1666 1638 1664 1778 1847 1776 1784 1723 1800 2025 2196 2189 1837 2040 2008 1687 1634 1864 2122 2445 2455 2162 2083 1972 1960 2045 2025 2098 2211 2218 2345 2421 2511 2556 2663 2509 2249 2106 1951 1818 1907 1826 1819 1985 1938 1887 1999 1886 1918 1946 1920 1880 1919 1992 1922 1864 1815 1799 1827 1885 1808 1833 1851 1817 1777 1785 1922 1928 1809 1816 1918 2091 2254 2403 2702 2862 2934 2802 2683 2426 2318 2331 2380 2412 2467 2346 2377 2436 2407 2327 2229 2145 2035 2054 2084 2150 2206 2260 2368 2395 2478 2559 2605 2712 2847 2964 3080 3183 3149 3038 2993 3006 2802 2646 2512 2431 2469 2398 2329 2321 2311 2278 2231 2313 2490 2594 2689 2737 2724 2586 2492 2468 2430 2468 2493 2490 2251 2059 2218 2343 2223 2138 1992 1856 1771 1700 1632 1559 1518 1505 1504 1559 1558 1514 1471 1431 1407 1402 1399 1394 1393 1395 1376 1383 1396 1366 1371 1421 1391 1317 1293 1295 1291 1292 1290 1284 1280 1280 1283 1284 1288 1292 1296 1303 1311 1315 1316 1332 1403 1518 1658 1776 1937 1877 1988 2008 2073 2082 2256 2328 2210 2074 2283 2398 2132 2424 2500 2228 2137 2210 2257 2384 2195 1916 1771 1632 1543 1510 1461 1413 1383 1384 1398 1446 1522 1688 1802 1834 1746 1712 1615 1554 1508 1480 1536 1516 1529 1540 1640 1716 1652 1588 1641 1658 1665 1701 1746 1784 1810 1823 1815 1800 1821 1799 2116 2102 1870 1777 1750 1677 1707 1861 2096 2360 2403 2379 2216 1997 1862 1796 1747 1739 1663 1642 1612 1581 1573 1572 1570 1558 1566 1581 1612 1659 1731 1813 1874 1988 2082 2101 2038 2047 2092 2206 2270 2307 2305 2386 2309 2325 2400 2386 2514 2493 2466 2341 2303 2158 2211 2050 1906 1933 2259 2243 2241 2178 2245 2331 2149 2433 2486 2353 2450 2527 2347 2192 2288 2555 2992 3159 3258 3434 3770 3992 3773 3541 3364 3453 3241 2960 2788 2716 2540 2336 2130 2042 1918 1808 1715 1633 1587 1524 1481 1443 1415 1394 1376 1359 1347 1341 1336 1333 1328 1326 1323 1323 1322 1320 1318 1318 1316 1317 1318 1319 1321 1324 1327 1328 1329 1335 1353 1377 1450 1610 1654 1435 1119 667 513 419 392 345 174 117 -20 -28 -30 -32 -33 -35 -36 -37 -39 -43 -47 -51 -56 -62 -68 -74 -80 -87 -95 -105 -115 -125 -133 -142 -155 -174 -196 -222 -251 -285 -319 -350 -380 -413 -447 -486 -524 -561 -598 -625 -634 -643 -645 -648 -647 -647 -644 -644 -640 -640 -636 -638 -636 -638 -638 -642 -644 -650 -653 -660 -664 -671 -673 -680 -681 -687 -687 -692 -692 -696 1496 1738 2104 2130 1865 1668 1426 1471 1310 1131 1080 1088 1119 1157 1205 1254 1260 1320 1420 1458 1402 1308 1248 1221 1179 1173 1155 1147 1146 1150 1167 1196 1223 1220 1244 1269 1354 1322 1179 1211 1272 1331 1487 1556 1585 1572 1452 1236 1044 949 923 917 916 917 920 969 1156 1275 1380 1335 1221 1177 1128 1070 1064 1042 1068 1085 1069 1054 1072 1080 1099 1127 1172 1241 1351 1531 1564 1771 1951 2023 1806 1635 1606 1603 1800 1835 1580 1387 1241 1161 1126 1108 1088 1073 1064 1083 1117 1124 1148 1157 1124 1177 1190 1224 1228 1174 1164 1147 1122 1146 1162 1094 1038 1033 1029 1026 1024 1023 1020 1018 1039 1051 1049 1059 1079 1071 1080 1078 1069 1061 1072 1074 1085 1071 1071 1063 1057 1050 1055 1052 1058 1054 1054 1060 1065 1069 1072 1075 1075 1055 1048 1044 1035 1032 1024 1015 1014 1004 989 985 994 982 974 976 980 980 979 981 1032 1068 1077 1106 1123 1104 1041 1022 1016 1011 1006 1001 999 994 990 984 984 983 982 980 977 971 969 968 967 966 964 964 961 959 961 968 977 959 960 966 960 951 957 965 958 950 943 936 926 924 924 925 926 926 926 926 928 931 933 933 935 940 942 945 958 973 991 1010 1016 1016 1013 1007 997 982 966 963 968 971 975 983 1002 1034 1100 1158 1207 1284 1297 1309 1324 1338 1316 1271 1286 1318 1345 1408 1489 1584 1746 1828 1830 1788 1782 1802 1730 1903 1978 1913 1733 1536 1450 1403 1368 1340 1320 1308 1303 1302 1304 1308 1317 1327 1357 1387 1408 1416 1436 1414 1409 1405 1409 1418 1424 1442 1407 1390 1368 1405 1459 1333 1218 1118 1087 1075 1073 1072 1072 1071 1071 1071 1071 1070 1071 1072 1073 1075 1078 1081 1084 1098 1180 1293 1466 1396 1578 1876 1797 1568 1429 1359 1315 1299 1298 1306 1301 1317 1322 1338 1355 1403 1463 1537 1712 1726 1697 1628 1455 1403 1348 1364 1455 1568 1776 2078 2518 2587 2483 2619 2247 2028 1940 1567 1478 1456 1450 1442 1445 1480 1455 1421 1393 1414 1443 1478 1572 1650 1662 1557 1600 1535 1551 1625 1844 2176 2401 2315 2161 2072 1970 1906 1886 2148 2319 2615 2583 2447 2178 1976 1927 1735 1529 1449 1422 1389 1380 1387 1335 1275 1254 1234 1220 1215 1236 1198 1218 1256 1329 1239 1206 1158 1137 1132 1131 1134 1139 1144 1148 1152 1157 1169 1190 1213 1223 1238 1244 1234 1232 1294 1398 1470 1472 1504 1566 1494 1388 1438 1435 1445 1494 1598 1717 1705 1798 1877 1940 1944 1895 2049 2085 2291 2055 1975 1852 1866 1875 1876 1711 1578 1279 1183 1118 1089 1058 1034 1004 947 997 1016 1061 1220 1224 1262 1361 1515 1500 1394 1370 1100 1313 1385 1183 1352 1482 1650 1803 2160 2242 2173 1948 1651 1511 1665 1536 1514 1398 1372 1432 1643 1680 1579 1783 1882 1829 1959 2023 1944 1905 1875 1787 1644 1448 1454 1378 1190 979 812 741 743 823 953 1039 1027 991 1071 1099 1235 1523 1659 1697 1362 1111 1029 816 856 1228 1347 1453 1615 1808 1637 1591 1448 1468 1552 1770 1823 1663 1738 1684 1434 1349 1423 1312 1196 1119 890 814 881 893 906 971 1012 1001 978 987 948 968 938 927 933 928 919 906 905 893 896 911 933 950 954 955 945 934 929 977 989 984 961 923 828 876 861 848 856 772 780 813 807 849 851 834 836 843 861 825 833 829 805 786 766 753 745 738 767 786 807 842 872 837 866 920 983 1013 1033 1065 1176 1177 1087 1130 1160 1251 1221 1228 1330 1165 1006 938 934 1046 1166 1073 1071 981 932 964 957 857 758 702 696 700 734 804 811 720 668 772 853 797 710 827 969 883 835 934 1081 1126 1193 1184 1354 1470 1566 1398 1363 1575 1757 1635 1418 993 895 949 1054 1229 1338 1457 1061 1024 1366 1302 1417 1362 1503 1581 1350 1367 1856 2001 1906 1797 1830 1707 1520 1213 1604 1759 2103 2026 1883 1602 1473 1374 1389 1362 1507 1705 1710 1622 1795 1975 1912 1991 1876 1712 1637 1700 1772 1701 1639 1611 1654 1643 1677 1837 1632 1598 1517 1491 1505 1617 1719 1809 1997 1866 1835 1954 2154 2269 2239 2447 2478 2324 2447 2764 2757 2712 2425 2337 2300 1984 1942 2115 2200 2039 1954 2149 2175 2203 2086 2048 2451 2720 2541 2328 2356 2451 2421 2111 2002 1942 1867 1924 1849 1955 2109 2020 1884 1870 2059 2167 1924 1845 1987 2017 2172 2350 2738 2787 2814 2842 2775 2563 2421 2484 2587 2557 2470 2409 2423 2412 2356 2269 2209 2118 2036 2120 2138 2142 2210 2268 2337 2440 2528 2564 2633 2777 2950 3139 3225 3052 2981 2913 2920 2770 2680 2570 2525 2427 2348 2313 2287 2309 2274 2211 2288 2476 2679 2779 2970 3073 3122 2868 2614 2498 2368 2260 2388 2339 2247 2006 1989 2246 2170 2005 1911 1828 1745 1665 1596 1534 1489 1474 1467 1491 1490 1467 1436 1411 1424 1443 1438 1434 1394 1366 1329 1316 1310 1311 1310 1298 1280 1275 1269 1270 1272 1275 1275 1274 1272 1272 1272 1272 1275 1280 1283 1286 1290 1291 1292 1306 1368 1450 1524 1589 1660 1741 1862 1819 1908 1980 2046 2032 2014 1946 2040 2096 1978 2128 2033 2070 1985 2009 1906 1845 1752 1662 1575 1541 1485 1445 1404 1376 1360 1365 1370 1370 1387 1502 1688 1922 2033 1951 1793 1652 1548 1490 1481 1504 1492 1502 1594 1632 1598 1562 1588 1615 1652 1703 1726 1702 1728 1756 1754 1710 1693 1820 1952 1906 1808 1793 1700 1685 1671 1773 1959 2064 2023 1980 1949 1875 1803 1746 1706 1680 1634 1613 1588 1563 1554 1554 1549 1548 1559 1577 1610 1659 1713 1762 1815 1876 1912 1943 1963 1971 1993 2064 2122 2118 2209 2226 2175 2266 2286 2384 2405 2429 2450 2551 2480 2443 2309 2112 2056 2064 2403 2586 2483 2332 2242 2207 2256 2477 2570 2494 2586 2758 2682 2437 2481 2576 2892 3193 3562 3770 4071 4453 4341 3856 3527 3592 3450 3131 2900 2705 2486 2284 2131 2024 1917 1820 1719 1630 1571 1512 1477 1453 1422 1395 1378 1365 1354 1347 1342 1338 1335 1331 1328 1327 1327 1325 1323 1323 1323 1324 1326 1327 1327 1329 1333 1335 1337 1345 1378 1424 1518 1627 1755 1734 1328 1019 679 566 469 400 284 202 25 -27 -30 -32 -33 -35 -37 -38 -41 -44 -48 -51 -55 -59 -65 -70 -75 -81 -88 -96 -105 -115 -122 -129 -140 -159 -182 -209 -239 -271 -305 -338 -369 -400 -435 -472 -510 -546 -582 -615 -631 -639 -644 -646 -647 -646 -646 -645 -644 -643 -643 -642 -642 -643 -645 -648 -651 -655 -659 -663 -668 -672 -676 -680 -683 -685 -688 -690 -692 -694 1151 1556 1827 1799 1634 1464 1368 1447 1269 1128 1103 1110 1137 1155 1178 1209 1207 1282 1412 1445 1383 1370 1232 1163 1152 1144 1138 1136 1136 1144 1205 1306 1336 1328 1373 1372 1333 1299 1347 1417 1476 1438 1423 1374 1302 1194 1079 953 917 916 916 916 916 916 942 1083 1221 1358 1359 1291 1213 1215 1125 1030 1020 1023 1031 1051 1040 1053 1064 1093 1095 1133 1199 1265 1348 1384 1496 1623 1750 1724 1631 1731 1757 1924 1826 1677 1631 1683 1491 1333 1195 1149 1126 1101 1082 1083 1122 1131 1172 1165 1132 1209 1215 1227 1227 1210 1174 1154 1187 1200 1174 1080 1043 1039 1035 1030 1027 1024 1021 1019 1028 1051 1058 1072 1095 1092 1093 1099 1083 1079 1098 1115 1108 1088 1090 1078 1077 1088 1076 1075 1071 1071 1071 1071 1076 1079 1081 1085 1075 1049 1042 1037 1030 1024 1013 1009 1010 995 987 986 986 981 979 981 983 984 983 996 1065 1139 1114 1154 1157 1092 1042 1026 1020 1015 1009 1004 1001 997 996 990 988 988 986 983 978 974 973 971 970 968 968 966 966 962 963 969 977 983 973 966 971 968 963 963 962 963 954 942 932 928 926 929 931 930 929 928 931 934 937 940 941 946 952 961 966 982 1007 1020 1036 1041 1033 1030 1007 989 974 970 980 988 1022 1003 1024 1046 1067 1158 1271 1303 1309 1312 1307 1322 1329 1308 1286 1300 1353 1430 1552 1673 1703 1754 1776 1746 1779 1752 1692 1904 1929 1894 1655 1542 1498 1396 1355 1332 1317 1309 1304 1303 1304 1308 1313 1322 1341 1367 1389 1399 1403 1391 1389 1387 1383 1385 1390 1402 1387 1389 1363 1361 1442 1350 1244 1144 1105 1080 1073 1073 1072 1072 1071 1071 1071 1072 1072 1073 1074 1076 1080 1084 1091 1126 1268 1368 1338 1349 1534 1886 1842 1656 1445 1360 1312 1283 1291 1305 1290 1302 1334 1380 1386 1396 1425 1588 1604 1553 1499 1459 1449 1351 1359 1410 1457 1583 2005 2190 2487 2480 2494 2099 1879 2071 1809 1693 1508 1444 1433 1424 1438 1394 1395 1366 1387 1431 1452 1464 1604 1643 1624 1576 1612 1608 1570 1671 1906 2292 2478 2695 2383 2138 2166 2023 1769 2111 2271 2311 2187 2229 2406 2346 2100 1807 1557 1636 1553 1387 1392 1465 1411 1328 1307 1226 1209 1212 1254 1296 1321 1355 1381 1259 1163 1181 1214 1137 1129 1131 1135 1139 1143 1147 1153 1167 1193 1205 1195 1194 1197 1214 1248 1302 1366 1391 1436 1451 1502 1532 1437 1432 1414 1404 1451 1506 1611 1654 1756 1894 2069 2121 1951 2017 2190 2267 1995 2004 2075 2035 2045 1953 1840 1605 1278 1154 1131 1102 1066 1030 963 1006 1046 1078 1203 1348 1487 1446 1598 1677 1606 1347 1341 1223 1310 1650 1369 1403 1598 1892 2079 2426 2425 2304 2056 1845 1864 1820 1752 1733 1697 1733 1697 1692 1766 1862 1900 1893 1741 1676 1802 1692 1607 1608 1516 1324 1229 1102 1015 977 825 784 813 905 1021 1153 1290 1315 1283 1225 1436 1608 1823 1709 1521 1437 1532 1399 848 966 1284 1578 1829 1909 1780 1599 1374 1296 1348 1383 1533 1706 1428 1529 1587 1435 1420 1239 1061 1027 916 834 785 794 830 864 904 942 1012 1052 991 993 873 872 869 859 857 858 862 866 868 889 925 940 966 971 951 953 982 990 981 955 938 902 874 865 817 831 801 797 785 762 829 850 853 834 824 825 846 846 806 778 788 795 762 756 751 720 744 768 784 797 816 822 812 830 844 879 948 954 995 987 988 1086 1091 997 1031 998 1029 1126 1136 1086 984 967 1097 1307 1332 1263 1151 1019 884 799 736 685 666 653 659 715 759 742 670 667 745 770 732 671 752 970 1094 1009 962 1137 1169 1103 1249 1209 1079 1192 1150 1428 1485 1588 1241 872 911 990 1234 1517 1600 1517 1407 1403 1555 1562 1452 1591 1732 2007 2090 1533 1321 1840 1921 1772 1801 1734 1414 1209 1320 1686 1701 1922 1792 1521 1279 1300 1371 1602 1556 1747 1786 1993 1939 2087 2198 2331 2523 2313 1955 1811 1814 1877 1771 1723 1826 1803 1683 1517 1559 1432 1413 1709 1893 1731 1934 2090 2042 1881 1839 2213 2136 2285 2651 2649 2626 2715 2583 2768 2933 3134 2727 2558 2377 2148 2074 2304 2394 2331 2079 2041 2168 2509 2348 2011 2278 2536 3173 3148 2925 2918 2895 2723 2412 2303 2117 1974 1986 1941 2039 2178 2203 2014 2055 2152 2193 2073 1899 1878 1931 2026 2212 2521 2652 2509 2505 2390 2368 2524 2869 2952 2733 2541 2440 2367 2344 2305 2226 2172 2092 2074 2151 2149 2199 2242 2293 2352 2417 2489 2623 2718 2871 3133 3273 3253 3040 2872 2690 2862 2684 2557 2508 2430 2392 2361 2295 2280 2265 2210 2277 2459 2648 2848 3079 3142 3209 3139 2916 2676 2519 2376 2255 2101 2095 2208 2015 1834 1970 2129 2061 1945 1782 1700 1599 1558 1493 1460 1446 1438 1450 1516 1448 1383 1372 1419 1433 1425 1387 1325 1317 1295 1288 1282 1280 1276 1269 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1269 1271 1276 1292 1333 1384 1442 1504 1575 1601 1597 1645 1772 1910 1863 1946 1843 1865 1898 1930 1886 1804 1771 1777 1887 1775 1754 1664 1592 1538 1497 1466 1431 1395 1370 1351 1346 1349 1352 1352 1348 1355 1459 1634 1858 1888 1898 1764 1599 1494 1449 1493 1459 1471 1525 1558 1524 1595 1614 1703 1780 1780 1711 1652 1667 1645 1676 1662 1648 1818 1787 1803 1711 1748 1701 1670 1638 1722 1781 1848 1847 1828 1846 1809 1766 1686 1673 1642 1594 1587 1570 1548 1540 1540 1539 1546 1559 1580 1612 1648 1679 1726 1774 1794 1822 1902 1907 1939 2007 1997 2003 1992 2033 2086 2207 2211 2340 2437 2306 2403 2516 2578 2658 2696 2503 2355 2195 2307 2648 2852 2839 2560 2513 2383 2483 2524 2688 2727 2713 2943 3173 2905 2988 2790 2873 3312 3715 4291 4262 4019 3845 3631 3567 3463 3437 3409 3149 2807 2534 2319 2158 2042 1932 1803 1721 1647 1579 1521 1485 1453 1422 1398 1381 1369 1360 1353 1349 1347 1340 1336 1334 1333 1332 1331 1330 1330 1331 1333 1334 1334 1334 1334 1339 1344 1346 1358 1387 1435 1470 1535 1679 1677 1370 1168 843 671 686 578 488 292 69 -28 -30 -32 -33 -34 -37 -39 -42 -45 -48 -50 -53 -57 -61 -66 -70 -76 -82 -89 -97 -105 -112 -119 -126 -142 -165 -194 -225 -257 -290 -326 -355 -387 -420 -457 -493 -531 -560 -597 -620 -633 -636 -641 -640 -643 -641 -644 -643 -645 -643 -646 -644 -647 -647 -652 -653 -658 -660 -666 -668 -674 -675 -680 -681 -685 -685 -689 -689 -693 906 1069 1323 1370 1586 1520 1318 1351 1233 1162 1145 1139 1169 1132 1153 1191 1179 1347 1453 1367 1407 1253 1145 1140 1136 1132 1129 1129 1130 1159 1265 1364 1389 1481 1636 1640 1649 1595 1574 1381 1302 1245 1182 1125 1094 995 923 916 916 916 916 916 916 961 1081 1203 1344 1456 1426 1287 1153 1095 1055 1032 1019 1019 1020 1029 1049 1051 1064 1082 1125 1138 1171 1193 1247 1285 1330 1417 1517 1742 1699 1811 1913 1885 1677 1639 1850 1741 1663 1496 1373 1222 1173 1134 1111 1106 1114 1159 1189 1161 1134 1221 1236 1239 1236 1209 1170 1172 1164 1119 1110 1082 1062 1075 1077 1046 1036 1028 1024 1024 1034 1061 1077 1099 1113 1117 1110 1110 1109 1088 1115 1143 1133 1098 1096 1097 1129 1106 1095 1089 1089 1090 1089 1085 1090 1092 1108 1106 1099 1057 1046 1038 1026 1017 1009 1004 1004 994 986 988 983 981 981 983 985 987 997 1018 1070 1215 1212 1225 1120 1075 1042 1031 1023 1017 1011 1006 1004 1001 998 997 996 998 996 995 989 986 980 978 977 976 974 973 971 971 967 968 981 994 1000 983 980 974 965 966 964 967 964 949 933 930 928 937 937 935 936 935 936 939 943 946 951 957 966 971 985 1001 1012 1025 1043 1055 1037 1036 1036 1007 991 981 976 982 1002 1025 1059 1084 1109 1205 1239 1268 1294 1296 1315 1341 1351 1343 1314 1290 1346 1372 1496 1608 1618 1676 1692 1711 1669 1634 1630 1838 1827 1672 1692 1635 1512 1399 1347 1328 1317 1309 1305 1304 1305 1308 1312 1318 1326 1351 1373 1381 1373 1369 1375 1371 1371 1371 1359 1364 1371 1373 1346 1348 1382 1404 1251 1169 1123 1088 1078 1077 1075 1073 1072 1073 1073 1074 1074 1075 1076 1077 1081 1085 1100 1172 1279 1353 1437 1547 1725 1883 1819 1604 1463 1376 1300 1290 1325 1327 1306 1293 1285 1317 1337 1382 1406 1377 1379 1352 1334 1356 1489 1349 1422 1470 1526 1624 1941 2175 2289 2249 2050 2060 1765 1697 1733 1739 1469 1432 1421 1426 1564 1411 1359 1370 1393 1451 1552 1518 1687 1756 1673 1601 1590 1678 1586 1709 1939 2170 2362 2561 2167 1853 1764 1691 1989 2312 2409 2106 1825 1906 2126 2103 1952 1753 1819 1909 1837 1438 1347 1475 1426 1316 1295 1273 1303 1237 1252 1307 1345 1331 1342 1231 1129 1126 1126 1136 1127 1127 1132 1136 1141 1145 1153 1162 1171 1173 1184 1198 1213 1230 1246 1277 1332 1346 1375 1432 1474 1524 1439 1462 1499 1460 1455 1489 1706 1874 1807 1885 2052 2191 2145 2209 2305 2285 2106 2170 2250 2068 1942 1824 1662 1424 1199 1167 1145 1115 1113 1062 993 1061 1105 1181 1373 1520 1749 1633 1833 1848 1626 1437 1555 1422 1465 1579 1488 1387 1493 1761 2054 2193 2182 2078 1967 1882 1943 1931 1787 1744 1708 1695 1691 1613 1689 1736 1855 1947 1806 1718 1522 1366 1220 1276 1247 1113 1002 948 852 758 815 931 1033 1107 1115 1242 1310 1444 1442 1477 1534 1901 2144 2041 1964 1813 1678 1443 926 985 1164 1309 1485 1565 1472 1361 1306 1187 1196 1160 1251 1390 1262 1299 1429 1115 1037 967 860 819 801 838 799 860 911 951 998 1016 999 969 919 877 849 843 840 835 834 834 845 892 927 957 974 964 962 957 976 970 964 952 939 923 933 939 914 902 894 875 869 856 802 805 854 845 856 846 842 831 818 775 750 764 787 785 771 738 734 705 728 760 768 797 799 799 807 792 815 822 838 856 878 894 895 903 921 951 1051 1014 1048 1038 1042 1045 1054 1102 1210 1275 1247 1194 1116 1052 1039 962 874 767 702 671 653 657 684 708 662 660 705 728 680 669 725 798 888 905 1040 1150 1249 1277 1163 1067 1041 1183 1100 1186 1206 1258 891 982 1144 1158 1247 1222 1142 1254 1296 1447 1610 1762 1809 1882 1839 1901 1934 1372 1091 1426 1392 1096 1145 1073 1020 1177 1709 1443 1285 1508 1445 1190 1319 1678 1838 1931 2017 1878 2150 2278 2396 2360 2062 2301 2473 2506 2268 2057 1935 1956 1974 1921 1811 1715 1588 1499 1554 1404 1707 1770 2010 2301 2355 2319 2434 2521 2228 2146 2426 2202 2553 2991 3097 2966 2844 3064 3104 3175 2932 3027 2767 2523 2311 2454 2821 2664 2621 2632 2623 2729 2358 2234 2411 2645 3223 3203 2819 2662 2638 2538 2301 2209 2092 2197 2162 2034 2052 2144 2256 2360 2265 2335 2263 2115 2023 2065 1993 2011 2044 2144 2243 2309 2251 2265 2380 2572 2952 3272 3022 2801 2678 2464 2390 2323 2274 2189 2176 2110 2183 2196 2220 2281 2335 2437 2511 2618 2804 2995 3230 3311 3153 3303 3151 2772 2585 2724 2652 2551 2470 2428 2365 2344 2276 2214 2181 2208 2348 2573 2747 2954 3169 3152 3214 3068 2839 2648 2503 2404 2262 2109 1971 1951 1849 1734 1866 1974 1872 1797 1687 1590 1533 1496 1455 1425 1419 1409 1408 1408 1377 1342 1327 1310 1301 1296 1293 1289 1285 1282 1279 1276 1274 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1280 1317 1358 1399 1454 1502 1485 1500 1511 1599 1665 1757 1851 1741 1769 1803 1837 1862 1786 1685 1741 1782 1740 1642 1585 1537 1502 1466 1435 1406 1374 1353 1340 1335 1337 1339 1339 1337 1334 1347 1410 1494 1534 1590 1611 1572 1472 1433 1442 1434 1468 1507 1516 1523 1576 1661 1819 1755 1768 1812 1715 1645 1619 1613 1644 1594 1630 1668 1736 1663 1642 1694 1645 1631 1629 1668 1703 1739 1720 1756 1744 1684 1646 1684 1617 1570 1562 1550 1534 1531 1532 1538 1551 1566 1584 1612 1647 1687 1735 1768 1791 1823 1853 1880 1908 1926 1941 1925 1922 1976 2065 2181 2314 2338 2261 2337 2515 2627 2690 2670 2679 2660 2516 2532 2619 2684 2750 2864 2701 2697 2530 2632 2753 2803 2914 3052 3232 3476 3430 3455 3096 3050 3451 3847 4049 3820 3754 3651 3445 3336 3159 3122 3257 3028 2758 2607 2450 2176 1988 1920 1762 1702 1637 1572 1514 1482 1456 1420 1399 1400 1393 1367 1361 1357 1352 1345 1338 1339 1339 1338 1336 1336 1338 1341 1344 1344 1345 1343 1341 1342 1357 1366 1399 1436 1438 1439 1506 1750 1702 1330 1007 749 563 456 371 295 175 115 -28 -29 -31 -33 -34 -37 -39 -42 -45 -47 -49 -52 -55 -59 -62 -66 -71 -77 -82 -89 -96 -103 -111 -118 -127 -148 -176 -211 -243 -274 -310 -342 -371 -405 -441 -476 -515 -545 -574 -605 -624 -630 -632 -633 -635 -638 -641 -643 -645 -646 -647 -649 -650 -652 -655 -658 -661 -664 -668 -672 -675 -678 -681 -683 -685 -687 -688 -690 -692 838 865 1082 1230 1586 1586 1478 1406 1237 1217 1176 1126 1111 1115 1151 1147 1169 1304 1396 1281 1188 1136 1128 1129 1127 1124 1123 1126 1191 1423 1631 1645 1636 1758 1782 1789 1636 1548 1416 1238 1178 1116 1066 1014 986 933 916 916 916 916 916 916 958 1367 1593 1504 1508 1476 1311 1199 1155 1071 1043 1036 1041 1047 1037 1031 1043 1069 1107 1133 1167 1166 1186 1157 1155 1199 1346 1380 1456 1654 1840 1740 1888 1726 1610 1825 1956 1861 1695 1733 1624 1367 1233 1179 1158 1132 1131 1170 1197 1152 1190 1249 1254 1256 1245 1210 1203 1180 1106 1150 1103 1130 1135 1125 1120 1083 1059 1040 1035 1034 1057 1089 1115 1135 1141 1166 1149 1133 1141 1111 1133 1171 1145 1118 1117 1117 1138 1120 1120 1111 1113 1113 1109 1105 1111 1124 1119 1124 1123 1068 1059 1043 1022 1013 1005 1004 1008 989 986 986 983 983 984 984 987 1000 1024 1042 1084 1211 1304 1246 1122 1064 1042 1031 1021 1015 1010 1007 1005 1002 1000 1001 1003 1006 1002 999 998 999 999 985 983 984 982 980 976 977 976 972 979 1000 1009 1006 989 988 976 972 969 973 973 959 945 934 933 941 941 939 942 943 942 945 953 951 960 972 986 991 991 1005 1025 1031 1041 1057 1061 1049 1059 1049 1021 1017 993 986 1005 1052 1097 1170 1205 1211 1249 1262 1288 1339 1379 1384 1379 1365 1356 1331 1411 1442 1451 1469 1567 1609 1595 1591 1574 1572 1575 1616 1660 1796 1879 1823 1766 1548 1394 1330 1311 1308 1307 1304 1306 1310 1315 1318 1323 1342 1363 1365 1365 1368 1361 1359 1359 1357 1353 1353 1351 1349 1352 1357 1374 1432 1362 1222 1134 1095 1086 1082 1081 1077 1074 1074 1074 1075 1076 1077 1078 1080 1082 1084 1109 1283 1485 1639 1640 1783 1765 1736 1682 1556 1408 1323 1273 1316 1325 1349 1345 1351 1315 1292 1320 1357 1362 1329 1327 1326 1321 1356 1354 1400 1456 1533 1567 1676 1901 2220 2034 1798 1905 1820 1668 1709 1804 1576 1448 1424 1417 1404 1394 1384 1379 1370 1405 1457 1501 1576 1681 1852 1752 1642 1631 1611 1663 1722 1794 1994 2246 2491 2196 1798 1642 1878 2088 2245 2163 1970 1689 1633 1687 1788 1843 1907 1808 1739 1569 1448 1343 1422 1333 1281 1256 1272 1354 1270 1218 1228 1210 1230 1149 1150 1172 1161 1121 1121 1123 1125 1129 1134 1138 1142 1149 1158 1175 1187 1193 1202 1213 1228 1242 1270 1321 1363 1389 1428 1510 1508 1484 1480 1569 1637 1572 1459 1561 1718 1909 2073 2038 2032 1959 2013 2177 2406 2321 2359 2395 2242 1968 1580 1405 1277 1210 1213 1193 1172 1133 1044 1049 1119 1161 1264 1417 1563 1687 1782 1795 1746 1549 1423 1476 1461 1556 1700 1668 1510 1517 1758 1951 1906 1916 2041 2141 2077 2045 2025 1879 1806 1792 1759 1712 1686 1562 1659 1743 1654 1513 1450 1415 1324 1155 1037 1012 958 838 784 790 872 1024 1032 1134 1160 1297 1552 1572 1534 1519 1657 1865 2004 1896 1884 1611 1199 1206 860 803 1174 1444 1236 1157 1057 874 1041 1232 1074 1019 1069 1061 1091 1082 1192 1152 991 901 894 974 948 869 767 804 884 954 1058 980 930 895 889 863 848 854 831 828 821 817 821 826 836 855 881 889 876 895 891 902 919 941 953 935 910 910 905 890 871 863 839 818 804 744 816 824 816 830 822 812 780 768 751 734 764 759 767 760 724 699 733 757 762 784 778 798 775 810 779 788 791 808 829 852 863 851 841 868 890 869 939 986 1015 1059 1131 1112 1190 1237 1293 1336 1396 1339 1322 1229 1168 1077 930 834 744 677 668 669 671 678 689 723 722 683 712 747 775 805 808 854 910 1041 1189 1230 1109 1011 1046 1136 905 1123 848 886 1172 1068 1038 1113 935 1004 1110 1255 1140 1283 1374 1364 1375 1280 1297 1291 1149 863 914 920 1053 1092 1005 1180 1412 1442 1193 1183 1118 1116 1408 1543 1719 1951 1950 2078 2025 2105 2009 1927 1976 1907 2091 2104 2377 2390 2147 1982 1725 1567 1524 1542 1517 1555 1625 1606 1372 1615 2021 2108 2290 2329 2536 2602 2735 2704 2508 2678 2493 2386 2782 3153 2916 2596 2658 2960 3069 3047 3152 3079 2919 2831 2828 2984 2943 2893 2671 2539 2816 2789 2611 2405 2379 2937 3077 2796 2876 2726 2394 2234 2145 2145 2296 2359 2423 2377 2426 2490 2629 2644 2746 2546 2405 2411 2390 2368 2357 2291 2370 2369 2270 2405 2293 2430 2629 3110 3241 2987 2820 2661 2501 2456 2362 2271 2252 2232 2110 2220 2253 2275 2334 2513 2510 2631 2873 3000 3102 3114 3078 3042 2993 3146 2994 2796 2488 2453 2485 2420 2390 2374 2299 2230 2189 2152 2267 2399 2553 2681 2810 2843 2795 2813 2858 2760 2613 2468 2335 2219 2092 2087 1993 1884 1746 1751 1772 1746 1688 1611 1537 1489 1460 1433 1407 1395 1388 1378 1364 1350 1334 1317 1307 1303 1298 1294 1288 1284 1281 1277 1278 1282 1272 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1280 1305 1338 1395 1391 1428 1431 1476 1513 1601 1693 1645 1654 1677 1691 1676 1664 1659 1604 1598 1674 1651 1650 1531 1487 1465 1437 1410 1387 1366 1346 1333 1327 1326 1327 1328 1327 1325 1323 1336 1360 1374 1394 1417 1422 1431 1428 1412 1457 1496 1534 1508 1492 1551 1683 1882 1781 1856 1834 1867 1815 1679 1642 1584 1609 1834 1810 1737 1676 1618 1619 1634 1580 1577 1593 1623 1664 1658 1663 1666 1633 1634 1631 1603 1557 1550 1534 1525 1526 1530 1539 1553 1567 1589 1627 1661 1701 1774 1829 1823 1847 1908 1979 1964 1885 1879 1882 1892 1946 2056 2182 2272 2264 2176 2438 2634 2559 2531 2617 2604 2472 2582 2734 2806 2862 2836 2811 2849 2775 2707 2773 2744 2782 2911 3011 3198 3428 3601 3465 3252 3327 3472 3649 3669 3662 3490 3342 3286 3239 3133 2897 2765 2764 2644 2422 2312 2142 1917 1814 1731 1673 1618 1559 1505 1467 1454 1443 1438 1428 1408 1382 1375 1369 1373 1356 1342 1344 1346 1345 1342 1345 1349 1352 1354 1356 1356 1355 1352 1359 1428 1399 1422 1421 1440 1453 1544 1742 1940 1808 1454 1213 919 716 608 394 239 118 -27 -29 -31 -33 -34 -36 -38 -41 -43 -46 -48 -50 -53 -56 -59 -62 -67 -72 -77 -82 -88 -95 -101 -110 -118 -133 -160 -192 -227 -256 -291 -324 -354 -385 -423 -456 -496 -528 -554 -579 -605 -614 -620 -620 -625 -629 -636 -638 -643 -643 -647 -648 -652 -652 -657 -658 -663 -664 -670 -671 -676 -677 -682 -682 -685 -685 -689 -688 -693 824 821 822 845 1239 1548 1471 1394 1436 1392 1196 1099 1082 1119 1128 1120 1191 1353 1366 1319 1157 1125 1123 1123 1122 1120 1125 1323 1745 1996 1940 1863 1704 1760 1702 1502 1393 1345 1244 1162 1080 1044 1001 963 937 918 916 916 916 916 916 916 995 1515 1777 1626 1538 1457 1276 1165 1083 1092 1068 1078 1090 1070 1061 1062 1052 1088 1082 1077 1094 1112 1136 1118 1126 1152 1198 1309 1376 1474 1696 1734 1751 1719 1794 1833 1963 1789 1931 1843 1612 1561 1334 1238 1184 1155 1167 1179 1178 1181 1241 1259 1269 1245 1213 1192 1181 1133 1153 1124 1114 1133 1186 1180 1125 1160 1164 1090 1092 1058 1071 1118 1177 1196 1184 1218 1176 1161 1176 1157 1219 1262 1196 1225 1253 1173 1153 1171 1285 1238 1166 1150 1186 1166 1145 1149 1148 1156 1151 1099 1080 1054 1019 1013 1004 997 995 985 985 986 985 985 986 986 993 1040 1114 1176 1187 1189 1162 1188 1103 1074 1069 1048 1030 1018 1015 1007 1005 1003 1003 1004 1006 1007 1002 1000 999 996 1009 1003 997 994 991 987 987 986 985 984 981 991 1014 1015 1008 997 997 997 974 981 982 969 953 935 936 947 943 949 948 950 952 956 963 966 966 973 996 1009 1021 1035 1024 1035 1052 1080 1073 1073 1090 1092 1064 1082 1054 1003 1002 1032 1095 1259 1275 1262 1273 1312 1339 1394 1461 1446 1435 1417 1419 1385 1394 1432 1464 1519 1544 1538 1521 1528 1540 1548 1554 1601 1727 2038 1975 1945 1797 1539 1415 1340 1316 1314 1312 1312 1316 1321 1322 1324 1325 1341 1358 1364 1363 1365 1357 1354 1357 1358 1358 1358 1359 1360 1379 1368 1374 1425 1449 1328 1171 1112 1100 1102 1152 1129 1121 1096 1075 1077 1077 1079 1081 1084 1086 1088 1110 1210 1376 1448 1523 1582 1601 1623 1617 1545 1420 1343 1292 1339 1343 1356 1362 1380 1377 1349 1349 1366 1438 1381 1484 1412 1398 1358 1477 1548 1564 1679 1705 1899 2016 1918 2048 2039 1779 1622 1701 1666 1625 1479 1429 1413 1405 1389 1385 1518 1487 1341 1407 1543 1610 1582 1660 1795 1735 1620 1601 1591 1667 1682 1702 1847 2318 2441 2093 1746 1575 1873 1803 1953 2094 1842 1599 1507 1536 1564 1626 1556 1562 1669 1513 1394 1301 1271 1241 1222 1214 1196 1195 1172 1158 1172 1223 1237 1244 1184 1176 1148 1148 1207 1206 1223 1311 1212 1138 1149 1155 1170 1177 1193 1191 1199 1208 1222 1234 1256 1299 1395 1437 1473 1463 1479 1526 1533 1621 1567 1534 1455 1498 1605 1766 1888 1825 1790 1878 1946 2066 2182 2161 2065 1977 1752 1609 1549 1492 1348 1354 1283 1228 1196 1162 1049 1108 1151 1215 1386 1521 1577 1747 1771 1723 1617 1645 1558 1414 1545 1672 1751 1625 1715 1733 1832 1802 2017 2081 1968 2101 2287 2202 2133 1873 1749 1712 1707 1706 1738 1607 1437 1560 1610 1439 1268 1180 1101 1044 978 907 818 801 876 1012 1151 1229 1135 1182 1318 1509 1691 1798 1780 1804 1874 1660 1496 1319 1203 1180 920 788 828 1073 1194 1109 746 714 643 632 1038 1180 1093 1116 1096 1003 980 975 965 944 920 909 1016 1020 846 721 762 832 854 827 840 884 895 917 1002 991 893 857 846 837 806 806 824 845 852 836 859 849 843 874 879 887 930 944 941 925 896 882 866 862 860 846 856 836 806 778 725 747 772 793 791 771 752 753 744 727 736 752 776 755 721 690 737 739 770 768 770 784 769 791 775 767 780 800 813 829 829 820 813 833 853 841 825 835 817 846 899 939 1008 1080 1091 1145 1155 1230 1355 1324 1234 1146 1057 965 889 739 825 793 756 678 699 747 711 669 707 732 752 775 764 795 823 878 941 1009 911 964 1083 980 863 922 754 974 1005 1023 901 927 862 963 1130 1032 899 1029 1052 1193 1276 1133 1114 899 829 853 992 1001 1383 1526 1467 1288 1240 1045 1424 1848 1527 1407 1519 1601 1699 1856 1685 1901 1847 1909 2088 1948 1713 1975 1854 2045 2386 2310 2062 1731 1607 1488 1330 1379 1418 1559 1570 1549 1335 1718 1715 1828 2016 2195 2248 2279 2566 2882 2910 2841 2871 2635 2835 3082 2666 2392 2403 2609 2373 2481 2754 3088 3152 3060 3157 3144 3083 2810 2688 2466 2583 2566 2511 2282 2288 2823 3138 2989 3120 3005 2772 2400 2194 2349 2423 2584 2735 2846 3082 3051 2998 2966 2876 2792 2835 2482 2310 2216 2167 2204 2266 2247 2294 2338 2416 2553 2771 3244 3408 3056 2819 2606 2505 2380 2321 2411 2353 2236 2161 2224 2295 2334 2396 2578 2731 2745 2882 2893 2870 2978 2789 2900 2746 3019 2993 2769 2573 2313 2299 2339 2341 2305 2227 2180 2162 2122 2255 2426 2483 2590 2597 2568 2617 2696 2649 2626 2475 2394 2307 2236 2119 2038 1954 1876 1787 1662 1651 1693 1642 1597 1540 1465 1435 1415 1396 1382 1373 1363 1353 1341 1328 1317 1312 1306 1300 1295 1291 1286 1295 1320 1339 1277 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1272 1297 1325 1354 1374 1402 1432 1494 1521 1545 1562 1571 1563 1533 1558 1537 1532 1523 1535 1541 1565 1494 1431 1413 1397 1378 1361 1347 1333 1323 1319 1318 1317 1318 1317 1316 1315 1318 1323 1331 1342 1361 1392 1403 1401 1411 1460 1549 1641 1548 1473 1535 1618 1661 1763 1796 1767 1893 1778 1732 1761 1659 1599 1691 1675 1655 1605 1568 1570 1565 1557 1571 1594 1590 1608 1608 1596 1589 1590 1623 1601 1621 1586 1538 1525 1522 1534 1543 1545 1547 1556 1577 1594 1629 1716 1788 1775 1807 1819 1944 2030 2083 1924 1902 1924 1927 1949 2030 2178 2324 2150 2223 2402 2459 2371 2515 2559 2456 2482 2603 2731 2842 2968 2998 2898 2775 2732 2558 2584 2716 2824 2999 3138 3270 3378 3543 3602 3498 3330 3547 3613 3463 3576 3693 3382 3085 2988 3120 2977 2874 2631 2413 2309 2200 2019 1911 1838 1759 1701 1614 1563 1513 1519 1500 1494 1486 1458 1411 1403 1408 1402 1408 1377 1358 1352 1353 1351 1351 1355 1360 1364 1366 1368 1369 1370 1371 1407 1554 1583 1603 1573 1483 1494 1667 1939 1727 1583 1445 1242 947 727 646 524 401 201 -26 -29 -31 -32 -34 -36 -37 -39 -41 -44 -46 -48 -50 -53 -56 -59 -63 -67 -72 -77 -81 -86 -92 -101 -111 -123 -145 -174 -208 -239 -269 -302 -334 -363 -400 -436 -472 -510 -537 -559 -581 -596 -605 -611 -616 -622 -629 -635 -640 -643 -646 -649 -652 -654 -657 -661 -664 -667 -671 -674 -677 -680 -682 -684 -686 -688 -690 -692 -694 819 819 820 820 942 1293 1483 1572 1538 1375 1165 1113 1081 1126 1090 1156 1279 1399 1388 1308 1160 1128 1153 1157 1126 1158 1275 1678 1932 1938 1719 1657 1689 1589 1524 1356 1259 1196 1180 1169 1019 969 946 934 924 918 916 916 916 916 916 916 1111 1484 1359 1201 1158 1097 1052 1045 1049 1046 1049 1053 1078 1123 1023 1023 1057 1117 1143 1236 1244 1162 1138 1116 1132 1140 1166 1198 1296 1368 1461 1524 1627 1731 1867 1678 1662 1812 2017 1783 1766 1600 1439 1322 1251 1209 1186 1173 1165 1186 1213 1236 1236 1172 1141 1146 1148 1176 1161 1127 1204 1180 1224 1237 1163 1216 1294 1242 1216 1171 1108 1169 1263 1258 1226 1216 1182 1180 1200 1174 1208 1272 1325 1366 1237 1196 1249 1263 1326 1218 1198 1193 1214 1204 1199 1199 1185 1184 1200 1149 1165 1143 1054 1030 1009 994 989 987 987 987 987 988 988 991 1018 1083 1187 1304 1222 1202 1185 1141 1122 1136 1160 1118 1185 1222 1121 1061 1029 1020 1014 1007 1007 1004 1006 1004 1001 1000 1008 1002 1000 994 994 993 993 993 995 998 996 987 1011 1016 1019 1008 1002 996 975 983 993 981 966 948 952 953 962 960 957 959 968 972 980 984 976 984 995 1023 1041 1067 1053 1061 1069 1064 1077 1094 1109 1124 1111 1102 1071 1021 1013 1046 1153 1306 1404 1420 1393 1432 1495 1516 1552 1509 1493 1504 1499 1482 1464 1504 1549 1695 1632 1594 1544 1532 1533 1545 1558 1659 1884 1962 1838 1784 1753 1618 1494 1379 1337 1326 1332 1337 1339 1342 1348 1331 1330 1335 1349 1368 1365 1352 1350 1354 1360 1364 1365 1369 1382 1384 1411 1380 1389 1445 1471 1347 1188 1142 1130 1162 1198 1144 1239 1108 1081 1078 1080 1084 1087 1092 1112 1131 1116 1206 1297 1362 1422 1484 1475 1533 1531 1527 1455 1362 1376 1395 1425 1491 1421 1472 1479 1505 1610 1482 1444 1392 1381 1450 1390 1498 1617 1672 1657 1691 1749 1798 1765 1847 2216 1995 1642 1649 1693 1560 1563 1469 1430 1411 1413 1408 1622 1743 1408 1344 1427 1582 1606 1610 1743 1926 1731 1735 1694 1788 1748 1631 1604 1676 1925 2175 2175 1811 1568 1622 1704 1943 1924 1716 1561 1428 1442 1632 1630 1495 1388 1402 1358 1331 1321 1282 1267 1222 1186 1164 1149 1152 1150 1136 1123 1120 1118 1114 1125 1295 1381 1574 1699 1849 1792 1492 1216 1163 1170 1280 1217 1232 1210 1209 1219 1232 1243 1258 1292 1333 1415 1481 1510 1512 1585 1716 1668 1509 1566 1522 1523 1542 1618 1687 1678 1812 1902 2021 2180 2252 2192 1807 1542 1489 1433 1407 1493 1661 1533 1302 1236 1196 1104 1085 1147 1214 1261 1353 1603 1659 1783 1799 1822 1851 1796 1581 1489 1715 1773 1716 1758 1937 1802 1753 1799 1923 1771 1932 2108 2054 1862 1842 1799 1694 1660 1678 1600 1539 1507 1374 1391 1606 1517 1383 1237 1065 954 887 824 869 941 1065 1173 1254 1279 1311 1339 1369 1496 1697 1896 2041 2081 1844 1423 1222 1207 1034 882 972 1210 1015 821 718 676 847 914 895 801 643 785 1317 1372 1184 1128 1056 966 923 900 930 972 857 782 725 784 855 952 944 851 825 844 874 926 934 900 873 889 871 822 800 797 799 795 794 788 788 792 804 815 812 848 887 905 890 879 869 854 838 860 846 882 894 887 862 817 749 809 780 790 771 747 745 730 754 720 724 757 771 744 699 702 729 752 775 754 769 767 760 772 760 757 772 777 790 796 802 785 784 817 819 830 789 783 778 800 827 836 858 896 936 997 1010 1038 1084 1127 1168 1171 1089 954 945 798 795 836 847 767 682 690 662 695 717 757 763 744 727 767 763 796 795 816 806 819 928 905 780 808 728 888 797 892 894 820 823 931 965 989 840 827 861 929 1107 1214 1155 954 834 840 918 1030 1353 1629 1460 1222 1207 997 1214 1508 1609 1515 1575 1853 1667 1534 1484 1625 1793 1769 1899 1921 1664 1611 1806 1984 1861 2097 2152 1853 1666 1469 1311 1249 1293 1422 1538 1451 1285 1482 1728 1702 1848 1868 2041 2273 2424 2608 2401 2487 2640 2936 2866 2907 2875 2659 2244 2151 2346 2726 2873 2957 3133 3062 3202 3233 3050 2900 2724 2696 2513 2355 2262 2247 2260 2647 2826 2824 3011 2852 2619 2454 2212 2368 2586 2690 2771 3005 3192 2904 2862 2883 2862 2761 2763 2545 2248 2156 2151 2148 2213 2221 2264 2341 2490 2721 3074 3145 3082 2928 2635 2492 2378 2373 2484 2535 2357 2198 2233 2288 2324 2371 2436 2577 2763 2689 2816 2855 2787 2731 2761 2680 2576 2758 2815 2484 2350 2341 2313 2261 2239 2177 2144 2120 2084 2155 2252 2357 2425 2428 2444 2460 2496 2579 2567 2532 2527 2438 2323 2255 2176 2166 2062 1909 1822 1757 1636 1572 1549 1503 1466 1435 1417 1403 1387 1375 1365 1355 1345 1336 1328 1322 1316 1309 1303 1298 1292 1288 1294 1296 1284 1277 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1275 1297 1315 1322 1341 1360 1394 1435 1464 1473 1464 1461 1453 1443 1444 1457 1453 1441 1428 1432 1423 1382 1366 1358 1346 1336 1326 1317 1311 1311 1312 1310 1309 1309 1310 1312 1316 1321 1327 1335 1345 1367 1376 1399 1429 1465 1521 1577 1527 1455 1522 1574 1640 1685 1632 1736 1813 1718 1649 1697 1621 1604 1705 1653 1619 1560 1528 1516 1519 1558 1599 1625 1589 1566 1554 1543 1546 1577 1567 1597 1646 1589 1526 1519 1528 1532 1533 1534 1534 1550 1565 1576 1602 1651 1701 1725 1743 1776 1824 1891 1942 1979 2202 2153 2088 2031 2090 2328 2448 2131 2197 2366 2297 2391 2533 2408 2427 2553 2665 2664 2812 2949 2994 2886 2695 2567 2526 2658 2630 2748 2874 2960 2955 3100 3416 3486 3347 3238 3357 3525 3400 3366 3589 3398 2984 2760 2723 2688 2671 2620 2340 2143 2107 1974 1889 1843 1784 1719 1651 1595 1574 1550 1526 1526 1469 1421 1434 1461 1486 1463 1461 1417 1384 1364 1360 1358 1362 1367 1372 1377 1380 1382 1382 1391 1428 1456 1520 1658 1718 1718 1643 1617 1792 2026 1719 1346 1178 1035 866 727 754 621 394 307 -11 -28 -30 -32 -33 -35 -36 -38 -40 -42 -44 -47 -48 -51 -53 -56 -59 -62 -66 -70 -74 -77 -83 -91 -103 -115 -134 -158 -187 -218 -247 -275 -308 -339 -374 -411 -447 -484 -518 -540 -561 -576 -590 -598 -607 -612 -621 -627 -635 -638 -644 -645 -650 -651 -657 -658 -664 -665 -671 -672 -677 -678 -683 -683 -687 -687 -691 -692 -696 828 824 823 822 841 1008 1409 1544 1537 1303 1149 1076 1067 1073 1065 1184 1315 1354 1393 1287 1181 1262 1217 1246 1373 1520 1710 1793 1817 1548 1443 1523 1528 1413 1344 1251 1220 1249 1139 1003 957 939 929 928 922 919 916 916 916 916 916 949 1231 1321 1180 1015 984 955 930 951 991 1002 1040 1082 1103 1037 1005 1088 1162 1250 1307 1342 1313 1223 1291 1237 1214 1186 1196 1209 1272 1374 1395 1462 1622 1571 1609 1509 1611 1870 1916 1850 1694 1568 1526 1396 1321 1295 1241 1184 1170 1181 1215 1211 1174 1154 1177 1197 1180 1157 1130 1157 1255 1262 1313 1352 1249 1246 1339 1364 1361 1364 1268 1222 1244 1271 1267 1260 1223 1220 1230 1202 1200 1205 1238 1229 1234 1322 1359 1354 1339 1314 1314 1306 1260 1307 1326 1292 1232 1259 1246 1218 1184 1137 1149 1123 1052 1015 1007 992 988 989 988 989 991 1007 1060 1136 1249 1303 1278 1305 1241 1222 1357 1304 1313 1305 1270 1282 1214 1151 1087 1088 1119 1030 1008 1006 1006 1005 1005 1011 1016 1010 1002 996 999 999 997 998 1001 1006 1010 1000 1000 1010 1022 1018 1005 990 979 977 998 994 979 966 972 961 970 973 972 967 979 991 1000 992 997 991 1001 1022 1041 1050 1068 1086 1085 1082 1085 1082 1109 1133 1102 1066 1057 1086 1119 1182 1342 1529 1667 1714 1755 1712 1715 1742 1739 1648 1620 1621 1599 1573 1545 1593 1699 1791 1788 1755 1659 1568 1546 1561 1583 1636 1817 1887 1896 1818 1770 1706 1543 1446 1391 1368 1377 1391 1375 1381 1377 1342 1334 1333 1338 1349 1363 1356 1354 1356 1364 1371 1372 1387 1400 1405 1400 1390 1395 1441 1486 1324 1214 1182 1246 1291 1193 1147 1175 1190 1105 1110 1138 1121 1110 1102 1104 1120 1134 1318 1303 1329 1398 1427 1447 1470 1565 1509 1436 1408 1584 1682 1721 1615 1481 1684 1782 1918 1755 1506 1440 1443 1402 1503 1453 1588 1659 1665 1629 1638 1649 1665 1793 2063 2133 1722 1592 1711 1549 1500 1489 1443 1418 1419 1438 1452 1600 1503 1378 1332 1381 1448 1469 1543 1686 1760 1947 1948 2018 1939 1765 1549 1526 1571 1785 1969 2116 1869 1658 1614 1714 1748 1934 1736 1535 1506 1435 1403 1409 1420 1414 1308 1277 1255 1217 1174 1172 1192 1162 1167 1153 1123 1120 1121 1118 1111 1113 1116 1131 1260 1271 1352 1495 1559 1675 1476 1267 1206 1248 1390 1297 1273 1271 1222 1228 1245 1265 1285 1339 1379 1456 1527 1588 1664 1749 1681 1548 1639 1635 1701 1547 1542 1585 1674 1761 1725 1834 2069 2235 2408 2309 1788 1500 1397 1343 1329 1582 1731 1500 1273 1242 1136 1129 1177 1143 1280 1356 1378 1434 1492 1662 1905 1928 1945 1793 1596 1619 1843 1870 1920 1916 1935 1789 1612 1731 1591 1982 2253 2119 2057 1857 1705 1629 1689 1640 1655 1634 1638 1582 1400 1338 1553 1491 1350 1207 1013 882 843 937 1121 1143 1054 1060 1092 1228 1387 1519 1664 1688 1729 1838 1931 1787 1442 1376 1600 1659 1209 1201 1382 1471 1298 895 841 898 984 1118 1213 1107 741 790 1274 1224 1158 1180 1025 966 970 1007 1018 967 802 712 810 911 1016 942 911 891 932 965 975 893 875 864 852 858 827 811 798 791 789 787 786 782 779 778 780 783 786 800 849 862 830 820 827 822 821 840 852 931 920 903 880 779 718 800 786 772 755 734 720 710 729 725 715 731 763 743 685 720 753 778 774 747 767 760 760 747 747 743 753 769 774 775 777 758 774 814 794 801 782 754 751 764 778 789 803 828 841 863 890 935 997 1094 1145 1184 1125 1035 946 883 799 773 835 950 844 683 680 699 729 762 747 692 710 732 720 755 745 743 753 774 785 745 706 677 652 703 709 733 728 724 740 830 934 1050 905 776 809 958 1099 1009 825 777 767 817 874 967 1222 1349 1257 1220 1281 1052 1059 1255 1408 1557 1563 1511 1381 1300 1465 1493 1607 1763 1793 1720 1588 1590 1783 1783 1702 2079 2231 2025 1691 1449 1276 1217 1238 1263 1236 1257 1499 1807 1967 2038 2033 2218 2170 2040 2161 2196 2058 2249 2460 2773 2467 2389 2821 2811 2465 2059 2136 2691 2909 3033 3169 3071 2953 3118 3074 2776 2496 2542 2762 2773 2529 2271 2245 2390 2587 2791 3019 2812 2505 2280 2265 2378 2489 2672 2833 3093 3188 2965 2787 2686 2704 2717 2665 2468 2246 2147 2110 2128 2131 2172 2259 2319 2414 2624 2858 2778 2719 2614 2485 2422 2461 2572 2516 2394 2234 2281 2264 2340 2376 2467 2585 2656 2838 2781 2634 2623 2735 2624 2447 2561 2340 2414 2534 2391 2249 2235 2282 2236 2140 2109 2086 2071 2119 2196 2273 2351 2421 2414 2420 2426 2465 2488 2446 2450 2378 2378 2404 2388 2413 2379 2066 1918 1826 1721 1663 1565 1509 1477 1455 1434 1417 1402 1387 1373 1362 1353 1344 1338 1332 1326 1375 1336 1313 1306 1290 1284 1279 1273 1267 1267 1267 1267 1267 1267 1267 1267 1267 1269 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1272 1284 1294 1309 1328 1353 1383 1398 1392 1384 1375 1368 1370 1379 1392 1393 1381 1360 1347 1340 1332 1327 1326 1321 1315 1311 1306 1305 1305 1306 1305 1305 1306 1307 1310 1314 1319 1326 1333 1340 1346 1349 1366 1395 1418 1432 1446 1440 1429 1515 1538 1558 1641 1798 2032 2064 1796 1692 1593 1558 1531 1569 1571 1611 1578 1525 1515 1516 1524 1547 1560 1555 1553 1557 1543 1562 1537 1562 1568 1553 1524 1528 1523 1530 1537 1528 1530 1533 1541 1552 1560 1576 1601 1650 1687 1699 1716 1750 1817 1799 1914 2114 2257 2345 2307 2234 2224 2184 2006 2167 2325 2197 2397 2415 2242 2445 2533 2594 2673 2712 2722 2789 2643 2589 2547 2649 2553 2602 2754 2683 2632 2778 2974 3210 3162 3119 3103 3276 3298 3110 3113 3228 3189 3081 2830 2529 2403 2384 2319 2166 2032 1985 1922 1857 1800 1740 1691 1657 1620 1615 1596 1571 1507 1440 1499 1538 1545 1559 1542 1500 1446 1391 1370 1372 1372 1371 1377 1384 1390 1394 1396 1396 1453 1509 1505 1619 1759 1800 1812 1822 1829 2045 2115 1848 1478 1169 998 825 636 458 410 305 199 67 -28 -30 -32 -33 -34 -36 -37 -38 -41 -43 -45 -47 -49 -52 -54 -55 -58 -61 -64 -68 -71 -75 -84 -95 -108 -124 -145 -169 -196 -225 -252 -281 -315 -348 -384 -423 -458 -496 -524 -544 -560 -575 -587 -597 -606 -614 -621 -629 -635 -640 -644 -647 -651 -655 -659 -662 -666 -670 -674 -677 -681 -684 -686 -689 -691 -693 -696 -699 838 835 831 827 828 882 1034 1308 1481 1457 1289 1085 1037 1035 1043 1139 1308 1205 1305 1146 1198 1184 1258 1452 1629 1757 1762 1553 1489 1325 1337 1269 1249 1219 1189 1137 1122 1085 988 944 937 933 931 924 921 918 916 916 916 916 916 948 1019 1091 1037 1011 1038 957 926 961 951 978 1035 1028 1011 1024 1092 1191 1212 1299 1357 1371 1337 1347 1329 1293 1243 1220 1202 1214 1286 1396 1490 1405 1529 1417 1417 1501 1652 1752 1738 1650 1706 1647 1636 1472 1463 1401 1343 1293 1239 1191 1186 1179 1184 1172 1211 1224 1155 1126 1153 1196 1231 1332 1408 1456 1318 1309 1425 1478 1357 1407 1457 1372 1340 1305 1362 1304 1321 1367 1369 1295 1284 1291 1272 1275 1320 1434 1528 1639 1588 1570 1520 1522 1388 1476 1477 1387 1299 1288 1260 1260 1240 1252 1232 1163 1136 1151 1137 1118 1046 1010 1005 1001 1048 1075 1113 1177 1236 1331 1288 1343 1327 1345 1502 1507 1454 1438 1359 1266 1268 1314 1152 1067 1041 1013 1007 1009 1009 1009 1011 1015 1023 1021 1008 1008 1009 1006 1005 1006 1009 1008 1010 1011 1012 1014 1024 1026 1019 992 984 978 977 1002 983 978 979 967 984 992 988 979 1001 1004 1013 1007 1004 1023 1025 1014 1038 1060 1080 1123 1120 1086 1102 1110 1100 1116 1086 1080 1104 1142 1250 1308 1456 1664 1890 2124 2207 2163 2117 2007 1899 1851 1776 1722 1682 1638 1674 1747 1896 2048 2128 1951 1826 1667 1586 1611 1661 1694 1731 1792 1949 1879 1885 1890 1755 1594 1515 1464 1466 1425 1395 1371 1355 1349 1337 1336 1339 1347 1351 1359 1362 1364 1384 1382 1381 1414 1424 1411 1402 1399 1407 1457 1495 1468 1296 1218 1255 1362 1321 1269 1400 1420 1257 1461 1324 1263 1336 1173 1120 1205 1327 1322 1291 1334 1363 1399 1481 1518 1534 1499 1395 1557 1697 1757 1698 1613 1648 1760 1815 1713 1591 1504 1480 1465 1446 1516 1556 1607 1648 1672 1678 1726 1746 1728 1907 2190 2098 1711 1650 1681 1506 1482 1488 1461 1424 1419 1457 1413 1402 1409 1369 1366 1397 1396 1428 1580 1755 2000 2169 2187 1978 1761 1720 1623 1492 1487 1576 1713 2020 1763 1493 1690 1960 1983 1725 1690 1713 1576 1392 1326 1403 1482 1373 1235 1208 1244 1258 1214 1202 1179 1218 1206 1186 1155 1143 1122 1118 1129 1124 1123 1126 1141 1157 1177 1290 1499 1823 1826 1446 1282 1307 1401 1394 1343 1284 1240 1241 1264 1283 1306 1341 1393 1450 1588 1710 1770 1698 1611 1739 1844 1814 1750 1604 1543 1545 1623 1763 1702 1866 2154 2171 1870 1810 1577 1444 1353 1300 1313 1371 1344 1267 1222 1185 1153 1213 1282 1302 1263 1417 1522 1724 1665 1597 1946 1919 1945 1945 1695 1922 1987 1932 1971 2021 1762 1527 1595 1529 1545 1708 1783 1819 2027 1942 1948 1778 1625 1582 1562 1417 1376 1382 1207 1281 1435 1287 1231 1052 934 931 1043 1195 1186 1180 1283 1330 1291 1187 1427 1580 1685 1755 1835 1894 2035 1690 1755 1857 1869 1707 1449 1487 1357 1154 867 863 994 1169 1290 1365 1438 1134 847 700 1271 1361 1215 1146 994 1031 1190 1261 1231 1021 763 823 756 787 813 837 966 1077 1021 903 818 822 847 870 855 827 804 790 784 781 783 781 778 777 775 773 773 775 776 774 778 779 781 784 790 788 790 791 795 806 820 824 790 723 756 753 738 727 761 766 751 732 695 704 700 742 766 721 673 723 755 774 753 744 765 753 745 746 719 747 738 758 772 753 752 739 766 794 777 782 765 736 723 748 762 752 780 812 800 833 836 854 862 881 958 1071 1123 1106 1107 1019 1035 998 817 798 748 642 612 655 681 718 704 669 672 697 722 744 725 704 728 782 772 779 723 655 662 687 704 689 753 868 837 799 869 917 927 768 781 879 957 820 980 1008 882 867 955 1086 1273 1347 1273 1269 1358 1074 911 1143 1315 1242 1249 1246 1249 1282 1401 1728 1894 1918 1905 1856 1778 1559 1589 1479 1543 1542 1703 1768 1609 1450 1323 1292 1290 1236 1255 1572 1760 1956 2104 2136 2252 2305 2007 1829 1860 1947 2186 2543 2563 2685 2306 2173 2289 2302 2454 2123 1873 2106 2263 2692 3011 3091 2953 2947 2733 2642 2731 2474 2415 2583 2717 2519 2428 2384 2451 2622 2821 2479 2339 2219 2257 2364 2611 2907 3118 3037 2872 2833 2648 2828 2763 2657 2507 2372 2191 2095 2059 2088 2159 2250 2265 2332 2404 2631 2729 2618 2569 2553 2552 2680 2593 2489 2415 2300 2297 2347 2377 2379 2434 2553 2697 2917 2966 2925 2681 2561 2472 2329 2276 2241 2214 2202 2285 2340 2301 2233 2170 2136 2098 2084 2055 2133 2187 2278 2398 2491 2496 2572 2580 2538 2539 2541 2584 2506 2359 2324 2370 2329 2414 2343 2099 1928 1779 1689 1633 1580 1529 1489 1457 1430 1414 1399 1385 1373 1363 1355 1348 1341 1334 1329 1367 1333 1320 1310 1291 1285 1278 1269 1267 1267 1267 1267 1267 1283 1289 1267 1271 1298 1268 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1269 1276 1287 1301 1316 1330 1336 1331 1325 1321 1324 1330 1336 1342 1343 1335 1320 1307 1299 1298 1300 1302 1302 1300 1299 1298 1298 1299 1300 1300 1302 1304 1306 1308 1312 1317 1322 1328 1333 1337 1336 1340 1351 1362 1374 1387 1398 1465 1495 1473 1583 1712 1889 2099 1949 1726 1708 1628 1528 1506 1554 1523 1508 1497 1497 1495 1508 1512 1509 1502 1505 1504 1506 1512 1515 1518 1516 1522 1529 1571 1574 1576 1535 1530 1536 1542 1537 1539 1553 1552 1557 1576 1623 1654 1659 1679 1687 1690 1743 1806 1909 2044 2141 2227 2102 1928 1975 1995 2080 2183 2203 2271 2242 2154 2305 2344 2482 2593 2564 2537 2532 2463 2347 2455 2565 2517 2517 2496 2462 2544 2681 2897 2962 2902 2945 3065 3086 3052 2890 2908 2845 2873 2841 2703 2511 2439 2223 2136 2060 1982 1923 1860 1802 1743 1691 1658 1607 1554 1583 1594 1538 1462 1511 1588 1613 1634 1652 1624 1530 1483 1411 1377 1385 1383 1381 1387 1397 1405 1412 1412 1415 1539 1546 1541 1724 1818 1891 1937 1934 1944 2137 2185 1951 1629 1362 1218 1001 837 680 485 438 337 121 -28 -29 -31 -33 -34 -35 -37 -38 -40 -42 -45 -47 -48 -50 -52 -53 -55 -57 -60 -63 -67 -72 -79 -89 -101 -116 -132 -152 -175 -201 -227 -255 -287 -324 -357 -398 -434 -469 -501 -527 -543 -560 -572 -585 -594 -606 -612 -622 -627 -634 -637 -643 -645 -651 -654 -660 -663 -669 -671 -677 -679 -685 -686 -691 -691 -696 -697 -703 848 866 854 842 837 844 874 997 1321 1574 1363 1100 1025 1026 1029 1150 1198 1154 1192 1243 1313 1302 1499 1677 1852 1774 1627 1453 1214 1193 1142 1065 1017 1014 998 978 948 940 938 935 933 930 926 924 924 933 963 987 922 932 919 921 916 917 927 991 956 925 930 951 957 952 970 1037 1168 1162 1183 1263 1311 1363 1414 1445 1422 1401 1349 1293 1229 1189 1173 1169 1194 1223 1269 1309 1331 1351 1321 1412 1583 1599 1526 1584 1752 1764 1630 1671 1649 1476 1475 1397 1314 1285 1249 1235 1223 1188 1227 1207 1178 1160 1215 1284 1344 1425 1530 1608 1477 1397 1499 1592 1476 1510 1561 1605 1517 1431 1348 1396 1380 1398 1506 1538 1621 1521 1379 1390 1413 1533 1764 1791 1916 1968 1861 1742 1645 1695 1570 1495 1408 1254 1211 1284 1253 1155 1099 1070 1051 1049 1177 1217 1180 1119 1143 1112 1148 1115 1066 1047 1071 1161 1161 1294 1294 1353 1430 1458 1419 1376 1319 1322 1355 1271 1094 1064 1034 1009 1009 1012 1015 1024 1024 1027 1063 1033 1024 1021 1021 1016 1011 1013 1013 1011 1013 1021 1024 1025 1032 1030 1031 1007 992 988 980 982 976 981 979 978 996 1002 1002 988 1007 1027 1026 1033 1031 1025 1046 1043 1037 1065 1086 1113 1110 1099 1094 1093 1119 1134 1100 1106 1129 1184 1235 1338 1503 1801 2022 2442 2859 2665 2454 2379 2172 2064 1951 1815 1786 1834 1893 2001 1984 2189 2337 2154 1929 1775 1766 1860 1865 1916 1870 1911 1950 2002 2040 2043 2013 1805 1620 1502 1411 1386 1376 1373 1364 1349 1338 1340 1343 1350 1356 1364 1387 1388 1407 1400 1401 1432 1426 1410 1414 1418 1430 1458 1513 1541 1376 1269 1246 1317 1335 1467 1683 1596 1715 1659 1381 1279 1249 1183 1146 1266 1456 1335 1280 1284 1320 1391 1484 1516 1448 1440 1415 1422 1512 1583 1615 1615 1539 1713 1725 1613 1550 1540 1515 1546 1611 1715 1704 1895 1976 1751 1798 1804 1858 1775 2127 1927 1719 1663 1616 1600 1543 1494 1494 1447 1421 1409 1410 1408 1464 1408 1505 1552 1528 1378 1506 1667 1977 2206 2197 2071 1870 1840 1652 1552 1470 1460 1504 1585 1770 1551 1614 1700 1915 1754 1611 1507 1465 1402 1354 1321 1336 1280 1225 1331 1493 1610 1570 1357 1254 1234 1264 1216 1198 1191 1170 1150 1130 1161 1168 1170 1155 1148 1152 1192 1469 1831 1692 1516 1505 1560 1703 1573 1517 1442 1314 1270 1265 1287 1332 1367 1426 1507 1568 1701 1689 1654 1729 1857 1856 1902 1921 1793 1691 1677 1514 1602 1681 1717 1922 2385 2180 1689 1486 1439 1376 1341 1369 1404 1326 1294 1267 1200 1184 1238 1348 1541 1716 1660 1781 1874 1847 1767 1677 1985 1882 1819 1793 1968 2093 1993 1962 2116 1996 1681 1484 1510 1685 1741 1772 1699 1753 1894 1957 2102 2118 1985 1699 1519 1571 1618 1528 1319 1154 1147 1088 1084 1103 1147 1313 1385 1392 1389 1400 1396 1470 1535 1499 1406 1554 1692 1793 1904 2044 1993 1943 1871 1809 1559 1395 1262 1231 1065 1006 948 1084 1366 1484 1600 1507 1163 897 649 699 1071 1393 1378 1169 1020 1146 1236 1089 912 799 683 733 767 838 865 898 947 932 830 791 790 835 847 841 815 800 793 792 784 779 777 777 775 771 773 771 769 771 780 786 766 760 763 763 770 775 783 797 782 742 712 724 684 686 704 693 698 717 759 770 754 744 734 697 697 749 728 684 678 741 774 762 731 755 771 754 730 748 729 709 733 746 756 738 725 722 759 773 752 763 757 747 718 717 724 746 776 768 803 810 806 831 816 810 809 851 964 1036 1035 1051 1069 1064 985 859 678 605 596 631 683 709 660 645 694 748 785 742 781 703 729 788 743 758 697 637 679 703 665 724 850 1086 1079 918 834 791 804 726 699 727 711 830 1056 1138 997 947 947 1119 1170 1077 998 982 1104 1188 982 849 1018 1255 1384 1452 1428 1418 1432 1525 1740 2034 2270 2261 2110 2051 2069 1896 1811 1609 1458 1406 1333 1306 1276 1139 1260 1260 1284 1372 1509 1610 1768 1721 1909 1962 1812 1771 1999 2142 2323 2539 2429 2739 2446 2150 2011 1917 1941 1816 1947 2455 2402 2599 2949 3187 3008 2815 2897 2951 2720 2512 2349 2400 2512 2387 2271 2268 2347 2400 2574 2350 2236 2260 2448 2561 2764 2863 2870 2652 2642 2718 2735 2643 2488 2412 2286 2253 2160 2064 2076 2145 2308 2447 2559 2466 2467 2694 2815 2734 2665 2692 2698 2647 2560 2467 2327 2423 2474 2370 2442 2507 2607 2632 2870 2928 2889 2752 2858 2923 2668 2428 2458 2360 2308 2229 2158 2289 2341 2211 2127 2092 2065 2046 2080 2170 2238 2412 2495 2619 2723 2727 2832 2709 2650 2612 2651 2476 2335 2285 2341 2240 2177 2157 2004 1899 1747 1655 1613 1586 1557 1498 1463 1430 1412 1403 1394 1387 1376 1360 1355 1347 1346 1362 1357 1379 1438 1325 1306 1308 1321 1299 1289 1273 1267 1268 1289 1404 1338 1267 1267 1288 1272 1268 1267 1269 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1273 1277 1284 1293 1295 1294 1291 1290 1295 1302 1306 1309 1308 1305 1299 1291 1286 1286 1287 1289 1290 1293 1294 1293 1293 1294 1296 1297 1299 1301 1303 1306 1309 1313 1318 1323 1327 1328 1328 1329 1333 1342 1351 1361 1367 1394 1492 1537 1594 1762 1863 1905 1787 1599 1525 1493 1493 1486 1507 1533 1484 1484 1489 1496 1523 1559 1538 1516 1534 1533 1517 1526 1535 1559 1563 1598 1557 1588 1614 1594 1568 1584 1553 1547 1545 1544 1542 1552 1561 1567 1598 1631 1645 1663 1652 1670 1714 1759 1823 1882 1946 1902 1841 1974 2069 2044 2001 2042 2067 2054 2075 2070 2161 2285 2434 2412 2424 2433 2463 2331 2289 2434 2452 2414 2293 2501 2686 2733 2840 3021 2901 2761 2899 2980 2872 2911 2743 2605 2645 2728 2661 2437 2300 2170 2081 2051 2006 1943 1878 1808 1757 1721 1680 1660 1623 1569 1514 1502 1460 1504 1603 1680 1693 1722 1689 1610 1560 1492 1437 1395 1389 1399 1400 1402 1408 1420 1429 1431 1444 1534 1556 1681 1884 1966 2014 2047 2083 2106 2145 1886 1894 1483 1296 1039 914 784 569 481 342 189 215 -18 -29 -31 -32 -33 -35 -36 -38 -40 -42 -44 -46 -48 -49 -50 -51 -52 -54 -56 -60 -64 -71 -77 -85 -95 -107 -121 -137 -156 -178 -203 -231 -262 -297 -334 -371 -413 -445 -475 -505 -528 -545 -559 -572 -583 -595 -605 -615 -623 -627 -631 -636 -641 -647 -652 -657 -662 -667 -672 -677 -681 -685 -689 -692 -696 -699 -703 -706 865 901 910 895 938 967 874 898 1123 1345 1309 1087 1025 1019 1020 1161 1224 1213 1396 1501 1537 1378 1520 1627 1738 1469 1417 1199 1080 1028 986 970 964 960 953 950 951 945 942 957 961 986 1017 1032 998 1031 1167 1158 1176 1171 1002 916 916 916 916 917 920 923 966 982 965 948 974 1091 1289 1313 1296 1359 1480 1494 1560 1549 1479 1410 1335 1270 1218 1173 1153 1153 1158 1175 1194 1208 1233 1252 1288 1337 1386 1436 1433 1618 1793 1614 1645 1900 1734 1509 1420 1398 1382 1385 1366 1347 1245 1247 1262 1266 1239 1219 1387 1431 1509 1518 1565 1685 1647 1532 1475 1542 1535 1615 1670 1716 1640 1536 1428 1466 1519 1507 1623 1672 1924 1705 1599 1640 1643 1751 1891 1904 1963 1901 1818 1652 1560 1591 1572 1660 1505 1244 1197 1185 1117 1075 1036 1027 1011 1018 1121 1219 1179 1312 1273 1206 1060 1015 1009 1012 1016 1026 1030 1069 1109 1141 1195 1235 1270 1326 1344 1313 1295 1192 1102 1083 1034 1014 1011 1013 1026 1064 1063 1083 1068 1030 1024 1024 1022 1020 1018 1020 1019 1019 1018 1024 1030 1028 1032 1033 1039 1035 1006 1001 1005 1023 1007 989 986 994 1014 1018 1015 1003 1006 1031 1047 1053 1057 1056 1046 1064 1055 1066 1086 1089 1091 1106 1109 1104 1104 1111 1104 1113 1134 1181 1222 1295 1508 1780 2012 2360 2609 2489 2736 2688 2363 2072 1889 1914 1961 2081 2237 2301 2227 2364 2377 2258 1989 1945 2180 2303 2195 2198 2091 2186 2169 2125 2130 2111 1992 1967 1750 1526 1412 1413 1411 1397 1371 1346 1340 1343 1347 1353 1360 1368 1398 1430 1424 1433 1433 1440 1440 1438 1445 1444 1447 1468 1510 1545 1494 1353 1281 1373 1371 1705 1779 1844 1933 1788 1565 1505 1342 1224 1189 1512 1462 1308 1335 1312 1366 1485 1436 1415 1462 1426 1462 1514 1558 1632 1749 1637 1529 1591 1595 1630 1577 1570 1652 1777 1997 2013 2006 2171 2297 2104 1879 2223 2024 1912 2011 1579 1581 1565 1619 1725 1645 1546 1493 1517 1531 1599 1486 1522 1452 1505 1598 1619 1507 1403 1594 1858 2198 2365 2237 1979 1958 1700 1528 1509 1498 1443 1521 1567 1594 1467 1764 1998 1781 1509 1475 1438 1432 1375 1364 1331 1302 1279 1446 1461 1501 1488 1463 1337 1274 1301 1278 1244 1239 1241 1232 1237 1179 1188 1238 1285 1239 1184 1153 1192 1291 1410 1562 1728 1515 1468 1697 1674 1615 1565 1442 1348 1373 1342 1401 1518 1494 1676 1783 1744 1756 1824 1841 2023 1968 1833 1851 1824 1708 1646 1613 1593 1661 1901 2212 2397 1880 1575 1547 1553 1530 1626 1560 1375 1317 1277 1214 1222 1249 1438 1725 1992 2129 2109 1999 1942 1911 1819 1810 2093 1995 1892 1886 2180 2013 1819 1882 2075 1726 1601 1433 1718 1997 2103 2176 2151 2113 2069 1861 1970 2246 2320 2049 1690 1682 1758 1616 1543 1380 1495 1496 1435 1305 1525 1525 1468 1417 1499 1504 1409 1477 1435 1416 1426 1544 1666 1787 1904 1977 1756 1618 1508 1433 1333 1193 1226 1208 1149 1171 1214 1307 1514 1619 1598 1215 855 613 810 963 1050 1218 1449 1212 1094 922 862 805 698 729 836 882 871 874 894 908 891 836 784 792 793 828 838 822 812 807 801 797 796 791 781 777 771 771 766 768 767 771 797 824 782 757 754 760 771 776 783 792 784 777 732 641 634 629 630 626 630 666 691 743 728 720 737 706 667 706 683 656 719 770 753 749 727 775 776 747 716 731 745 696 729 731 738 721 707 732 755 755 734 746 732 750 725 697 708 752 750 750 781 762 803 793 785 810 760 773 802 838 837 833 824 783 709 646 608 595 588 629 668 654 642 699 713 721 725 692 730 707 683 747 719 737 681 644 628 641 687 750 913 1003 1103 1100 984 825 768 732 708 704 675 822 954 963 1078 1150 1162 1134 1240 1115 981 930 870 860 856 865 1064 1109 1272 1622 1788 1704 1714 1635 1644 1633 1776 1842 1939 2093 2321 2413 2351 2226 2147 2071 1851 1793 1381 1209 1485 1697 1724 1621 1585 1429 1438 1535 1528 1577 1672 1852 1844 2055 2277 2450 2239 2369 2271 2258 2194 2138 2106 1828 1780 2139 2283 2523 2688 2862 3098 3095 3008 2894 2866 2725 2663 2473 2334 2307 2372 2476 2319 2266 2266 2371 2546 2514 2489 2405 2491 2336 2221 2110 2525 2464 2374 2473 2532 2410 2188 2161 2082 2136 2156 2202 2306 2532 2840 2730 2710 2717 2770 2798 2735 2554 2477 2444 2446 2367 2434 2649 2583 2443 2550 2681 2801 2900 2869 3133 3045 2992 3018 2954 2891 2755 2722 2609 2537 2385 2254 2182 2184 2105 2068 2065 2039 2052 2149 2220 2295 2413 2501 2632 2646 2782 2854 2772 2637 2642 2546 2477 2441 2408 2194 2123 2013 2000 1881 1864 1726 1624 1580 1588 1565 1500 1469 1454 1470 1468 1455 1446 1444 1423 1425 1406 1486 1479 1406 1562 1603 1442 1373 1348 1477 1455 1415 1396 1303 1294 1430 1502 1335 1277 1332 1476 1375 1316 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1273 1275 1276 1277 1278 1279 1281 1285 1288 1290 1288 1287 1286 1284 1283 1284 1284 1286 1287 1289 1290 1291 1292 1293 1294 1295 1297 1299 1301 1304 1308 1311 1315 1320 1322 1323 1324 1326 1329 1334 1340 1345 1350 1361 1429 1562 1641 1623 1645 1612 1559 1515 1494 1491 1521 1518 1487 1514 1515 1538 1547 1525 1577 1576 1544 1538 1564 1609 1537 1536 1555 1576 1605 1639 1602 1608 1635 1606 1599 1604 1580 1563 1554 1568 1551 1552 1565 1578 1597 1622 1642 1622 1631 1655 1685 1701 1734 1822 1834 1776 1754 1816 1849 1852 1869 1922 1915 1951 1993 2075 2183 2279 2315 2304 2300 2376 2376 2179 2268 2380 2312 2245 2421 2489 2676 2882 2677 2733 2685 2624 2799 2975 2751 2720 2573 2470 2398 2496 2398 2226 2102 2006 1980 1970 1958 1910 1844 1779 1733 1705 1664 1609 1569 1543 1515 1469 1487 1596 1691 1759 1779 1745 1664 1593 1543 1499 1455 1413 1401 1420 1422 1424 1426 1442 1453 1453 1463 1538 1723 1978 2122 2162 2212 2251 2217 2278 2265 1819 1435 1196 1049 888 769 689 521 385 347 416 215 -20 -29 -30 -32 -33 -35 -36 -38 -40 -42 -44 -46 -47 -48 -49 -50 -50 -52 -54 -57 -62 -68 -75 -82 -89 -99 -109 -122 -137 -157 -179 -207 -236 -270 -309 -346 -387 -425 -450 -479 -506 -528 -542 -557 -568 -582 -591 -604 -611 -618 -620 -628 -632 -641 -645 -653 -657 -665 -669 -676 -680 -686 -689 -695 -696 -702 -704 -710 915 938 954 1009 1075 1085 946 852 879 930 1020 1087 1054 1012 1013 1081 1171 1254 1468 1549 1516 1252 1370 1508 1526 1367 1140 1026 1012 996 980 1013 1161 1171 1123 1048 1010 1000 1035 1085 1150 1213 1420 1416 1368 1423 1506 1550 1441 1302 1086 918 916 916 916 916 917 927 1013 1022 961 948 1003 1212 1386 1396 1382 1563 1568 1498 1498 1452 1403 1353 1273 1216 1172 1145 1146 1149 1154 1162 1173 1194 1209 1241 1283 1297 1321 1338 1424 1588 1658 1615 1766 1961 1725 1492 1517 1474 1518 1441 1405 1316 1304 1359 1335 1361 1328 1278 1395 1521 1429 1431 1485 1582 1653 1670 1659 1638 1671 1605 1545 1647 1765 1753 1595 1649 1683 1806 1767 1880 1925 1775 1802 1680 1689 1715 1776 1724 1745 1701 1618 1547 1482 1475 1483 1489 1565 1337 1169 1122 1094 1070 1042 1029 1010 1005 1009 1011 1016 1072 1183 1105 1009 1011 1021 1008 1006 1006 1007 1006 1007 1013 1026 1060 1128 1218 1243 1308 1361 1286 1205 1150 1085 1073 1036 1014 1025 1072 1090 1044 1034 1030 1022 1023 1030 1028 1024 1023 1024 1022 1030 1032 1032 1030 1033 1036 1037 1042 1033 1021 1028 1037 1037 1018 997 997 1034 1038 1033 1031 1017 1038 1058 1064 1075 1072 1067 1068 1080 1075 1090 1092 1096 1096 1104 1114 1124 1115 1101 1114 1132 1175 1221 1303 1511 1723 1892 2025 2079 2083 2235 2283 2138 1926 1839 1779 1827 2228 2530 2454 2388 2210 2217 2070 1959 2114 2407 2655 2525 2385 2408 2593 2432 2319 2190 2046 1937 1855 1712 1545 1451 1426 1407 1382 1360 1347 1344 1349 1354 1356 1362 1372 1387 1413 1424 1446 1456 1475 1488 1507 1492 1520 1543 1475 1526 1583 1588 1407 1320 1415 1428 1622 1900 2002 1872 1817 1810 1544 1424 1260 1318 1667 1538 1445 1367 1393 1489 1457 1417 1469 1468 1406 1592 1653 1680 1674 1542 1488 1538 1636 1610 1623 1708 1694 1958 2134 2224 2303 2208 2246 2254 2321 2105 2192 2156 2182 1830 1462 1505 1660 1793 1827 1747 1636 1556 1745 2041 1882 1490 1644 1485 1494 1548 1624 1627 1396 1692 2168 2204 2343 2155 2137 1914 1610 1524 1493 1412 1481 1533 1594 1438 1596 1771 1771 1591 1400 1415 1432 1402 1393 1334 1280 1315 1438 1462 1383 1370 1356 1328 1328 1363 1361 1321 1330 1296 1277 1222 1182 1150 1214 1255 1211 1167 1134 1156 1186 1225 1280 1349 1550 1692 1443 1492 1567 1599 1463 1373 1544 1462 1533 1584 1556 1598 1807 1869 1886 1951 2006 2021 2045 2048 1991 1871 1723 1851 1808 1832 1792 1991 2306 2308 1964 1792 1930 2106 2015 1771 1665 1484 1375 1289 1226 1223 1250 1304 1447 1778 1947 2121 2118 2242 2013 1853 1799 1957 2152 2165 1994 1843 1846 1853 1704 1765 2114 1917 1555 1429 1585 1730 1761 1805 2259 2062 2031 1764 1821 2013 2210 2010 1747 1750 1756 1760 1817 1771 1674 1633 1655 1669 1823 1652 1543 1407 1438 1603 1520 1312 1364 1520 1547 1634 1815 1965 1971 1964 1749 1537 1495 1288 1230 1363 1600 1415 1253 1195 1125 1050 1035 1140 1195 1147 860 605 835 1099 1118 1048 1261 1286 953 763 727 665 709 874 922 864 915 983 937 821 771 760 800 834 859 858 866 849 834 806 784 784 779 773 769 769 766 766 763 763 771 780 795 789 767 756 749 762 769 772 766 768 759 763 754 722 663 676 685 627 623 615 621 666 708 690 707 682 679 710 657 685 734 767 750 716 739 778 768 763 723 710 723 693 732 721 727 699 698 741 756 728 714 728 714 727 700 675 728 736 735 727 732 741 778 780 763 787 759 725 740 749 755 736 722 703 659 618 600 588 593 619 618 633 663 698 717 687 691 671 701 680 672 736 704 694 676 623 614 665 708 732 768 847 955 1068 1131 1007 916 839 749 717 785 730 744 863 1018 1180 1322 1440 1371 1298 1247 1100 889 773 730 793 1070 1240 1279 1388 1746 1826 1830 1752 1521 1558 1672 1476 1474 1721 1989 1980 1956 1759 1787 1923 1806 1495 1260 1677 1784 2046 2088 2032 1937 1813 1839 1577 1699 1620 1860 2168 2277 2154 2322 2533 2403 2151 2066 1933 1870 1818 1765 1781 1668 1799 1835 1986 2089 2451 2805 3268 3218 3110 3067 3039 2805 2564 2574 2615 2446 2426 2324 2158 2465 2692 2707 2526 2288 1932 1939 1862 1991 2084 1983 2027 2037 2043 2107 1982 2043 2059 2061 2112 2243 2417 2612 2631 2660 2902 3095 3069 2866 2836 2787 2651 2585 2515 2465 2383 2497 2688 2607 2552 2589 2736 2952 3181 3146 3224 3257 3075 2969 2941 2864 2754 2640 2442 2344 2251 2198 2136 2074 2051 2036 2022 2024 2108 2162 2268 2334 2433 2509 2585 2725 2828 2884 2850 2642 2652 2437 2340 2360 2253 2169 1991 2001 1880 1790 1734 1670 1614 1549 1524 1511 1572 1579 1622 1633 1620 1605 1574 1663 1602 1596 1534 1545 1426 1558 1768 1553 1443 1384 1395 1578 1713 1574 1476 1452 1466 1495 1407 1318 1356 1463 1531 1397 1312 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1273 1274 1274 1274 1275 1276 1276 1277 1278 1278 1279 1280 1281 1282 1282 1284 1285 1286 1287 1288 1289 1290 1291 1293 1294 1294 1296 1298 1301 1304 1307 1311 1315 1317 1318 1320 1324 1328 1331 1336 1342 1349 1358 1373 1418 1528 1715 1798 1771 1619 1605 1562 1580 1541 1514 1519 1553 1574 1557 1575 1612 1591 1637 1606 1619 1618 1647 1625 1587 1575 1568 1594 1608 1658 1656 1674 1684 1644 1644 1615 1584 1606 1588 1604 1566 1554 1564 1575 1588 1597 1600 1605 1622 1633 1636 1650 1664 1705 1742 1725 1713 1732 1743 1757 1783 1835 1897 1955 2022 2092 2158 2188 2186 2256 2241 2277 2226 2157 2226 2141 2141 2297 2331 2441 2590 2666 2477 2509 2577 2467 2666 2697 2584 2481 2409 2376 2353 2291 2209 2129 2036 1944 1912 1898 1874 1812 1790 1749 1710 1676 1634 1596 1533 1495 1494 1521 1523 1701 1780 1761 1697 1642 1610 1539 1491 1473 1447 1415 1410 1440 1444 1451 1459 1486 1495 1487 1496 1678 2035 2145 2145 2200 2312 2364 2413 2540 2416 2035 1861 1287 1213 1163 1177 907 690 704 870 737 390 -13 -29 -30 -32 -33 -34 -36 -38 -39 -41 -43 -45 -47 -48 -48 -48 -49 -50 -52 -55 -59 -66 -73 -79 -84 -91 -100 -110 -122 -136 -157 -183 -214 -247 -284 -323 -361 -402 -432 -456 -481 -506 -526 -542 -555 -568 -580 -591 -601 -609 -614 -619 -627 -634 -641 -648 -655 -662 -669 -676 -682 -688 -693 -697 -702 -706 -710 -714 921 955 1002 1071 1133 1133 965 873 849 850 890 1019 1046 1008 1008 1010 1059 1163 1365 1548 1365 1334 1259 1387 1396 1228 1045 1035 1022 1026 1171 1552 1901 1964 1637 1234 1166 1273 1444 1585 1637 1921 1935 2016 1940 1816 1803 1597 1444 1322 1201 945 916 916 916 916 916 923 965 970 941 1015 1252 1381 1445 1574 1659 1790 1743 1675 1521 1390 1322 1279 1213 1171 1153 1144 1144 1147 1153 1161 1170 1178 1207 1225 1237 1258 1262 1341 1428 1589 1667 1709 1807 1743 1569 1650 1710 1548 1465 1407 1420 1461 1396 1444 1418 1401 1384 1400 1307 1505 1474 1363 1418 1457 1555 1636 1646 1690 1780 1832 1743 1662 1706 1690 1699 1793 1751 1721 1685 1772 1751 1705 1759 1659 1649 1691 1673 1600 1650 1720 1703 1595 1476 1629 1500 1388 1421 1314 1210 1161 1143 1097 1054 1042 1015 1003 1002 1002 1002 1002 1004 1004 1003 1005 1010 1007 1005 1005 1005 1005 1005 1005 1006 1007 1032 1080 1149 1187 1222 1250 1231 1243 1113 1067 1029 1020 1018 1025 1027 1024 1030 1033 1027 1018 1017 1020 1022 1022 1024 1028 1034 1035 1033 1034 1037 1039 1042 1025 1034 1035 1044 1048 1051 1044 1026 995 1038 1057 1051 1040 1028 1060 1061 1081 1090 1093 1094 1095 1100 1097 1103 1101 1108 1108 1111 1131 1138 1131 1103 1106 1121 1170 1223 1340 1544 1638 1644 1768 1786 1741 1828 1924 1792 1660 1644 1557 1686 2003 2122 2160 2277 2071 1969 1849 1965 2068 2366 2671 2625 2525 2747 2691 2572 2406 2188 2007 1851 1794 1604 1508 1432 1418 1416 1393 1369 1349 1342 1354 1362 1365 1378 1385 1407 1438 1469 1470 1459 1473 1512 1527 1565 1588 1541 1489 1543 1565 1554 1415 1385 1390 1510 1746 1952 1938 1810 1563 1505 1497 1343 1317 1302 1514 1472 1473 1422 1485 1421 1407 1506 1494 1477 1504 1462 1483 1552 1472 1589 1675 1664 1607 1663 1829 1970 1849 1912 2344 2486 2468 2324 2326 2290 2295 2087 1702 1840 2002 1684 1424 1522 1703 1713 1858 1805 1777 1904 2049 1898 1628 1470 1577 1504 1553 1585 1753 1668 1445 1879 2221 2342 2357 2267 2201 1808 1650 1706 1505 1420 1595 1470 1436 1454 1619 1733 1490 1375 1377 1435 1382 1356 1311 1298 1287 1391 1448 1449 1427 1486 1496 1437 1444 1420 1402 1438 1431 1393 1316 1217 1181 1125 1147 1144 1129 1110 1175 1202 1183 1206 1258 1331 1448 1598 1425 1624 1671 1484 1430 1488 1552 1548 1614 1566 1632 1676 1810 1897 1936 2193 2085 2245 2242 2021 1905 1933 1788 1788 1989 2152 2060 1981 1916 1700 1799 1964 1884 2013 1826 1630 1495 1375 1283 1251 1240 1262 1289 1338 1409 1563 1838 1821 1974 2115 2239 2118 1986 1900 2017 2055 2094 2054 1789 1535 1509 1650 2029 1749 1583 1503 1699 1617 1790 1836 1821 1675 1635 1768 1766 1939 1832 1650 1517 1599 1811 1868 1646 1519 1671 1822 1772 1856 1819 1649 1558 1562 1319 1366 1316 1283 1552 1651 1731 1636 1664 1691 1721 1863 1726 1827 1811 1621 1563 1588 1736 1712 1539 1437 1241 979 870 855 776 729 624 566 634 717 770 902 1061 1004 840 784 727 641 717 778 817 784 799 827 783 727 718 725 762 798 816 814 807 805 803 797 784 780 778 771 766 763 764 769 760 759 765 770 770 766 757 751 749 749 748 751 754 750 744 746 737 725 712 698 692 640 682 675 610 617 683 707 677 652 698 667 661 717 728 746 756 706 730 755 747 763 734 696 689 715 746 738 699 678 712 750 754 742 701 718 715 679 688 672 716 705 722 716 703 748 759 757 740 771 794 719 690 706 720 703 669 645 628 600 590 582 601 643 668 685 684 716 683 662 697 644 686 651 675 715 669 701 697 600 642 679 695 738 863 977 1046 1059 1029 918 880 869 869 777 657 684 963 951 1004 1200 1334 1317 1134 1206 1289 1135 941 811 695 783 937 1048 1179 1126 1454 1528 1580 1518 1391 1364 1372 1342 1307 1533 1783 1722 1821 1811 1398 1117 1118 1268 1615 1807 2059 2327 2340 2315 2127 1912 1812 1796 1851 1796 1734 1892 2088 2130 2347 2133 2377 2442 2457 2316 2080 1896 1671 1720 1853 2229 2292 2372 2212 2226 2582 3094 3379 3218 2931 2628 2511 2577 2306 2092 2036 2189 2294 2504 2810 2858 2560 2084 1847 2101 2287 2398 2518 2607 2612 2659 2639 2359 2254 2138 1965 2082 2178 2186 2303 2467 2704 2873 2922 2842 2879 2978 2833 2774 2812 2752 2616 2561 2542 2408 2529 2587 2700 2702 2770 2666 2856 3204 3360 3265 3104 3244 3354 3289 3201 2995 2815 2349 2221 2210 2146 2104 2080 2038 2014 1995 2106 2208 2241 2325 2390 2454 2511 2586 2655 2760 2795 2808 2579 2435 2386 2233 2167 2096 2121 1909 1981 1875 1739 1686 1611 1593 1553 1575 1591 1652 1732 1811 1849 1807 1802 1721 1854 1882 1862 1628 1484 1476 1581 1738 1662 1531 1450 1501 1612 1814 1673 1583 1616 1514 1416 1365 1362 1489 1584 1496 1360 1287 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1270 1275 1275 1275 1275 1274 1275 1275 1275 1276 1277 1277 1278 1280 1280 1282 1283 1284 1285 1286 1287 1288 1289 1291 1292 1294 1295 1296 1298 1301 1304 1307 1310 1313 1314 1317 1321 1325 1329 1334 1342 1350 1359 1368 1380 1403 1443 1478 1528 1601 1660 1688 1573 1573 1613 1614 1575 1544 1588 1631 1666 1650 1680 1770 1751 1681 1686 1710 1666 1627 1586 1594 1582 1606 1653 1696 1708 1706 1712 1671 1618 1597 1625 1600 1608 1599 1561 1563 1576 1574 1576 1581 1585 1589 1592 1603 1617 1649 1696 1697 1693 1683 1694 1737 1760 1788 1826 1862 1995 1986 2019 2073 2108 2093 2160 2147 2171 2069 2103 2179 2045 2124 2186 2252 2327 2374 2379 2356 2474 2485 2415 2490 2434 2386 2320 2330 2297 2256 2249 2192 2143 1944 1874 1864 1840 1798 1754 1726 1703 1681 1619 1578 1536 1556 1549 1578 1550 1558 1711 1741 1691 1614 1561 1530 1499 1487 1463 1440 1413 1427 1459 1476 1484 1497 1537 1541 1535 1548 1729 1918 1930 2156 2320 2480 2511 2508 2637 2336 1842 1516 1454 1465 1323 1246 1085 1036 855 716 498 284 -17 -28 -30 -32 -33 -34 -36 -38 -39 -41 -43 -45 -46 -47 -48 -47 -47 -48 -50 -53 -57 -62 -69 -75 -80 -84 -91 -100 -110 -120 -136 -163 -194 -227 -259 -300 -335 -373 -409 -436 -457 -481 -503 -525 -539 -555 -565 -579 -588 -599 -604 -612 -617 -627 -633 -643 -649 -659 -666 -675 -680 -689 -693 -700 -703 -710 -712 -719 946 975 1008 1038 1081 1054 941 879 855 857 880 1000 1140 1038 1006 1006 1013 1068 1209 1326 1331 1416 1232 1281 1223 1172 1201 1175 1197 1498 1974 2101 2165 2225 1956 1615 1623 1774 1929 2021 2031 2346 2493 2271 2166 2177 1937 1568 1354 1228 1057 937 916 916 916 916 916 921 931 1003 1269 1595 1669 1783 1765 1897 1986 1968 1902 1818 1715 1554 1481 1631 1331 1178 1152 1142 1143 1148 1153 1158 1164 1171 1183 1193 1205 1229 1263 1317 1387 1485 1643 1807 1773 1599 1634 1807 1601 1463 1530 1460 1570 1458 1434 1547 1444 1410 1383 1333 1272 1389 1444 1356 1327 1396 1435 1502 1532 1643 1681 1775 1827 1698 1707 1676 1592 1666 1692 1627 1555 1662 1613 1694 1757 1689 1639 1733 1703 1597 1579 1630 1649 1617 1542 1475 1495 1368 1302 1254 1213 1170 1131 1093 1061 1043 1018 1003 1002 1001 1000 1001 1002 1002 1002 1003 1003 1004 1004 1004 1005 1005 1005 1005 1005 1006 1065 1092 1113 1165 1198 1189 1176 1111 1051 1024 1038 1023 1021 1026 1020 1019 1024 1024 1020 1017 1016 1017 1019 1022 1028 1029 1031 1035 1041 1041 1040 1045 1046 1036 1020 1037 1056 1060 1062 1061 1033 1002 1016 1039 1055 1059 1056 1058 1091 1099 1096 1092 1097 1103 1104 1104 1107 1106 1112 1121 1124 1132 1126 1128 1124 1113 1118 1168 1251 1390 1576 1460 1457 1511 1503 1467 1589 1674 1636 1571 1418 1382 1474 1673 1704 1947 1983 1906 1794 1713 1823 1988 2239 2226 2290 2539 2847 2780 2621 2350 2111 1958 1805 1642 1571 1463 1402 1374 1398 1381 1337 1338 1348 1367 1379 1391 1395 1409 1432 1457 1475 1479 1481 1495 1547 1587 1645 1683 1591 1524 1523 1619 1619 1446 1480 1646 1884 1782 2123 2257 1890 1566 1400 1389 1606 1589 1576 1415 1501 1472 1482 1603 1489 1423 1475 1509 1475 1590 1443 1654 1490 1447 1660 1851 1745 1777 1754 1834 2036 1895 1811 1921 2049 2050 2245 2281 2299 2208 1878 1542 1516 1973 1685 1415 1442 1530 1597 1710 1843 2088 1994 1806 1797 1525 1507 1583 1679 1656 1555 1660 1506 1629 2055 2170 2277 2299 2178 1962 1739 1777 1653 1478 1407 1592 1524 1409 1397 1496 1464 1357 1338 1364 1363 1327 1311 1326 1349 1366 1379 1573 1756 1760 1818 1724 1690 1692 1578 1605 1859 1842 1761 1427 1311 1350 1197 1184 1186 1169 1116 1110 1138 1139 1223 1256 1288 1309 1291 1401 1774 2104 1735 1444 1439 1535 1569 1576 1793 1922 1839 1989 2157 2219 2458 2451 2519 2378 2102 1832 1808 1826 2057 2220 2149 1723 1548 1501 1450 1606 1681 1649 1566 1522 1469 1398 1326 1291 1271 1295 1301 1334 1383 1478 1764 1889 1699 1890 1982 2267 2358 2119 1937 1921 1819 2052 1996 1715 1704 1638 1435 1557 1503 1501 1492 1468 1523 1532 1513 1526 1561 1499 1582 1664 1582 1467 1433 1476 1312 1337 1417 1395 1326 1427 1508 1643 1543 1534 1540 1446 1386 1290 1195 1271 1407 1485 1461 1544 1560 1586 1558 1629 1767 1801 1854 1865 1698 1577 1522 1534 1460 1333 1198 1012 926 779 694 606 554 586 558 564 599 764 767 710 683 628 604 599 672 794 748 729 699 686 692 692 697 690 716 766 810 808 802 794 791 787 786 783 783 784 778 772 767 761 758 757 762 762 758 755 755 755 750 748 743 733 731 722 716 707 714 695 676 688 702 685 701 695 685 614 629 696 723 689 648 684 641 703 695 718 735 748 703 711 722 745 750 717 689 708 738 756 759 712 674 725 750 742 748 693 698 698 667 712 669 677 717 706 694 705 754 737 751 717 759 780 729 677 671 686 700 687 634 599 588 576 606 675 712 711 715 747 709 671 638 678 643 638 629 681 697 638 686 641 608 641 693 726 783 889 975 1025 993 1008 1002 936 825 800 814 697 632 659 832 998 1111 1103 1055 886 1054 1049 915 823 770 686 751 887 1089 1257 1043 1111 1188 1293 1469 1604 1708 1634 1349 1224 1299 1234 1239 1370 1487 1173 1076 1453 1809 2006 2167 2214 2353 2462 2232 2194 2199 2005 1833 1882 2003 1901 1857 1779 1773 1924 2024 2375 2142 2062 2154 1912 1641 1745 2020 1949 2014 2396 2725 2601 2292 2382 2750 3360 3247 3158 2917 2344 2294 2390 1949 2461 2863 2931 2845 2805 2845 2308 1801 2388 2544 2540 2546 2544 2544 2492 2361 2359 2594 2583 2433 2037 2190 2152 2213 2300 2402 2556 2890 2851 2668 2659 2748 2615 2640 2695 2655 2598 2530 2464 2397 2450 2570 2725 2969 3042 2812 3186 3433 3356 3293 3149 2977 3257 3021 3141 2921 2607 2265 2176 2122 2116 2073 2060 2038 1999 2004 2137 2243 2322 2344 2351 2448 2567 2676 2748 2737 2729 2730 2600 2370 2315 2295 2205 2044 1977 1915 1850 1782 1657 1662 1678 1662 1650 1650 1709 1836 1978 2050 2047 2078 2036 1961 1943 2036 1828 1609 1528 1597 1656 1772 1725 1655 1497 1504 1659 1884 1798 1691 1569 1498 1471 1466 1488 1545 1519 1407 1307 1269 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1270 1274 1275 1275 1274 1274 1275 1276 1276 1276 1277 1277 1278 1279 1280 1281 1282 1283 1284 1286 1287 1288 1289 1291 1291 1293 1295 1297 1300 1302 1305 1307 1309 1311 1314 1320 1327 1335 1336 1336 1341 1352 1363 1377 1393 1407 1425 1449 1497 1508 1527 1620 1678 1680 1651 1711 1586 1550 1560 1584 1616 1664 1758 1753 1714 1731 1761 1736 1685 1652 1646 1644 1638 1639 1631 1638 1657 1684 1674 1643 1610 1633 1632 1589 1628 1651 1612 1586 1578 1569 1601 1596 1575 1582 1590 1598 1611 1623 1630 1646 1660 1669 1687 1706 1747 1781 1769 1794 1887 1917 1965 1980 2024 2022 2036 2047 2089 1992 2040 2091 2015 2087 2113 2162 2217 2216 2243 2358 2445 2321 2396 2368 2313 2316 2276 2217 2139 2215 2435 2359 2175 1920 1824 1787 1788 1758 1721 1688 1656 1641 1618 1575 1554 1659 1616 1579 1538 1570 1746 1710 1648 1576 1518 1514 1511 1494 1452 1426 1448 1473 1490 1529 1580 1607 1649 1599 1601 1695 1963 2177 2124 2130 2302 2433 2549 2690 2598 2280 1945 1692 1536 1316 1213 1068 916 814 640 550 623 405 -15 -28 -30 -32 -33 -35 -36 -38 -39 -41 -43 -45 -46 -47 -48 -47 -47 -47 -48 -51 -54 -59 -64 -70 -74 -78 -83 -91 -101 -112 -124 -148 -178 -209 -241 -276 -315 -347 -383 -414 -438 -459 -481 -505 -525 -541 -554 -566 -577 -588 -596 -604 -612 -620 -628 -638 -647 -657 -666 -675 -683 -691 -698 -704 -710 -715 -721 -727 952 975 1000 1018 1030 989 924 878 868 870 884 940 1111 1201 1012 1006 1008 1038 1198 1436 1448 1420 1248 1231 1267 1179 1255 1303 1425 1541 1814 1964 1986 2099 2048 1862 1737 1907 2012 2118 2145 2338 2557 2220 2122 1896 1659 1470 1362 1184 992 916 916 916 916 916 916 918 1056 1376 1600 1662 1768 1892 1815 1861 1863 1867 1896 1961 2082 1966 1599 1681 1390 1193 1153 1141 1161 1224 1223 1207 1253 1238 1220 1260 1231 1244 1305 1319 1366 1465 1604 1673 1663 1668 1728 1663 1509 1622 1539 1557 1636 1493 1513 1470 1474 1428 1373 1373 1361 1309 1270 1275 1293 1343 1385 1389 1443 1525 1606 1648 1736 1718 1591 1613 1599 1551 1577 1555 1515 1538 1575 1612 1685 1732 1637 1699 1638 1640 1573 1546 1574 1797 1869 1660 1439 1341 1291 1255 1230 1153 1117 1097 1056 1030 1006 1002 1002 1002 1001 1000 1001 1001 1001 1002 1003 1004 1004 1004 1004 1004 1005 1005 1005 1005 1010 1040 1101 1130 1151 1103 1078 1062 1039 1029 1027 1034 1020 1021 1019 1019 1019 1019 1019 1019 1019 1019 1018 1030 1036 1036 1039 1043 1047 1048 1046 1048 1051 1047 1028 1025 1049 1070 1073 1071 1030 1011 1012 1025 1071 1082 1080 1077 1089 1082 1072 1080 1086 1094 1093 1101 1094 1098 1109 1114 1116 1119 1132 1145 1140 1136 1132 1153 1248 1362 1480 1404 1351 1365 1376 1398 1452 1458 1514 1532 1395 1287 1267 1342 1453 1636 1705 1698 1647 1609 1699 1856 2033 2216 2509 2426 2745 2673 2476 2228 2029 1852 1732 1633 1524 1449 1405 1349 1331 1323 1335 1372 1387 1404 1434 1454 1441 1461 1485 1536 1516 1522 1506 1546 1589 1700 1684 1769 1687 1602 1558 1635 1652 1520 1595 1870 2049 2290 2344 2288 2024 1884 1773 1914 2056 2001 1806 1527 1474 1522 1534 1546 1566 1448 1502 1490 1429 1380 1362 1493 1441 1477 1556 1644 1762 1942 2126 2049 1940 2011 1861 1700 1572 1561 1880 2215 2182 1894 1588 1437 1369 1767 1694 1412 1432 1647 1909 2113 2094 1951 1701 1599 1546 1574 1709 1784 1649 1518 1714 1729 1431 1866 2102 2157 2166 2255 2025 1842 1780 1697 1599 1496 1376 1492 1448 1402 1368 1378 1344 1330 1330 1351 1333 1430 1644 1670 1751 1860 1749 1969 2222 2177 2254 2112 2014 1813 1656 1792 2001 1906 1617 1427 1595 1538 1400 1288 1254 1296 1338 1245 1093 1132 1177 1212 1255 1255 1282 1490 1845 2131 1909 1613 1511 1520 1646 1712 1776 1895 1995 2203 2414 2681 2710 2761 2459 2202 2082 1999 1965 1992 1928 1771 1701 1642 1416 1300 1408 1432 1414 1384 1399 1391 1360 1323 1291 1277 1276 1315 1359 1364 1441 1683 1958 1735 1792 2027 2100 2013 2075 2163 2021 1963 1717 1709 1931 1840 1642 1557 1444 1484 1524 1623 1736 1705 1644 1477 1323 1352 1227 1234 1184 1175 1134 1084 1086 1055 994 1014 1180 1282 1336 1467 1637 1663 1501 1304 1276 1431 1449 1466 1243 1352 1662 1895 2017 1845 1605 1569 1616 1683 1612 1350 1238 1115 1216 1193 1147 1141 1204 1146 1073 980 906 829 703 607 581 790 869 816 652 582 601 600 643 688 661 664 698 729 670 679 679 693 703 718 704 702 709 749 785 802 803 803 799 796 797 793 791 793 794 787 774 766 760 765 767 767 763 761 756 748 749 750 751 750 736 731 707 732 715 691 713 716 711 709 710 700 690 632 622 693 732 689 667 642 638 682 682 706 727 753 717 681 712 739 750 731 706 685 722 745 759 721 666 721 733 725 734 695 671 678 656 694 650 685 732 712 666 706 706 731 718 714 742 762 757 710 661 643 660 672 607 588 578 581 648 681 726 771 782 749 708 673 644 624 619 617 658 690 702 669 636 595 624 681 695 744 765 818 930 961 972 974 912 958 961 824 732 743 639 588 742 856 919 998 961 922 812 836 929 829 758 775 786 814 903 907 1008 1134 1224 1231 1373 1741 2163 2063 1822 1574 1476 1431 1178 1116 1116 1015 1265 1499 1696 1751 1982 1847 2129 2263 2140 1980 2083 2014 1950 1856 1779 1596 1526 1559 1668 1940 2291 2412 2117 1882 1891 1659 1818 2008 2329 2328 2088 2165 2460 2884 2608 2599 2874 3018 3100 3128 2696 2326 2035 1839 2181 2718 2739 2486 2297 2180 2144 1931 1859 2533 2583 2495 2396 2339 2288 2274 2175 2065 2178 2440 2138 2271 2435 2405 2464 2414 2320 2441 2624 2685 2652 2522 2478 2445 2525 2524 2685 2580 2519 2417 2416 2537 2716 2811 2909 2997 3156 3419 3219 3330 3422 3451 3109 2855 2691 2614 2613 2384 2214 2169 2098 2042 2056 2021 1997 1982 2065 2196 2377 2367 2481 2496 2578 2608 2690 2736 2752 2722 2674 2661 2613 2545 2412 2264 2183 2319 2118 1983 1884 1756 1716 1776 1760 1807 1834 1783 2003 2238 2361 2345 2145 2053 2033 2058 2044 1773 1654 1741 1772 1748 1767 1803 1770 1597 1608 1797 1804 1795 1710 1732 1708 1801 1782 1660 1550 1474 1383 1350 1271 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1272 1274 1275 1275 1274 1275 1275 1275 1276 1276 1277 1277 1277 1278 1279 1280 1281 1282 1283 1285 1286 1288 1289 1289 1291 1293 1294 1297 1301 1303 1304 1306 1308 1312 1319 1328 1339 1356 1365 1375 1393 1407 1421 1434 1441 1452 1467 1505 1512 1541 1557 1625 1716 1747 1702 1703 1618 1594 1591 1595 1612 1675 1789 1759 1771 1793 1746 1770 1716 1689 1686 1687 1661 1647 1654 1668 1657 1697 1671 1646 1647 1653 1620 1592 1605 1624 1656 1641 1637 1648 1604 1665 1630 1587 1589 1605 1620 1638 1652 1667 1673 1674 1679 1713 1737 1740 1728 1766 1800 1838 1939 1996 2009 1972 1956 1977 2021 1944 2007 1996 1954 2031 2052 2082 2103 2115 2139 2264 2344 2261 2409 2353 2231 2256 2189 2116 2115 2254 2448 2434 2169 2005 1839 1774 1721 1707 1696 1668 1629 1606 1575 1565 1663 1766 1721 1600 1560 1613 1736 1690 1618 1567 1528 1506 1487 1462 1448 1485 1536 1535 1551 1657 1750 1783 1685 1638 1713 1831 2038 2255 2331 2294 2380 2505 2746 2879 2700 2398 2126 1960 1717 1410 1229 1144 1170 1019 904 688 486 348 102 -28 -30 -31 -33 -35 -37 -38 -40 -42 -44 -46 -47 -48 -48 -47 -46 -46 -47 -49 -52 -55 -60 -64 -68 -72 -76 -84 -93 -105 -118 -138 -164 -194 -224 -256 -291 -327 -355 -386 -413 -437 -458 -482 -505 -527 -541 -554 -564 -577 -585 -596 -603 -614 -621 -633 -641 -654 -663 -675 -683 -694 -700 -709 -713 -721 -726 -735 966 990 1008 1026 1017 979 938 913 907 895 895 943 1187 1345 1187 1035 1024 1121 1474 1590 1503 1471 1315 1349 1398 1270 1337 1475 1487 1523 1685 1774 1978 2006 1942 1802 1521 1467 1693 1867 1718 1902 2148 1949 1667 1514 1529 1277 1158 1009 919 916 916 916 916 916 916 923 1065 1276 1507 1598 1673 1749 1792 1732 1764 1798 1812 1878 2054 2131 1902 1574 1384 1211 1158 1140 1138 1221 1373 1471 1540 1391 1404 1551 1456 1263 1291 1390 1409 1435 1526 1639 1600 1712 1636 1613 1778 1823 1613 1580 1502 1573 1575 1465 1443 1414 1378 1431 1462 1424 1364 1350 1326 1343 1376 1414 1473 1522 1559 1566 1626 1679 1598 1553 1536 1489 1492 1460 1433 1488 1505 1529 1598 1590 1618 1719 1671 1772 1753 1606 1490 1525 1718 1606 1474 1397 1329 1240 1185 1132 1099 1074 1050 1017 1005 1003 1002 1002 1002 1002 1001 1001 1001 1001 1002 1003 1003 1003 1003 1003 1004 1004 1004 1005 1021 1151 1196 1312 1298 1161 1079 1054 1042 1034 1030 1027 1025 1022 1021 1021 1021 1021 1021 1025 1027 1023 1019 1028 1038 1042 1048 1052 1054 1057 1055 1055 1057 1057 1050 1035 1033 1061 1076 1065 1023 1016 1016 1039 1050 1041 1043 1054 1058 1089 1078 1068 1075 1077 1086 1086 1090 1098 1105 1107 1113 1114 1125 1135 1132 1135 1140 1160 1207 1269 1295 1294 1312 1332 1338 1387 1367 1371 1395 1456 1388 1266 1217 1266 1310 1425 1510 1542 1528 1554 1659 1792 2030 2140 2189 2188 2303 2562 2345 2143 1942 1767 1627 1536 1489 1424 1382 1340 1307 1349 1383 1445 1506 1465 1499 1513 1514 1570 1600 1676 1590 1592 1589 1556 1560 1588 1695 1838 1734 1674 1603 1712 1723 1654 1655 1788 2197 2544 2512 2493 2441 2369 2285 2086 1960 1913 1858 1775 1633 1567 1571 1516 1507 1431 1367 1362 1317 1335 1301 1356 1456 1555 1540 1726 1926 2024 2190 2156 1973 1923 1769 2024 1713 1509 1393 1559 1676 1713 1449 1240 1307 1531 1391 1392 1618 1899 2027 1934 1837 1602 1456 1533 1707 1697 1823 1735 1515 1478 1632 1428 1543 1912 2002 2016 2091 1975 1899 1778 1720 1705 1620 1528 1360 1372 1352 1362 1349 1365 1339 1349 1385 1503 1455 1543 1789 1926 1961 1935 1673 1733 1799 1851 1954 2116 1998 1898 2052 2253 2261 1815 1565 1794 1776 1560 1429 1443 1407 1440 1404 1279 1184 1094 1183 1256 1187 1275 1398 1624 1726 1763 1954 1992 1738 1555 1715 1936 2118 2373 2517 2278 2652 2789 2798 2930 2684 2350 1955 1794 1896 1732 1489 1401 1413 1452 1345 1269 1274 1279 1261 1273 1281 1280 1284 1276 1245 1276 1291 1312 1349 1364 1511 1762 1689 1535 1667 1875 1992 2096 1854 1889 2035 2076 1942 1609 1508 1449 1400 1441 1444 1454 1555 1727 1861 2036 2010 1664 1529 1355 1364 1570 1499 1506 1419 1308 1242 1248 1081 919 1025 1106 1203 1347 1426 1423 1373 1354 1214 993 1127 1210 1145 1351 1710 1775 1876 1633 1363 1129 1155 1202 1105 1005 918 839 854 816 856 853 898 855 765 675 648 731 653 594 805 1017 1084 1011 782 623 692 683 664 638 645 647 657 638 693 718 745 729 741 744 747 719 717 739 790 807 805 807 810 814 818 816 814 809 800 789 782 778 775 777 774 770 772 765 755 751 756 762 770 776 767 744 735 740 741 732 730 729 723 719 705 679 662 601 638 747 766 733 675 632 627 661 690 702 725 749 715 674 702 733 751 746 716 662 700 727 728 740 669 697 723 700 729 699 655 686 656 645 643 695 735 705 659 674 684 735 699 692 740 736 760 738 707 671 629 640 585 577 571 629 664 683 749 798 787 713 670 702 672 616 607 661 703 703 663 647 616 586 663 706 724 759 820 844 881 898 981 993 927 864 873 833 733 732 677 583 682 832 907 953 929 848 729 678 745 654 705 742 745 776 793 875 897 966 1038 1120 1313 1633 1890 1943 1982 1987 1933 1664 1419 1275 1127 923 1090 1264 1363 1551 1626 1789 2073 2175 2229 1958 1849 1979 1915 1836 1749 1475 1360 1484 1857 2208 2502 2684 2475 2125 1699 1610 1843 1969 2123 2381 2531 2585 2491 2804 2950 2783 2719 2531 2655 2841 2536 2258 1974 1727 2176 2425 2232 1991 1860 1735 1781 1985 2276 2670 2733 2533 2341 2240 2171 2144 2108 2031 1980 2000 2106 2495 2519 2635 2707 2739 2476 2360 2414 2489 2689 2736 2555 2401 2389 2551 2686 2644 2587 2449 2465 2540 2734 2815 2826 3096 3280 3432 3165 3176 3291 3196 3050 2816 2653 2448 2248 2216 2197 2143 2103 2022 2015 1985 1942 2004 2126 2209 2315 2347 2479 2602 2679 2733 2743 2755 2707 2654 2674 2630 2602 2604 2494 2421 2388 2346 2132 2013 1902 1783 1783 1920 1911 1946 1979 1962 1929 2097 2211 2264 2141 1938 1889 1871 1789 1770 1868 2010 2096 2015 1908 1802 1768 1678 1723 1929 1799 1659 1749 1924 1774 1845 1782 1535 1400 1354 1402 1336 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1274 1274 1275 1275 1275 1275 1275 1275 1275 1276 1277 1277 1277 1278 1278 1279 1280 1281 1282 1284 1285 1287 1288 1289 1291 1292 1295 1297 1299 1300 1302 1305 1308 1315 1327 1342 1361 1389 1415 1452 1495 1508 1517 1529 1517 1530 1542 1565 1567 1567 1588 1603 1628 1652 1695 1703 1739 1653 1633 1680 1707 1651 1702 1781 1855 1881 1859 1860 1767 1760 1755 1723 1709 1679 1668 1696 1676 1675 1662 1658 1636 1617 1645 1617 1608 1630 1635 1679 1694 1673 1617 1657 1647 1624 1598 1589 1613 1664 1677 1683 1666 1666 1675 1705 1701 1693 1705 1729 1781 1870 2010 1987 1980 1960 1904 1940 1953 1888 1929 1957 1900 1962 1950 1980 2003 2030 2050 2106 2127 2327 2340 2249 2187 2122 2082 2089 2154 2283 2337 2461 2138 2001 1911 1803 1718 1668 1642 1618 1601 1579 1606 1724 1811 1842 1781 1621 1594 1692 1669 1640 1606 1576 1547 1518 1480 1458 1530 1553 1600 1668 1731 1800 1845 1801 1690 1695 1815 1939 2154 2264 2419 2446 2603 2737 2879 2912 2751 2508 2345 2135 1891 1478 1187 905 754 688 751 709 503 286 61 -28 -29 -31 -33 -35 -37 -39 -40 -43 -45 -47 -48 -48 -48 -47 -46 -46 -46 -47 -50 -53 -56 -60 -63 -67 -72 -79 -88 -99 -113 -131 -153 -180 -209 -239 -269 -306 -336 -361 -388 -415 -438 -461 -485 -511 -530 -543 -554 -565 -576 -586 -597 -607 -617 -627 -639 -652 -664 -676 -687 -697 -706 -714 -721 -728 -735 -743 981 1000 992 991 994 1009 1006 981 966 943 949 936 1158 1479 1454 1213 1038 1110 1283 1359 1331 1266 1359 1477 1543 1409 1378 1509 1613 1731 1637 1659 1718 1674 1730 1562 1379 1382 1663 1740 1593 1823 1846 1897 1724 1397 1249 1110 1025 930 916 916 916 916 916 916 916 918 989 1176 1486 1581 1638 1709 1736 1836 1830 1812 1813 1852 1922 2021 2022 1840 1568 1378 1257 1183 1144 1138 1197 1470 1633 1400 1350 1681 1694 1410 1300 1401 1498 1486 1465 1555 1460 1498 1581 1695 1945 1904 1617 1484 1594 1612 1508 1589 1483 1431 1406 1412 1471 1496 1494 1419 1389 1418 1438 1453 1475 1471 1472 1510 1614 1754 1757 1626 1585 1568 1589 1537 1473 1408 1420 1463 1500 1524 1681 1684 1679 1741 1791 1691 1522 1466 1490 1411 1376 1383 1322 1224 1173 1125 1094 1062 1035 1015 1010 1004 1003 1002 1002 1001 1000 1001 1001 1002 1002 1002 1003 1003 1003 1002 1003 1003 1003 1006 1189 1353 1295 1434 1383 1207 1116 1075 1055 1042 1038 1035 1031 1026 1022 1024 1027 1028 1025 1026 1027 1027 1024 1031 1040 1048 1053 1057 1060 1064 1067 1065 1065 1064 1064 1056 1031 1041 1059 1070 1056 1023 1021 1038 1072 1064 1061 1065 1052 1062 1077 1062 1090 1090 1093 1096 1097 1097 1099 1101 1105 1106 1118 1124 1126 1131 1139 1170 1200 1224 1250 1273 1291 1302 1307 1325 1291 1318 1337 1336 1271 1203 1194 1224 1238 1267 1353 1405 1418 1491 1550 1796 1898 1951 2171 2273 2083 2136 2095 1968 1831 1667 1561 1457 1402 1377 1335 1304 1287 1353 1375 1415 1499 1513 1524 1537 1613 1784 1798 1689 1738 1791 1697 1655 1647 1605 1650 1770 1789 1651 1660 1820 1794 1788 1926 2162 2285 2630 2691 2478 2341 2263 2177 2141 2120 2122 2000 1875 1720 1643 1595 1550 1465 1423 1321 1389 1434 1470 1452 1391 1518 1585 1753 1721 1786 1887 2135 2133 1802 1659 1698 2054 2116 1855 1417 1245 1469 1660 1529 1209 1306 1352 1239 1305 1449 1864 1926 1778 1641 1336 1245 1671 1794 1746 1682 1558 1512 1500 1434 1458 1682 1876 1901 2063 2012 1873 1814 1735 1715 1700 1571 1460 1362 1340 1342 1340 1345 1372 1406 1640 1697 1628 1468 1525 1629 1665 1693 1639 1565 1517 1622 1603 1747 2020 2321 2599 2720 2609 2065 1868 1909 2276 2129 1605 1441 1366 1418 1515 1597 1323 1166 1111 1157 1170 1199 1254 1274 1317 1320 1376 1419 1517 1525 1462 1585 1761 2049 2366 2709 2735 2565 2580 2437 2620 2401 1937 1475 1404 1625 1785 1615 1369 1225 1235 1224 1192 1139 1175 1212 1214 1223 1239 1283 1318 1334 1362 1398 1392 1335 1312 1369 1402 1409 1386 1487 1571 1686 1757 1741 1613 1766 1839 2085 1939 1635 1431 1297 1337 1453 1687 1905 2035 2209 2379 2322 1937 1613 1457 1383 1548 1887 1502 1333 1266 1265 1210 1132 929 1060 1231 1230 1270 1408 1428 1316 1131 916 1101 1278 1315 1369 1742 1762 1705 1537 1181 991 880 895 865 803 764 777 725 645 644 639 685 704 623 556 560 576 588 635 740 923 1080 1036 995 940 838 691 878 954 855 789 688 699 728 706 765 785 787 804 792 772 751 737 754 768 794 811 822 826 831 842 843 834 819 796 800 809 792 789 784 777 781 778 769 760 765 770 773 804 843 794 754 736 735 741 741 743 738 729 721 702 674 628 594 656 716 756 715 686 645 619 662 673 687 712 725 720 674 681 726 741 724 728 695 655 695 720 739 697 650 688 677 706 686 649 661 672 620 668 711 740 713 659 656 704 729 672 700 715 704 729 748 723 694 666 606 577 565 596 652 696 742 754 767 744 670 635 642 615 585 646 695 656 636 596 577 580 628 667 685 692 698 717 781 828 887 922 923 928 888 825 778 701 663 643 588 667 695 725 784 837 710 662 800 747 712 767 858 930 952 965 937 1003 987 988 1055 1106 1302 1497 1580 1685 1846 1856 1901 1825 1433 1186 921 1198 1400 1430 1549 1785 1801 1879 1693 1818 1927 1623 1670 1875 1848 1765 1521 1308 1615 1822 2173 2111 2178 2183 1800 1589 1966 2051 2219 2230 2442 2466 2492 2873 3161 3036 2510 2344 2482 2289 2467 2620 2558 2199 1720 1871 1922 1861 1731 1798 1987 2051 2415 2749 2687 2676 2618 2460 2333 2253 2154 2072 2075 2046 1909 2029 2227 2465 2863 2919 2608 2369 2299 2332 2457 2625 2667 2460 2370 2369 2491 2544 2628 2572 2485 2474 2729 2695 2845 2982 3094 3161 3193 3123 2870 2926 3072 3032 2886 2665 2277 2169 2132 2159 2146 2073 1994 1977 1934 1998 2077 2220 2345 2431 2545 2548 2616 2819 2835 2706 2631 2581 2522 2691 2627 2588 2486 2442 2433 2455 2283 2110 2174 2029 1816 1909 1896 2071 2148 2099 2121 1982 1973 2024 2015 2022 1974 1894 1837 1935 1934 2013 2242 2447 2453 2182 1985 1844 1817 1876 1793 1637 1555 1538 1524 1468 1464 1422 1336 1297 1277 1269 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1274 1274 1276 1275 1276 1275 1275 1276 1276 1276 1277 1277 1278 1279 1279 1279 1279 1280 1282 1284 1285 1287 1288 1289 1291 1293 1294 1296 1298 1300 1302 1307 1314 1324 1346 1382 1416 1426 1483 1497 1525 1597 1639 1638 1623 1598 1632 1645 1645 1640 1653 1655 1664 1669 1671 1686 1727 1788 1859 1919 1908 1826 1787 1908 1939 2013 2019 1919 1852 1855 1800 1784 1750 1703 1688 1700 1712 1700 1706 1674 1658 1623 1664 1634 1618 1649 1644 1650 1681 1666 1622 1630 1643 1639 1618 1613 1609 1614 1653 1646 1638 1634 1644 1668 1671 1670 1688 1719 1761 1847 1939 1951 1923 1905 1878 1892 1895 1840 1843 1857 1833 1907 1878 1887 1917 1951 1978 1994 2101 2314 2272 2218 2136 2029 2056 2099 2138 2200 2199 2280 2119 1998 1914 1801 1707 1669 1617 1614 1607 1655 1764 1852 1932 1898 1695 1658 1709 1725 1677 1634 1601 1567 1525 1486 1466 1517 1578 1604 1672 1838 2003 1908 1869 1793 1753 1717 1802 2004 2265 2379 2575 2497 2611 2797 2955 2938 2638 2234 1957 1769 1780 1657 1400 1314 1146 770 569 441 420 237 137 -28 -29 -31 -33 -35 -37 -39 -41 -43 -45 -47 -48 -49 -48 -48 -47 -46 -45 -46 -48 -51 -54 -57 -60 -64 -70 -76 -84 -94 -107 -124 -143 -167 -193 -223 -250 -281 -312 -340 -363 -390 -415 -441 -463 -490 -513 -531 -542 -554 -564 -577 -587 -600 -610 -623 -634 -650 -662 -677 -687 -701 -709 -719 -725 -735 -741 -752 970 962 959 998 1019 1046 1077 1066 1049 1040 1011 969 968 1215 1522 1590 1263 1078 1183 1427 1413 1234 1295 1405 1410 1321 1387 1447 1316 1482 1614 1742 1708 1594 1623 1428 1349 1237 1277 1490 1579 1695 1760 1823 1606 1392 1241 1061 953 919 916 916 916 916 916 916 916 916 930 1104 1365 1589 1718 1829 1894 1982 1929 1939 1945 1942 1964 1949 1977 1885 1560 1342 1372 1301 1165 1134 1132 1166 1238 1359 1209 1490 1641 1450 1299 1350 1534 1495 1345 1322 1334 1386 1396 1576 1737 1709 1575 1535 1673 1579 1618 1623 1518 1443 1411 1373 1385 1440 1458 1411 1402 1422 1410 1390 1426 1464 1541 1584 1678 1836 1940 1709 1682 1694 1675 1631 1577 1512 1403 1380 1398 1502 1591 1611 1665 1680 1706 1670 1589 1536 1518 1469 1498 1439 1315 1200 1143 1104 1077 1053 1031 1013 1011 1005 1003 1002 1001 1001 1002 1002 1003 1002 1002 1002 1002 1002 1001 1001 1001 1001 1002 1008 1181 1346 1322 1296 1243 1184 1150 1126 1102 1068 1055 1047 1038 1031 1026 1026 1031 1033 1030 1029 1032 1030 1031 1038 1045 1049 1059 1065 1064 1066 1070 1073 1074 1075 1073 1073 1051 1036 1052 1062 1064 1032 1030 1050 1091 1101 1103 1102 1074 1054 1062 1070 1096 1093 1090 1090 1089 1090 1093 1098 1101 1104 1112 1120 1122 1119 1146 1169 1191 1213 1235 1255 1274 1275 1269 1271 1270 1265 1315 1290 1244 1201 1191 1194 1195 1188 1212 1280 1336 1398 1515 1698 1753 2009 2218 2250 1976 1800 1781 1728 1604 1493 1466 1444 1331 1317 1277 1264 1285 1318 1359 1426 1576 1659 1619 1642 1703 1958 1995 1833 1949 1950 1931 1796 1750 1661 1672 1696 1690 1644 1758 1816 1871 1947 2123 2400 2664 2864 2868 2677 2448 2214 2169 2100 2028 1978 1987 1851 1751 1724 1653 1627 1583 1471 1354 1453 1492 1476 1495 1464 1489 1587 1700 1810 1912 2076 2135 1919 1605 1519 1691 1843 1713 1714 1419 1193 1417 1382 1250 1165 1187 1158 1165 1209 1460 1738 1710 1626 1773 1336 1274 1595 1556 1565 1655 1649 1660 1674 1456 1542 1679 1750 1926 1981 1794 1864 1847 1733 1760 1718 1571 1421 1359 1338 1336 1335 1361 1455 1644 2029 2012 1713 1771 1707 1794 1727 1637 1529 1401 1544 1818 1802 1918 2146 2346 2773 2577 2436 2431 2571 2340 2072 1855 1555 1375 1427 1437 1233 1229 1242 1192 1262 1362 1421 1555 1661 1576 1498 1509 1701 1599 1540 1470 1489 1473 1544 1653 1890 2323 2584 2217 2093 2054 1878 1857 1533 1316 1284 1454 1616 1521 1378 1168 1113 1176 1330 1510 1459 1591 1629 1567 1359 1570 1745 1747 1625 1770 1853 1589 1374 1328 1313 1320 1386 1358 1378 1438 1456 1470 1484 1471 1501 1667 1726 1606 1400 1282 1286 1418 1621 1762 1716 1993 1956 1951 1670 1480 1367 1010 1106 1369 1219 1164 1102 1109 1049 885 801 932 1024 997 1084 1252 1156 1027 874 1020 1449 1809 1778 1873 1904 1675 1370 1207 969 846 752 727 749 664 679 656 589 561 558 546 544 567 548 665 887 895 827 916 987 1001 984 964 957 941 902 854 837 862 885 938 870 800 743 763 753 749 827 832 834 782 757 779 765 768 791 821 834 842 850 860 867 850 831 819 823 823 809 796 787 792 788 780 771 764 766 781 806 794 802 774 759 745 746 751 753 748 738 725 712 698 676 623 595 634 696 750 715 678 662 640 618 656 675 680 707 723 681 655 701 700 715 730 696 650 662 694 716 721 672 637 642 678 657 656 643 630 633 679 717 730 688 640 666 710 716 662 664 677 728 744 714 691 681 655 588 569 561 614 672 722 748 727 774 741 699 635 606 575 615 667 642 592 562 567 582 602 643 640 651 671 681 699 727 750 787 835 857 864 857 793 823 694 605 587 575 682 741 688 655 618 649 884 1067 955 861 873 1086 1335 1415 1328 1139 985 977 891 984 1033 1059 1292 1493 1481 1482 1467 1479 1492 1476 1410 1191 1016 928 903 1099 1473 1391 1420 1304 1649 2061 1758 1363 1607 1696 1473 1480 1321 1354 1491 1840 1581 1484 1474 1482 1933 2297 2560 2610 2575 2290 2245 2441 2590 2816 2641 2453 2274 2109 2287 2105 2167 2234 1935 1723 1613 1770 1857 2221 2343 2400 2579 2740 2817 2789 2758 2744 2539 2437 2351 2251 2197 2134 2016 1932 1995 2147 2322 2670 2711 2477 2285 2260 2363 2440 2621 2520 2476 2424 2269 2349 2442 2581 2602 2494 2520 2741 2909 2858 2955 3188 3283 3221 3054 2800 2741 2649 2772 2734 2458 2169 2117 2106 2072 2127 2037 1977 1963 1921 2057 2173 2274 2357 2460 2593 2726 2792 2858 2757 2663 2572 2483 2386 2546 2642 2674 2553 2387 2284 2365 2492 2368 2227 1905 1839 1984 2043 2044 2146 2222 2245 2091 2005 1961 1926 1920 1920 1901 1840 1948 2044 2169 2317 2346 2404 2261 1970 1790 1897 1792 1587 1512 1444 1405 1366 1323 1282 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1272 1274 1275 1276 1275 1275 1275 1276 1276 1276 1276 1277 1277 1278 1278 1279 1280 1280 1281 1283 1284 1286 1289 1290 1292 1294 1296 1297 1300 1304 1308 1313 1328 1351 1401 1462 1502 1510 1526 1584 1582 1580 1636 1710 1728 1716 1715 1731 1712 1710 1731 1728 1718 1713 1721 1721 1732 1777 1820 1851 1924 1933 1811 2078 2248 2235 2178 2026 1992 1946 1848 1787 1745 1735 1721 1728 1773 1749 1718 1693 1656 1628 1644 1622 1625 1643 1659 1638 1638 1651 1633 1628 1636 1663 1656 1641 1630 1623 1627 1629 1621 1616 1629 1644 1655 1661 1680 1702 1752 1804 1871 1908 1881 1849 1839 1831 1847 1818 1764 1795 1767 1819 1817 1820 1842 1884 1903 1915 2115 2191 2135 2138 2041 1990 2034 2011 2030 2081 2115 2141 2061 1998 1834 1775 1730 1673 1671 1644 1668 1703 1768 1851 1937 1963 1817 1810 1764 1728 1664 1617 1581 1550 1501 1488 1474 1531 1590 1663 1830 2018 2043 1999 1889 1802 1798 1764 1816 1983 2240 2430 2562 2491 2650 2824 2873 2858 2653 2331 1962 1462 1345 1527 1267 1354 1048 988 834 655 404 261 239 -26 -29 -32 -33 -35 -38 -39 -41 -44 -46 -47 -48 -49 -49 -49 -48 -46 -46 -46 -47 -50 -52 -55 -57 -62 -68 -74 -79 -88 -101 -116 -133 -155 -179 -207 -235 -259 -288 -317 -343 -367 -395 -422 -447 -470 -495 -517 -532 -544 -555 -567 -580 -593 -607 -619 -634 -649 -665 -679 -693 -705 -716 -725 -734 -743 -752 -761 928 936 985 1006 1029 1066 1136 1153 1178 1205 1105 1039 973 993 1149 1423 1370 1094 1173 1325 1383 1193 1186 1233 1282 1292 1367 1335 1213 1401 1315 1315 1437 1475 1238 1210 1346 1184 1151 1215 1308 1635 1643 1497 1528 1438 1387 1035 918 916 916 916 916 916 916 916 916 916 932 1142 1326 1679 1842 1839 1803 1810 1874 1936 1962 1883 1898 1866 1865 1794 1626 1352 1252 1335 1136 1128 1127 1130 1196 1248 1178 1230 1417 1237 1270 1217 1317 1362 1290 1314 1277 1306 1338 1402 1494 1577 1538 1637 1565 1669 1723 1642 1520 1415 1384 1351 1325 1399 1408 1355 1373 1369 1391 1409 1459 1479 1514 1596 1752 2012 2108 1899 1925 1917 1847 1717 1639 1588 1506 1395 1360 1444 1509 1588 1644 1794 1685 1696 1602 1723 1672 1548 1446 1407 1226 1101 1059 1055 1051 1041 1026 1010 1006 1004 1003 1001 1001 1002 1001 1002 1002 1002 1002 1001 1001 1001 1001 1000 1000 1000 1001 1004 1086 1280 1379 1302 1231 1313 1319 1246 1153 1096 1082 1072 1048 1036 1030 1030 1037 1043 1037 1036 1043 1040 1037 1037 1046 1031 1053 1074 1039 1043 1058 1068 1078 1084 1081 1083 1079 1046 1062 1068 1062 1045 1045 1071 1100 1097 1114 1099 1077 1062 1090 1083 1073 1081 1080 1083 1094 1096 1087 1087 1089 1113 1120 1113 1122 1135 1142 1158 1183 1208 1229 1257 1248 1239 1228 1247 1240 1208 1284 1349 1245 1187 1190 1175 1162 1141 1157 1211 1253 1325 1388 1637 1802 2000 1977 1955 1831 1649 1562 1512 1462 1375 1322 1318 1283 1274 1244 1271 1316 1400 1450 1467 1631 1814 1785 1781 1856 1965 2127 2041 2079 2168 2037 1947 1838 1783 1822 1798 1707 1689 1759 1840 1954 2127 2399 2755 2907 2929 2845 2685 2531 2338 2007 1991 1931 1946 1822 1775 1774 1754 1676 1628 1580 1457 1335 1490 1468 1380 1426 1553 1646 1887 1934 2033 2207 2276 2073 1732 1514 1503 1843 1645 1429 1285 1223 1196 1434 1176 1065 1162 1205 1525 1234 1220 1500 1665 1373 1535 1700 1143 1171 1352 1457 1565 1611 1697 1776 1448 1462 1528 1653 1654 1777 1729 1706 1784 1792 1841 1907 1797 1673 1471 1373 1341 1343 1494 1585 1592 1905 1907 1777 1990 2248 2107 2032 1913 1629 1448 1506 1722 1789 1965 1899 1934 2192 2493 2281 2200 2347 2303 1933 1612 1414 1417 1243 1335 1126 1162 1412 1580 1362 1415 1513 1484 1547 1597 1707 1766 1736 1893 1956 1912 1798 1684 1681 1534 1519 1640 1946 2076 1856 1709 1696 1565 1475 1365 1286 1259 1305 1382 1306 1230 1123 1073 1268 1455 1579 1438 1499 1594 1616 1533 1803 2058 2050 2085 2137 2082 1908 1583 1426 1412 1522 1627 1500 1391 1363 1381 1410 1443 1469 1483 1462 1467 1464 1424 1361 1425 1527 1479 1353 1275 1267 1207 1162 1165 998 969 976 922 965 988 854 885 1044 989 830 875 1003 897 827 904 967 946 884 901 1268 1773 1947 1964 1878 1739 1414 1216 1043 897 793 721 679 616 602 584 560 568 572 606 562 531 575 765 934 1071 1028 981 956 953 997 972 957 956 951 933 917 878 882 886 937 963 960 972 998 894 849 855 894 841 794 798 878 864 831 805 831 852 860 877 883 879 863 857 850 855 850 827 811 801 805 797 791 777 764 767 781 822 789 764 754 750 750 748 752 759 755 746 735 722 704 676 631 596 635 712 749 753 719 685 662 612 628 646 662 691 704 691 651 656 688 716 730 720 681 637 657 701 711 707 680 627 631 626 685 665 617 632 682 719 704 661 624 675 710 703 646 666 712 750 736 702 673 653 626 570 557 571 620 692 812 772 705 711 724 680 666 616 569 604 590 559 558 573 595 636 685 666 666 691 726 727 720 737 731 744 769 779 814 850 798 716 654 590 564 562 584 634 622 606 584 694 887 990 971 973 1016 1062 1172 1346 1366 1225 1032 904 790 785 828 859 1161 1310 1342 1183 1231 1318 1285 1264 1250 1283 1215 1131 1048 876 1095 987 970 1313 1731 1953 1806 1421 1199 1295 1086 1152 1165 1141 1276 1327 1367 1714 1877 1864 2226 2429 2430 2246 2129 2143 2362 2562 2814 2808 2526 2296 2192 2032 1911 1968 1812 1789 1632 1819 1983 1947 2082 2464 2817 2880 2881 2790 2753 2793 2825 2703 2470 2408 2366 2265 2130 2067 2034 2021 1987 1950 2158 2539 2745 2502 2278 2243 2308 2454 2596 2436 2354 2310 2317 2409 2496 2545 2589 2518 2525 2648 2764 3033 3176 3245 3309 3228 3194 3195 3085 2736 2471 2403 2283 2103 2072 2067 2034 2024 1985 1951 1907 1963 2079 2183 2291 2399 2526 2644 2676 2801 2729 2613 2537 2454 2425 2326 2248 2420 2564 2408 2242 2290 2124 2163 2043 1981 1864 1997 2073 2109 2251 2252 2234 2171 2056 2019 1976 1912 1883 1866 1863 1858 1905 1996 2109 2168 2179 2094 2026 1865 1728 1723 1635 1488 1426 1371 1340 1300 1269 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1272 1273 1274 1276 1277 1275 1276 1275 1275 1276 1276 1276 1277 1278 1278 1279 1280 1281 1281 1282 1284 1286 1288 1289 1292 1294 1296 1301 1307 1315 1320 1340 1376 1420 1441 1490 1537 1576 1573 1604 1642 1654 1663 1689 1733 1792 1796 1810 1781 1781 1786 1782 1793 1793 1816 1807 1769 1832 1859 1854 1844 1826 1799 1901 2144 2399 2252 2124 2097 1995 1903 1796 1752 1768 1781 1791 1870 1790 1750 1705 1671 1646 1629 1636 1653 1684 1686 1655 1644 1640 1645 1657 1635 1648 1666 1658 1652 1649 1621 1610 1610 1609 1615 1630 1640 1658 1668 1694 1733 1765 1829 1850 1839 1810 1798 1778 1798 1779 1745 1741 1733 1755 1767 1771 1808 1823 1817 1858 1924 1944 2012 2083 1959 1957 1951 1962 1982 2031 2035 2072 2014 1879 1828 1886 1793 1727 1692 1665 1642 1705 1769 1888 2010 2055 1995 1846 1749 1722 1669 1608 1551 1512 1504 1537 1518 1519 1584 1731 1969 2100 2034 1982 1903 1839 1821 1807 1874 2034 2151 2339 2538 2486 2715 2824 2793 2693 2445 2136 1811 1417 1123 1004 939 879 678 684 663 434 336 267 250 -25 -29 -31 -33 -35 -37 -39 -41 -44 -46 -47 -48 -49 -49 -49 -48 -47 -46 -46 -47 -49 -52 -54 -57 -60 -66 -71 -76 -82 -94 -109 -124 -143 -165 -190 -216 -241 -265 -294 -319 -347 -373 -404 -429 -453 -475 -499 -516 -532 -543 -558 -571 -588 -601 -618 -631 -650 -664 -682 -695 -711 -719 -731 -739 -751 -758 -770 905 948 985 993 1026 1105 1234 1271 1325 1353 1242 1229 1058 985 1001 1113 1284 1171 1117 1190 1127 1100 1178 1224 1290 1359 1381 1219 1099 1104 1123 1104 1209 1329 1075 1145 1208 1224 1090 1138 1348 1492 1614 1402 1392 1529 1195 917 916 916 916 916 916 916 916 916 916 916 1038 1198 1351 1530 1699 1705 1726 1771 1853 1950 2022 2032 1992 2030 1927 1823 1588 1452 1218 1167 1150 1126 1126 1145 1270 1369 1154 1123 1134 1280 1255 1195 1189 1206 1201 1253 1249 1284 1290 1295 1395 1616 1622 1532 1609 1592 1635 1526 1424 1399 1343 1312 1303 1387 1368 1353 1450 1433 1410 1428 1471 1498 1604 1684 1875 2106 2222 2054 1925 1828 1779 1700 1606 1544 1505 1443 1354 1364 1427 1493 1563 1666 1635 1575 1537 1559 1514 1452 1347 1186 1087 1059 1035 1032 1039 1025 1013 1007 1004 1003 1002 1001 1002 1002 1002 1001 1001 1001 1002 1001 1001 1000 1000 999 1000 999 1001 1004 1048 1196 1288 1261 1296 1336 1267 1239 1181 1115 1133 1107 1075 1045 1037 1033 1036 1041 1043 1038 1048 1045 1042 1043 1046 1044 1058 1062 1030 1048 1068 1085 1086 1087 1089 1090 1088 1078 1068 1073 1061 1061 1062 1068 1071 1065 1082 1089 1073 1062 1089 1094 1084 1072 1072 1078 1078 1073 1073 1083 1083 1096 1103 1106 1114 1124 1159 1156 1183 1203 1227 1241 1216 1206 1211 1210 1189 1217 1269 1306 1215 1187 1167 1150 1134 1117 1116 1143 1193 1226 1286 1458 1628 1876 1957 1661 1604 1480 1452 1426 1368 1291 1241 1227 1230 1226 1256 1327 1407 1599 1746 1623 1553 1709 1855 1857 2013 1970 2017 1991 1987 2100 2043 1936 1867 1917 1868 1791 1766 1762 1813 1928 2087 2310 2526 2881 3090 2976 2757 2595 2323 2215 2383 2381 2024 1861 1994 1999 1856 1789 1875 1781 1671 1524 1331 1533 1327 1416 1654 1708 1867 1799 1842 1957 1843 2162 2064 1945 1647 1374 1624 1793 1510 1389 1104 1277 1257 1113 996 1277 1395 1508 1508 1411 1688 1303 1232 1589 1375 1044 1345 1665 1744 1639 1738 1585 1435 1364 1478 1489 1621 1624 1695 1727 1777 1815 1917 1875 1851 1748 1616 1498 1356 1347 1461 1837 1866 1792 1585 1551 1758 1957 2273 2101 2050 1783 1586 1468 1377 1703 1975 2031 1880 2065 2485 2248 2084 1949 1822 1763 1940 1701 1238 1067 1052 1164 1254 1514 1687 1530 1395 1442 1525 1576 1756 1966 1987 1920 1829 1824 1860 1793 1753 1693 1546 1483 1457 1495 1493 1479 1455 1415 1365 1350 1368 1285 1259 1251 1210 1200 1259 1186 1158 1187 1188 1126 1251 1499 1671 1644 1728 1838 1881 1936 1988 1894 1862 1800 1850 1894 1705 1701 1665 1576 1516 1460 1421 1441 1476 1518 1579 1617 1745 1763 1803 1786 1726 1640 1588 1711 1610 1351 1180 1083 1066 1048 1069 1126 1117 1081 975 895 894 887 871 809 709 687 729 724 738 851 945 831 782 1189 1710 1739 1771 1729 1712 1589 1324 1118 917 804 731 680 662 736 775 730 622 644 727 828 710 565 711 786 913 1008 977 937 922 904 931 949 955 945 963 952 910 915 932 946 933 979 1008 1023 1023 990 947 963 890 896 863 898 965 966 916 863 903 863 861 897 906 879 870 874 866 874 867 853 840 825 817 808 805 781 771 769 772 789 785 767 757 749 749 754 761 766 768 760 747 725 689 664 610 589 630 714 733 747 750 697 677 635 598 625 660 665 677 699 663 643 669 701 708 732 707 671 626 670 687 698 710 672 622 612 665 687 649 605 654 704 684 633 622 672 712 679 631 661 690 697 725 704 682 646 608 558 556 586 639 720 841 811 730 678 663 648 637 617 571 552 557 575 596 617 627 641 636 644 656 666 680 682 685 697 725 763 749 744 754 789 784 780 833 742 649 552 559 578 601 584 598 689 766 850 937 936 1035 1096 1169 1268 1419 1301 876 709 673 647 680 761 1005 1052 994 1035 1211 1090 885 885 927 926 933 935 972 1103 1196 1180 995 958 1117 1252 1182 1042 1113 990 1337 1113 1105 1142 1124 1080 1236 1423 1721 1780 1831 1737 1862 1987 2347 2590 2860 2893 2689 2747 2880 2478 2420 2432 2154 2046 1771 1629 2085 2343 2481 2359 2372 2584 3097 3194 2992 2872 2775 2736 2768 2672 2396 2235 2203 2105 2165 2218 2153 2087 2051 2110 2041 2459 2541 2349 2199 2244 2286 2358 2377 2439 2315 2150 2255 2378 2443 2666 2663 2575 2549 2658 2830 2958 3150 3092 3106 3063 3065 2991 2795 2551 2462 2574 2279 2124 2124 2156 2160 2079 1981 1926 1916 2050 2259 2260 2197 2389 2503 2695 2834 2744 2522 2394 2401 2347 2284 2218 2129 2148 2145 2171 2036 2043 1994 2081 2055 1920 2060 2198 2225 2268 2263 2207 2186 2080 2006 1983 1958 1924 1938 1947 1996 1873 1882 1992 2140 2117 1977 1931 1858 1756 1688 1611 1523 1448 1377 1332 1303 1274 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1269 1273 1273 1274 1275 1275 1275 1275 1275 1275 1276 1276 1277 1277 1278 1279 1280 1280 1281 1282 1284 1286 1288 1289 1291 1293 1296 1304 1314 1326 1339 1410 1482 1484 1511 1529 1553 1609 1631 1643 1668 1711 1725 1763 1794 1788 1849 1885 1859 1887 1876 1879 1901 1881 1914 1885 1838 1852 1909 1896 1867 1826 1797 1809 1907 2112 2127 2187 2112 1994 1897 1846 1834 1845 1840 1821 1887 1858 1819 1754 1713 1675 1638 1637 1664 1676 1691 1674 1660 1650 1642 1642 1645 1651 1662 1664 1678 1659 1651 1636 1630 1631 1621 1612 1622 1643 1683 1685 1707 1719 1764 1788 1799 1782 1761 1747 1748 1741 1716 1707 1705 1708 1725 1740 1760 1764 1766 1798 1810 1840 1869 1921 1913 1892 1917 1974 1998 1996 1988 2001 1945 2004 2047 1990 1871 1753 1728 1676 1645 1686 1785 1870 2050 2016 1917 1816 1733 1688 1626 1576 1548 1536 1520 1548 1590 1539 1564 1744 1984 2035 2042 1985 1885 1804 1807 1866 1949 2153 2315 2473 2521 2562 2877 2989 2894 2750 2598 2367 1985 1624 1639 1479 1160 934 870 621 576 582 385 172 89 28 -28 -30 -33 -35 -37 -39 -41 -43 -45 -47 -48 -49 -50 -50 -49 -48 -47 -47 -48 -49 -52 -54 -57 -60 -65 -70 -74 -79 -89 -103 -117 -133 -154 -175 -199 -224 -248 -273 -299 -326 -354 -384 -414 -438 -460 -481 -502 -519 -534 -549 -566 -583 -601 -617 -634 -652 -670 -687 -702 -716 -727 -738 -749 -759 -769 -779 898 922 957 978 1048 1198 1290 1341 1448 1578 1490 1432 1221 1034 1025 1057 1195 1191 1032 1056 1071 1112 1142 1190 1274 1270 1407 1321 1091 1013 999 1016 1097 1101 994 1141 1121 1061 1036 1029 1075 1184 1276 1362 1163 1252 1088 916 916 916 916 916 916 916 916 916 917 1096 1240 1274 1290 1405 1559 1630 1708 1776 1815 1896 1985 2142 2100 2052 2074 2014 1807 1658 1433 1229 1150 1163 1123 1123 1131 1191 1124 1122 1124 1129 1182 1221 1183 1159 1167 1190 1206 1244 1238 1236 1308 1472 1524 1555 1569 1461 1412 1410 1422 1365 1317 1293 1289 1331 1327 1323 1365 1364 1381 1445 1582 1533 1562 1603 1748 1939 2010 1939 1870 1685 1664 1590 1491 1461 1465 1476 1457 1317 1379 1451 1510 1621 1635 1538 1423 1438 1488 1377 1265 1153 1072 1040 1030 1029 1029 1011 1007 1006 1004 1002 1001 1001 1001 1001 1002 1001 1001 1000 1000 1000 1000 1000 1000 999 998 999 1000 1027 1142 1338 1338 1230 1252 1325 1284 1192 1177 1164 1195 1159 1137 1064 1048 1038 1034 1038 1038 1038 1046 1044 1044 1053 1061 1070 1073 1065 1057 1036 1063 1076 1089 1082 1083 1091 1096 1099 1074 1071 1065 1063 1055 1051 1057 1053 1077 1083 1070 1048 1073 1073 1069 1066 1068 1083 1106 1140 1096 1077 1079 1087 1091 1097 1105 1115 1172 1151 1167 1178 1209 1214 1183 1182 1181 1183 1184 1231 1255 1234 1186 1168 1155 1129 1117 1103 1101 1107 1124 1143 1175 1242 1389 1546 1583 1471 1479 1386 1348 1330 1296 1240 1209 1199 1202 1219 1289 1375 1519 1722 1948 1802 1682 1705 1927 1876 1978 1957 1994 2021 1899 1983 1881 1794 1811 1841 1967 1916 1786 1733 1839 2010 2280 2573 2752 2904 3076 2966 2685 2578 2561 2670 2644 2274 2109 2173 2167 2052 2014 1949 1751 1710 1714 1685 1203 1380 1220 1406 1611 1916 1800 1658 1686 1743 1788 1838 1700 2020 1876 1477 1371 1611 1656 1532 1225 1006 965 1109 1057 1221 1288 1568 1557 1378 1588 1102 1306 1649 1216 992 1399 1643 1787 1679 1704 1514 1276 1171 1142 1263 1352 1584 1704 1725 1772 1757 1792 1805 1729 1706 1590 1423 1364 1378 1686 1696 1672 1678 1508 1367 1551 1924 1989 1927 1911 1691 1508 1433 1288 1508 1681 1859 1834 2170 2107 1814 1926 1674 1386 1326 1381 1256 1012 1051 1229 1576 1834 1740 1617 1509 1590 1615 1789 2027 2265 2384 2247 2069 1955 1887 1715 1606 1677 1681 1617 1484 1456 1533 1476 1368 1304 1292 1288 1386 1433 1416 1465 1522 1569 1344 1332 1375 1553 1674 1603 1340 1097 1439 1635 1817 2016 2112 2072 1924 1617 1643 1659 1567 1582 1547 1494 1430 1429 1431 1532 1544 1624 1741 1705 1720 1776 1915 2041 2279 2263 2078 1656 1434 1397 1313 1315 1180 1134 1075 1075 1156 1238 1197 1276 1301 1182 1165 1199 1107 1053 838 684 666 660 701 701 744 774 744 808 1227 1445 1581 1675 1550 1463 1358 1190 996 851 774 755 762 865 915 925 781 695 747 882 994 769 606 688 811 912 940 939 924 874 862 873 910 906 925 954 954 929 924 945 959 951 977 993 994 988 1010 1000 1034 992 958 917 873 948 1010 1035 957 937 896 915 947 931 906 894 891 886 896 888 869 856 851 840 825 808 796 794 781 778 777 775 769 764 758 754 752 758 766 789 769 747 730 699 645 598 594 656 701 708 734 745 733 684 664 640 598 621 636 665 683 683 627 653 668 697 728 710 699 645 621 658 686 706 708 669 625 602 630 648 595 633 664 657 608 632 681 711 680 634 620 646 685 726 692 651 630 566 549 565 610 688 733 814 870 788 724 681 641 616 601 602 609 659 656 686 694 681 694 670 674 676 718 746 744 706 700 728 755 762 740 726 720 718 752 846 850 864 669 629 667 623 564 649 741 799 850 856 909 1034 1120 1151 1190 1295 1029 696 611 728 871 934 720 727 707 890 1049 949 784 1068 1146 1163 1235 1387 1415 1454 1651 1697 1629 1614 1454 1274 1148 1236 1300 1214 1005 1224 1058 1532 1625 1758 1459 1634 1669 1434 1560 1275 1603 1971 2107 2210 2369 2810 2648 2389 2733 2993 2908 2831 2593 2472 2301 1771 1718 2323 2657 2697 2835 2868 3011 3233 3255 3142 2992 2927 2842 2791 2610 2404 2329 2249 2318 2294 2269 2194 2205 2236 2074 2029 2204 2122 2084 2177 2201 2197 2242 2193 2202 2165 2166 2250 2379 2553 2742 2820 2774 2606 2633 2802 3119 3090 3161 3218 3149 2991 2905 2749 2680 2581 2290 2170 2092 2078 2091 2131 2064 1966 1909 1960 2067 2186 2249 2331 2331 2511 2638 2652 2714 2728 2561 2406 2278 2224 2196 2227 2285 2090 2083 2149 2377 2328 2302 2193 1962 2056 2167 2244 2264 2176 2083 2028 2027 1987 1971 1924 1916 1909 1900 1882 1877 1935 2061 2011 1975 1885 1787 1724 1696 1642 1583 1490 1430 1349 1313 1285 1269 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1270 1273 1273 1274 1274 1275 1274 1275 1275 1275 1276 1276 1277 1278 1278 1279 1280 1280 1281 1283 1285 1286 1288 1289 1290 1293 1304 1317 1322 1335 1352 1371 1416 1522 1583 1583 1610 1615 1661 1695 1718 1742 1786 1804 1916 1870 1853 1909 1925 1940 1948 1934 1965 1958 1974 1961 1917 1906 1958 1947 1925 1878 1857 1915 2002 2041 2088 2137 2139 1949 1865 1847 1922 1910 1850 1900 1933 1954 1902 1811 1720 1670 1652 1667 1666 1683 1712 1696 1687 1677 1668 1659 1656 1655 1662 1675 1682 1666 1682 1657 1647 1631 1636 1623 1622 1644 1659 1664 1678 1695 1707 1754 1754 1744 1733 1723 1710 1702 1688 1686 1686 1688 1695 1704 1716 1721 1732 1740 1748 1755 1790 1889 1928 1922 1955 2011 2003 1992 1978 1969 1930 1997 2040 2113 2008 1853 1791 1701 1677 1730 1778 1776 1947 2038 1911 1791 1742 1684 1631 1610 1592 1549 1550 1579 1603 1621 1618 1652 1701 1824 1948 1938 1865 1772 1797 1908 2038 2209 2348 2738 2563 2727 2975 3110 2994 2819 2616 2511 2232 1980 1886 1812 1560 1339 1026 833 1033 771 433 233 188 25 -28 -30 -32 -34 -36 -38 -40 -42 -44 -46 -48 -48 -49 -49 -49 -48 -48 -48 -48 -50 -52 -55 -58 -62 -66 -70 -74 -79 -87 -98 -112 -126 -143 -164 -184 -208 -231 -256 -281 -308 -335 -365 -396 -425 -445 -467 -486 -506 -522 -541 -559 -581 -599 -619 -635 -656 -672 -692 -705 -720 -731 -745 -754 -767 -776 -788 883 905 929 965 1002 1082 1193 1349 1500 1611 1582 1532 1392 1163 1122 1089 1170 1174 1001 973 990 1012 1031 1080 1161 1287 1161 1052 987 972 964 962 1005 973 952 1003 1055 1034 994 989 982 980 1030 1168 1180 1093 978 918 916 916 916 916 916 916 916 917 986 1198 1205 1277 1371 1453 1545 1698 1775 1790 1793 1922 2029 2063 2056 2014 2027 2005 1926 1845 1644 1546 1172 1127 1124 1122 1122 1122 1122 1122 1122 1122 1126 1180 1211 1158 1153 1170 1191 1211 1205 1207 1243 1267 1385 1485 1461 1369 1353 1367 1347 1313 1332 1289 1304 1320 1294 1299 1349 1330 1334 1363 1451 1538 1615 1641 1742 1984 1906 1777 1749 1780 1772 1709 1599 1543 1507 1478 1465 1388 1330 1395 1435 1505 1594 1559 1485 1386 1327 1256 1184 1122 1066 1042 1031 1024 1015 1008 1007 1005 1003 1001 1002 1001 1001 1001 1001 1001 1001 1000 1000 1000 999 999 999 998 998 998 1000 1052 1175 1317 1356 1221 1211 1305 1323 1286 1322 1264 1232 1161 1118 1089 1067 1047 1040 1038 1038 1047 1046 1040 1039 1046 1064 1081 1083 1062 1055 1045 1027 1035 1062 1065 1074 1087 1091 1106 1095 1082 1060 1044 1032 1033 1042 1073 1060 1047 1047 1046 1049 1047 1044 1052 1089 1230 1263 1210 1126 1080 1093 1147 1109 1092 1097 1103 1133 1131 1131 1144 1158 1161 1145 1158 1161 1174 1185 1230 1235 1195 1156 1173 1154 1116 1106 1097 1093 1095 1099 1103 1103 1095 1113 1121 1227 1285 1307 1262 1253 1241 1227 1201 1189 1197 1202 1268 1394 1575 1796 1828 1952 1936 1837 1767 1937 2000 1950 1925 1951 2070 1943 1874 1860 1783 1778 1730 1891 1880 1792 1667 1791 1911 2072 2214 2613 2862 3028 3021 2959 2906 2747 2548 2329 2288 2314 2209 2003 1937 1874 1850 1839 1775 1442 1345 1092 1222 1157 1396 1732 1774 1649 1588 1623 1714 1877 1562 1489 1814 1845 1515 1255 1381 1528 1376 1252 963 1056 1199 1203 1320 1298 1449 1374 1298 1398 962 1144 1484 1074 960 1396 1536 1652 1529 1575 1447 1052 1184 1459 1700 1558 1343 1636 1688 1712 1744 1770 1708 1611 1646 1555 1435 1386 1454 1737 2042 2018 2092 1735 1326 1548 1546 1607 1828 1846 1585 1433 1457 1395 1389 1705 1905 1697 1850 1683 1702 1835 1522 1245 1112 1067 1044 896 1135 1306 1423 1556 1636 1661 1758 2061 2158 2296 2270 2116 1927 1869 1714 1620 1595 1565 1566 1635 1621 1590 1371 1480 1389 1393 1399 1352 1308 1262 1357 1439 1472 1529 1578 1514 1422 1459 1494 1619 1564 1510 1192 1053 1200 1412 1759 2025 1961 1667 1501 1317 1252 1372 1420 1430 1421 1413 1402 1429 1460 1587 1627 1681 1702 1615 1587 1501 1666 1780 1990 1894 1731 1496 1437 1294 1210 1115 1117 1082 1070 1143 1252 1210 1243 1257 1271 1253 1205 1180 1184 1100 1033 961 970 1042 922 749 636 673 678 993 1242 1405 1490 1472 1261 1133 1060 961 887 809 866 968 1058 1082 1006 1030 1005 1030 983 844 747 619 569 662 720 730 797 851 860 840 831 835 851 877 894 912 907 890 914 950 972 945 948 958 969 966 985 1018 1074 1079 1038 1028 983 946 1009 1088 1043 975 986 989 967 974 957 934 929 917 917 909 891 878 865 856 840 825 818 818 804 792 785 786 786 777 772 764 756 760 782 767 748 737 719 703 672 625 593 663 701 698 718 716 741 734 716 677 640 594 613 643 665 682 652 615 646 689 700 707 714 671 606 625 664 673 694 707 675 637 599 594 576 602 638 617 593 638 681 718 692 646 598 643 693 712 653 610 593 546 555 577 626 700 740 792 864 892 810 730 699 683 629 602 611 729 807 813 812 741 747 734 730 698 727 772 779 722 735 770 795 788 776 752 713 699 700 775 814 889 811 675 790 712 595 698 771 850 869 883 943 988 987 1062 1132 1203 848 603 742 862 1045 1115 986 1031 850 747 818 738 880 1192 1417 1396 1421 1410 1466 1545 1610 1720 1692 1644 1675 1667 1541 1493 1552 1545 1322 1291 1196 1422 1827 2061 2110 2160 2131 1921 1920 1778 1344 1324 1577 1949 2142 1998 1986 2124 2152 2500 2471 2253 2438 2094 1851 1554 1965 2417 2656 2723 2983 3155 2955 3127 3043 3001 3125 3021 2977 2832 2596 2335 2234 2355 2542 2448 2330 2236 2248 2228 2072 2253 2178 2129 2087 2088 2084 2088 2128 2151 2207 2248 2181 2309 2534 2804 2963 3013 2773 2682 2660 2780 3130 3078 2991 3045 3154 2933 2657 2486 2411 2431 2301 2149 2135 2107 2039 2002 1988 1951 1907 1909 1996 2115 2257 2322 2447 2477 2655 2686 2831 2737 2588 2414 2344 2240 2389 2400 2325 2233 2207 2144 2254 2325 2313 2167 2049 2105 2266 2282 2191 2153 2062 1952 1922 1930 1942 1930 1917 1862 1848 1880 1946 2080 2148 1954 1825 1782 1713 1631 1635 1678 1637 1477 1395 1339 1300 1278 1268 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1270 1273 1281 1270 1270 1273 1273 1273 1273 1274 1274 1273 1274 1274 1275 1275 1276 1277 1278 1278 1279 1280 1281 1282 1284 1285 1286 1287 1287 1292 1321 1343 1370 1386 1383 1383 1404 1415 1457 1557 1623 1648 1671 1702 1734 1764 1803 1819 1857 1885 1916 1932 1912 1960 1988 2008 1990 2023 2019 2032 2028 1935 1962 2028 2006 1979 1952 1931 1927 2055 2173 2104 2021 2009 1939 1900 1923 1892 1855 1911 1967 1905 1865 1814 1762 1706 1670 1704 1727 1714 1700 1715 1719 1715 1715 1712 1702 1678 1671 1671 1672 1672 1674 1672 1679 1673 1648 1645 1631 1624 1630 1637 1638 1651 1665 1670 1712 1738 1727 1708 1695 1688 1678 1673 1674 1675 1676 1678 1681 1687 1696 1704 1707 1715 1732 1746 1796 1895 1968 1988 2033 2053 2036 2052 2049 2007 2082 2192 2221 2159 1976 1827 1741 1715 1779 1866 1832 1855 1832 1782 1731 1717 1677 1651 1629 1606 1558 1599 1623 1692 1759 1779 1763 1715 1748 1873 1823 1776 1782 1838 1967 2184 2406 2590 2847 2727 2891 3055 2870 2782 2786 2650 2493 2250 2032 1781 1494 1279 1018 1084 1255 960 871 560 396 188 41 -28 -30 -32 -33 -36 -37 -39 -41 -43 -45 -47 -48 -48 -49 -49 -49 -48 -48 -49 -51 -53 -56 -59 -64 -69 -73 -77 -81 -87 -96 -107 -120 -135 -153 -173 -195 -218 -241 -265 -292 -319 -349 -380 -413 -436 -455 -476 -496 -515 -534 -556 -578 -601 -622 -641 -660 -678 -697 -712 -725 -739 -752 -763 -775 -786 -797 860 866 890 917 970 1028 1127 1276 1420 1431 1462 1450 1341 1262 1174 1164 1190 1130 995 950 944 948 969 1023 1063 1118 1027 964 983 973 942 936 934 927 928 927 968 1006 975 957 950 946 945 994 1125 1176 1129 961 940 918 916 916 916 916 917 997 1108 1224 1289 1328 1392 1538 1832 1919 1907 1951 1960 2052 2169 2134 2096 2093 2030 1933 1883 1844 1738 1692 1615 1178 1122 1122 1122 1122 1122 1122 1122 1122 1122 1123 1129 1136 1147 1167 1191 1184 1185 1187 1191 1201 1235 1312 1481 1367 1327 1405 1368 1349 1316 1283 1302 1282 1273 1280 1292 1282 1284 1326 1368 1434 1527 1649 1721 1752 1664 1559 1639 1651 1658 1662 1653 1635 1579 1550 1483 1426 1334 1305 1355 1424 1451 1438 1415 1406 1284 1272 1177 1092 1066 1041 1023 1012 1010 1008 1006 1004 1003 1002 1002 1002 1002 1001 1001 1001 1002 1001 1000 1000 999 999 998 997 998 999 1000 1006 1051 1169 1359 1317 1165 1237 1381 1480 1447 1394 1316 1255 1290 1191 1154 1086 1058 1049 1046 1057 1056 1048 1042 1053 1071 1082 1078 1066 1061 1057 1048 1035 1043 1059 1065 1071 1088 1105 1096 1076 1047 1022 1012 1018 1032 1048 1035 1028 1042 1058 1038 1037 1044 1059 1093 1159 1166 1135 1097 1081 1088 1117 1106 1090 1094 1097 1111 1115 1122 1133 1143 1139 1132 1144 1153 1176 1198 1248 1223 1169 1151 1166 1164 1113 1096 1089 1087 1088 1089 1087 1085 1082 1083 1085 1090 1116 1163 1162 1181 1179 1180 1188 1200 1205 1237 1389 1667 1901 1931 1870 1892 1984 1868 1912 2005 1992 1973 1949 1915 2036 2189 2046 2038 2005 1839 1721 1846 1740 1629 1603 1718 1720 1839 1958 2409 2962 2988 3132 3054 3025 2806 2389 2171 2032 2058 2128 1892 1837 1886 1970 1925 1702 1283 1006 1156 1191 1068 1324 1569 1789 1726 1533 1673 1443 1383 1490 1538 1634 1785 1576 1237 1374 1573 1451 1198 935 1059 1185 1208 1276 1125 1207 1221 1143 1144 907 1260 1527 1061 878 1327 1395 1444 1479 1471 1083 1119 1411 1565 1706 1692 1299 1429 1452 1666 1774 1762 1588 1575 1673 1730 1516 1432 1616 1811 2057 2045 2006 1729 1263 1162 1089 1430 1779 1813 1602 1566 1394 1286 1388 1566 1677 1597 1450 1580 1742 1932 1778 1533 1401 1211 1096 864 1104 1370 1449 1512 1634 1754 2033 2371 2393 2131 1911 1804 1717 1658 1620 1575 1548 1583 1535 1604 1542 1406 1375 1400 1368 1270 1318 1269 1241 1247 1365 1413 1442 1570 1577 1474 1443 1483 1562 1638 1387 1127 1013 1271 1532 1636 1696 1600 1473 1351 1187 1101 1147 1400 1559 1468 1445 1516 1582 1623 1647 1749 1829 1876 1737 1506 1290 1384 1334 1589 1756 1589 1637 1457 1326 1339 1236 1269 1279 1321 1190 1212 1331 1178 1082 1225 1166 1172 1209 1199 1264 1238 1287 1289 1258 1128 984 724 607 624 748 979 1223 1324 1404 1461 1440 1280 1124 971 966 919 1059 1213 1172 986 881 1016 1038 901 739 677 626 595 629 617 694 794 849 810 804 810 802 806 817 855 842 850 839 844 908 932 931 916 938 952 963 976 1003 1035 1103 1144 1161 1231 1206 1093 1099 1080 1030 1050 1163 1163 1079 1020 1005 989 961 936 928 919 913 917 896 884 865 858 848 834 836 819 818 818 809 798 787 770 758 760 777 752 727 720 706 694 681 667 595 648 689 687 702 710 700 709 732 701 661 634 584 609 645 661 674 617 622 661 666 680 683 685 651 604 599 633 660 676 669 685 653 628 606 573 591 584 602 644 679 708 699 652 594 610 652 653 590 545 539 543 557 588 628 687 727 748 767 845 908 860 777 720 621 549 559 664 773 743 792 779 771 777 783 779 767 763 753 749 801 858 915 946 888 820 770 739 719 711 713 734 773 592 626 671 775 790 863 848 853 890 950 909 868 947 979 1013 628 795 1054 1172 1234 1337 1528 1530 1314 1112 942 776 850 1026 1224 1379 1532 1557 1466 1509 1594 1649 1829 1702 1663 1661 1683 1698 1693 1682 1733 1696 1576 1457 1480 1911 1968 2068 2237 2259 2150 2140 1828 1479 1225 1482 1604 1428 1350 1387 1463 1690 1686 1601 1621 1555 1542 1836 1966 1937 2115 2363 2705 2660 2600 2607 2716 2849 3089 3146 3043 2673 2382 2319 2459 2582 2593 2449 2457 2404 2366 2302 2116 2287 2264 2239 2234 2142 2137 2084 2131 2230 2364 2300 2193 2321 2453 2641 2825 2885 2826 2801 2962 2966 3191 3182 3179 3066 2869 2789 2818 2764 2549 2372 2260 2290 2199 2156 2139 2098 2061 1956 1906 1889 2065 2262 2376 2374 2545 2515 2623 2715 2646 2570 2428 2374 2348 2300 2459 2504 2435 2445 2424 2285 2438 2485 2345 2372 2179 2223 2266 2273 2158 2053 2001 1933 1854 1848 1891 1901 1849 1806 1851 1907 2037 2117 1967 1869 1846 1758 1686 1593 1550 1668 1609 1539 1395 1314 1292 1278 1270 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1275 1315 1318 1363 1379 1377 1335 1279 1282 1273 1273 1274 1274 1273 1273 1274 1274 1275 1276 1277 1278 1279 1280 1280 1281 1282 1284 1285 1286 1287 1287 1309 1367 1397 1453 1442 1469 1468 1489 1499 1518 1505 1547 1605 1684 1730 1787 1811 1842 1874 1893 1934 1962 2007 2017 1985 2031 2054 2062 2076 2084 2087 2053 1979 2022 2085 2061 2040 2015 1989 1983 1993 2062 2064 1973 1932 1914 1954 1967 1948 1926 1940 1976 1901 1838 1797 1728 1682 1715 1764 1816 1809 1748 1741 1746 1755 1784 1791 1741 1711 1695 1694 1688 1681 1677 1673 1670 1691 1667 1661 1645 1639 1636 1635 1639 1636 1637 1651 1669 1706 1745 1710 1694 1670 1668 1665 1664 1666 1667 1668 1670 1675 1680 1686 1693 1712 1740 1760 1797 1864 1985 2064 2090 2125 2142 2181 2200 2172 2106 2107 2128 2147 1954 1849 1825 1808 1841 1913 1827 1827 1927 1833 1787 1768 1711 1687 1670 1634 1607 1676 1716 1747 1897 1942 1867 1758 1711 1734 1722 1741 1797 1889 2008 2217 2398 2495 2648 2657 2740 2846 2737 2588 2449 2314 2225 2031 1842 1571 1254 969 830 1057 1350 896 532 387 336 136 6 -28 -30 -31 -33 -35 -37 -38 -39 -41 -43 -45 -47 -48 -48 -49 -49 -49 -49 -50 -52 -54 -57 -60 -66 -71 -76 -79 -83 -87 -95 -104 -117 -130 -145 -163 -183 -205 -227 -250 -278 -305 -334 -364 -399 -425 -446 -466 -488 -507 -529 -551 -577 -600 -624 -643 -664 -681 -701 -714 -731 -742 -758 -768 -782 -792 -805 848 860 878 910 956 987 1058 1157 1269 1452 1481 1456 1381 1339 1370 1336 1256 1108 997 941 921 919 921 930 954 970 965 947 1033 1014 942 928 955 935 919 919 922 942 937 935 933 932 938 949 976 1099 1159 1371 1197 943 916 916 916 916 944 1137 1221 1260 1320 1354 1452 1440 1552 1672 1700 1806 2046 2085 2078 2041 2053 2127 2232 2123 1964 1989 1936 1735 1691 1420 1132 1152 1213 1123 1122 1122 1122 1122 1122 1122 1124 1132 1140 1162 1178 1178 1180 1185 1169 1165 1174 1208 1286 1349 1343 1312 1314 1325 1260 1277 1264 1262 1262 1256 1245 1265 1342 1408 1402 1356 1399 1473 1564 1510 1461 1465 1507 1536 1575 1600 1575 1557 1526 1494 1459 1456 1386 1266 1305 1326 1399 1385 1358 1399 1283 1215 1129 1062 1039 1029 1017 1011 1008 1006 1005 1004 1003 1003 1003 1003 1002 1002 1002 1001 1001 1000 1000 1000 999 998 997 997 997 999 1000 1003 1010 1079 1189 1306 1158 1217 1437 1654 1636 1532 1448 1420 1497 1372 1303 1177 1102 1073 1056 1061 1088 1107 1068 1058 1078 1069 1069 1071 1071 1055 1049 1035 1034 1047 1049 1055 1078 1091 1098 1103 1043 1012 1012 1026 1033 1033 1047 1059 1060 1057 1040 1051 1068 1084 1091 1100 1106 1097 1087 1086 1085 1085 1089 1088 1091 1108 1138 1167 1138 1128 1132 1133 1124 1142 1150 1176 1193 1216 1201 1155 1161 1152 1140 1103 1086 1083 1082 1082 1081 1080 1079 1080 1081 1084 1086 1090 1095 1107 1145 1161 1178 1196 1207 1220 1359 1489 1639 1710 1764 1778 1861 1969 1886 2045 2144 2129 2183 2052 1957 1935 2102 2246 2054 1933 1800 1675 1631 1585 1545 1589 1644 1673 2077 2426 2438 2673 3039 3141 2960 2765 2451 2178 2253 2015 1784 1928 2106 2034 1906 1748 1781 1695 1302 1056 979 921 1101 1310 1447 1768 1791 1538 1620 1280 1603 1874 1788 1620 1431 1662 1400 1234 1450 1565 1440 1017 1122 1244 1027 1135 1190 1026 1052 959 846 985 1303 1447 1002 890 1130 1352 1475 1495 1113 1121 1201 1163 1208 1378 1669 1587 1355 1644 1783 1779 1625 1503 1604 1773 1900 1676 1565 1876 1878 1989 2052 2155 2042 1493 1195 1036 1313 1607 1660 1688 1503 1326 1230 1194 1251 1314 1677 1343 1648 1784 1642 1671 1903 1787 1455 1082 842 1117 1455 1804 1973 2153 2201 2187 2135 2038 1916 1879 1810 1821 1696 1640 1588 1539 1510 1453 1465 1473 1396 1331 1334 1335 1277 1253 1216 1214 1263 1228 1331 1522 1576 1622 1622 1506 1438 1540 1653 1653 1452 1054 1085 1214 1216 1186 1167 1081 953 1077 1137 1335 1738 1855 1712 1664 1875 1949 1976 2068 2128 2180 2056 1612 1244 1142 1255 1213 1443 1396 1373 1611 1577 1423 1320 1410 1316 1152 1201 1413 1370 1330 1224 1081 1134 1130 1191 1164 996 1147 1124 1051 935 865 867 809 669 590 729 957 1056 1066 1082 1142 1123 1080 997 913 1000 1025 981 1008 973 917 893 769 785 728 601 570 617 636 688 784 846 881 882 846 843 820 814 834 814 802 836 841 823 821 830 846 869 888 924 954 980 1011 1040 1044 1098 1119 1184 1236 1306 1283 1156 1104 1066 1054 1051 1102 1122 1105 1030 1022 1017 1010 976 958 966 964 966 937 921 901 890 872 865 861 854 850 842 819 804 789 767 744 739 734 725 719 706 690 680 663 616 585 642 673 670 686 703 689 695 703 728 697 656 629 581 599 634 661 646 599 611 631 639 648 666 683 657 599 584 616 639 662 677 676 663 643 630 573 564 608 628 657 681 699 666 615 575 612 588 538 535 540 548 557 579 621 638 683 708 724 755 822 935 895 752 654 606 569 535 549 572 687 814 861 848 826 827 815 748 758 817 858 928 1018 1102 1152 1124 995 858 760 696 679 707 590 731 851 975 988 947 877 909 900 787 747 672 631 800 819 819 692 1139 1282 1397 1518 1673 1789 1785 1575 1436 1300 1100 913 911 1046 1195 1421 1547 1571 1492 1435 1436 1568 1710 1683 1628 1671 1662 1664 1702 1747 1787 1773 1733 1646 1700 1728 1950 2202 2237 2110 1998 1671 1436 1232 1388 1766 1715 1583 1528 1601 1541 1468 1545 1762 1866 1596 1908 2109 2274 2464 2513 2528 2714 2886 2686 2744 2658 2980 2946 2804 2708 2495 2349 2419 2625 2622 2539 2530 2397 2263 2187 2134 2262 2355 2367 2335 2264 2284 2185 2092 2192 2331 2315 2246 2291 2290 2481 2504 2691 2727 2779 2864 2947 3225 3207 3117 3064 3057 3056 3072 2917 2762 2612 2438 2364 2262 2200 2171 2126 2139 2014 1903 1895 2073 2136 2257 2322 2573 2734 2853 2869 2664 2461 2393 2338 2327 2434 2513 2628 2622 2533 2573 2440 2564 2597 2607 2516 2306 2449 2331 2214 2045 1949 1906 1863 1805 1792 1839 1844 1783 1811 1862 1938 2083 2092 1992 2028 1873 1793 1712 1588 1518 1547 1554 1570 1376 1312 1296 1282 1271 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1290 1361 1426 1416 1481 1574 1623 1505 1341 1297 1274 1274 1274 1274 1273 1273 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1284 1285 1285 1290 1328 1387 1451 1465 1510 1518 1544 1562 1560 1618 1573 1622 1635 1658 1681 1778 1858 1894 1923 1944 1993 2053 2104 2098 2082 2061 2106 2110 2136 2152 2138 2043 2079 2090 2135 2130 2090 2100 2054 2035 2037 2065 2082 2032 1987 1942 1956 2059 2077 2015 1996 2058 2063 1922 1774 1698 1730 1804 1870 1936 1867 1820 1797 1794 1793 1790 1767 1752 1734 1720 1718 1710 1702 1696 1687 1679 1682 1673 1676 1675 1656 1661 1655 1655 1657 1652 1651 1645 1649 1660 1656 1656 1657 1658 1658 1658 1660 1662 1664 1667 1670 1678 1692 1695 1741 1751 1764 1797 1871 1934 2004 2081 2185 2254 2311 2331 2400 2257 2098 2097 2115 2125 2154 2089 1992 1925 1956 1906 1947 1998 1899 1848 1786 1809 1808 1799 1720 1705 1777 1816 1781 1916 2022 1911 1828 1756 1703 1675 1701 1773 1856 2028 2228 2468 2623 2706 2655 2638 2702 2534 2389 2135 1975 2001 1985 1836 1679 1375 1008 752 716 1105 1045 651 406 218 80 6 -28 -30 -31 -32 -34 -35 -37 -38 -40 -42 -44 -45 -46 -48 -48 -49 -49 -49 -50 -52 -55 -57 -61 -67 -73 -77 -81 -84 -88 -94 -103 -113 -126 -138 -154 -174 -195 -215 -238 -265 -294 -322 -353 -385 -415 -438 -461 -483 -504 -526 -552 -579 -605 -628 -648 -669 -687 -706 -721 -735 -750 -763 -776 -789 -801 -811 843 851 869 912 968 1026 1108 1231 1324 1613 1639 1513 1512 1573 1493 1393 1306 1146 981 932 908 895 890 887 889 905 931 968 1103 1101 1025 930 926 945 918 919 920 922 923 925 929 931 947 960 1038 1056 1064 1178 1207 994 921 916 916 916 922 1066 1220 1231 1260 1266 1271 1337 1488 1565 1583 1662 1914 2112 2079 2064 2087 2110 2172 2267 2177 2025 2096 1876 1668 1552 1266 1125 1189 1163 1122 1122 1122 1122 1122 1122 1122 1125 1127 1132 1142 1150 1170 1176 1161 1149 1157 1173 1214 1346 1310 1280 1296 1270 1250 1274 1279 1279 1248 1227 1230 1326 1502 1592 1588 1393 1352 1488 1508 1425 1392 1417 1437 1472 1526 1609 1670 1658 1610 1543 1504 1422 1356 1316 1260 1311 1402 1404 1320 1273 1253 1205 1089 1048 1029 1024 1019 1014 1010 1006 1005 1004 1003 1003 1003 1003 1003 1003 1002 1001 1001 1000 1000 999 999 999 998 997 997 998 999 1002 1005 1010 1038 1072 1081 1159 1315 1414 1519 1526 1503 1401 1400 1409 1311 1245 1162 1120 1091 1070 1071 1084 1089 1073 1079 1070 1062 1068 1083 1077 1052 1048 1034 1041 1043 1049 1063 1080 1096 1107 1033 1001 1003 1013 1021 1034 1046 1045 1064 1061 1051 1086 1096 1110 1123 1127 1120 1106 1094 1091 1087 1085 1085 1085 1089 1103 1119 1169 1181 1159 1133 1129 1121 1114 1125 1137 1153 1184 1178 1140 1162 1151 1132 1093 1082 1076 1075 1076 1075 1074 1076 1077 1079 1082 1086 1090 1095 1104 1142 1167 1192 1206 1218 1240 1290 1391 1517 1563 1660 1716 1873 1902 1970 2220 2373 2398 2388 2257 2149 1914 2029 2199 2218 2050 1884 1749 1725 1648 1525 1561 1570 1844 2422 2888 3052 2761 3060 3083 2952 2654 2628 2635 2674 2618 2228 1899 1752 1628 1622 1663 1684 1639 1519 1226 906 1076 1348 1515 1515 1649 1729 1618 1469 1206 1535 1439 1516 1540 1391 1275 1308 1262 1393 1221 1051 908 1152 1022 956 1296 1585 1329 1066 795 789 1383 1471 1259 867 1008 1180 1310 1425 1182 1051 1139 1108 1216 1448 1495 1379 1716 1509 1530 1737 1674 1498 1504 1687 1842 1765 1729 1789 1729 1685 1835 1798 1962 1987 1676 1189 1052 1154 1436 1846 1826 1661 1399 1359 1275 1056 1376 1613 1258 1125 1360 1712 1660 1746 1725 1552 1126 962 1497 1866 1941 2022 1960 1982 1970 1939 1902 1901 1939 1896 1844 1821 1695 1636 1566 1506 1455 1409 1360 1348 1295 1286 1243 1233 1254 1246 1375 1434 1254 1593 1599 1599 1648 1590 1473 1394 1552 1665 1395 1145 978 972 1115 1113 999 980 898 968 996 1098 1238 1509 1735 1991 2131 2324 2326 2247 2166 1960 2005 2005 1649 1268 1017 1051 1191 1063 1192 1300 1368 1382 1460 1511 1451 1242 1039 1211 1362 1303 1240 1227 1072 1003 1057 984 900 851 848 820 795 784 796 842 774 692 652 814 889 844 862 872 909 863 850 844 792 828 836 805 793 779 836 848 819 747 680 669 594 575 781 849 853 822 835 841 829 818 795 793 807 790 779 789 807 807 822 843 864 887 901 917 954 981 1014 1059 1078 1082 1122 1165 1214 1258 1259 1185 1152 1130 1087 1061 1061 1057 1041 1032 1035 1042 1050 1044 1027 1022 1025 1011 985 970 933 918 910 899 885 878 869 843 818 805 794 780 761 748 729 682 657 682 681 670 656 608 612 641 669 656 667 684 688 672 682 677 689 678 660 627 575 571 588 613 617 584 581 600 612 629 650 667 649 607 569 598 618 635 628 638 651 630 612 553 568 577 600 630 638 615 589 569 576 532 532 536 545 555 567 576 593 608 653 671 691 704 736 796 902 879 733 707 636 583 565 542 542 603 777 950 971 931 866 769 780 875 1027 1041 1103 1230 1330 1363 1161 976 913 743 689 655 576 572 704 839 964 1092 907 727 593 591 750 807 765 627 644 651 774 950 1034 1165 1293 1452 1595 1640 1698 1611 1392 1224 1079 966 1006 990 1051 1176 1331 1436 1444 1512 1513 1503 1640 1663 1653 1644 1708 1744 1895 1900 1857 1897 1926 1912 1960 2095 2136 2146 2021 1937 1792 1490 1262 1554 2146 2206 1886 1749 1984 1929 1897 1880 1927 1811 1636 1642 1663 1657 1790 2259 2488 2832 2788 2358 2294 2721 3035 3080 2981 2849 2682 2612 2567 2757 2710 2642 2498 2318 2324 2284 2159 2242 2332 2421 2397 2391 2388 2326 2166 2202 2299 2403 2394 2448 2321 2358 2463 2621 2606 2650 2721 2959 3103 3043 2958 3013 3109 3005 2880 2762 2637 2494 2353 2432 2445 2423 2331 2355 2397 2191 1969 1861 1917 1973 2062 2232 2597 2869 2869 2934 2841 2583 2466 2430 2508 2476 2573 2672 2754 2746 2710 2656 2661 2792 2794 2619 2494 2517 2299 2032 1905 1854 1829 1827 1787 1746 1762 1757 1786 1830 1890 1966 2100 2161 2010 1919 1784 1724 1664 1583 1532 1458 1412 1403 1361 1324 1305 1289 1275 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1356 1480 1683 1607 1514 1660 1805 1623 1474 1325 1274 1274 1274 1275 1274 1273 1273 1274 1275 1275 1277 1278 1278 1279 1280 1281 1282 1282 1282 1283 1284 1288 1359 1400 1450 1506 1541 1568 1580 1614 1627 1654 1655 1673 1742 1748 1745 1763 1834 1919 1988 2029 1998 2087 2178 2200 2187 2130 2173 2208 2200 2219 2194 2082 2150 2148 2182 2179 2169 2147 2094 2090 2094 2105 2084 2043 1979 1927 1883 1898 1929 1960 1948 1988 1987 1911 1761 1736 1802 1878 1927 1951 1965 1922 1894 1894 1880 1844 1837 1820 1796 1754 1746 1737 1727 1726 1726 1723 1743 1731 1709 1685 1672 1673 1673 1672 1673 1665 1678 1669 1669 1653 1645 1648 1650 1652 1654 1655 1658 1662 1671 1676 1677 1701 1725 1714 1742 1789 1816 1834 1883 1905 1965 2058 2171 2277 2337 2428 2510 2414 2226 2172 2205 2270 2310 2214 2174 2178 2112 2030 1988 1888 1853 1824 1877 1855 1809 1767 1708 1789 1916 1959 1925 1940 1935 1878 1777 1701 1633 1649 1701 1799 1926 2158 2364 2487 2589 2537 2560 2583 2461 2000 1931 1752 1647 1873 2051 1925 1650 1439 1042 754 625 938 866 636 547 206 68 13 -28 -29 -30 -32 -33 -34 -36 -38 -39 -40 -42 -44 -45 -47 -48 -48 -49 -50 -51 -53 -55 -58 -61 -67 -73 -77 -80 -84 -87 -93 -101 -110 -121 -132 -146 -168 -187 -208 -227 -255 -286 -314 -343 -377 -405 -431 -456 -482 -502 -526 -552 -582 -606 -631 -651 -673 -690 -710 -723 -739 -751 -767 -779 -794 -804 -816 842 855 878 955 1091 1172 1118 1167 1351 1690 1579 1449 1592 1532 1421 1388 1200 1108 979 936 894 880 871 866 867 894 973 1017 1129 1089 1280 1053 1087 1095 921 921 923 925 942 933 943 971 1009 1012 1099 1210 1150 1118 1059 1121 1201 966 916 916 931 1132 1180 1178 1220 1287 1425 1535 1615 1757 1543 1570 1748 1994 2018 1959 1933 1992 2128 2192 2241 2113 2166 2188 1800 1565 1418 1192 1123 1128 1122 1122 1122 1122 1122 1122 1122 1122 1122 1124 1130 1138 1152 1158 1151 1141 1154 1181 1269 1323 1270 1245 1247 1238 1230 1247 1270 1231 1272 1232 1246 1432 1498 1546 1559 1446 1431 1415 1410 1372 1365 1380 1416 1510 1642 1820 1849 1825 1755 1666 1583 1482 1508 1474 1360 1299 1314 1265 1240 1307 1260 1164 1056 1043 1032 1027 1022 1015 1011 1008 1006 1005 1003 1003 1003 1003 1003 1003 1002 1001 1001 1000 999 999 999 999 998 997 997 997 998 1002 1003 1004 1006 1018 1036 1048 1091 1132 1174 1211 1264 1295 1276 1393 1404 1275 1173 1111 1092 1069 1070 1073 1068 1067 1080 1081 1066 1072 1084 1076 1063 1054 1039 1043 1044 1051 1069 1096 1090 1071 1006 995 995 997 998 1001 1007 1022 1044 1080 1102 1167 1172 1186 1230 1261 1227 1200 1140 1120 1094 1079 1081 1082 1086 1111 1134 1129 1131 1195 1182 1132 1112 1106 1110 1114 1143 1164 1153 1136 1135 1132 1125 1102 1076 1070 1070 1071 1070 1071 1073 1074 1076 1080 1084 1087 1092 1096 1112 1175 1197 1210 1219 1240 1304 1363 1439 1498 1583 1689 1859 1995 1949 2250 2332 2436 2593 2470 2183 2085 1900 1822 1985 1877 1933 1712 1683 1603 1501 1531 1617 2099 2498 2859 3240 3043 3090 2953 2850 2716 3031 2986 2833 2518 2361 2334 1795 1469 1733 1646 1396 1436 1342 1148 891 1170 1401 1581 1663 1555 1668 1595 1402 1166 1471 1276 1350 1510 1462 1203 1086 1298 1348 1398 1044 745 948 842 1070 1246 1255 1239 928 740 1038 1018 862 824 776 888 898 1082 1006 911 1140 1311 1253 1326 1511 1679 1589 1629 1701 1422 1486 1445 1502 1643 1687 1725 1865 1961 1870 1872 1939 1684 1676 1903 1908 1757 1337 1064 1006 1237 1556 1570 1495 1402 1477 1394 1066 1477 1490 1057 926 1186 1384 1291 1401 1723 1637 1241 920 1271 1523 1696 1765 1850 1907 1959 1961 2104 1981 1957 1934 1863 1868 1802 1678 1622 1575 1530 1475 1451 1420 1388 1382 1383 1394 1414 1485 1602 1384 1295 1674 1593 1566 1584 1546 1411 1177 1123 1152 1068 979 912 921 977 936 868 843 852 916 897 917 1258 1425 1725 1966 2141 2223 2030 1817 1666 1589 1572 1454 1282 1107 924 982 1042 1043 1306 1401 1193 1264 1482 1539 1365 1186 992 1063 1119 1130 1024 945 921 942 866 769 750 735 731 733 720 760 836 859 861 748 602 633 756 743 764 770 771 766 779 764 725 777 748 756 696 658 639 681 726 725 672 603 544 636 815 831 741 753 803 832 815 798 783 775 781 776 770 780 788 803 814 842 870 884 907 931 955 970 1017 1057 1098 1126 1158 1191 1232 1269 1236 1229 1206 1165 1120 1068 1062 1061 1047 1037 1033 1051 1071 1083 1113 1101 1093 1096 1050 1004 983 968 952 922 910 897 879 856 834 808 791 775 766 745 720 683 651 625 626 658 648 599 610 619 635 633 649 665 662 665 688 675 652 661 668 661 599 566 558 562 569 565 565 566 573 580 598 608 597 577 555 566 580 588 578 581 595 578 562 549 536 546 554 562 563 556 539 531 526 528 532 547 562 576 589 589 599 615 633 657 670 683 689 708 738 788 878 869 792 707 660 629 565 521 573 655 795 906 883 797 679 734 850 1077 1130 1266 1387 1441 1381 1143 911 796 812 815 682 536 567 702 788 885 732 564 844 940 1094 1095 847 892 806 746 650 746 807 916 1057 1205 1334 1469 1610 1719 1745 1661 1381 1195 1102 1095 1200 1300 1496 1667 1825 1798 1784 1639 1595 1564 1602 1639 1748 1863 1933 1947 2060 2109 2207 2212 2213 2092 1984 2043 1777 1658 1589 1452 1451 1674 2148 2552 2183 2287 2384 2262 2163 2224 2177 2005 1882 1894 1890 1732 1712 1726 1800 1844 1905 1924 2133 2152 2294 2490 2522 2689 2790 2818 2704 2747 2759 2669 2532 2455 2434 2373 2254 2396 2486 2599 2538 2535 2457 2348 2241 2423 2375 2527 2521 2486 2324 2306 2448 2529 2700 2828 2833 2789 2839 2757 2685 2709 2716 2694 2591 2561 2512 2327 2181 2283 2432 2408 2364 2449 2602 2483 2079 1875 1869 1963 2102 2312 2544 2658 2561 2550 2584 2564 2480 2433 2490 2551 2704 2759 2801 2861 2811 2645 2552 2693 2839 2775 2688 2433 2116 1913 1831 1800 1781 1771 1754 1722 1719 1783 1826 1852 1908 2023 2237 2280 2157 2031 1995 1885 1814 1714 1570 1472 1530 1501 1414 1342 1305 1286 1271 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1340 1490 1701 1865 1763 1800 1685 1543 1484 1316 1277 1274 1275 1274 1274 1273 1274 1274 1275 1276 1276 1277 1277 1278 1280 1280 1281 1281 1282 1283 1283 1284 1307 1355 1460 1530 1571 1612 1624 1653 1694 1714 1748 1732 1783 1852 1845 1828 1853 1893 1957 2043 2137 2132 2206 2331 2257 2234 2248 2344 2318 2270 2188 2150 2193 2213 2249 2222 2225 2180 2166 2145 2145 2105 2054 2029 2001 1952 1904 1859 1829 1836 1856 1861 1831 1815 1729 1780 1898 1960 2002 1978 2042 2080 2034 2052 2020 1988 1929 1873 1822 1814 1813 1793 1762 1760 1771 1785 1805 1758 1711 1688 1680 1685 1685 1688 1685 1680 1697 1688 1672 1664 1654 1655 1659 1656 1665 1666 1667 1667 1676 1678 1684 1698 1705 1723 1750 1763 1802 1885 1961 2005 1991 2107 2243 2258 2311 2381 2508 2590 2358 2264 2268 2322 2291 2185 2200 2280 2247 2078 2042 1961 1926 1946 1902 1901 1882 1815 1750 1884 1922 2030 1999 1898 1825 1802 1693 1596 1631 1742 1807 1877 1993 2208 2487 2494 2499 2467 2486 2462 2114 1873 1546 1384 1329 1480 1651 1574 1454 1310 1075 741 564 703 699 451 551 330 188 2 -27 -28 -29 -31 -32 -33 -35 -37 -38 -39 -41 -43 -44 -46 -48 -48 -49 -50 -51 -53 -55 -58 -61 -66 -71 -76 -79 -83 -87 -93 -101 -109 -117 -126 -141 -163 -184 -205 -221 -250 -285 -312 -341 -376 -404 -429 -458 -485 -505 -527 -557 -587 -613 -636 -658 -678 -696 -713 -728 -742 -757 -771 -785 -798 -810 -818 887 911 1062 1062 1264 1219 1205 1265 1555 1474 1329 1267 1334 1409 1301 1208 1074 1026 1026 917 870 865 860 856 865 904 1078 1254 1222 1234 1219 1213 1032 1097 945 933 932 969 1050 1029 1048 1108 1193 1274 1317 1216 1193 1252 1277 1429 1434 1075 920 921 986 1147 1155 1261 1347 1394 1576 1547 1453 1658 1602 1484 1603 1974 2103 2150 1991 1925 2053 2077 2171 2190 2000 1998 1941 1612 1445 1301 1137 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1133 1135 1134 1138 1145 1151 1178 1177 1207 1226 1229 1223 1210 1244 1230 1234 1250 1234 1224 1250 1318 1505 1665 1617 1539 1581 1599 1478 1403 1388 1393 1465 1633 1899 2083 2094 2040 1884 1768 1700 1609 1633 1556 1486 1472 1471 1465 1287 1202 1171 1089 1051 1040 1032 1026 1020 1016 1014 1011 1008 1005 1004 1003 1003 1003 1002 1002 1002 1002 1001 1000 1000 999 999 998 998 998 997 998 998 1001 1002 1004 1004 1006 1007 1016 1031 1050 1087 1108 1143 1152 1146 1171 1214 1218 1127 1083 1080 1077 1073 1072 1067 1072 1073 1063 1052 1051 1053 1053 1065 1055 1052 1058 1062 1068 1090 1108 1106 1061 998 993 991 991 991 991 993 997 1029 1110 1157 1232 1282 1305 1364 1383 1392 1381 1234 1194 1155 1089 1077 1075 1086 1096 1110 1112 1097 1125 1134 1100 1089 1091 1095 1101 1125 1144 1131 1121 1113 1114 1101 1076 1064 1064 1064 1064 1065 1067 1068 1071 1073 1076 1080 1084 1088 1092 1100 1113 1143 1179 1207 1236 1285 1352 1456 1604 1646 1679 1824 1911 1986 2202 2271 2439 2585 2465 2331 2389 2204 2001 1679 1664 1689 1596 1582 1520 1534 1640 1821 2176 2663 3015 2994 3238 3113 3031 2979 3143 3162 2982 2808 2401 2134 1899 1366 1469 1653 1571 1337 1050 1146 899 1053 1079 1361 1589 1608 1487 1615 1500 1517 1117 1266 1214 1269 1394 1478 1181 1083 1167 1332 1242 1055 863 853 738 1084 1024 829 799 816 1138 1468 1472 1259 1129 1003 974 887 1026 1040 973 1009 1208 1273 1481 1633 1796 1753 1600 1738 1644 1632 1418 1530 1740 1706 1726 2034 2077 2081 1957 1792 1653 1326 1615 2027 2044 1506 1069 919 1022 1304 1216 1097 1309 1591 1495 1246 1030 962 809 805 882 962 1010 1187 1445 1700 1473 960 1191 1645 1951 2063 2104 2190 2256 2260 2232 2130 2005 1997 1987 1912 1810 1720 1697 1656 1614 1586 1588 1516 1534 1507 1522 1489 1532 1554 1618 1336 1225 1392 1405 1404 1465 1554 1399 1083 990 981 959 863 982 954 862 871 1004 1167 1313 1328 1159 873 1051 1193 1383 1670 1837 1823 1791 1756 1539 1329 1156 1067 968 837 925 891 862 1036 1159 1223 1090 1111 1268 1362 1260 1176 1006 898 1024 1095 1109 957 900 891 789 724 689 694 693 693 719 829 865 842 841 723 627 560 635 707 724 733 708 708 737 683 745 762 694 692 689 631 609 605 630 620 641 606 606 729 788 702 699 772 750 742 751 758 762 777 776 772 776 777 784 799 812 824 852 874 915 953 971 999 1025 1056 1097 1104 1134 1169 1208 1248 1249 1236 1242 1165 1115 1086 1068 1066 1060 1051 1056 1087 1116 1145 1194 1213 1206 1206 1144 1087 1049 1006 977 954 938 919 889 861 832 816 799 792 782 764 733 703 661 640 619 620 612 602 579 586 584 592 636 656 639 669 674 665 667 641 617 616 594 569 570 554 554 555 567 568 547 544 547 551 549 547 544 547 556 563 567 573 573 561 545 540 535 539 546 547 544 538 548 529 524 531 574 602 629 637 634 617 614 613 621 633 646 655 666 684 703 735 805 922 958 874 753 670 627 587 520 526 589 624 667 650 632 668 717 824 944 1074 1124 1221 1242 1154 915 780 694 737 692 591 505 586 670 694 600 790 960 1088 1175 1218 1182 1022 910 841 823 730 759 862 915 984 1076 1211 1402 1503 1608 1659 1702 1556 1424 1452 1582 1628 1733 1826 1829 1864 1843 1740 1666 1652 1658 1683 1867 1989 1973 2002 2064 2130 2173 2131 2166 1995 1937 1843 1661 1519 1476 1573 1626 1639 2132 2647 2586 2720 2663 2498 2356 2461 2436 2242 2173 2189 2098 2006 1981 2024 2112 2180 2245 2224 2197 2174 2051 2167 2395 2462 2632 2788 2884 2861 2745 2655 2593 2692 2478 2354 2437 2664 2681 2803 2770 2693 2482 2292 2291 2539 2564 2663 2685 2538 2509 2567 2564 2675 2778 2846 2767 2772 2738 2707 2734 2725 2632 2421 2388 2339 2325 2399 2306 2120 2209 2123 2171 2141 2324 2454 2104 1905 1877 1953 2044 2242 2440 2459 2403 2401 2378 2520 2474 2354 2593 2694 2768 2817 2877 2965 2774 2622 2391 2418 2703 2719 2419 2222 2055 1876 1805 1771 1746 1728 1712 1682 1712 1759 1825 1922 2021 2127 2121 2219 2328 2154 2006 1999 1760 1596 1585 1726 2001 2041 1700 1486 1343 1280 1271 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1304 1444 1585 1791 1741 1694 1517 1398 1364 1351 1283 1273 1274 1274 1274 1274 1274 1274 1274 1275 1275 1276 1276 1278 1279 1279 1279 1280 1280 1282 1283 1283 1295 1335 1427 1537 1606 1645 1680 1704 1739 1792 1831 1864 1848 1906 1966 1907 1927 1934 1989 2056 2140 2211 2220 2247 2319 2351 2316 2352 2379 2259 2254 2288 2290 2298 2309 2298 2260 2251 2204 2204 2166 2124 2094 2053 2008 1965 1931 1882 1842 1796 1776 1770 1762 1740 1799 1864 1875 1934 2059 2160 2177 2227 2202 2285 2175 2046 1988 1900 1860 1918 1909 1857 1823 1832 1815 1771 1742 1730 1728 1714 1721 1719 1711 1712 1712 1707 1724 1723 1690 1704 1693 1687 1679 1677 1685 1681 1667 1667 1670 1677 1685 1695 1705 1723 1756 1815 1880 2032 2147 2168 2163 2178 2224 2285 2394 2570 2582 2485 2319 2159 2199 2167 2184 2064 2194 2239 2354 2214 2136 2088 2095 2071 2027 2029 1923 1818 1806 1945 1920 1939 1941 1873 1738 1680 1572 1607 1669 1746 1811 1908 2005 2217 2354 2345 2300 2378 2368 2375 2145 1663 1356 1337 1211 1100 1106 1116 1474 1339 1261 949 510 590 778 461 346 345 221 19 -11 -28 -28 -30 -31 -32 -34 -35 -37 -38 -40 -42 -44 -46 -47 -48 -49 -50 -51 -53 -55 -58 -61 -65 -70 -74 -78 -82 -86 -93 -101 -108 -115 -123 -138 -162 -184 -205 -222 -252 -288 -316 -347 -383 -410 -437 -465 -492 -509 -535 -563 -593 -616 -641 -661 -683 -698 -716 -728 -745 -757 -773 -784 -800 -808 -818 1153 1246 1291 1206 1245 1219 1277 1554 1532 1192 1201 1274 1161 1203 1127 1044 989 974 1003 866 855 854 852 855 893 969 1126 1334 1350 1280 1222 1104 1020 1094 1012 966 945 1024 1150 1185 1303 1286 1280 1351 1275 1270 1348 1423 1478 1580 1501 1306 973 929 976 1079 1283 1139 1393 1427 1396 1342 1380 1703 1698 1541 1447 1700 2066 1979 2031 1923 1963 2028 2009 2110 1984 1892 1964 2041 1673 1469 1351 1172 1125 1131 1130 1141 1122 1122 1122 1122 1122 1122 1122 1128 1128 1128 1138 1148 1157 1168 1163 1182 1208 1222 1216 1205 1226 1203 1207 1221 1223 1261 1284 1290 1459 1524 1529 1531 1599 1612 1487 1418 1438 1448 1453 1511 1580 1733 1828 1897 1777 1860 1854 1841 1810 1740 1791 1748 1561 1430 1320 1246 1146 1073 1045 1036 1031 1025 1021 1017 1014 1011 1009 1006 1004 1003 1003 1002 1002 1002 1002 1002 1001 1001 1001 1000 1000 998 998 998 998 999 1000 1000 1001 1003 1004 1004 1005 1007 1044 1080 1098 1100 1082 1074 1080 1072 1074 1106 1088 1063 1060 1059 1061 1059 1054 1062 1063 1063 1049 1036 1036 1042 1064 1064 1065 1053 1063 1088 1106 1109 1079 1018 995 991 988 988 988 989 989 993 1020 1098 1180 1245 1313 1426 1547 1581 1493 1372 1305 1253 1194 1098 1076 1074 1077 1088 1129 1199 1109 1106 1088 1078 1103 1107 1094 1083 1096 1102 1106 1096 1105 1098 1072 1058 1058 1060 1059 1060 1061 1063 1064 1068 1070 1073 1077 1080 1083 1088 1101 1113 1131 1155 1192 1227 1265 1314 1396 1520 1618 1591 1718 1790 2057 2250 2212 2359 2434 2393 2153 2221 2040 1896 1752 1524 1552 1561 1474 1463 1601 1747 1868 2189 2738 3118 3159 3238 3275 3312 3236 3146 3170 2965 2574 2179 1701 1376 1324 1531 1664 1529 1426 1050 1093 1171 1211 1447 1534 1513 1535 1463 1526 1595 1476 1233 1002 1029 1323 1273 1204 1053 1217 1342 1326 1191 1058 1045 902 657 937 974 759 796 998 1303 1504 1578 1471 1422 1320 1330 1057 1371 1379 1146 1105 1324 1432 1635 1767 1848 1700 1803 1763 1720 1637 1584 1913 2059 1756 1693 1946 2092 2067 1854 1602 1342 1212 1266 1349 1518 1535 1261 1023 913 1054 987 964 1260 1379 1326 1271 979 734 734 838 892 917 952 1028 1214 1311 1207 861 1063 1543 1980 2406 2570 2572 2517 2568 2462 2324 2244 2119 2095 2170 2157 1982 2020 1852 1743 1688 1650 1703 1742 1758 1740 1711 1709 1637 1593 1225 1227 1435 1403 1321 1280 1179 1045 943 882 880 932 964 869 910 1034 1098 1154 1275 1431 1333 1067 812 1047 1249 1302 1431 1717 1891 1720 1549 1551 1415 1361 1274 982 785 938 813 932 1145 1063 1067 1053 1126 1033 1017 1104 1115 1077 878 1016 1080 1019 928 852 769 736 721 706 676 662 661 712 785 811 789 809 781 660 557 604 645 663 703 656 677 668 678 736 730 686 646 671 651 607 565 557 546 568 557 549 611 649 607 618 687 740 760 767 763 777 776 781 781 779 780 787 777 800 852 872 892 931 950 970 991 1003 1023 1053 1069 1109 1146 1185 1237 1231 1224 1214 1163 1150 1101 1082 1076 1082 1078 1081 1102 1170 1233 1267 1314 1347 1332 1281 1200 1134 1064 1017 982 957 924 896 875 847 821 801 791 778 755 720 726 732 727 696 677 670 647 619 607 584 573 579 583 586 595 636 620 610 605 582 564 555 553 553 555 559 573 560 558 560 560 552 545 540 539 537 540 568 586 592 598 544 530 528 528 535 531 547 552 534 531 539 522 543 624 687 700 707 704 701 680 664 655 646 653 647 657 673 714 744 736 783 818 904 917 804 715 691 683 630 527 565 553 568 561 584 598 679 740 812 886 892 938 1010 1078 898 768 670 633 610 567 513 501 575 542 527 625 723 808 986 1027 1032 1145 1134 1063 1158 1054 941 929 904 888 877 987 1120 1308 1432 1532 1547 1573 1583 1535 1668 1812 1940 2056 2142 2206 2288 2174 2048 2006 1953 1939 1917 1977 1975 2038 2109 2139 1946 1863 1939 1875 1804 1716 1698 1754 1637 1560 1647 1858 2170 2640 2632 2671 2655 2630 2577 2656 2594 2521 2488 2490 2308 2254 2339 2303 2552 2602 2660 2621 2519 2462 2266 2116 2099 2218 2520 2811 3017 2926 2754 2689 2729 2636 2501 2531 2606 2724 2863 3000 2971 2850 2693 2458 2399 2650 2749 2833 2792 2765 2860 2832 2790 2767 2780 2817 2820 2843 2918 2984 2996 2931 2735 2784 2787 2683 2672 2458 2310 2209 2390 2454 2489 2347 2104 2145 2053 1876 1832 1893 2035 2275 2353 2343 2247 2338 2250 2369 2236 2312 2469 2659 2784 2870 2880 2832 2616 2545 2440 2445 2358 2397 2178 2098 1994 1872 1842 1800 1767 1739 1697 1664 1709 1791 1882 2008 2246 2431 2338 2227 2265 2059 1915 1786 1719 1815 1882 2074 2146 1995 2024 1793 1491 1329 1275 1268 1268 1269 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1285 1422 1562 1524 1525 1685 1689 1592 1655 1438 1293 1274 1274 1274 1275 1274 1274 1274 1274 1274 1275 1275 1276 1276 1277 1278 1278 1279 1280 1281 1282 1285 1306 1337 1422 1491 1565 1673 1723 1752 1794 1846 1915 1927 1948 1966 2030 2020 2029 2053 2058 2088 2174 2287 2376 2391 2345 2438 2478 2468 2411 2277 2358 2335 2400 2387 2393 2348 2327 2312 2275 2242 2181 2162 2095 2036 1978 1928 1900 1867 1827 1797 1776 1753 1737 1742 1852 1960 2007 2001 2031 2129 2308 2387 2369 2392 2260 2078 1988 2072 2141 2094 2018 2029 1991 2060 2034 1924 1823 1824 1864 1820 1834 1785 1762 1756 1761 1762 1765 1763 1746 1736 1717 1705 1705 1705 1697 1682 1682 1680 1678 1681 1692 1712 1732 1794 1879 1992 2143 2267 2392 2485 2415 2342 2344 2465 2680 2829 2557 2237 2080 2027 2092 2066 2067 2017 2130 2129 2223 2148 2050 2192 2282 2311 2206 2107 2020 1876 1854 1952 1835 1830 1826 1677 1630 1569 1548 1646 1732 1826 1914 2066 2235 2185 2293 2157 2199 2266 2238 2310 2224 1857 1509 1623 1777 1631 1299 861 1005 988 823 658 543 375 496 558 303 239 148 34 6 -6 -28 -29 -30 -32 -33 -34 -36 -38 -39 -41 -43 -45 -46 -48 -49 -50 -52 -53 -55 -57 -60 -64 -68 -73 -77 -81 -86 -92 -101 -109 -116 -123 -141 -165 -190 -210 -230 -264 -298 -327 -363 -397 -426 -454 -481 -502 -522 -548 -577 -603 -625 -648 -669 -688 -704 -718 -732 -746 -760 -773 -786 -798 -809 -817 1426 1441 1342 1217 1245 1368 1559 1616 1246 1085 1099 1170 1058 997 1014 933 906 908 882 849 848 849 853 885 1048 1181 1241 1400 1478 1239 1085 1035 1022 1009 990 979 968 987 1134 1298 1339 1362 1410 1377 1333 1462 1565 1581 1752 1517 1409 1335 1042 931 977 993 1020 1213 1352 1334 1307 1259 1409 1518 1460 1448 1515 1418 1700 1833 2131 2031 1948 2097 1996 2039 2047 1961 1874 1990 2053 1792 1496 1344 1179 1166 1135 1139 1122 1122 1122 1122 1122 1122 1122 1123 1126 1128 1133 1144 1151 1165 1164 1179 1198 1207 1208 1197 1229 1182 1195 1230 1257 1299 1320 1337 1392 1446 1508 1548 1580 1626 1632 1568 1514 1508 1501 1475 1432 1453 1543 1592 1667 1810 1861 1796 1738 1767 1934 1806 1515 1386 1302 1191 1114 1064 1038 1034 1028 1024 1021 1017 1013 1010 1007 1006 1005 1004 1003 1002 1002 1002 1002 1002 1001 1001 1001 1000 1000 999 998 999 999 1000 1000 1001 1001 1003 1003 1004 1005 1012 1118 1090 1066 1081 1085 1061 1069 1056 1049 1049 1050 1052 1050 1052 1046 1046 1048 1067 1070 1069 1060 1049 1041 1045 1047 1047 1058 1057 1067 1087 1097 1103 1050 1005 992 989 986 986 986 987 989 994 1012 1110 1226 1313 1402 1567 1717 1634 1561 1411 1271 1196 1151 1107 1094 1078 1085 1082 1101 1145 1103 1075 1074 1068 1083 1101 1080 1067 1067 1073 1083 1077 1070 1061 1052 1053 1054 1056 1056 1057 1058 1059 1061 1065 1068 1070 1072 1075 1078 1084 1095 1108 1121 1146 1202 1243 1285 1332 1387 1420 1499 1595 1734 1833 1975 2034 2102 2257 2309 2216 2050 1892 1781 1679 1611 1508 1482 1532 1440 1504 1654 1836 2085 2264 2887 3342 3321 3184 3097 2869 2563 2391 2011 2207 2297 1904 1381 1231 1403 1577 1935 1829 1529 994 1485 1606 1408 1580 1502 1504 1443 1446 1647 1458 1327 1244 1206 959 971 1068 1222 1261 1317 1348 1154 1077 1081 967 1046 839 735 660 804 1053 1221 1446 1424 1551 1538 1540 1588 1537 1412 1424 1375 1337 1175 1343 1532 1678 1810 1941 1916 1669 1598 1888 2016 1798 2011 2127 1782 1448 1654 2054 2096 1981 1816 1680 1348 1153 1138 1359 1737 1750 1357 968 791 844 891 1141 1058 1056 1157 968 737 831 1037 1158 1049 889 839 887 880 754 702 1029 1336 1602 1850 2102 2267 2457 2526 2488 2329 2175 2079 2138 2213 2282 2263 2233 2075 2003 1910 1843 1903 1849 1832 1831 1721 1547 1313 1176 1005 1247 1249 1018 995 942 917 957 974 1023 988 1003 940 930 987 1043 1080 1148 1286 1307 1256 961 779 1043 1346 1554 1680 1647 1719 1570 1255 1230 1266 1186 1099 891 753 817 856 910 951 964 893 982 991 946 906 878 858 825 757 804 811 791 757 730 706 723 726 749 778 719 643 715 801 762 740 774 763 694 620 547 582 632 708 632 644 619 686 707 682 656 622 661 649 591 563 546 553 551 567 577 606 586 572 590 662 726 743 755 762 767 771 773 760 748 746 769 763 776 810 865 904 919 910 931 948 966 1005 1038 1078 1102 1106 1147 1191 1197 1205 1201 1186 1129 1113 1166 1108 1112 1112 1105 1121 1204 1280 1323 1386 1458 1449 1414 1336 1215 1134 1059 1010 978 955 935 901 868 855 836 809 787 768 744 762 755 747 731 721 716 712 704 696 678 621 588 600 601 583 567 562 561 561 565 568 569 568 581 603 597 600 611 593 598 596 593 589 579 580 564 546 552 568 588 575 534 538 554 547 552 541 534 536 522 519 520 545 628 654 699 735 772 781 794 780 767 755 751 729 720 686 705 731 779 774 780 806 823 853 901 812 730 670 631 598 528 501 502 518 522 566 628 666 738 805 817 826 857 909 930 777 694 615 571 590 524 486 496 505 537 591 592 587 651 745 849 887 947 1059 1124 1180 1154 1027 901 794 776 830 884 1063 1291 1405 1516 1566 1543 1486 1509 1616 1776 1892 2010 2114 2194 2239 2311 2408 2449 2516 2515 2470 2506 2500 2408 2200 1991 1756 1733 1722 1684 1675 1665 1702 1728 1561 1616 1852 1833 2217 2271 2531 2497 2500 2596 2571 2508 2576 2609 2610 2635 2751 2773 2675 2857 3023 2811 2632 2580 2575 2515 2324 2143 2291 2608 2823 3023 3053 2853 2824 2871 2725 2612 2693 2755 2922 2959 2916 2836 2832 2776 2583 2560 2797 2936 3032 2915 2898 3061 3047 2850 2878 3006 2995 3007 2996 3046 3209 3233 3030 2978 3310 3115 2871 2621 2610 2530 2457 2597 2660 2777 2610 2361 2068 1880 1909 1871 1947 2139 2275 2296 2183 2146 2231 2148 2139 2247 2416 2384 2413 2459 2630 2683 2758 2718 2649 2825 2738 2543 2444 2208 2065 2104 2065 1956 1848 1821 1756 1712 1665 1694 1806 1901 2091 2443 2521 2450 2434 2328 2133 1913 1880 2044 2077 2015 1948 1858 1849 1801 1922 1769 1453 1290 1274 1274 1275 1274 1272 1271 1268 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1280 1345 1417 1569 1672 1738 1594 1708 1626 1444 1284 1272 1274 1274 1275 1274 1274 1274 1274 1274 1274 1275 1275 1275 1276 1276 1277 1278 1279 1283 1283 1287 1325 1368 1412 1477 1539 1679 1766 1812 1838 1871 1938 1995 2038 2061 2068 2158 2111 2165 2199 2217 2246 2280 2397 2512 2552 2495 2591 2528 2367 2414 2436 2448 2470 2487 2448 2412 2544 2502 2347 2268 2283 2151 2072 2023 1972 1985 1977 1932 1890 1859 1807 1787 1777 1751 1778 1827 1877 1907 1957 2028 2121 2227 2320 2283 2185 2105 2275 2323 2328 2200 2170 2172 2161 2058 2016 1950 1996 2031 1955 1948 1915 1827 1786 1789 1799 1802 1812 1811 1792 1776 1762 1753 1756 1748 1738 1722 1716 1712 1728 1743 1750 1792 1901 2019 2186 2331 2456 2508 2666 2709 2685 2588 2582 2607 2764 2829 2441 2160 1921 1849 1970 1967 1931 1973 2050 2043 2032 1986 2114 2250 2298 2376 2303 2195 2029 1993 1925 1880 1797 1641 1617 1620 1615 1504 1553 1652 1825 1992 2081 2207 2375 2279 2192 2000 2053 2136 2225 2327 2158 1824 1901 1995 2028 1685 1279 976 865 665 641 880 798 644 356 448 545 238 139 90 26 11 -26 -29 -30 -31 -33 -34 -36 -37 -39 -41 -42 -44 -46 -48 -49 -50 -52 -53 -55 -57 -60 -63 -67 -72 -76 -81 -86 -92 -101 -110 -118 -128 -147 -172 -196 -218 -243 -279 -311 -345 -381 -416 -444 -473 -496 -518 -538 -566 -590 -615 -634 -656 -673 -693 -706 -721 -732 -747 -758 -772 -782 -796 -804 -815 1674 1520 1413 1294 1374 1557 1590 1373 1120 1054 1014 989 903 863 851 852 855 849 845 845 847 858 868 923 1119 1301 1429 1554 1547 1374 1109 1058 1035 1012 991 977 967 960 1023 1182 1300 1372 1317 1405 1674 1694 1622 1723 1901 1379 1307 1120 983 946 1170 1349 1172 1147 1204 1272 1234 1214 1248 1252 1244 1386 1473 1419 1580 1692 1726 1920 2095 2077 2106 2025 2150 2041 1912 1798 1835 1811 1600 1363 1279 1143 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1130 1130 1134 1134 1159 1162 1166 1177 1186 1198 1192 1198 1189 1214 1218 1233 1251 1273 1290 1339 1412 1575 1627 1661 1795 1784 1769 1748 1698 1605 1581 1508 1454 1427 1438 1474 1495 1547 1565 1577 1529 1546 1576 1500 1431 1389 1308 1248 1126 1053 1035 1030 1026 1022 1019 1015 1012 1009 1007 1006 1005 1004 1003 1003 1002 1002 1001 1001 1001 1001 1001 1001 1000 1000 1000 1000 1000 1000 1001 1001 1001 1003 1002 1003 1003 1006 1026 1035 1041 1043 1047 1050 1050 1045 1040 1041 1041 1041 1041 1044 1046 1053 1060 1061 1065 1072 1069 1057 1055 1050 1040 1039 1043 1051 1069 1071 1067 1049 1023 996 990 987 986 986 987 990 994 1002 1039 1118 1279 1457 1573 1793 1825 1574 1529 1390 1193 1130 1115 1123 1106 1105 1126 1085 1082 1100 1098 1091 1068 1064 1098 1098 1063 1053 1053 1052 1055 1056 1052 1049 1048 1050 1050 1052 1053 1054 1055 1057 1058 1060 1062 1065 1068 1071 1074 1079 1088 1102 1123 1146 1208 1266 1323 1394 1449 1474 1532 1582 1635 1691 1755 1825 1937 1989 1971 1968 1959 1802 1697 1598 1535 1471 1430 1426 1469 1544 1645 1810 2057 2551 3009 3414 3300 3128 3129 3120 2840 2750 2475 1834 1740 1492 1130 1235 1083 1241 1851 1536 1141 1081 1477 1665 1607 1652 1589 1647 1487 1504 1756 1436 1205 1094 1188 1239 983 958 1195 1487 1473 1384 1183 956 866 833 981 897 698 766 881 1177 1403 1378 1112 1308 1568 1676 1606 1599 1482 1436 1408 1361 1304 1413 1511 1644 1971 2013 1847 1538 1775 1881 1914 1669 1827 2003 1634 1357 1360 1692 1910 1927 1921 1822 1445 1186 1104 1129 1403 1570 1594 1343 926 792 939 1011 961 1004 851 699 733 907 1108 1271 1176 1060 878 703 677 663 760 857 1029 1189 1472 1808 2093 2182 2335 2471 2394 2291 2337 2308 2246 2215 2251 2201 2018 1884 1752 1767 1774 1779 1705 1588 1497 1356 1130 1002 941 960 967 939 966 996 1191 1280 1179 1077 938 887 918 986 1021 1039 1076 1101 1228 1153 1023 983 787 848 1010 1097 1155 1123 1175 1146 1091 985 990 888 972 948 736 732 845 827 810 803 827 833 878 952 946 879 814 772 700 705 704 697 680 669 666 683 727 763 735 705 646 705 745 713 702 744 739 738 722 581 546 624 682 615 587 633 659 674 656 654 606 643 643 565 531 535 540 536 582 579 562 588 621 630 645 686 695 717 734 750 756 745 731 733 761 768 761 773 798 830 847 843 846 893 902 951 998 1036 1076 1081 1075 1097 1124 1134 1178 1183 1181 1122 1110 1119 1112 1121 1128 1140 1161 1202 1279 1383 1459 1514 1545 1515 1405 1293 1194 1102 1049 1012 997 977 943 903 868 850 843 813 786 783 779 773 761 753 738 727 721 715 709 702 692 633 630 647 627 614 611 612 606 603 615 622 629 642 651 629 601 632 604 625 627 618 620 618 591 597 565 536 534 532 536 542 560 589 589 598 613 564 531 539 538 515 534 553 585 634 688 743 783 799 849 842 886 865 854 831 747 804 826 833 851 859 872 884 899 896 882 838 771 706 647 620 580 536 509 494 542 576 609 660 676 703 753 784 802 875 833 739 636 546 543 485 494 579 659 764 881 921 735 559 547 595 631 669 753 831 880 1008 1138 1026 909 963 883 811 810 940 1201 1507 1548 1429 1377 1376 1423 1563 1679 1795 1874 1969 2092 2226 2307 2394 2541 2626 2725 2716 2705 2519 2171 1943 1861 1830 1712 1659 1641 1623 1723 2051 2016 1883 2399 2035 1767 2131 2423 2376 2333 2429 2442 2245 2284 2336 2433 2547 2693 2786 2653 2697 2803 2676 2600 2596 2722 2724 2365 2228 2422 2589 2730 2892 2996 2832 2769 2812 2749 2771 2740 2806 2903 3038 2890 2753 2668 2587 2636 2786 2918 3025 3044 2991 2951 2997 2997 2997 3148 3244 3202 3220 3129 3266 3317 3280 3145 3223 3327 3228 3063 2882 2848 2730 2754 2844 2845 2835 2645 2370 2153 1882 2021 1947 2001 2060 1998 2037 2132 2034 2074 2155 2224 2465 2576 2646 2545 2635 2648 2733 2679 2752 2846 3033 2794 2480 2331 2269 2442 2347 2193 2076 1887 1763 1723 1701 1661 1672 1770 1932 2161 2239 2261 2392 2469 2304 2069 2104 2121 1947 1851 1856 1793 1748 1745 1653 1735 1857 1785 1409 1278 1278 1279 1277 1275 1274 1272 1271 1269 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1276 1372 1479 1651 1733 1496 1496 1700 1449 1321 1271 1269 1272 1273 1274 1274 1274 1274 1274 1274 1274 1274 1274 1274 1275 1275 1276 1278 1280 1286 1289 1300 1336 1381 1430 1482 1543 1622 1767 1866 1901 1927 1937 1983 2026 2097 2160 2182 2256 2227 2326 2405 2637 2524 2574 2562 2839 2583 2640 2508 2493 2587 2523 2577 2579 2680 2548 2502 2639 2566 2401 2360 2344 2306 2190 2083 2051 2040 1987 1948 1920 1869 1859 1824 1777 1755 1777 1833 1848 1891 1965 2048 2111 2152 2201 2252 2238 2205 2309 2445 2408 2442 2298 2242 2225 2114 2031 2087 2081 2069 2051 2034 1988 1915 1882 1878 1920 1999 1955 1958 1933 1924 1907 1884 1881 1857 1858 1827 1784 1782 1843 1918 1924 2068 2175 2215 2438 2613 2584 2619 2762 2845 2821 2807 2832 2960 2965 2705 2311 2048 1825 1724 1807 1821 1817 1871 1955 1949 1934 1936 2068 2166 2162 2221 2192 2156 2092 2032 1923 1743 1608 1559 1468 1503 1493 1501 1584 1707 1848 2066 2255 2439 2403 2242 2078 1955 1907 2070 2300 2274 2190 2072 2545 2245 2460 2102 1653 1496 1350 1112 1172 1179 840 603 514 278 276 209 95 67 37 17 -26 -28 -30 -31 -32 -33 -35 -37 -39 -41 -42 -44 -46 -48 -49 -50 -52 -54 -55 -57 -59 -63 -67 -71 -76 -80 -85 -92 -101 -112 -123 -136 -157 -180 -204 -229 -260 -295 -330 -366 -403 -436 -466 -495 -517 -538 -560 -584 -606 -626 -645 -663 -680 -697 -712 -724 -735 -747 -758 -769 -781 -792 -802 -811 1619 1449 1441 1465 1648 1746 1518 1125 1010 964 889 859 845 845 845 845 845 845 845 851 864 877 897 981 1205 1404 1525 1466 1365 1244 1130 1090 1058 1029 1004 988 973 991 1095 1155 1288 1314 1393 1711 1911 1817 1704 1801 1921 1593 1494 1325 998 943 1146 1245 1254 1192 1214 1221 1193 1193 1193 1216 1280 1365 1314 1332 1412 1732 1837 1816 1936 1886 1941 1962 2064 2106 2020 1843 1737 1622 1599 1458 1366 1181 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1144 1128 1122 1127 1149 1156 1164 1178 1184 1187 1176 1195 1174 1202 1220 1260 1284 1301 1343 1409 1476 1682 1903 1826 1802 1816 1740 1705 1690 1784 1746 1638 1533 1508 1537 1485 1425 1387 1401 1417 1494 1535 1427 1375 1348 1319 1276 1242 1155 1055 1043 1038 1030 1021 1017 1014 1011 1008 1007 1006 1004 1004 1003 1003 1002 1002 1001 1001 1001 1001 1001 1001 1001 1002 1001 1001 1001 1001 1001 1001 1002 1002 1002 1002 1003 1003 1005 1007 1016 1032 1038 1037 1039 1040 1039 1037 1033 1034 1036 1037 1041 1049 1051 1056 1061 1065 1061 1059 1063 1061 1056 1056 1082 1085 1076 1039 1024 1013 997 992 988 987 987 986 992 1009 1024 1047 1126 1257 1462 1628 1745 1756 1806 1576 1443 1322 1181 1143 1119 1105 1097 1128 1137 1072 1061 1070 1102 1108 1062 1052 1054 1051 1046 1043 1043 1041 1041 1042 1044 1045 1046 1047 1048 1049 1050 1052 1053 1054 1056 1057 1058 1060 1063 1067 1070 1077 1090 1121 1149 1160 1233 1306 1364 1419 1503 1549 1587 1641 1700 1750 1844 1872 1798 1791 1798 1891 1871 1731 1633 1614 1540 1532 1467 1401 1516 1570 1687 1792 2080 2484 2987 3226 3428 3311 3279 3070 2896 2892 2784 2657 2227 1379 1273 1096 1064 905 1263 948 836 1202 1518 1705 1716 1618 1560 1447 1491 1482 1676 1458 1338 1097 992 1030 986 942 1255 1455 1390 1358 1226 1211 973 764 739 778 639 711 1102 1316 1334 1065 1008 1263 1486 1669 1672 1629 1600 1496 1440 1373 1333 1376 1489 1817 2100 1911 1567 1510 1762 1617 1802 1616 1637 1649 1528 1436 1284 1369 1626 1743 1894 1928 1707 1349 1190 1095 1411 1576 1715 1486 981 753 803 868 918 915 766 706 783 919 1087 1089 1108 1171 1031 830 699 675 775 892 1064 1342 1567 1804 1702 1579 1760 1898 1943 1882 2039 2167 2090 1966 1966 1838 1640 1523 1505 1476 1418 1422 1336 1287 1202 1123 1061 1007 981 1040 1177 1235 1237 1193 1285 1231 1046 908 896 917 960 1003 973 1033 1091 1031 1224 1287 1097 955 756 702 743 823 897 914 896 809 740 758 780 763 802 780 672 691 820 812 781 756 781 780 797 791 774 774 804 750 702 661 650 651 625 627 653 703 708 696 689 661 617 671 695 672 679 714 702 713 716 619 535 576 642 605 583 642 639 668 650 647 670 613 604 596 547 574 565 532 544 538 570 601 612 610 613 646 666 675 706 732 745 722 720 757 738 718 730 750 763 782 818 860 895 908 922 942 966 998 1029 1048 1078 1105 1124 1134 1174 1190 1183 1129 1104 1108 1114 1136 1170 1178 1208 1245 1314 1419 1529 1597 1600 1576 1503 1412 1275 1170 1094 1042 1012 997 973 942 905 886 866 848 823 811 799 796 788 770 749 740 731 725 712 699 678 648 647 678 672 670 664 645 612 649 654 663 663 653 638 603 631 648 620 646 647 640 638 623 588 628 596 567 563 564 561 575 584 602 631 591 639 579 546 547 563 539 521 522 529 548 592 558 623 703 789 837 891 926 966 1011 885 752 976 1016 995 1006 1014 1002 1003 984 956 946 942 857 755 704 702 673 592 490 517 552 556 572 586 610 666 679 738 778 759 730 663 573 503 478 558 666 823 1118 1219 1184 1073 780 696 622 653 716 722 732 702 703 764 833 1147 1310 1255 1180 951 959 918 1128 1255 1223 1262 1270 1308 1404 1518 1605 1778 1904 2026 2127 1891 2021 2335 2623 2716 2751 2673 2615 2417 2225 2191 2046 1862 1722 1696 1659 1691 1867 2121 1938 2268 2287 1990 1823 1916 2072 2154 2375 2338 2131 2052 2124 2332 2302 2432 2546 2430 2512 2790 2819 2764 2778 2821 2623 2373 2252 2461 2628 2661 2767 2931 2695 2595 2721 2854 3007 2989 2984 3076 3060 2775 2718 2645 2584 2756 2746 2849 3042 3166 3087 3088 3013 3003 3020 3110 3222 3279 3287 3261 3236 3345 3282 3349 3327 3148 3275 3220 3140 3003 3037 2881 2757 2754 2693 2551 2292 2042 1817 1994 2020 2076 2066 1978 2086 2047 2066 2143 2400 2496 2664 2899 2986 2818 2881 2697 3018 2945 2960 3078 3141 2828 2770 2724 2751 2794 2755 2560 2198 1894 1705 1635 1616 1633 1637 1747 1924 2112 2087 2051 2154 2156 2239 2052 2052 1953 1845 1758 1746 1799 1720 1632 1583 1592 1612 1625 1509 1294 1282 1282 1280 1277 1278 1277 1274 1273 1272 1268 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1293 1351 1444 1456 1387 1430 1461 1366 1278 1270 1267 1267 1267 1271 1274 1273 1273 1274 1273 1273 1273 1273 1274 1274 1274 1275 1277 1282 1289 1298 1312 1342 1381 1422 1468 1551 1635 1728 1848 1951 1994 2031 2082 2145 2190 2247 2304 2321 2420 2418 2483 2902 2971 2857 2715 2872 2667 2782 2582 2682 2768 2689 2673 2714 2755 2659 2617 2574 2675 2583 2512 2441 2388 2214 2131 2106 2047 2010 1978 1940 1907 1856 1824 1790 1775 1772 1784 1812 1847 1929 2051 2083 2064 2120 2170 2280 2356 2337 2280 2258 2323 2329 2357 2285 2259 2125 2162 2162 2148 2057 2050 2091 2060 2041 2012 2078 2220 2280 2318 2272 2304 2292 2266 2161 2155 2056 1984 1937 1974 2124 2297 2228 2408 2457 2565 2581 2648 2653 2649 2724 2765 2733 2773 2553 2550 2622 2299 2008 1826 1720 1649 1648 1700 1689 1761 1918 1912 1868 1980 2006 1992 2044 2021 1963 2065 2086 2039 1924 1758 1589 1471 1404 1427 1427 1518 1638 1710 1901 2067 2203 2368 2226 2163 1969 1937 1857 2150 2240 2265 2439 2422 2678 2651 2681 2261 1935 1790 1674 1447 1359 1214 727 500 363 441 351 226 159 73 35 17 -28 -28 -29 -31 -32 -33 -35 -37 -39 -40 -42 -44 -46 -48 -49 -50 -52 -54 -55 -57 -59 -62 -66 -70 -75 -79 -84 -91 -101 -114 -127 -143 -163 -186 -212 -241 -272 -310 -345 -385 -421 -455 -488 -517 -535 -556 -576 -599 -616 -635 -650 -668 -682 -699 -712 -725 -733 -745 -752 -764 -772 -785 -792 -804 1550 1472 1541 1625 1692 1707 1326 1039 939 878 847 845 845 845 845 847 855 856 859 877 903 929 991 1072 1207 1258 1295 1342 1296 1211 1177 1144 1100 1062 1031 1003 979 966 1023 1090 1245 1500 1748 2045 2094 2117 2025 2072 2122 1776 1434 1254 1006 940 1093 1174 1204 1332 1357 1309 1283 1224 1196 1216 1305 1456 1406 1245 1435 1489 1683 1781 1957 1926 1839 1936 1973 1971 1944 1818 1687 1519 1420 1461 1310 1153 1126 1122 1122 1122 1122 1122 1122 1122 1122 1122 1128 1122 1122 1125 1140 1139 1153 1169 1178 1185 1192 1164 1181 1217 1241 1251 1295 1325 1357 1431 1529 1690 1888 2052 1948 1914 1802 1820 1744 1752 1783 1754 1639 1582 1482 1436 1371 1337 1336 1406 1496 1470 1381 1336 1314 1273 1238 1189 1145 1079 1062 1049 1036 1018 1015 1012 1012 1009 1007 1005 1004 1003 1003 1003 1003 1002 1001 1001 1001 1001 1001 1001 1001 1001 1002 1002 1001 1001 1002 1002 1002 1002 1002 1003 1003 1003 1004 1005 1007 1009 1029 1033 1036 1034 1031 1027 1025 1021 1020 1027 1044 1050 1053 1055 1054 1047 1045 1046 1053 1060 1064 1072 1116 1148 1056 1017 1002 991 990 988 988 987 987 989 1001 1020 1053 1092 1298 1557 1605 1740 1779 1680 1506 1367 1284 1200 1145 1129 1126 1098 1078 1073 1062 1048 1045 1057 1082 1090 1052 1044 1043 1041 1041 1040 1040 1040 1040 1040 1041 1043 1044 1045 1046 1048 1049 1050 1051 1053 1054 1054 1056 1057 1061 1067 1076 1083 1105 1136 1174 1202 1258 1316 1393 1443 1515 1584 1629 1669 1703 1704 1703 1739 1692 1725 1856 1933 1976 1828 1652 1560 1533 1493 1465 1382 1478 1662 1990 2040 1946 2140 2219 2508 2978 3289 3240 3225 3168 3010 2596 2322 1944 1574 1705 1429 1177 918 801 730 1052 1297 1426 1500 1554 1549 1636 1348 1480 1455 1475 1304 1310 1079 914 980 843 1104 1215 1365 1119 1104 1163 1036 874 829 667 641 822 744 1165 1154 1003 931 1017 1399 1561 1706 1759 1675 1737 1649 1495 1376 1375 1526 1751 1976 2047 1771 1583 1504 1540 1490 1661 1583 1518 1468 1376 1295 1271 1271 1547 1778 1882 1946 1926 1836 1546 1373 1207 1393 1318 980 936 810 694 720 713 712 647 648 717 849 955 930 913 953 960 769 620 690 852 989 1061 1181 1501 1472 1431 1301 1513 1558 1652 1603 1742 1693 1685 1706 1724 1563 1312 1235 1308 1385 1284 1119 1076 1052 1081 1120 1116 1084 1028 1050 1199 1204 1146 1070 1004 945 923 1008 1006 1040 1021 998 946 912 998 989 1011 1036 1032 948 922 971 848 731 704 681 676 645 604 646 661 661 657 705 617 674 793 783 747 722 728 743 735 712 708 699 688 677 664 648 626 638 714 705 692 703 674 654 701 689 609 631 648 650 682 681 681 693 697 625 532 560 592 558 611 627 630 666 656 632 673 631 564 533 540 538 542 542 530 541 555 571 586 605 623 626 643 665 684 706 689 695 722 715 705 739 751 759 778 808 829 860 887 884 901 923 957 978 1000 1025 1051 1056 1075 1114 1144 1157 1141 1108 1092 1105 1116 1142 1202 1206 1212 1272 1374 1476 1564 1628 1667 1622 1576 1485 1358 1241 1147 1087 1043 1000 985 959 934 924 889 854 848 838 823 808 793 780 770 756 743 729 713 699 676 669 671 671 677 674 667 660 627 657 665 646 629 624 627 642 646 639 644 652 653 634 615 596 623 653 608 623 616 609 599 610 602 621 636 593 617 598 577 575 581 583 575 560 563 552 548 571 550 582 601 649 692 758 813 888 939 794 757 1047 1158 1159 1178 1142 1106 1067 1011 961 884 939 872 842 776 738 617 539 498 519 496 516 478 529 558 599 657 700 669 640 625 543 471 605 747 823 1059 1089 967 947 1098 919 761 719 795 770 824 956 994 974 1025 928 916 1042 1152 1287 1222 1198 1354 1274 1224 1522 1568 1390 1301 1296 1390 1551 1689 1808 1902 1867 1694 1879 2195 2537 2662 2734 2758 2755 2724 2608 2511 2162 1879 1704 1786 1770 1733 1743 1944 1740 1833 1975 2126 2110 2105 1974 1971 2079 2321 2191 1987 2051 2071 2074 2127 2193 2309 2461 2506 2529 2531 2662 2764 2660 2483 2478 2354 2424 2454 2549 2628 2588 2549 2663 2736 2754 2831 2834 3012 3001 2888 2949 2906 2730 2625 2655 2722 2862 3096 3149 3069 3141 3115 3087 3104 2928 2861 2938 2941 2767 2828 2734 2893 2837 2851 2989 3153 3139 3012 2932 2871 2679 2595 2541 2426 2261 2009 1805 1907 1920 1885 1892 2059 2370 2277 2211 2247 2581 2939 3001 3158 3371 3110 3028 2848 2960 3064 3169 3267 3198 3143 3025 2819 2689 2615 2697 2705 2559 2287 1775 1598 1585 1586 1612 1672 1861 2040 2100 1960 1942 1961 1952 1887 1859 1850 1897 1762 1687 1789 1746 1664 1577 1491 1458 1441 1351 1299 1288 1286 1282 1280 1281 1278 1276 1275 1274 1271 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1291 1318 1346 1297 1288 1315 1272 1267 1267 1267 1267 1267 1267 1269 1272 1272 1273 1272 1272 1273 1273 1273 1274 1274 1274 1277 1282 1290 1322 1350 1338 1368 1404 1456 1526 1666 1798 1880 1961 2008 2080 2130 2164 2246 2340 2427 2486 2516 2550 2596 2610 2883 3073 3089 2978 2912 2982 2778 2679 2825 2890 2828 2874 2816 2812 2779 2710 2668 2585 2575 2449 2375 2269 2249 2158 2082 2013 1969 1933 1919 1936 1873 1821 1807 1790 1788 1801 1834 1892 1996 2065 1993 2016 2072 2137 2224 2252 2146 2172 2186 2254 2371 2299 2307 2316 2304 2293 2157 2130 2145 2166 2228 2179 2185 2269 2313 2438 2497 2674 2874 2795 2688 2522 2608 2430 2556 2345 2288 2534 2632 2586 2693 2566 2628 2533 2587 2563 2787 2896 2810 2662 2678 2409 2054 1985 1978 1908 1746 1614 1570 1556 1577 1665 1784 1776 1817 1841 1864 1875 1980 2051 1967 1859 1948 1981 1944 1957 1752 1596 1443 1362 1363 1423 1553 1590 1742 1921 2124 2196 2155 2074 2128 1967 1845 1845 2143 2107 2227 2278 2285 2408 2640 2642 2232 1707 1386 1410 1130 1011 1013 758 601 476 724 511 312 172 120 38 15 1 -28 -29 -30 -32 -33 -35 -37 -38 -40 -41 -43 -45 -47 -49 -50 -52 -53 -55 -56 -58 -61 -65 -69 -74 -78 -83 -90 -100 -115 -130 -146 -167 -190 -217 -247 -282 -321 -358 -399 -437 -473 -510 -533 -551 -570 -590 -609 -626 -642 -657 -671 -685 -699 -713 -723 -732 -740 -748 -757 -766 -775 -783 -791 1488 1353 1500 1502 1601 1449 1072 884 848 845 845 845 845 845 845 859 880 891 896 928 984 1059 1135 1272 1295 1293 1241 1269 1303 1300 1329 1270 1196 1146 1113 1052 1032 1045 995 1194 1423 1630 2025 2360 2410 2323 2027 2125 1996 1714 1496 1209 973 959 1262 1391 1446 1629 1752 1793 1429 1308 1261 1352 1441 1493 1418 1320 1274 1259 1288 1399 1572 1772 1628 1672 1960 1923 1909 1808 1674 1533 1369 1318 1308 1160 1126 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1123 1123 1123 1132 1131 1145 1161 1167 1173 1157 1156 1189 1225 1236 1250 1263 1285 1330 1415 1524 1661 1890 2021 2034 1939 1815 1762 1674 1587 1568 1593 1575 1501 1426 1380 1352 1350 1348 1466 1513 1450 1391 1362 1335 1303 1236 1200 1154 1102 1076 1059 1040 1020 1016 1013 1011 1010 1009 1007 1005 1004 1003 1003 1003 1002 1002 1001 1002 1001 1001 1002 1002 1002 1002 1002 1003 1003 1002 1002 1002 1002 1003 1003 1003 1003 1003 1004 1006 1006 1012 1027 1022 1017 1017 1015 1014 1019 1022 1027 1045 1050 1051 1047 1036 1035 1034 1040 1048 1040 1041 1042 1042 1063 1038 996 991 991 989 988 988 988 990 999 1006 1059 1155 1238 1449 1800 1862 1821 1569 1363 1219 1160 1155 1142 1113 1091 1081 1076 1050 1041 1038 1035 1031 1030 1034 1036 1035 1037 1037 1036 1037 1037 1037 1037 1038 1038 1040 1041 1043 1044 1045 1047 1048 1050 1051 1052 1053 1054 1056 1059 1063 1072 1087 1102 1131 1199 1226 1225 1302 1369 1432 1494 1550 1602 1653 1672 1545 1536 1567 1628 1641 1774 1818 1919 1949 1905 1855 1868 1624 1488 1425 1377 1569 1869 2566 2551 2454 2651 2799 2555 2666 3001 3113 2909 2824 2866 2607 2534 1937 1853 1673 1375 1188 1187 1001 791 894 1200 1232 1347 1540 1381 1348 1242 1312 1464 1270 1238 1306 1128 1268 1362 859 1004 1257 1334 1113 980 1249 1115 764 622 641 733 1075 1101 839 931 916 977 1000 1187 1674 1793 1795 1732 1752 1597 1475 1406 1460 1756 2017 1752 1739 1580 1542 1666 1514 1578 1433 1416 1603 1651 1643 1386 1270 1268 1473 1686 1667 1649 1644 1870 1744 1671 1515 1645 1345 1004 814 779 733 731 817 833 737 659 677 713 747 783 793 784 820 656 608 707 829 947 1062 1163 1195 1114 1176 1120 1262 1378 1403 1474 1509 1528 1451 1393 1398 1300 1164 1129 1139 1212 1224 1084 1014 1036 1210 1434 1496 1416 1304 1311 1187 1016 896 874 876 915 1053 1175 1170 1210 1252 1221 1139 1054 930 853 836 831 812 813 791 792 870 923 974 945 928 879 891 806 693 590 622 692 612 751 764 749 732 695 693 702 705 699 659 670 665 638 623 610 603 640 721 685 671 714 667 623 668 637 583 597 623 666 661 641 670 668 682 667 541 544 579 564 616 620 604 644 644 601 626 605 599 548 530 530 531 536 549 569 572 588 593 598 600 595 615 628 647 657 671 678 674 687 718 735 737 740 746 764 800 824 831 863 881 907 920 937 963 977 1001 1043 1086 1130 1148 1146 1108 1092 1098 1111 1118 1133 1160 1190 1231 1302 1412 1522 1644 1722 1749 1665 1653 1597 1481 1312 1203 1132 1074 1012 977 954 942 926 905 900 880 859 829 811 804 798 793 772 750 731 714 699 699 690 681 672 677 683 681 655 649 674 653 637 665 661 660 657 660 665 665 671 664 640 621 636 668 673 635 660 659 647 633 625 633 654 631 597 633 666 626 609 609 623 619 633 604 609 611 600 570 575 580 563 574 619 651 688 711 802 728 736 877 851 860 887 925 959 962 966 799 916 903 888 822 746 703 658 571 532 496 529 483 471 479 573 608 624 578 531 539 537 466 585 717 844 876 848 860 1017 1238 1254 1119 1050 970 915 879 882 891 913 1018 1167 1260 1133 1130 1151 1159 1126 1422 1430 1609 1656 1740 1762 1468 1284 1371 1480 1578 1641 1701 1587 1785 2059 2405 2495 2708 2828 2799 2703 2776 2812 2545 2173 1948 1724 1587 1684 1703 1598 1667 1774 1633 1804 1977 2129 2136 1961 1908 1898 1982 2152 1959 1991 2022 2131 2309 2378 2431 2357 2447 2595 2824 3003 2921 2607 2691 2798 2613 2538 2498 2421 2439 2488 2554 2536 2553 2503 2553 2627 2736 2823 3007 3113 3169 2899 2723 2726 2815 2910 2868 2717 2833 2977 3112 3010 2928 2724 2539 2518 2478 2320 2291 2348 2491 2587 2700 2787 2809 2845 2755 2674 2638 2606 2578 2421 2301 2283 2150 1839 2039 1928 2061 1980 2150 2322 2488 2393 2489 2486 2768 3309 3370 3525 3425 3126 3073 2862 2951 3148 3076 2861 2968 2802 2715 2682 2511 2246 2200 2209 2131 1826 1610 1572 1562 1559 1578 1679 1843 1907 1814 1798 1811 1811 1771 1770 1846 1981 1749 1603 1639 1592 1570 1547 1476 1471 1381 1333 1306 1294 1290 1286 1285 1283 1281 1279 1277 1275 1277 1328 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1278 1295 1308 1268 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1270 1271 1271 1273 1273 1273 1272 1273 1273 1273 1275 1294 1349 1316 1358 1349 1368 1399 1443 1504 1584 1678 1801 1971 2024 2081 2110 2156 2223 2335 2455 2577 2650 2713 2732 2830 2835 2935 3217 3014 3145 3148 3116 2812 2867 3051 2994 3027 3067 3113 3192 2963 2719 2610 2512 2402 2392 2654 2436 2289 2175 2049 1999 1963 2017 1982 1911 1875 1843 1818 1847 1842 1847 1870 1896 1930 1928 1984 1995 2046 2112 2175 2107 2091 2031 2103 2170 2120 2197 2320 2227 2195 2140 2176 2220 2273 2408 2395 2346 2338 2322 2408 2449 2579 2910 3027 3061 3020 2967 2902 3035 2815 2726 2962 2847 2866 2789 2640 2479 2509 2471 2745 2843 2807 2619 2565 2382 2163 1951 1792 1811 1762 1652 1520 1473 1539 1682 1747 1949 1895 1983 2002 1922 2011 2042 2076 2040 1806 1793 1885 1802 1702 1568 1483 1376 1326 1383 1440 1499 1594 1839 2024 2126 2201 1965 1944 2024 2002 1815 1896 2033 1991 2019 2119 2224 2347 2620 2543 2065 1621 1368 1137 1282 1390 1316 915 631 596 844 535 298 294 218 139 26 12 -19 -28 -30 -31 -32 -34 -36 -38 -39 -40 -42 -44 -46 -48 -49 -51 -52 -53 -55 -57 -60 -63 -68 -72 -77 -81 -88 -98 -112 -128 -144 -164 -189 -216 -249 -285 -327 -364 -406 -443 -485 -520 -542 -558 -579 -596 -615 -629 -645 -656 -671 -682 -696 -706 -717 -723 -733 -737 -747 -752 -762 -766 -776 1290 1235 1296 1240 1354 1151 947 848 845 845 845 845 845 845 850 878 911 921 947 1038 1130 1167 1193 1220 1362 1509 1439 1410 1485 1449 1434 1386 1455 1468 1384 1232 1261 1206 1010 1063 1182 1338 1604 1639 1625 1689 1637 1922 1902 1656 1500 1204 949 992 1213 1245 1371 1455 1671 1497 1314 1390 1330 1518 1624 1576 1443 1319 1248 1238 1303 1256 1241 1309 1361 1448 1692 1904 1949 1809 1770 1624 1398 1312 1206 1149 1131 1124 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1124 1125 1132 1140 1146 1144 1146 1190 1211 1229 1234 1258 1316 1342 1384 1420 1504 1619 1773 1775 1794 1752 1648 1613 1562 1626 1625 1585 1639 1674 1573 1465 1376 1336 1323 1454 1514 1523 1477 1427 1370 1313 1326 1309 1208 1124 1088 1070 1047 1027 1020 1016 1013 1010 1008 1007 1007 1006 1005 1004 1003 1003 1002 1002 1003 1003 1003 1002 1002 1003 1003 1003 1003 1003 1002 1003 1003 1003 1003 1003 1003 1002 1002 1004 1005 1006 1008 1010 1010 1008 1010 1014 1017 1020 1023 1026 1040 1043 1031 1020 1019 1018 1018 1023 1019 1017 1019 1025 1040 1029 999 994 993 992 990 989 988 990 997 1005 1055 1172 1311 1445 1550 1757 1693 1632 1392 1159 1104 1089 1103 1111 1102 1098 1079 1064 1036 1026 1023 1026 1025 1020 1023 1024 1027 1030 1031 1031 1032 1032 1034 1035 1036 1037 1039 1040 1042 1044 1045 1048 1052 1055 1057 1057 1056 1061 1069 1081 1085 1100 1111 1130 1144 1206 1258 1318 1328 1409 1513 1574 1609 1656 1569 1444 1507 1637 1620 1628 1648 1862 1920 1929 1757 1746 1789 1962 1892 1671 1691 1413 1632 1989 2868 2765 2959 3020 2985 3168 3138 3059 2924 2633 2191 2057 1914 1955 1918 1736 1753 1663 1414 1342 1275 1016 749 849 842 1033 1631 1660 1477 1322 1201 1344 1185 1181 1291 1457 1538 1330 915 1205 1136 1091 1059 899 1051 1048 853 608 698 883 1213 1160 976 954 906 907 1010 1196 1726 1846 1854 1818 1604 1522 1470 1421 1694 2005 1892 1463 1437 1522 1936 1918 1778 1484 1218 1399 1482 1733 1713 1487 1301 1289 1271 1337 1322 1318 1285 1582 1504 1467 1621 1789 1526 1130 930 920 858 848 1019 975 835 904 813 639 618 723 757 662 672 603 610 721 857 935 919 902 866 868 938 934 966 1028 1087 1310 1422 1494 1462 1512 1575 1617 1570 1524 1404 1305 1249 1251 1174 1094 1144 1178 1211 1181 1137 1073 982 892 878 884 920 1000 1101 1243 1363 1463 1482 1486 1461 1377 1216 1076 988 944 948 893 904 897 793 727 731 739 770 808 821 821 846 697 572 598 658 720 721 717 698 678 664 675 674 670 658 628 643 647 628 574 552 605 640 651 640 680 655 619 663 644 566 584 643 626 615 638 648 637 666 667 551 530 559 576 624 603 587 621 619 583 568 565 588 559 531 530 549 589 613 607 567 557 553 561 558 585 601 608 636 648 670 694 702 704 718 715 709 722 722 741 758 775 799 833 858 871 897 906 913 944 971 1004 1062 1095 1128 1132 1084 1081 1095 1106 1122 1145 1169 1200 1249 1316 1429 1565 1703 1788 1826 1737 1708 1688 1571 1390 1222 1135 1068 1014 1002 977 947 924 914 896 878 855 837 830 821 809 797 778 758 739 726 721 719 699 681 685 687 704 680 659 690 683 648 652 686 686 676 676 674 699 699 697 664 660 628 641 685 683 663 676 689 665 655 655 642 633 610 638 676 664 640 635 646 646 655 660 657 673 649 690 656 658 664 670 617 586 555 540 521 522 543 537 522 571 555 538 572 605 620 609 572 542 548 555 546 593 587 609 601 592 574 555 574 594 518 535 554 529 481 452 445 448 474 548 605 653 813 1048 1055 1115 1231 1202 1299 1368 1403 1378 1250 1172 1102 1007 993 1096 1310 1323 1436 1376 1225 1074 1144 1261 1505 1740 1851 1760 1782 1587 1346 1351 1434 1470 1546 1722 1994 2179 2364 2330 2164 2191 2179 2153 2234 2326 2120 2122 1928 1638 1493 1471 1536 1503 1641 1622 1621 1860 2023 2027 2146 2014 1996 2007 1902 1930 2077 1987 2100 2338 2557 2688 2639 2494 2477 2553 2701 2768 2822 2717 2840 2751 2755 2822 2754 2526 2429 2424 2474 2536 2422 2320 2340 2522 2645 2775 3097 3208 3144 3002 2950 2991 2999 2770 2551 2557 2713 2955 3115 3031 2909 2918 2687 2417 2298 2018 2023 2296 2376 2529 2516 2518 2570 2610 2534 2489 2396 2288 2255 2148 1992 2118 2224 1829 2106 2139 2211 2237 2198 2491 2616 2693 2804 2826 2755 3201 3444 3420 2984 2684 2593 2804 2807 2937 2832 2465 2541 2557 2445 2583 2524 2459 2080 1879 1915 1825 1656 1581 1564 1550 1539 1558 1623 1682 1737 1690 1716 1697 1696 1737 1813 1845 1699 1591 1522 1508 1480 1457 1407 1358 1340 1314 1302 1298 1294 1290 1288 1285 1282 1280 1277 1274 1275 1311 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1269 1269 1285 1277 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1269 1270 1272 1272 1272 1273 1274 1286 1377 1409 1363 1402 1387 1398 1430 1471 1500 1551 1658 1784 1819 1831 1902 1978 2012 2091 2199 2278 2414 2583 2626 2730 2820 2942 3053 3081 3118 3079 3115 3127 3010 3036 3296 3308 3241 3418 3369 3282 2991 2750 2625 2490 2376 2338 2474 2350 2299 2231 2110 2064 2053 2028 2008 1988 1959 1882 1847 1924 1917 1904 1908 1885 1848 1859 1885 2007 2152 2194 2181 2135 2089 1950 1985 2007 2088 2177 2115 2081 2047 1997 2032 2103 2211 2242 2235 2279 2147 2317 2507 2459 2558 2690 2786 2813 2785 2875 2912 2891 2907 2905 2829 2663 2842 2764 2530 2399 2497 2396 2593 2495 2464 2263 2130 1965 1895 1824 1741 1639 1586 1489 1471 1642 1797 1990 2030 2167 2100 2129 2182 2053 2096 2063 1902 1811 1697 1626 1715 1646 1519 1456 1395 1338 1304 1362 1456 1532 1667 1921 2121 2031 2073 1857 1830 1873 1884 1769 1872 1980 1999 2164 2192 2507 2483 2588 2330 2002 1635 1386 1279 1615 1692 1368 971 739 803 788 588 446 404 358 195 78 35 8 -28 -29 -30 -32 -33 -35 -36 -38 -39 -41 -42 -44 -46 -48 -49 -51 -52 -53 -55 -58 -62 -66 -71 -76 -80 -86 -95 -107 -123 -139 -159 -184 -214 -247 -284 -326 -365 -407 -447 -490 -526 -546 -564 -583 -601 -618 -632 -645 -657 -668 -679 -689 -699 -708 -715 -722 -728 -734 -740 -745 -751 -756 1154 1114 1141 1104 1084 909 845 845 845 845 845 845 845 846 880 919 946 965 1019 1148 1203 1222 1233 1298 1362 1494 1530 1583 1659 1497 1500 1479 1460 1426 1364 1465 1291 1139 1060 947 1056 1293 1495 1239 1178 1202 1349 1677 1725 1535 1280 1186 963 931 1161 1208 1223 1421 1658 1458 1314 1340 1318 1388 1582 1525 1339 1303 1215 1220 1211 1254 1442 1405 1373 1374 1483 1694 1806 1695 1558 1581 1483 1271 1207 1147 1136 1128 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1123 1126 1130 1133 1145 1177 1201 1221 1224 1317 1315 1385 1519 1546 1494 1474 1551 1604 1608 1590 1582 1544 1504 1490 1573 1662 1738 1973 1948 1613 1417 1346 1305 1292 1282 1326 1331 1415 1446 1446 1383 1330 1271 1206 1147 1121 1099 1061 1038 1021 1017 1014 1010 1008 1008 1008 1008 1007 1007 1005 1004 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1004 1003 1003 1003 1002 1001 1002 1005 1005 1005 1006 1005 1005 1005 1005 1006 1007 1008 1011 1015 1025 1023 1009 1006 1007 1007 1007 1007 1006 1006 1010 1020 1027 1005 999 997 997 995 992 995 992 994 1000 1014 1025 1128 1291 1464 1581 1549 1407 1379 1298 1117 1152 1091 1105 1105 1092 1093 1069 1042 1025 1020 1018 1019 1019 1020 1022 1023 1024 1025 1027 1029 1032 1033 1035 1035 1037 1039 1043 1044 1046 1048 1048 1052 1060 1067 1071 1070 1074 1082 1095 1113 1125 1142 1178 1189 1184 1210 1253 1382 1410 1479 1522 1627 1676 1577 1407 1487 1670 1793 1768 1840 1762 1870 1866 1761 1607 1612 1714 1925 2007 1886 1746 1410 1576 2192 2831 2961 2785 3068 3019 2852 2699 2540 2238 2031 2053 1908 1690 1667 1842 1806 1537 1373 1238 1191 1138 973 1087 1194 879 800 1335 1690 1771 1723 1275 1229 1122 1202 1299 1311 1168 865 603 767 691 740 690 791 767 814 792 620 858 916 1235 1217 995 868 839 826 917 1051 1454 1804 1726 1633 1550 1530 1526 1647 1794 1930 1527 1418 1578 1895 1974 1676 1573 1301 1176 1248 1399 1602 1699 1481 1385 1387 1296 1264 1249 1246 1308 1460 1546 1614 1677 1601 1437 1206 1069 1015 947 957 1094 1002 950 922 772 735 610 586 613 598 592 614 638 705 737 771 786 829 909 941 1024 991 1077 1209 1249 1191 1285 1358 1381 1434 1543 1632 1642 1676 1681 1607 1538 1500 1462 1349 1252 1114 1032 1000 954 895 874 876 894 927 988 1082 1190 1259 1384 1387 1356 1316 1325 1319 1332 1333 1262 1191 1134 1039 1016 919 829 768 687 650 640 647 724 762 782 824 642 557 578 585 671 684 674 658 639 653 649 643 632 624 600 590 613 615 541 572 599 621 620 635 628 613 667 630 562 591 593 585 609 602 620 657 669 645 604 550 532 576 636 604 576 608 592 576 595 583 574 539 534 530 556 603 595 586 561 551 563 577 579 589 595 599 610 618 627 644 643 661 659 667 683 686 701 723 732 751 774 798 826 856 857 876 893 916 931 964 1011 1055 1080 1056 1045 1062 1077 1101 1119 1148 1179 1209 1248 1300 1406 1548 1701 1813 1860 1777 1733 1708 1644 1505 1270 1146 1070 1029 1031 997 956 927 904 886 873 861 848 836 823 814 809 793 774 753 746 735 727 701 696 702 696 710 685 687 704 674 654 673 701 693 701 691 688 710 723 695 676 665 651 647 661 702 692 702 690 688 678 669 660 641 638 685 704 682 660 672 687 688 699 707 714 736 738 734 746 734 753 730 668 636 653 620 591 621 599 605 585 581 563 560 540 530 508 506 497 544 593 558 548 570 540 614 600 646 632 695 816 706 589 550 513 473 524 529 499 464 490 513 566 614 712 785 1021 1036 1062 1179 1188 1326 1464 1478 1396 1391 1326 1330 1282 1409 1564 1680 1548 1752 1793 1551 1397 1206 1427 1627 1812 1890 1802 1747 1510 1397 1476 1547 1603 1782 1930 2075 2198 1910 1766 1842 1797 1814 1895 1942 1781 1862 1746 1720 1678 1538 1395 1430 1604 1601 1542 1679 1779 1949 2168 2230 2088 2037 1942 2046 2100 2269 2090 2429 2514 2564 2677 2771 2731 2777 2618 2803 2943 2989 2931 2959 2723 2886 2806 2574 2516 2470 2602 2506 2324 2217 2234 2339 2477 2724 3011 2999 2890 2931 2842 2842 2845 2666 2408 2486 2795 3084 3257 3209 3255 3274 3030 2902 2459 2197 1877 2037 2118 2073 2238 2152 2332 2259 2175 2124 2056 1981 1904 1747 1724 1804 1862 1931 2317 2277 2315 2407 2318 2359 2366 2549 2646 2706 2703 3132 3232 3185 2979 2881 2595 2488 2496 2410 2327 2192 2117 2084 2040 2020 2006 1975 1807 1759 1730 1728 1718 1650 1590 1576 1557 1553 1539 1605 1654 1631 1620 1664 1751 1798 1785 1828 1827 1628 1486 1450 1449 1406 1374 1342 1321 1310 1305 1301 1297 1292 1289 1285 1282 1279 1277 1275 1274 1272 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1270 1267 1267 1270 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1269 1271 1272 1273 1315 1330 1399 1425 1405 1439 1502 1478 1518 1557 1612 1622 1630 1682 1792 1995 2100 2134 2171 2249 2277 2254 2302 2377 2481 2618 2727 2872 3005 3175 3044 2917 2822 2996 3153 3146 3230 3113 3123 3325 3174 2987 2792 2736 2643 2513 2374 2258 2208 2200 2161 2172 2091 2045 2032 2062 2122 2074 1998 1908 1902 1958 2012 1993 1984 1932 1851 1821 1831 1891 1967 2022 2035 2014 2022 1999 1909 1858 1922 1925 1942 1935 1959 1910 1968 2025 2034 2031 2035 2048 2066 2267 2365 2389 2627 2642 2736 2694 2702 2772 2774 2784 2661 2661 2521 2600 2682 2608 2413 2243 2245 2212 2352 2254 2164 2040 1906 1784 1757 1744 1727 1601 1510 1436 1619 1933 2173 2298 2292 2247 2265 2276 2190 2187 2146 2113 1983 1825 1733 1660 1560 1518 1434 1362 1334 1303 1313 1371 1458 1541 1713 1922 2038 1761 1910 1794 1725 1743 1719 1773 1990 2074 2124 2377 2368 2657 2690 2573 2238 2198 1807 1511 1588 1753 1606 1500 1145 1079 935 691 522 487 355 205 162 99 56 32 -27 -28 -29 -30 -32 -34 -35 -37 -38 -39 -40 -42 -44 -46 -47 -49 -50 -51 -53 -56 -60 -64 -69 -74 -79 -84 -91 -101 -115 -131 -150 -175 -205 -240 -276 -319 -359 -405 -444 -488 -523 -546 -563 -583 -598 -617 -629 -643 -651 -662 -669 -679 -684 -694 -699 -707 -709 -716 -719 -725 -727 -734 1287 1133 1040 993 940 848 845 845 845 845 845 845 860 934 1083 1044 1037 1078 1143 1105 1138 1185 1251 1336 1407 1449 1524 1554 1633 1649 1596 1511 1610 1693 1809 1740 1508 1363 1206 923 1062 1336 1467 1238 959 1126 1526 1816 1393 1312 1137 1012 945 1021 1225 1277 1258 1356 1584 1512 1275 1349 1273 1508 1514 1433 1344 1317 1370 1486 1277 1306 1742 1887 1645 1548 1596 1682 1671 1628 1526 1363 1353 1215 1172 1156 1138 1128 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1124 1128 1134 1176 1196 1202 1204 1247 1238 1281 1385 1561 1552 1437 1385 1423 1501 1521 1502 1507 1489 1492 1538 1645 1809 1961 1974 1859 1599 1437 1342 1317 1316 1298 1307 1281 1393 1472 1440 1369 1322 1264 1207 1167 1145 1148 1139 1066 1025 1019 1017 1014 1014 1013 1011 1010 1010 1009 1008 1007 1005 1005 1004 1003 1004 1004 1004 1004 1004 1004 1003 1003 1003 1004 1004 1004 1003 1003 1002 1002 1002 1004 1004 1005 1005 1005 1004 1004 1004 1004 1005 1005 1004 1003 1002 1002 1001 1001 1002 1003 1003 1003 1004 1006 1009 1031 1016 1002 1000 1005 1029 1021 1005 1007 1005 1029 1040 1041 1046 1051 1124 1212 1383 1374 1253 1306 1199 1152 1162 1060 1062 1059 1061 1057 1058 1036 1019 1018 1016 1017 1017 1018 1019 1020 1022 1025 1028 1031 1034 1037 1040 1041 1042 1045 1051 1054 1058 1060 1062 1061 1068 1079 1090 1095 1102 1119 1146 1166 1180 1213 1275 1242 1265 1287 1310 1377 1491 1562 1629 1670 1590 1430 1412 1548 1673 1615 1750 1857 1956 2024 1820 1680 1575 1536 1652 1712 1801 1741 1538 1421 1518 2071 2415 2464 2246 2371 2274 2196 2200 2048 1955 1710 1654 1724 1695 1475 1482 1487 1468 1487 1500 1343 1155 1159 1440 1474 1061 851 830 1250 1455 1385 1054 919 1034 1179 1268 1042 916 764 696 636 679 742 667 568 579 588 634 643 863 843 1242 1313 852 709 735 796 938 1099 1344 1594 1645 1579 1545 1632 1798 1750 1681 1689 1419 1553 1653 1701 1649 1451 1272 1187 1162 1208 1353 1488 1666 1631 1423 1426 1356 1254 1246 1344 1628 1657 1481 1576 1402 1177 1045 879 883 856 868 890 935 948 915 939 851 703 703 601 592 604 674 748 790 916 992 1001 1039 1106 1201 1156 1224 1254 1363 1484 1561 1476 1469 1510 1524 1461 1414 1395 1333 1321 1279 1272 1397 1411 1339 1233 1137 1058 961 903 886 878 880 945 977 1001 1057 1098 1184 1250 1265 1244 1215 1176 1166 1148 1168 1172 1143 1121 1112 1104 1041 988 861 766 714 722 712 665 602 653 723 718 719 671 578 537 648 664 653 644 626 629 622 615 603 599 594 575 586 588 537 549 558 606 591 609 581 643 653 578 556 573 587 591 599 617 630 652 672 630 612 605 551 551 618 637 614 580 539 530 531 536 541 531 544 558 590 571 549 553 540 567 597 605 608 611 618 633 650 650 643 653 659 672 684 672 659 697 733 740 753 770 787 807 826 831 851 861 872 903 936 956 979 1023 1030 1008 1035 1055 1070 1082 1114 1138 1168 1208 1256 1300 1391 1525 1656 1783 1843 1827 1774 1717 1621 1492 1326 1200 1122 1064 1020 986 963 937 916 898 882 864 854 844 830 823 814 797 784 766 750 735 726 722 729 727 718 715 694 711 708 675 686 704 727 713 722 703 705 720 716 694 699 696 694 684 668 686 709 720 713 707 698 690 671 662 641 705 725 710 693 701 730 736 729 753 770 785 818 765 817 809 783 723 751 763 771 713 717 700 688 700 686 714 729 696 697 666 656 697 724 749 639 736 703 696 703 746 890 897 869 857 878 838 812 811 757 688 652 646 616 609 655 544 695 672 767 885 826 801 861 930 967 1120 1376 1229 1116 1239 1299 1311 1397 1542 1636 1825 1986 2112 2117 2089 1924 1444 1235 1433 1715 1941 2039 1854 1697 1491 1442 1455 1528 1657 1798 1986 2030 1724 1541 1655 1597 1598 1788 1714 1646 1717 1585 1532 1548 1508 1343 1400 1543 1487 1568 1599 1666 1835 2034 2239 2261 2128 2052 2026 2121 2363 2114 2117 2346 2589 2675 2879 2935 2879 2880 2873 2919 2860 2764 2563 2458 2795 2944 2769 2649 2611 2440 2355 2214 2219 2234 2268 2431 2624 2907 2945 2753 2666 2644 2651 2627 2448 2534 2755 2752 3006 3312 3464 3320 3087 2898 2795 2680 2523 1985 1717 1837 1780 1968 1852 1823 1673 1618 1579 1648 1631 1596 1683 1721 1710 1926 2091 2192 2189 2175 2207 2140 2284 2163 2221 2285 2355 2648 2774 2850 2861 2752 2747 2510 2292 2245 2193 2160 2161 2067 1984 2008 1945 1913 1883 1928 1954 1931 2013 1953 1827 1670 1623 1602 1607 1566 1539 1614 1619 1574 1656 1713 1862 1802 1728 1791 1602 1465 1406 1414 1377 1367 1336 1317 1312 1310 1303 1297 1292 1289 1285 1282 1279 1276 1275 1274 1273 1268 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1270 1335 1363 1384 1385 1409 1448 1538 1690 1661 1692 1699 1777 1863 1761 1726 1843 1998 2124 2294 2371 2443 2566 2441 2450 2529 2592 2806 2984 3068 3162 3253 3188 2988 2737 2843 2940 3054 2999 2940 2960 2940 3009 2862 2775 2598 2576 2449 2329 2262 2184 2118 2097 2068 2046 2033 2008 2028 2048 2026 1994 1969 1973 1992 2046 2063 2034 1965 1902 1866 1800 1822 1883 1905 1919 1922 1953 1927 1910 1828 1782 1842 1858 1870 1867 1856 1875 1904 1889 1887 1906 1913 1953 2018 2095 2168 2375 2473 2407 2522 2436 2590 2397 2551 2548 2377 2354 2504 2458 2347 2276 1982 1958 2050 2118 2080 2038 1932 1837 1801 1650 1629 1582 1463 1450 1381 1626 1924 2176 2370 2453 2337 2334 2356 2262 2287 2241 2174 2010 1881 1773 1620 1509 1412 1369 1337 1290 1271 1322 1376 1433 1500 1628 1864 1884 1609 1640 1641 1675 1681 1696 1804 1934 1978 2085 2321 2581 2721 2659 2336 1894 1856 1622 1650 1633 1587 1508 1270 893 821 870 733 633 385 327 366 186 149 63 30 10 -27 -28 -29 -30 -32 -34 -35 -36 -37 -38 -40 -42 -44 -46 -47 -48 -49 -51 -54 -58 -62 -67 -72 -77 -81 -86 -95 -108 -122 -140 -165 -195 -229 -266 -310 -352 -397 -439 -481 -521 -543 -560 -578 -596 -615 -629 -639 -647 -654 -660 -665 -671 -676 -681 -686 -690 -694 -698 -701 -704 -708 1299 1168 1104 988 874 847 845 845 845 850 855 955 1104 1154 1200 1213 1205 1230 1303 1274 1216 1197 1216 1275 1550 1596 1593 1555 1716 1830 1700 1656 1723 1791 2020 1887 1641 1381 1171 972 972 1275 1168 1200 972 902 1287 1617 1417 1361 1285 1006 929 1072 1242 1387 1404 1347 1395 1469 1282 1192 1215 1258 1237 1228 1308 1355 1548 1476 1182 1348 1490 1769 1877 1933 2027 2037 2206 2059 1855 1429 1241 1195 1209 1172 1167 1131 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1126 1134 1132 1132 1148 1131 1177 1196 1231 1336 1492 1434 1351 1311 1314 1416 1483 1430 1442 1565 1591 1643 1694 1846 1985 1924 1788 1618 1469 1376 1325 1358 1365 1377 1280 1280 1363 1385 1400 1393 1344 1248 1193 1157 1143 1119 1077 1039 1022 1019 1016 1014 1014 1013 1012 1011 1011 1011 1010 1009 1009 1007 1005 1004 1004 1005 1006 1006 1005 1004 1005 1004 1004 1004 1004 1004 1004 1003 1003 1002 1002 1004 1005 1004 1004 1005 1004 1004 1004 1004 1001 1001 1000 999 999 999 999 999 1000 1001 1002 1005 1005 1015 1029 1012 1003 1002 1011 1051 1068 1041 1010 1016 1041 1045 1043 1075 1058 1053 1070 1116 1168 1180 1200 1108 1059 1047 1043 1042 1041 1043 1043 1043 1041 1022 1015 1015 1015 1016 1017 1017 1019 1021 1024 1029 1033 1037 1042 1045 1048 1049 1051 1057 1064 1071 1076 1081 1084 1097 1110 1115 1121 1148 1168 1201 1251 1250 1282 1332 1359 1392 1403 1415 1456 1497 1589 1671 1600 1469 1336 1466 1601 1461 1493 1685 1825 1956 1883 1717 1773 1694 1660 1490 1686 1520 1495 1407 1314 1544 1856 2149 2187 2030 2238 2068 1872 1892 1795 1932 1722 1565 1437 1366 1325 1327 1430 1273 1178 1399 1419 1244 1175 1410 1528 1469 1056 726 751 659 795 971 853 1186 1092 1072 804 753 925 838 871 967 1061 835 689 651 664 829 646 772 799 1116 1070 716 629 847 905 944 1024 1063 1283 1442 1548 1606 1724 1773 1629 1410 1362 1439 1628 1630 1512 1437 1174 1090 1152 1203 1216 1396 1446 1616 1693 1435 1361 1409 1282 1294 1619 1700 1339 1155 1273 1204 1018 826 724 845 785 738 752 826 813 789 781 757 713 713 616 760 748 856 1006 1015 1149 1279 1285 1402 1410 1480 1488 1554 1646 1764 1898 1925 1837 1853 1778 1650 1545 1443 1331 1228 1204 1180 1145 1144 1176 1095 1082 1068 995 936 896 880 889 971 1031 1015 1109 1204 1213 1205 1148 1119 1095 1069 1043 1021 983 948 945 941 1005 1069 1080 1044 947 873 886 877 877 787 711 665 576 641 690 674 643 611 513 586 650 638 648 625 596 593 593 589 594 591 573 546 551 540 552 580 592 590 576 619 611 588 546 603 619 632 640 655 666 680 679 689 684 699 681 624 561 563 674 629 625 544 532 549 551 557 576 577 546 552 546 544 542 553 565 582 587 591 598 614 640 676 675 676 677 677 690 699 706 688 697 704 721 744 754 789 814 812 821 843 843 889 907 938 925 939 964 976 998 1031 1056 1074 1083 1098 1125 1157 1196 1244 1298 1379 1492 1630 1737 1813 1829 1778 1699 1589 1441 1315 1215 1145 1077 1030 1005 986 949 918 899 882 878 872 855 834 824 820 806 789 772 763 762 776 761 769 776 753 729 718 724 706 697 724 715 734 732 737 718 727 741 730 717 738 732 726 727 705 695 715 737 739 726 728 719 708 684 665 683 718 738 737 754 773 777 799 794 812 846 838 831 873 856 820 833 820 852 808 841 811 837 829 793 808 864 822 876 919 864 1004 948 1032 763 701 954 962 950 1074 904 1084 1141 1047 1131 1192 1189 1169 1152 1122 1072 965 864 840 825 700 532 841 902 719 767 759 771 764 788 827 911 1081 1047 1217 1363 1608 1610 1449 1482 1489 1673 1919 2144 2133 2133 1891 1482 1255 1276 1439 1609 1970 2025 1970 1845 1618 1667 1496 1516 1698 1881 1826 1665 1399 1399 1466 1499 1540 1542 1510 1506 1579 1591 1421 1400 1321 1430 1505 1447 1509 1535 1573 1649 1786 2000 2256 2239 2100 2041 2291 2536 2258 2135 2288 2495 2557 2727 2976 2981 2836 2859 2742 2668 2560 2299 2406 2722 2809 2652 2574 2384 2186 2215 2490 2480 2297 2222 2302 2522 2724 2817 2670 2485 2436 2531 2430 2489 2919 3211 3106 3147 3310 3419 3286 3021 2813 2627 2606 2591 2518 2203 1878 1708 1631 1790 1533 1497 1749 1881 1933 2108 2207 2223 2026 1829 1869 1847 1852 1912 2030 2082 2110 2128 2215 2298 2441 2528 2652 2836 2689 2479 2391 2393 2282 2148 2253 2355 2465 2461 2248 2405 2296 2306 2118 1947 2031 2281 2309 2157 2015 2020 1911 1735 1677 1676 1633 1546 1528 1658 1723 1590 1837 1640 1702 1491 1485 1486 1402 1371 1363 1350 1345 1328 1321 1319 1308 1298 1293 1290 1287 1284 1282 1279 1277 1274 1273 1269 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1331 1389 1426 1487 1490 1518 1569 1684 1868 2077 1918 1960 2077 1967 1806 1847 1945 2028 2137 2320 2561 2450 2361 2437 2586 2740 2953 2950 2963 2998 3221 3074 2987 2718 2667 2911 3017 2800 2964 2861 2763 2744 2681 2630 2550 2476 2411 2338 2282 2219 2176 2136 2163 2066 1994 1975 1956 1980 2025 2046 2006 1999 2024 2090 2056 1982 1953 1940 1876 1831 1793 1837 1851 1866 1863 1845 1824 1816 1799 1751 1766 1811 1821 1806 1802 1796 1806 1820 1821 1835 1852 1866 1884 1892 1957 2046 2189 2175 2295 2212 2289 2173 2248 2281 2118 2217 2195 2182 2111 1981 1836 1797 1911 1989 1974 1907 1878 1760 1747 1564 1483 1443 1441 1331 1469 1702 1866 2035 2232 2403 2391 2324 2240 2247 2236 2230 2218 2143 2073 1903 1687 1521 1408 1337 1303 1292 1257 1301 1355 1371 1357 1389 1536 1608 1634 1858 1829 1861 1737 1718 1782 1879 2008 2050 2234 2630 2419 2171 2309 1955 1708 1520 1332 1234 1100 945 852 752 641 607 460 491 557 595 389 254 379 161 73 8 -5 -28 -28 -29 -30 -32 -33 -34 -35 -36 -38 -40 -41 -43 -44 -46 -47 -49 -52 -56 -59 -64 -68 -73 -77 -81 -89 -99 -113 -129 -153 -181 -216 -252 -296 -339 -385 -429 -471 -513 -536 -550 -569 -586 -610 -624 -633 -636 -642 -645 -650 -651 -655 -656 -661 -662 -667 -668 -672 -672 -678 1353 1245 1142 926 845 845 845 846 860 882 905 1025 1066 1065 1142 1167 1222 1251 1258 1276 1241 1202 1199 1375 1512 1452 1582 1628 1572 1516 1496 1348 1306 1358 1466 1414 1306 1210 1137 1012 860 1004 1016 818 830 1014 1173 1267 1169 1227 1245 1245 967 993 1242 1428 1359 1330 1285 1286 1395 1200 1119 1135 1140 1238 1245 1331 1430 1235 1224 1329 1343 1369 1909 2340 2392 2385 2736 2287 1857 1445 1301 1285 1249 1389 1345 1197 1123 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1122 1123 1139 1184 1182 1189 1182 1211 1138 1126 1164 1286 1326 1317 1309 1273 1286 1382 1383 1414 1468 1618 1717 1779 1750 1848 1843 1792 1790 1618 1463 1370 1327 1314 1409 1378 1347 1304 1250 1340 1419 1401 1366 1328 1268 1192 1142 1117 1097 1059 1031 1029 1022 1016 1015 1014 1013 1013 1012 1012 1011 1011 1010 1009 1006 1004 1004 1005 1007 1006 1005 1005 1005 1005 1005 1004 1004 1003 1003 1003 1003 1003 1002 1004 1004 1004 1005 1004 1003 1002 1001 1001 999 999 999 999 998 998 998 999 1000 1002 1003 1004 1004 1011 1028 1018 1004 1002 1004 1038 1049 1025 1008 1034 1053 1119 1070 1130 1074 1039 1035 1049 1069 1126 1108 1089 1037 1033 1034 1034 1032 1032 1032 1029 1019 1015 1015 1015 1015 1015 1016 1018 1018 1021 1025 1030 1035 1041 1046 1052 1057 1059 1060 1062 1071 1081 1092 1104 1114 1139 1167 1170 1153 1155 1193 1236 1287 1365 1434 1433 1495 1517 1518 1517 1475 1445 1503 1524 1475 1398 1311 1296 1355 1423 1590 1764 1841 2058 1920 1876 1743 1496 1455 1481 1498 1462 1324 1313 1538 1743 1962 2059 1925 1891 2352 2369 1945 1703 1665 1698 1909 1817 1703 1607 1422 1248 1162 1206 1114 1075 1113 1121 1110 1291 1516 1348 1055 1147 1210 965 773 636 562 879 855 858 733 1009 1008 925 910 1007 1065 882 900 703 707 793 699 670 941 1211 820 589 730 795 809 873 901 1060 1333 1529 1520 1535 1629 1607 1415 1380 1364 1560 1675 1544 1495 1280 1072 1081 1282 1346 1170 1341 1500 1581 1546 1593 1442 1328 1301 1506 1753 1512 1080 816 857 842 800 753 690 764 729 637 737 710 760 665 665 636 691 680 704 910 901 992 1184 1375 1444 1669 1747 1895 1860 1817 1869 1893 1988 2084 2097 2106 2051 1933 1792 1653 1551 1459 1265 1154 1158 1144 1122 1090 1112 1136 1036 993 978 934 884 895 1004 1023 975 1031 1068 1112 1159 1128 1089 1055 1014 1036 1021 965 928 916 904 883 912 922 963 976 925 825 844 853 850 822 788 750 722 627 578 639 649 602 558 543 650 629 629 636 588 589 574 569 573 608 607 593 555 535 540 586 576 557 557 597 560 543 566 610 638 657 647 647 667 672 628 679 632 678 682 744 686 548 568 570 566 563 537 533 537 563 580 608 594 572 551 541 545 538 546 562 561 561 571 590 615 647 669 672 677 681 694 705 708 708 703 716 742 766 787 792 797 814 824 817 839 856 876 907 913 931 945 972 997 1035 1050 1057 1077 1105 1126 1156 1194 1236 1309 1393 1502 1626 1748 1833 1815 1803 1718 1584 1447 1338 1249 1175 1117 1060 1034 1011 970 935 915 901 896 883 866 844 830 828 807 806 814 811 810 799 801 789 790 773 745 751 735 726 699 729 740 747 749 749 743 756 763 762 744 753 766 775 757 743 728 730 756 773 761 760 759 742 718 707 690 741 767 787 808 832 821 853 864 862 902 884 898 932 918 893 910 906 912 931 937 923 929 983 853 868 1007 950 958 1095 1028 1158 1181 930 746 718 961 1183 1268 1167 1156 1270 1279 1230 1164 1191 1185 1075 1063 1099 1062 1158 1100 1110 1089 850 549 638 1028 957 928 866 861 881 855 819 829 883 999 1233 1481 1552 1377 1175 1173 1213 1444 1718 1848 1994 2093 2050 1791 1393 1574 1694 1556 1611 1758 1999 1963 1670 1613 1593 1619 1705 1744 1755 1956 1729 1417 1268 1352 1337 1398 1338 1375 1562 1619 1448 1291 1369 1487 1411 1447 1443 1504 1518 1587 1745 1886 2136 2386 2270 2163 2306 2595 2408 2224 2293 2579 2743 2770 2777 2696 2780 2837 2469 2200 2182 2120 2554 2690 2759 2432 2351 2233 2216 2314 2547 2533 2352 2292 2374 2611 2849 2815 2498 2308 2175 2222 2411 2635 2909 3034 3142 3047 3018 2940 3121 3123 2786 2477 2318 2320 2262 1962 1748 1735 1662 1542 1581 1876 2122 2232 2368 2474 2575 2444 2239 2126 2120 2087 2044 1939 1864 1907 2019 2054 2152 2255 2277 2338 2457 2647 2767 2662 2454 2297 2167 2070 2144 2304 2456 2621 2518 2669 2593 2327 2192 2233 2295 2403 2349 2282 2453 2382 2129 2062 1914 1778 1811 1702 1758 1636 1764 1568 1640 1727 1582 1642 1569 1418 1373 1359 1353 1349 1343 1339 1334 1325 1310 1301 1292 1287 1284 1282 1279 1278 1275 1274 1270 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1281 1321 1358 1528 1565 1595 1632 1716 1859 2005 2117 2130 2076 1937 1956 2105 2276 2149 2216 2309 2259 2273 2330 2444 2437 2438 2642 2684 2763 2923 2948 2890 2903 2668 2745 3068 3005 2732 2804 2855 2658 2761 2611 2503 2438 2498 2428 2387 2388 2255 2178 2117 2164 2061 2055 2016 1927 1915 1945 1955 1932 1935 1951 1987 1987 1931 1947 1960 1910 1941 1893 1794 1786 1790 1784 1798 1769 1750 1767 1735 1720 1773 1782 1775 1771 1772 1758 1765 1773 1787 1803 1807 1804 1814 1851 1914 1972 1994 2041 1998 2024 1995 1987 1990 1977 1956 1950 1930 1917 1889 1814 1758 1868 1864 1840 1808 1755 1693 1677 1599 1442 1363 1340 1361 1674 1818 1951 2098 2163 2299 2342 2319 2226 2169 2182 2106 1997 1977 1933 1833 1738 1592 1449 1301 1272 1244 1256 1330 1356 1293 1291 1423 1654 1875 1835 1997 2033 1916 1791 1727 1840 1891 2077 2080 2214 2524 2348 1931 1741 1605 1610 1713 1356 1063 1123 1172 1266 955 844 994 687 693 930 831 469 365 473 339 253 36 10 0 -27 -28 -29 -30 -31 -32 -33 -34 -36 -38 -39 -40 -41 -43 -45 -47 -50 -53 -57 -60 -64 -68 -72 -76 -82 -91 -104 -119 -139 -166 -200 -238 -279 -325 -370 -417 -456 -501 -526 -540 -555 -572 -594 -615 -624 -628 -631 -633 -634 -634 -634 -635 -635 -636 -638 -639 -640 -641 -644 1531 1357 1082 880 854 853 855 854 866 885 939 980 1082 1141 1085 1110 1163 1168 1187 1192 1172 1218 1206 1332 1422 1389 1433 1529 1352 1228 1203 1177 1132 1130 1117 1093 1117 1277 1272 1286 1103 995 865 821 891 1243 1298 1046 1027 1056 1250 1397 951 932 1189 1420 1344 1347 1354 1232 1359 1374 1444 1486 1331 1248 1288 1336 1313 1293 1203 1335 1417 1507 1675 2037 2605 2656 2610 2167 1761 1414 1351 1423 1407 1496 1432 1247 1143 1122 1122 1122 1122 1122 1122 1122 1122 1122 1123 1132 1136 1135 1154 1176 1201 1252 1261 1210 1203 1168 1120 1134 1208 1224 1250 1265 1254 1257 1357 1458 1607 1773 1798 1819 1906 1898 1901 1915 1779 1649 1549 1488 1451 1391 1297 1276 1357 1316 1274 1205 1217 1265 1262 1280 1392 1345 1216 1159 1134 1098 1069 1047 1035 1028 1019 1017 1015 1014 1013 1013 1013 1013 1012 1011 1010 1007 1005 1005 1006 1007 1007 1006 1006 1006 1005 1005 1004 1004 1003 1003 1002 1003 1002 1002 1004 1004 1003 1003 1003 1002 1001 1001 1000 999 999 999 999 999 999 1000 1001 1003 1005 1004 1004 1004 1009 1015 1008 1005 1002 1003 1004 1007 1005 1010 1044 1056 1087 1063 1054 1044 1029 1025 1032 1040 1055 1044 1027 1023 1025 1025 1025 1021 1017 1015 1014 1014 1014 1015 1014 1015 1015 1016 1017 1018 1022 1028 1032 1038 1044 1051 1060 1069 1073 1075 1075 1079 1093 1108 1123 1147 1187 1230 1259 1210 1199 1201 1252 1353 1463 1507 1504 1491 1509 1465 1418 1378 1356 1347 1348 1330 1327 1376 1263 1319 1516 1718 1968 2044 1973 1873 2004 1676 1430 1358 1414 1474 1477 1281 1335 1685 1957 2083 2023 1727 1837 2269 2141 1925 1569 1712 1494 1629 1632 1512 1324 1243 1195 1104 1021 937 911 1014 998 1175 1295 1571 1530 1491 1470 1278 1082 912 669 604 823 553 510 565 739 804 828 1006 983 1135 1019 961 712 773 739 723 762 1138 1054 631 585 779 706 899 826 851 1115 1395 1322 1405 1399 1261 1155 1331 1328 1340 1674 1502 1333 1215 1055 1027 1181 1607 1392 1189 1322 1304 1397 1398 1430 1478 1325 1440 1752 1594 1134 899 779 633 651 614 646 639 598 659 564 626 655 679 605 613 528 558 772 1054 1294 1308 1279 1491 1639 1736 1840 1839 1871 1909 1889 1914 1963 2059 2142 2235 2130 2015 1917 1838 1621 1520 1452 1331 1262 1390 1455 1431 1411 1200 1252 1189 1046 939 883 916 984 973 956 972 1047 1009 1020 1045 1038 1027 1003 1043 1131 1139 1127 1099 1011 969 885 867 848 826 827 798 780 770 756 746 735 717 697 690 704 639 579 569 613 590 500 593 621 609 595 585 562 554 554 555 606 608 573 547 536 530 543 567 537 560 533 535 596 632 648 668 656 626 616 627 573 549 554 536 591 583 627 628 574 530 553 536 544 541 543 532 540 563 582 612 573 556 554 548 556 568 552 568 570 557 574 598 616 627 660 669 663 671 679 693 704 717 725 738 762 785 797 799 807 804 800 817 827 847 881 915 927 946 971 986 1013 1030 1035 1065 1101 1119 1156 1198 1252 1324 1389 1480 1586 1695 1792 1776 1752 1705 1589 1454 1339 1266 1227 1136 1079 1056 1018 987 955 926 909 897 884 862 847 833 820 809 807 823 829 862 834 803 791 798 817 806 816 777 761 721 737 773 774 773 775 773 781 797 796 775 781 802 807 783 779 764 791 802 803 798 805 791 786 769 746 728 720 766 803 835 860 866 847 905 919 939 937 966 979 930 962 982 970 994 974 1015 1043 993 1061 824 838 1128 994 1131 1091 1322 1224 987 829 789 848 848 1164 1256 1194 1144 1126 1070 1018 966 943 911 847 841 847 785 769 696 661 634 582 479 505 737 997 1167 1190 1128 1170 1214 1096 1093 992 955 1011 1157 1222 1294 1113 1051 1102 1212 1373 1586 1767 1918 2025 1954 1841 1968 1896 1470 1411 1440 1689 1702 1559 1513 1599 1597 1700 1531 1674 1962 1837 1476 1253 1195 1203 1261 1244 1321 1355 1411 1298 1298 1449 1403 1481 1592 1607 1521 1556 1609 1724 1917 2173 2443 2424 2443 2511 2497 2327 2309 2337 2527 2734 2628 2661 2763 2783 2599 2293 1919 2053 2015 2170 2378 2668 2435 2215 2431 2483 2487 2591 2752 2571 2458 2590 2704 2696 2660 2431 2238 2003 2058 2362 2474 2617 2677 2855 2874 2718 2737 2801 2847 2832 2570 2294 2056 1911 2013 2170 2225 1775 1519 1914 2438 2674 2745 2766 2665 2529 2494 2487 2440 2466 2380 2254 2146 2066 1908 2060 2185 2237 2312 2408 2376 2494 2493 2547 2542 2454 2338 2176 2064 2156 2270 2296 2448 2709 2723 2701 2598 2637 2603 2672 2736 2714 2696 2620 2376 2148 2104 2101 2035 1950 1816 1835 1922 1587 1858 2109 1924 1676 1629 1576 1445 1428 1399 1378 1366 1358 1350 1340 1329 1317 1306 1296 1289 1290 1281 1282 1295 1298 1292 1279 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1269 1277 1292 1318 1399 1477 1566 1663 1749 1865 1921 2082 2225 2262 2028 2188 2271 2502 2407 2388 2192 2227 2292 2267 2298 2195 2226 2320 2528 2753 2783 2734 2681 2736 2568 2712 2674 2778 2819 3058 2863 2641 2665 2536 2464 2374 2351 2362 2329 2267 2203 2147 2104 2071 2046 2174 2109 1947 1885 1896 1921 1921 1883 1881 1900 1895 1892 1978 2020 1996 2006 1971 1915 1882 1788 1717 1723 1761 1723 1730 1701 1699 1749 1741 1762 1725 1770 1728 1722 1735 1756 1768 1775 1760 1779 1793 1808 1823 1858 1870 1896 1901 1886 1864 1830 1849 1822 1809 1799 1794 1762 1741 1705 1772 1739 1737 1678 1649 1625 1591 1535 1471 1366 1300 1433 1649 1782 1867 1958 2011 2094 2079 2126 2121 2040 2055 1994 1850 1815 1760 1675 1597 1532 1432 1311 1243 1223 1283 1299 1293 1260 1344 1418 1571 1838 1971 1918 2013 2002 1815 1769 1816 1826 1938 1962 2062 2130 2383 2146 1826 1585 1309 1197 1181 1490 1438 1564 1417 1230 1063 1237 1012 987 1043 634 444 617 751 484 191 65 20 9 -3 -27 -28 -29 -30 -31 -32 -33 -34 -35 -37 -38 -39 -40 -43 -45 -48 -51 -54 -57 -60 -64 -67 -70 -75 -83 -94 -108 -125 -148 -181 -220 -261 -308 -350 -398 -436 -475 -509 -524 -538 -550 -567 -585 -604 -610 -615 -613 -612 -606 -606 -602 -601 -599 -600 -598 -600 -599 -605 1307 1210 936 859 865 868 868 874 885 902 954 1105 1154 1233 1162 1107 1110 1120 1137 1183 1190 1218 1203 1237 1277 1291 1318 1468 1572 1387 1197 1101 1138 1155 1093 1116 1088 1126 1195 1186 1194 1047 1035 948 678 721 772 1066 1296 1392 1251 1287 948 912 1106 1333 1413 1554 1595 1265 1270 1337 1425 1495 1482 1462 1202 1175 1256 1495 1191 1530 1814 1881 1655 1803 2485 2666 2530 2217 1808 1437 1381 1553 1512 1445 1473 1231 1128 1127 1122 1123 1122 1125 1124 1125 1140 1128 1136 1161 1195 1211 1228 1252 1258 1238 1234 1204 1187 1158 1117 1123 1164 1202 1233 1250 1192 1285 1463 1545 1691 1930 2083 1941 1933 2018 1994 1931 1872 1699 1607 1542 1467 1394 1334 1277 1267 1242 1193 1183 1165 1203 1183 1212 1245 1264 1269 1218 1146 1111 1085 1056 1041 1028 1020 1018 1016 1015 1015 1014 1013 1012 1012 1011 1010 1006 1006 1006 1007 1007 1008 1007 1007 1007 1006 1006 1005 1004 1003 1003 1002 1002 1002 1003 1004 1003 1002 1001 1001 1002 1001 1001 1000 999 999 999 1000 1001 1002 1004 1005 1004 1003 1003 1003 1005 1006 1005 1005 1004 1002 1001 1002 1002 1001 1003 1019 1044 1058 1042 1017 1015 1014 1014 1016 1019 1018 1015 1015 1015 1014 1015 1016 1015 1013 1013 1013 1013 1014 1015 1015 1015 1014 1015 1016 1018 1023 1028 1032 1039 1047 1057 1068 1078 1087 1095 1098 1102 1124 1145 1162 1166 1174 1201 1249 1290 1275 1265 1254 1319 1373 1430 1473 1464 1419 1405 1400 1384 1410 1460 1529 1533 1385 1350 1276 1383 1437 1544 1745 1872 1659 1857 1799 1578 1444 1319 1353 1398 1298 1229 1396 1723 1917 2027 1903 1633 1690 1828 1811 1728 1428 1537 1483 1623 1353 1310 1245 1107 1040 976 874 875 829 925 1006 1076 1313 1692 1707 1511 1428 1458 1510 1261 683 579 790 471 703 827 945 1126 973 1166 1270 1173 925 1000 862 914 893 732 925 871 757 515 640 648 718 832 759 789 1177 1209 1157 1278 994 1139 1310 1319 1170 1170 1345 1300 1199 920 954 1006 1410 1600 1310 1170 1264 1319 1378 1294 1243 1233 1310 1639 1598 1437 1113 924 792 615 610 656 542 514 558 602 529 603 605 611 545 591 499 609 947 1382 1665 1648 1543 1483 1507 1464 1448 1550 1561 1760 1888 1866 1857 1828 1732 1984 1806 1660 1555 1390 1260 1375 1572 1745 1681 1623 1641 1663 1738 1447 1106 1160 1119 981 918 918 969 947 903 953 969 965 968 1006 986 957 965 1017 1060 1059 989 907 857 833 813 797 797 855 856 819 766 712 674 666 661 661 652 647 662 678 673 603 530 556 484 557 610 607 591 573 585 560 543 533 583 611 604 588 569 531 530 538 534 535 534 553 580 619 657 676 641 604 646 660 618 562 536 532 548 538 534 533 547 532 538 534 536 537 555 586 554 576 581 579 570 580 584 571 598 606 594 560 597 595 568 593 610 619 635 647 659 666 684 698 705 707 718 737 757 761 765 768 773 785 799 816 829 852 886 906 923 944 955 973 986 1003 1022 1051 1079 1114 1150 1184 1240 1337 1408 1458 1557 1664 1759 1728 1693 1631 1556 1445 1337 1267 1188 1141 1098 1037 1003 984 952 924 902 886 876 860 845 835 823 819 808 809 827 862 884 831 810 813 829 855 858 844 825 779 742 778 792 810 816 805 823 819 829 807 813 853 841 848 797 855 874 861 875 868 858 849 837 807 806 790 754 809 840 870 888 910 904 932 963 986 990 998 1020 993 995 1057 1095 1115 1010 1063 1153 1132 1096 835 849 1108 1107 1142 1121 1180 1047 895 966 903 1040 883 1031 1170 1151 1127 1111 1115 1065 1068 1077 1054 993 991 972 960 909 782 752 662 578 517 460 534 654 730 823 926 1029 1020 1078 900 958 1153 1183 1218 1207 1124 1100 1000 1028 1070 1134 1434 1786 1828 1899 1925 1814 1933 1682 1392 1238 1324 1536 1479 1358 1313 1307 1337 1389 1326 1343 1477 1467 1369 1302 1114 1243 1164 1192 1317 1256 1336 1253 1287 1484 1398 1599 1719 1834 1744 1752 1693 1761 1892 2027 2228 2432 2464 2522 2465 2356 2301 2426 2614 2745 2641 2439 2310 2174 2025 1879 2057 2056 2105 2295 2504 2391 2196 2207 2281 2394 2412 2487 2671 2731 2650 2752 2679 2517 2423 2276 2105 1879 1949 2147 2406 2651 2882 2825 2611 2554 2570 2501 2582 2710 2625 2636 2320 2054 1951 2129 1982 1525 1756 2218 2602 2550 2947 3006 2744 2632 2453 2364 2391 2346 2329 2283 2221 2105 1899 2061 2247 2448 2401 2382 2406 2648 2396 2264 2183 2263 2285 2100 2053 2116 2172 2317 2509 2686 2583 2619 2625 2775 2974 2903 2864 2648 2508 2411 2267 2027 1850 1891 2060 1985 1759 1727 1780 1664 1678 1810 1787 1703 1624 1585 1531 1537 1482 1427 1391 1378 1358 1347 1335 1322 1309 1300 1292 1287 1288 1344 1429 1536 1422 1329 1280 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1278 1292 1302 1269 1267 1267 1267 1267 1267 1276 1288 1320 1389 1403 1453 1536 1627 1755 1835 1928 2012 2126 2271 2171 2341 2512 2571 2429 2255 2131 2189 2100 2036 2075 2211 2321 2565 2641 2668 2680 2573 2565 2486 2602 2517 2735 2811 3143 3289 3016 2582 2597 2588 2429 2379 2276 2237 2201 2180 2191 2129 2079 2023 2021 1999 1970 1928 1898 1830 1863 1915 1902 1866 1827 1829 1884 1950 2026 2034 2005 2015 1986 1936 1868 1793 1736 1705 1709 1681 1707 1690 1746 1706 1719 1692 1736 1732 1685 1695 1719 1743 1752 1732 1745 1754 1760 1765 1791 1786 1817 1807 1797 1780 1734 1713 1747 1729 1692 1710 1687 1635 1637 1667 1651 1627 1596 1580 1545 1500 1462 1422 1342 1278 1438 1561 1660 1750 1776 1877 1834 1889 1964 1953 1933 1874 1907 1817 1699 1620 1557 1472 1399 1311 1239 1192 1224 1270 1251 1228 1333 1443 1569 1647 1763 1880 1940 2046 1953 1836 1837 1821 1795 1905 1880 1985 2088 2288 2380 1883 1609 1605 1314 1338 1655 1850 1859 1712 1617 1484 1567 1278 1332 990 839 666 809 765 459 344 129 39 21 11 -3 -27 -28 -29 -30 -30 -31 -32 -33 -35 -36 -37 -38 -40 -42 -45 -49 -51 -54 -57 -60 -63 -65 -69 -75 -84 -99 -114 -131 -161 -201 -240 -286 -328 -373 -413 -443 -478 -504 -518 -529 -540 -550 -562 -571 -573 -572 -567 -561 -557 -555 -553 -553 -551 -550 -549 -550 -554 1088 960 878 869 878 880 878 888 906 939 1010 1184 1272 1272 1275 1258 1190 1184 1318 1431 1399 1298 1224 1209 1305 1446 1366 1523 1659 1537 1241 1047 1039 1154 1277 1332 1235 1244 1299 1436 1424 1167 1154 931 584 510 759 1184 1132 966 823 932 1002 914 999 1264 1377 1479 1532 1279 1339 1364 1357 1416 1475 1422 1359 1232 1159 1308 1105 1309 1617 1949 1659 1607 1951 2413 2441 2175 1796 1519 1477 1617 1575 1498 1447 1204 1125 1150 1122 1126 1131 1164 1176 1149 1205 1223 1234 1310 1265 1383 1500 1434 1371 1288 1240 1200 1179 1148 1115 1126 1159 1192 1220 1185 1181 1299 1490 1562 1679 1853 1927 1896 1890 1887 1917 1938 1851 1711 1654 1581 1521 1444 1347 1294 1275 1249 1197 1154 1129 1144 1135 1129 1145 1158 1228 1257 1163 1118 1086 1068 1062 1046 1032 1024 1019 1018 1016 1016 1014 1013 1012 1012 1012 1011 1010 1009 1009 1009 1009 1008 1008 1008 1009 1007 1005 1004 1003 1003 1002 1001 1003 1003 1003 1002 1001 1001 1002 1002 1001 1001 1000 1000 1001 1002 1003 1003 1006 1008 1006 1004 1003 1003 1003 1007 1005 1005 1004 1004 1002 1000 1000 1000 999 1004 1006 1010 1009 1005 1005 1007 1008 1010 1010 1012 1012 1011 1012 1012 1011 1011 1012 1013 1012 1013 1013 1013 1014 1015 1016 1017 1017 1017 1017 1019 1022 1027 1031 1038 1047 1057 1074 1088 1100 1112 1125 1148 1178 1210 1242 1225 1219 1234 1249 1311 1362 1349 1317 1338 1374 1458 1483 1462 1461 1460 1445 1446 1502 1601 1614 1484 1412 1365 1250 1290 1358 1406 1489 1543 1628 1861 1694 1502 1467 1369 1305 1269 1226 1297 1582 2077 2203 2319 2308 1863 1722 1736 1743 1660 1406 1373 1422 1572 1424 1189 1092 972 948 899 841 797 814 806 937 1057 1285 1541 1772 1607 1594 1344 1361 1270 971 529 700 462 799 1036 1074 1132 1089 1096 944 742 742 839 956 1059 784 755 876 621 556 473 574 538 742 747 690 691 1077 950 1034 938 1069 1231 1306 1154 1010 932 1064 1166 1150 909 851 1200 1677 1566 1231 1162 1190 1157 1210 1149 1034 1077 1391 1355 1394 1233 973 889 777 600 773 1095 916 625 463 509 472 537 531 528 509 511 466 598 854 1195 1375 1283 1267 1079 1055 1055 1014 1147 1341 1429 1491 1418 1355 1323 1272 1499 1442 1190 1160 1085 1183 1311 1461 1561 1536 1519 1543 1483 1361 1238 1129 1021 1015 994 950 870 926 915 886 907 915 927 966 967 922 926 943 944 936 883 832 812 831 825 817 842 826 827 864 823 790 742 711 703 683 657 632 611 614 629 657 633 561 499 470 532 597 593 589 555 595 619 601 542 537 583 573 609 592 536 530 530 530 537 577 533 547 569 602 622 606 576 621 618 590 574 533 530 533 541 542 542 574 574 604 568 555 566 546 567 571 580 583 587 584 594 594 588 595 605 610 594 573 589 594 597 604 625 635 651 669 684 689 711 728 730 725 739 745 742 748 759 775 794 808 820 834 858 880 900 922 943 950 963 982 996 1019 1046 1069 1102 1139 1174 1225 1300 1354 1414 1507 1614 1665 1673 1632 1576 1491 1394 1303 1230 1156 1104 1072 1033 994 969 948 958 921 902 875 857 846 837 826 830 827 816 834 894 921 874 826 822 833 862 863 903 861 862 784 793 822 860 863 845 880 871 861 861 879 882 896 921 831 924 959 967 970 973 964 951 934 914 896 833 888 892 914 928 954 961 959 974 1018 1070 1063 1056 1057 1090 1057 1107 1166 1130 1076 999 1002 960 895 807 796 895 1140 1167 1139 1110 934 913 1033 938 1104 971 1107 1220 1228 1220 1180 1149 1000 1104 1187 1169 1152 1128 1159 1061 923 970 989 853 720 668 566 478 537 539 549 564 637 784 786 784 890 907 899 954 1035 975 1120 1169 1251 1197 1124 1303 1556 1799 1810 1809 1818 1700 1436 1184 1105 1202 1285 1370 1281 1228 1295 1415 1359 1279 1236 1183 1208 1187 1162 1102 1146 1104 1227 1244 1235 1257 1266 1565 1626 1415 1657 1805 1844 1708 1771 1635 1755 1770 1840 2012 2210 2409 2603 2526 2359 2454 2605 2632 2582 2444 2304 2105 1794 1785 2094 2430 2613 2407 2395 2212 2168 2298 2400 2427 2319 2518 2650 2732 2804 2854 2789 2632 2435 2276 2141 1974 1794 1898 2126 2425 2806 3050 2774 2476 2362 2213 2257 2379 2475 2404 2473 2258 2012 1663 1622 1562 1542 1962 2328 2119 2174 2634 3160 2930 2779 2544 2397 2271 2168 2094 2035 1998 1933 1877 2033 2148 2160 2171 2145 2305 2472 2241 2040 2044 2086 2042 2057 2133 2207 2295 2476 2666 2688 2614 2604 2427 2542 2590 2501 2672 2817 2536 2294 2383 2146 1779 1660 1679 1725 1682 1590 1587 1557 1659 1743 1774 1723 1619 1536 1485 1459 1440 1409 1392 1378 1364 1351 1337 1325 1312 1302 1295 1290 1303 1351 1466 1600 1564 1541 1376 1279 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1273 1267 1267 1267 1267 1267 1267 1267 1279 1346 1424 1361 1302 1320 1312 1292 1289 1294 1325 1344 1435 1518 1559 1636 1721 1803 1860 1919 1999 2156 2377 2402 2494 2589 2489 2316 2317 2166 2037 1976 2057 2263 2325 2358 2469 2568 2523 2554 2440 2292 2311 2557 2426 2535 2611 2786 2783 2658 2457 2583 2626 2451 2458 2430 2411 2263 2218 2089 2066 2019 1955 1955 1961 1932 1921 1922 1852 1802 1878 1867 1888 1852 1802 1851 1883 1927 1935 1934 1936 1936 1982 1979 1927 1888 1809 1734 1688 1656 1691 1726 1694 1696 1662 1698 1703 1671 1645 1672 1721 1730 1717 1707 1723 1725 1729 1714 1704 1733 1727 1729 1728 1657 1627 1675 1683 1645 1623 1598 1555 1586 1591 1588 1560 1532 1532 1486 1421 1362 1350 1330 1236 1376 1528 1625 1672 1808 1797 1682 1852 1908 1851 1898 1875 1821 1815 1721 1593 1490 1439 1324 1257 1205 1177 1218 1206 1205 1228 1294 1473 1660 1660 1700 1815 1969 2144 2033 1934 1904 1898 1807 1800 1864 1932 2153 2155 2293 2243 2164 1999 1753 1631 1870 2018 1879 1625 1518 1550 1522 1174 1210 1404 1204 1168 929 839 562 514 260 98 39 23 15 5 -21 -28 -28 -29 -30 -30 -32 -33 -34 -35 -36 -37 -39 -43 -46 -49 -51 -54 -56 -59 -61 -65 -71 -79 -92 -108 -121 -144 -178 -218 -257 -302 -339 -381 -411 -436 -458 -479 -493 -506 -514 -522 -525 -527 -523 -519 -511 -506 -501 -501 -498 -496 -493 -494 -494 -499 992 925 901 901 899 898 904 918 1020 993 1107 1257 1279 1356 1338 1308 1310 1285 1531 1780 1690 1366 1310 1294 1331 1413 1380 1424 1591 1417 1175 1054 1032 1085 1192 1386 1279 1212 1160 1163 1207 1200 1030 797 564 439 605 851 854 615 640 986 1037 1023 988 1166 1266 1276 1363 1138 1336 1423 1427 1449 1432 1518 1456 1300 1493 1342 1085 1058 1308 1588 1400 1635 1668 1897 2233 2174 1833 1473 1464 1645 1614 1443 1398 1155 1128 1141 1123 1123 1145 1192 1182 1165 1205 1326 1359 1512 1460 1535 1540 1459 1406 1345 1220 1190 1173 1142 1114 1118 1147 1157 1149 1159 1196 1276 1447 1615 1821 1808 1768 1787 1810 1893 1859 1920 1983 1747 1623 1558 1508 1443 1390 1336 1290 1251 1223 1191 1129 1106 1102 1099 1107 1116 1161 1220 1255 1196 1119 1078 1067 1061 1047 1032 1023 1020 1019 1019 1018 1016 1014 1012 1012 1012 1011 1011 1010 1010 1009 1008 1008 1008 1007 1007 1006 1005 1004 1002 1001 1000 1000 1000 1000 1001 1001 1004 1004 1003 1002 1002 1002 1007 1010 1007 1005 1008 1007 1006 1004 1004 1003 1004 1005 1005 1006 1004 1003 1003 1003 1001 1002 1003 1025 1024 1004 1002 1000 1000 1000 1000 1002 1006 1006 1005 1006 1008 1010 1011 1011 1009 1009 1010 1010 1011 1013 1014 1015 1016 1017 1019 1020 1021 1020 1020 1022 1025 1043 1064 1050 1055 1076 1098 1115 1129 1142 1177 1213 1257 1305 1300 1295 1307 1295 1288 1327 1392 1479 1529 1547 1541 1576 1570 1580 1554 1560 1610 1578 1602 1640 1452 1364 1329 1270 1253 1376 1528 1665 1906 1917 1971 1765 1616 1413 1464 1570 1370 1270 1353 1763 2339 2637 2645 2426 2121 1640 1276 1262 1437 1517 1239 1466 1441 1218 1064 964 899 847 863 837 796 758 751 805 963 1107 1375 1278 1607 1503 904 809 974 635 518 435 466 574 707 847 906 963 812 600 745 839 898 967 1074 762 809 779 547 456 443 531 585 665 672 582 670 811 667 743 864 1134 1026 1260 1109 933 823 944 1218 1058 829 909 1279 1490 1249 1093 1134 1123 1165 1202 1076 1021 1055 1169 931 929 782 763 675 682 780 897 1129 1016 685 473 444 447 530 510 459 489 441 447 524 619 750 836 850 844 779 718 776 830 925 950 957 1003 1071 1065 969 1012 1068 1045 972 985 1030 1020 1102 1226 1300 1240 1162 1182 1159 1071 1018 1068 980 957 908 917 863 909 896 883 958 962 940 935 903 890 877 899 858 850 864 860 879 873 840 831 817 787 760 710 703 775 739 710 710 651 626 634 648 668 604 574 617 604 553 462 520 577 582 545 552 592 619 593 554 531 532 533 591 560 532 530 530 532 546 565 540 561 590 602 600 594 543 567 552 549 532 530 531 557 587 581 608 595 620 642 602 571 583 570 556 584 589 583 587 585 592 607 605 592 611 631 616 586 600 595 597 609 616 629 646 669 690 711 726 739 731 732 737 743 748 759 763 773 793 806 814 830 848 869 892 914 926 935 963 980 992 1012 1048 1071 1111 1149 1177 1188 1228 1294 1383 1466 1539 1585 1580 1560 1525 1458 1367 1295 1229 1153 1088 1054 1020 977 949 930 926 916 899 883 870 859 845 834 833 833 846 887 900 919 915 856 880 884 900 884 902 900 843 857 874 873 905 905 889 935 922 921 904 933 940 932 963 882 829 998 1070 1076 1069 1075 1057 1038 1003 990 834 961 1013 1023 1024 1041 1063 1063 1099 1114 1184 1189 1135 1144 1124 1048 1142 1219 1172 1024 918 882 864 832 800 801 863 932 965 969 967 923 1000 1074 961 1061 985 1031 1220 1307 1231 1076 1046 995 1088 1115 1121 1197 1183 1132 998 958 923 857 739 822 885 820 706 607 634 684 641 627 656 770 898 1048 1082 1016 975 941 1031 1066 1031 1288 1383 1171 1170 1277 1560 1622 1795 1782 1539 1394 1008 961 1151 1248 1179 1217 1248 1307 1421 1425 1291 1327 1259 1138 1089 1083 1068 1094 1098 1273 1303 1228 1295 1602 1838 1726 1389 1724 1726 1518 1517 1598 1732 1940 2071 1930 1862 1970 2190 2448 2680 2596 2567 2622 2497 2304 2120 1888 1775 1636 1766 2067 2175 2076 1969 1997 2206 2431 2584 2594 2575 2498 2566 2688 2855 2908 2771 2636 2524 2498 2474 2232 1977 1784 1801 2146 2412 2718 2796 2597 2582 2588 2176 2026 2031 2142 2180 2192 1925 1641 1472 1600 1808 1731 1586 1806 2043 2344 2770 3191 3085 2958 2804 2629 2395 2080 1978 1962 1929 1886 1878 1875 1972 2017 2032 2111 2212 2227 2027 1918 1920 1977 2076 2184 2289 2419 2467 2534 2492 2648 2877 2947 2606 2403 2253 2180 2385 2315 2536 2289 2042 1803 1862 2010 2026 2096 1891 1690 1640 1596 1724 1775 1749 1660 1556 1515 1526 1558 1484 1426 1396 1377 1363 1354 1336 1324 1315 1304 1296 1292 1293 1361 1386 1406 1406 1387 1321 1274 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1277 1434 1427 1420 1409 1346 1365 1336 1373 1387 1411 1490 1554 1647 1718 1815 1879 1904 1981 2028 2046 2176 2255 2371 2362 2212 2230 2327 2233 1954 2054 2109 2206 2323 2444 2496 2401 2408 2280 2147 2375 2454 2476 2341 2415 2469 2522 2495 2365 2453 2536 2450 2502 2716 2469 2320 2302 2192 2164 2076 1992 1896 1901 1881 1979 2104 1923 1794 1812 1834 1882 1856 1777 1805 1854 1882 1876 1891 1888 1924 1967 2004 1993 1952 1872 1830 1813 1738 1679 1641 1680 1676 1658 1688 1707 1665 1619 1643 1684 1705 1717 1673 1687 1685 1686 1684 1638 1661 1659 1668 1664 1649 1531 1553 1613 1581 1547 1539 1538 1504 1512 1534 1526 1476 1446 1450 1397 1320 1288 1282 1216 1338 1416 1564 1731 1761 1695 1592 1773 1785 1819 1926 1900 1825 1753 1730 1636 1560 1527 1408 1306 1211 1161 1174 1193 1243 1271 1304 1358 1497 1659 1733 1871 1925 2055 2076 1991 1934 2002 1916 1835 1833 1917 2005 2190 2217 2097 2263 2332 2135 1933 1953 1862 1681 1558 1241 1189 1235 930 897 921 920 998 637 695 497 489 444 306 164 51 41 25 8 -11 -28 -28 -29 -29 -30 -31 -32 -33 -34 -35 -37 -40 -43 -46 -49 -51 -53 -55 -58 -62 -68 -77 -89 -102 -114 -130 -158 -194 -230 -269 -307 -339 -371 -395 -412 -427 -441 -454 -465 -474 -479 -477 -473 -465 -457 -449 -443 -440 -436 -433 -431 -431 -433 -438 938 923 920 922 908 918 962 1008 1042 1072 1101 1165 1182 1221 1248 1381 1374 1378 1644 1824 1703 1417 1328 1317 1258 1232 1122 1159 1212 1194 1120 1115 1230 1070 1089 1208 1117 1060 1080 1228 1264 1240 1055 762 590 449 498 600 590 519 715 980 992 1049 1027 1062 1206 1186 1165 1217 1315 1300 1419 1452 1522 1570 1639 1566 1448 1240 1092 1094 1267 1227 1273 1255 1357 1490 1648 1805 1832 1444 1367 1467 1634 1427 1306 1137 1149 1136 1124 1130 1168 1182 1174 1159 1177 1257 1337 1287 1377 1362 1451 1382 1428 1345 1207 1174 1144 1130 1116 1117 1121 1127 1140 1164 1217 1342 1489 1571 1656 1693 1785 1802 1794 1850 1897 1996 1953 1764 1634 1537 1462 1406 1348 1309 1273 1230 1185 1164 1135 1099 1090 1087 1090 1090 1101 1123 1166 1259 1236 1120 1088 1069 1052 1036 1026 1022 1021 1022 1022 1020 1017 1014 1014 1013 1012 1012 1011 1010 1010 1009 1008 1007 1006 1005 1005 1004 1003 1001 1001 1000 1000 999 999 1001 1007 1014 1008 1013 1005 1004 1005 1012 1014 1010 1017 1014 1006 1005 1004 1004 1006 1010 1011 1010 1005 1004 1003 1004 1004 1002 1001 1003 1061 1050 1001 1000 1000 1000 1000 1000 1000 1001 1001 1001 1003 1006 1008 1009 1008 1008 1008 1008 1009 1010 1011 1014 1016 1018 1019 1021 1024 1024 1024 1025 1025 1028 1056 1048 1056 1085 1093 1119 1148 1159 1160 1205 1253 1287 1337 1380 1414 1445 1417 1347 1396 1466 1539 1650 1657 1638 1585 1708 1680 1716 1764 1758 1814 1769 1790 1735 1776 1559 1399 1219 1311 1566 1750 1824 1790 1805 1691 1545 1564 1586 1454 1245 1189 1474 2089 2412 2017 1838 1796 1802 1655 1398 1143 1286 1494 1366 1282 1338 1085 980 917 886 828 789 786 786 730 707 695 726 872 945 1150 1465 1403 1005 576 629 847 712 763 771 733 640 792 809 653 571 514 726 717 869 1175 781 509 639 642 514 400 496 593 518 626 643 468 517 448 571 852 997 929 1046 1048 890 705 992 979 994 966 908 891 1106 1146 1058 1083 1103 1100 1322 1366 1280 1290 1218 1059 1103 917 929 857 903 993 1175 1123 869 666 550 477 442 435 434 433 434 467 439 474 489 500 547 621 672 679 618 600 639 621 658 712 752 796 852 884 841 874 830 830 868 924 960 1040 1181 1246 1229 1333 1164 1033 1000 980 932 880 898 884 871 885 840 855 885 970 1045 1004 958 935 901 887 919 917 912 874 901 866 813 805 788 777 713 653 648 616 601 590 601 614 592 588 621 633 609 606 605 557 590 588 562 469 471 557 574 499 539 599 633 563 531 530 530 530 541 582 531 530 538 540 550 533 544 570 589 585 566 579 530 530 530 530 530 531 550 547 586 642 656 674 666 649 634 602 601 577 584 590 592 595 591 592 593 600 604 596 612 637 620 613 596 606 611 618 617 623 630 656 683 705 718 713 705 714 738 750 755 766 772 787 803 814 825 838 852 865 879 895 917 931 957 976 986 1010 1039 1055 1085 1120 1133 1149 1209 1263 1324 1391 1450 1491 1498 1507 1474 1427 1365 1289 1221 1159 1106 1050 999 965 940 925 923 910 903 890 877 866 851 849 868 871 860 874 904 887 880 917 961 935 921 905 909 910 828 834 893 853 875 896 895 913 959 936 897 927 936 915 915 895 869 846 915 986 1068 1110 1137 1098 1052 987 809 899 984 1120 1125 1139 1144 1155 1185 1172 1228 1285 1250 1185 1150 1133 1149 1217 1105 961 908 878 870 868 842 828 832 851 882 897 911 929 976 1031 1002 1045 1059 1157 1245 1284 1295 1151 1022 1024 1053 1060 1043 1174 1150 1087 1056 1147 1169 1072 962 966 971 964 917 761 563 558 774 780 760 741 789 931 1093 1216 1272 1219 1143 1212 1229 1205 1317 1203 1058 915 1100 1317 1567 1453 1264 980 1014 894 921 1001 1147 1349 1343 1319 1349 1409 1379 1440 1363 1205 1189 1150 1042 1033 1076 1230 1238 1206 1544 1878 1805 1535 1471 1564 1576 1831 1805 1966 1769 2072 2374 2311 2152 1966 2048 2229 2408 2530 2552 2712 2741 2659 2503 2106 1746 1468 1593 1624 1840 2001 2138 2213 2322 2497 2677 2751 2745 2736 2779 2858 2942 2859 2689 2559 2384 2333 2359 2214 2047 1817 1715 1895 2226 2548 2499 2431 2733 2776 2453 2190 1951 1842 1939 1728 1588 1676 2295 2639 2567 2427 1955 1680 2062 2440 3127 3250 3062 2942 2897 2724 2445 2091 1939 1902 1879 1894 1887 1875 1872 1928 1984 1972 2021 1975 1921 1910 2028 2093 2214 2204 2220 2265 2377 2348 2370 2598 2794 2654 2799 2804 2636 2248 2133 2002 2158 1904 1891 1967 2386 2397 2201 2066 1894 1802 1693 1587 1695 1790 1731 1604 1571 1669 1674 1617 1543 1485 1429 1387 1364 1386 1355 1328 1322 1309 1301 1300 1297 1307 1341 1336 1324 1332 1298 1268 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1380 1487 1493 1465 1422 1474 1452 1421 1494 1535 1486 1531 1639 1779 1838 1856 1887 1867 1864 1919 1984 2028 2146 2210 2077 2225 2170 2283 1966 1964 2225 2334 2400 2407 2386 2360 2417 2201 2069 2250 2402 2423 2391 2257 2395 2399 2405 2342 2339 2403 2344 2351 2494 2481 2399 2226 2255 2205 2122 2010 1923 1855 1862 1849 1888 1864 1797 1756 1793 1825 1868 1803 1760 1818 1849 1842 1846 1856 1887 1908 1930 1949 1941 1930 2006 1937 1865 1740 1692 1641 1613 1625 1693 1716 1678 1610 1606 1633 1670 1680 1652 1656 1638 1640 1660 1597 1593 1601 1621 1617 1584 1565 1447 1484 1482 1512 1492 1521 1507 1434 1471 1478 1464 1382 1381 1342 1296 1251 1226 1189 1266 1402 1606 1559 1540 1585 1492 1638 1703 1816 1846 1818 1837 1735 1798 1712 1693 1618 1518 1446 1282 1178 1221 1254 1304 1353 1428 1494 1508 1556 1710 1826 1911 1946 2017 2028 2091 2198 2008 1880 1855 1877 1995 2180 2099 2120 2247 2223 2283 1983 1657 1517 1385 1302 1212 990 1027 1094 1038 884 824 683 720 608 638 570 380 305 220 109 62 36 20 8 -6 -21 -28 -28 -29 -30 -31 -32 -32 -33 -35 -37 -40 -43 -46 -48 -50 -52 -54 -59 -66 -75 -85 -94 -105 -117 -137 -166 -200 -234 -266 -297 -320 -340 -357 -373 -386 -400 -409 -417 -419 -418 -412 -407 -396 -389 -381 -375 -369 -367 -363 -366 -369 -375 981 1030 942 936 917 952 1096 1158 1192 1175 1172 1139 1187 1245 1336 1517 1517 1434 1527 1637 1622 1410 1310 1346 1396 1278 1023 957 976 1106 1039 982 1264 1209 1127 1051 1052 1051 1103 1185 1164 1103 899 746 677 433 419 461 447 496 584 709 758 902 1113 1060 1107 1139 1056 1169 1297 1366 1338 1465 1524 1811 2030 1785 1431 1161 1044 920 1011 1274 1297 1079 1168 1198 1275 1390 1834 1594 1392 1404 1461 1500 1308 1140 1134 1131 1125 1157 1204 1219 1183 1193 1197 1209 1234 1243 1264 1324 1349 1297 1261 1226 1206 1180 1169 1170 1136 1116 1118 1128 1173 1200 1229 1352 1433 1466 1551 1702 1730 1799 1787 1734 1843 1915 1979 1776 1630 1518 1469 1428 1375 1327 1288 1254 1210 1174 1139 1104 1087 1084 1081 1078 1082 1090 1114 1133 1210 1239 1144 1084 1056 1038 1028 1025 1024 1025 1024 1021 1020 1017 1016 1015 1014 1014 1012 1011 1010 1009 1008 1007 1006 1005 1005 1004 1003 1002 1001 1000 1000 999 1000 1007 1018 1016 1013 1020 1011 1009 1012 1019 1017 1014 1047 1019 1007 1006 1007 1016 1030 1028 1035 1034 1010 1004 1004 1004 1003 1003 1004 1002 1004 1003 1001 1002 1002 1002 1002 1001 1000 1001 1001 1001 1003 1005 1007 1005 1007 1007 1007 1008 1008 1009 1011 1014 1017 1020 1023 1025 1027 1029 1030 1035 1040 1045 1054 1065 1073 1100 1133 1172 1200 1214 1205 1199 1242 1307 1361 1432 1536 1627 1552 1480 1475 1475 1496 1590 1601 1484 1539 1604 1541 1619 1582 1696 1874 1777 1569 1498 1700 1842 1605 1193 1236 1368 1550 1561 1559 1676 1963 1806 1631 1433 1251 1166 1214 1567 1906 1953 1852 1606 1585 1513 1562 1399 1201 1089 1231 1316 1072 1012 968 963 935 862 840 779 730 741 684 686 790 821 698 924 1200 1369 1444 901 464 744 1182 1015 1055 940 817 689 622 709 751 607 436 610 788 820 1163 683 414 527 547 442 389 510 536 501 663 443 318 335 489 877 978 894 709 988 791 618 660 956 900 809 627 578 754 1048 1183 1058 990 960 1096 1348 1238 1140 1176 1094 1066 932 987 1015 1065 1191 1297 1358 1213 931 670 524 448 494 506 506 523 472 460 456 454 434 434 451 496 508 499 496 514 535 549 581 613 642 666 702 716 727 752 813 860 864 921 948 1075 1209 1175 1097 1095 1016 997 969 899 854 869 847 833 814 826 860 913 979 1045 989 948 917 930 902 911 916 996 979 936 922 851 794 770 728 682 634 620 614 602 592 584 579 574 581 576 605 594 582 582 583 564 564 567 567 537 493 479 501 529 605 623 619 549 556 548 532 530 533 567 531 530 569 577 567 576 580 598 572 534 531 534 530 530 530 530 530 540 577 606 615 682 691 717 691 664 654 626 606 607 606 611 605 606 601 596 603 603 607 606 614 636 625 626 613 612 628 635 636 644 656 657 662 686 682 692 712 728 744 754 762 776 779 786 796 804 824 846 862 870 873 876 908 936 949 968 994 1025 1045 1058 1080 1087 1081 1113 1166 1208 1254 1309 1387 1397 1437 1488 1450 1414 1364 1301 1231 1164 1104 1056 1010 977 953 936 938 920 904 885 868 857 853 866 905 901 904 923 948 918 888 1005 989 965 942 937 871 836 850 864 907 896 883 916 923 925 942 932 916 942 953 952 938 940 873 904 903 938 977 997 1007 1062 1100 997 849 811 912 1130 1184 1223 1256 1267 1225 1236 1247 1287 1299 1240 1215 1262 1277 1192 1219 1086 1042 1025 1025 1005 983 970 925 911 932 977 1000 990 984 1083 1117 1190 1212 1243 1225 1172 1189 1191 1109 1075 1042 1007 983 980 1000 1067 1053 1104 1124 1170 1190 921 697 619 611 734 576 502 828 938 908 922 920 896 969 1025 1166 1383 1422 1235 1287 1221 1312 1305 1336 1225 958 854 872 875 870 772 749 967 1202 1128 1234 1507 1667 1640 1622 1588 1518 1394 1412 1298 1248 1214 1172 1076 1022 1067 1160 1373 1451 1215 1255 1617 1664 1734 2036 2152 2143 2287 2136 2037 2410 2528 2376 2160 2171 2333 2212 2099 2161 2178 2247 2034 1925 1882 1591 1461 1407 1532 1878 1996 2154 2356 2577 2757 2861 2860 2813 2790 2748 2736 2747 2717 2726 2556 2329 2126 2199 2040 1872 1712 1708 1950 2196 2203 2010 2078 2318 2611 2453 2116 1887 1687 1628 1408 1686 2024 2487 2882 2547 2210 2090 1859 1890 2237 2609 2907 3118 3161 3055 2833 2519 2339 2183 2041 1918 1883 1871 1859 1849 1847 1852 1861 1880 1876 1870 1874 1895 1983 1993 2059 2119 2126 2254 2153 2295 2634 2629 2378 2487 2602 2610 2543 2447 2059 1909 2242 2353 2373 2646 2701 2174 1948 1841 1786 1676 1646 1770 1758 1630 1629 1727 1772 1783 1698 1635 1563 1522 1445 1389 1366 1358 1340 1331 1320 1311 1306 1302 1301 1310 1292 1285 1282 1278 1273 1268 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1321 1393 1381 1389 1475 1562 1494 1508 1554 1582 1613 1698 1775 1809 1744 1748 1819 1787 1923 1933 1896 1990 2128 1938 2022 1999 2060 1895 2166 2259 2307 2352 2368 2251 2371 2310 2085 2037 2192 2357 2342 2357 2222 2320 2316 2327 2346 2230 2274 2261 2361 2301 2326 2348 2214 2098 2134 2123 2047 1946 1860 1805 1810 1798 1845 1831 1739 1771 1792 1829 1807 1733 1782 1836 1824 1800 1835 1845 1867 1891 1913 1912 1939 2004 2020 1953 1840 1753 1694 1659 1593 1636 1710 1706 1675 1614 1614 1677 1663 1617 1615 1621 1603 1641 1595 1532 1543 1570 1575 1520 1528 1444 1383 1394 1428 1422 1430 1411 1391 1389 1394 1390 1349 1321 1294 1260 1244 1186 1173 1307 1525 1531 1427 1379 1366 1446 1578 1681 1743 1800 1681 1624 1663 1831 1795 1713 1623 1523 1404 1253 1259 1227 1219 1287 1459 1491 1628 1640 1593 1659 1847 1967 1865 1933 2066 2157 2262 2005 1932 1892 2002 2105 1975 2065 2222 2369 2465 2282 1941 1834 1739 1586 1292 1312 1453 1568 1503 1402 1416 1255 1147 1050 1034 979 731 682 537 298 206 96 45 28 13 7 0 -8 -23 -28 -28 -29 -30 -31 -32 -33 -35 -37 -40 -42 -45 -47 -49 -51 -55 -61 -69 -77 -84 -91 -103 -118 -140 -168 -199 -224 -247 -268 -286 -301 -314 -328 -341 -353 -360 -363 -359 -354 -346 -336 -325 -316 -308 -302 -300 -298 -299 -305 -311 1029 987 997 974 990 955 1054 1234 1310 1216 1195 1225 1248 1310 1459 1693 1618 1455 1467 1544 1470 1370 1338 1342 1398 1270 988 899 902 1080 1229 964 1223 1249 1274 1317 1231 1159 1212 1209 1086 899 797 595 478 416 359 377 504 666 779 798 843 888 997 1078 1087 1226 1018 1037 1217 1431 1468 1555 1567 1824 2036 1932 1649 1458 1167 989 930 1157 1242 997 1025 1058 1048 1162 1820 1861 1425 1335 1345 1490 1338 1155 1136 1133 1132 1191 1366 1269 1203 1248 1265 1247 1255 1291 1293 1316 1318 1273 1211 1194 1176 1185 1188 1165 1146 1122 1114 1142 1292 1433 1394 1315 1375 1419 1485 1580 1665 1661 1607 1688 1722 1803 1870 1734 1715 1575 1462 1403 1330 1297 1269 1258 1241 1219 1154 1109 1094 1109 1115 1125 1099 1083 1086 1096 1140 1292 1278 1126 1069 1041 1036 1031 1027 1028 1025 1022 1022 1019 1017 1016 1015 1014 1013 1012 1011 1011 1010 1010 1008 1006 1004 1004 1003 1003 1001 1001 1000 999 1006 1037 1022 1017 1017 1020 1013 1014 1024 1036 1080 1066 1046 1045 1015 1011 1020 1082 1158 1128 1090 1100 1085 1020 1004 1004 1003 1003 1003 1003 1004 1004 1003 1003 1002 1002 1001 1001 1001 1000 1000 1000 1001 1001 1001 1003 1005 1007 1006 1007 1008 1009 1012 1014 1018 1022 1026 1030 1033 1036 1040 1057 1059 1058 1071 1085 1098 1130 1171 1250 1346 1350 1286 1256 1257 1321 1410 1493 1573 1660 1671 1560 1506 1460 1452 1466 1532 1413 1436 1587 1564 1449 1506 1590 1543 1437 1391 1381 1681 1614 1463 1410 1252 1154 1296 1381 1292 1579 1711 1725 1512 1425 1341 1151 1215 1500 1631 1644 1917 1698 1319 1350 1263 1156 1079 983 984 1002 958 971 936 907 899 826 774 746 742 802 770 754 936 969 920 822 1217 1407 1311 501 775 1159 1337 960 885 781 710 582 481 396 452 503 378 567 683 796 1039 709 394 507 695 443 360 476 462 472 653 342 286 471 513 683 679 649 660 725 494 354 635 823 835 795 642 574 881 1125 1167 992 934 955 882 1108 1074 1098 1092 913 979 718 770 1016 1215 1333 1477 1516 1216 932 738 606 507 641 636 611 630 566 557 535 521 473 446 438 438 443 452 466 484 504 529 552 575 597 621 651 707 729 757 841 938 984 1154 1154 1196 1167 1065 985 949 869 873 870 833 801 792 804 844 848 923 925 1035 1083 996 941 879 873 887 888 837 955 1007 990 957 938 883 799 756 745 744 672 649 636 606 594 595 588 583 592 577 560 551 551 551 556 553 524 555 548 558 528 449 473 581 622 636 641 610 582 547 545 531 531 541 530 540 594 619 618 632 628 614 595 533 530 530 530 530 530 530 530 549 563 599 637 671 714 738 695 695 675 633 624 640 634 636 633 622 616 607 630 621 615 611 627 646 644 633 619 622 648 655 667 667 675 684 690 691 692 697 716 733 742 748 750 765 784 802 807 806 814 845 857 873 884 896 917 936 941 952 983 1016 1024 1031 1041 1046 1051 1099 1138 1183 1219 1259 1314 1331 1383 1428 1387 1368 1331 1260 1191 1135 1085 1038 1000 976 956 931 922 920 901 881 867 862 866 866 874 911 952 996 993 929 944 1038 1011 981 969 895 853 921 922 874 915 925 907 941 952 970 960 966 948 981 994 997 984 977 882 894 962 973 1020 1016 975 934 926 890 835 877 914 956 984 1000 1024 1047 1048 1066 1090 1121 1143 1163 1142 1141 1146 1104 1082 1062 1064 1062 1067 1067 1073 1073 1073 1078 1097 1098 1123 1111 1095 1104 1135 1134 1130 1122 1130 1101 1097 1080 1045 1018 997 979 967 940 925 923 940 962 951 902 830 677 586 522 439 445 457 518 635 913 1109 1065 1074 1105 1213 1257 1279 1423 1498 1489 1419 1361 1325 1417 1411 1431 1241 1041 819 696 684 653 726 904 1054 1092 1249 1235 1450 1584 1754 1812 1734 1588 1353 1260 1204 1185 1129 1126 1120 1184 1078 1329 1154 1440 1510 1659 1899 2120 2092 2200 2494 2615 2545 2314 2424 2664 2581 2381 2301 2293 2206 1802 1770 1769 1920 2015 1809 1613 1380 1528 1702 1690 1921 2457 2547 2441 2476 2625 2805 2957 2846 2624 2528 2398 2416 2502 2724 2762 2442 2034 1791 1685 1643 1679 1856 2027 2017 1852 1692 1902 2170 2470 2467 2248 1960 1707 1415 1842 2413 2462 2226 2430 2840 2818 2194 2155 2388 2114 2338 2515 3137 3186 2995 2854 2632 2364 2226 2281 2184 1963 1871 1854 1849 1847 1848 1851 1855 1857 1858 1858 1860 1869 1898 1935 2003 2014 2047 2147 2307 2465 2492 2393 2273 2379 2319 2293 2201 1963 2070 2284 2535 2769 2893 2652 2211 1989 1901 1806 1725 1755 1784 1669 1684 1771 1858 1942 1936 1890 1751 1706 1619 1507 1426 1383 1363 1353 1338 1325 1316 1309 1302 1297 1293 1288 1284 1280 1277 1274 1268 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1274 1270 1267 1267 1267 1267 1267 1268 1333 1296 1309 1373 1432 1497 1521 1483 1552 1535 1606 1646 1645 1669 1596 1569 1685 1715 1837 1834 1886 1907 1960 1860 1797 1862 1823 1969 2151 2206 2228 2301 2304 2176 2328 2141 1980 2056 2222 2309 2287 2281 2186 2269 2264 2284 2302 2253 2161 2223 2270 2223 2173 2173 2104 2052 2005 2082 2022 1931 1894 1844 1780 1752 1799 1785 1714 1742 1774 1807 1808 1734 1738 1804 1825 1790 1828 1817 1839 1858 1859 1878 1894 1924 1979 1982 1919 1837 1802 1763 1663 1598 1683 1711 1674 1660 1591 1648 1682 1644 1586 1587 1573 1618 1555 1496 1504 1507 1494 1452 1442 1380 1343 1324 1354 1374 1368 1382 1374 1350 1365 1367 1344 1296 1283 1238 1190 1153 1181 1350 1457 1402 1458 1257 1244 1446 1546 1652 1665 1585 1432 1688 1810 1816 1821 1754 1668 1548 1411 1265 1138 1207 1253 1347 1448 1430 1561 1650 1577 1605 1683 1791 1885 1944 2091 2213 2069 2017 2000 1955 2027 2229 2117 2048 2192 2178 2466 2492 2157 2146 2100 1644 1646 1787 1642 1322 1312 1102 1097 1002 965 775 936 802 701 724 682 480 375 228 108 82 38 23 17 6 -4 -10 -28 -28 -29 -29 -30 -31 -32 -34 -36 -38 -40 -42 -45 -48 -51 -56 -62 -68 -72 -77 -86 -99 -117 -137 -159 -180 -198 -213 -228 -242 -257 -270 -283 -293 -301 -304 -301 -293 -285 -273 -262 -250 -242 -235 -233 -232 -235 -241 -249 1149 1198 1183 1154 1052 970 1122 1217 1167 1135 1166 1201 1282 1433 1652 1720 1576 1489 1515 1527 1406 1261 1200 1225 1143 999 1063 1273 1092 901 945 869 890 1040 1069 1166 1192 1141 1116 1145 1006 899 709 576 455 414 371 346 568 779 649 677 660 869 965 986 1138 1099 924 979 1048 1231 1461 1493 1588 1804 2085 1741 1510 1253 1203 1138 921 1007 1016 910 1005 953 953 1148 1817 1948 1458 1340 1287 1296 1265 1164 1135 1129 1133 1213 1308 1367 1245 1274 1371 1348 1292 1348 1424 1449 1346 1298 1249 1198 1162 1150 1149 1146 1133 1119 1112 1174 1344 1475 1321 1282 1357 1412 1467 1481 1599 1571 1593 1673 1694 1702 1793 1793 1794 1663 1511 1434 1390 1326 1238 1206 1193 1175 1132 1097 1085 1096 1101 1103 1106 1102 1107 1101 1086 1101 1185 1332 1170 1085 1054 1038 1033 1030 1027 1023 1021 1019 1018 1018 1017 1017 1015 1016 1017 1017 1017 1016 1013 1008 1004 1003 1004 1003 1002 1001 1000 999 1004 1042 1030 1024 1023 1019 1015 1021 1035 1075 1130 1092 1058 1055 1026 1011 1034 1087 1196 1156 1066 1088 1090 1022 1005 1003 1002 1002 1003 1005 1006 1006 1007 1007 1005 1003 1002 1001 1001 1001 1000 999 999 1000 1000 1000 1001 1005 1006 1007 1008 1009 1011 1014 1019 1023 1029 1034 1038 1042 1047 1063 1113 1109 1084 1115 1145 1143 1183 1251 1358 1453 1420 1368 1287 1386 1487 1553 1551 1593 1630 1593 1644 1584 1601 1568 1561 1544 1399 1383 1386 1366 1337 1324 1353 1281 1237 1286 1397 1310 1264 1301 1374 1187 1079 1083 1128 1189 1247 1471 1519 1502 1266 1166 1283 1392 1299 1294 1370 1437 1175 1248 1373 1234 1070 954 917 933 909 937 912 866 885 822 778 807 880 989 957 918 936 1195 1102 815 991 1280 1315 597 543 1096 896 662 657 731 705 618 558 462 336 435 383 401 478 722 612 496 412 362 407 335 361 405 334 471 587 364 240 362 344 384 477 526 596 522 476 313 501 700 760 782 575 627 892 986 939 896 892 781 663 783 825 880 818 841 798 623 689 856 995 1092 1145 1125 1024 1043 833 596 565 743 766 848 764 683 627 615 598 529 474 458 445 442 449 464 480 500 521 542 562 584 603 643 720 770 865 966 1038 1116 1190 1207 1156 1129 1069 977 906 818 788 774 773 804 897 960 993 964 991 976 990 936 929 961 918 824 851 866 807 951 992 943 863 832 825 837 799 799 783 745 703 670 654 653 671 642 618 583 564 554 545 539 539 533 526 502 517 525 526 516 464 458 522 552 632 638 649 629 604 574 535 530 530 530 540 560 618 615 568 560 582 560 530 530 530 530 530 530 539 558 557 554 582 616 652 683 714 735 699 659 649 641 650 671 676 674 647 653 664 654 625 621 629 621 628 633 638 625 632 667 676 676 678 677 682 692 705 717 722 732 736 749 763 769 774 780 802 814 824 828 848 861 875 887 901 917 930 933 943 960 972 979 1004 1016 1020 1018 1050 1097 1140 1173 1200 1237 1258 1291 1334 1311 1282 1230 1181 1138 1090 1039 1004 975 951 937 925 912 898 885 881 894 898 910 904 907 903 927 961 973 958 971 987 959 915 885 869 935 984 928 939 951 989 941 942 990 999 1005 1022 994 979 928 919 904 915 885 913 950 992 993 985 977 898 916 971 911 968 1014 1084 1082 1066 1040 1076 1079 1097 1100 1105 1098 1110 1096 1076 1078 1064 1051 1034 1035 1024 1024 1034 1040 1037 1038 1040 1039 1064 1077 1086 1063 1050 1048 1053 1044 1058 1044 1039 1024 1012 985 971 975 967 971 954 926 895 877 867 870 883 828 741 586 497 441 548 655 705 776 774 1020 1239 1258 1269 1335 1392 1416 1397 1455 1499 1603 1604 1548 1433 1421 1443 1470 1163 944 843 711 623 715 811 891 892 961 1048 1176 1333 1488 1610 1762 1714 1475 1360 1316 1213 1139 1063 1042 1127 1234 1035 1162 1354 1613 2024 2300 2449 2430 2422 2554 2710 2663 2537 2769 2905 2801 2445 2226 1950 2006 1698 1575 1559 1776 2106 1918 1553 1335 1672 1843 2032 2120 2317 2537 2486 2645 2899 2922 2949 2816 2600 2365 2073 2134 2402 2657 2526 2279 1969 1739 1501 1611 1809 2012 2016 1784 1556 1791 2014 2291 2544 2469 2251 2058 1549 1792 2351 2805 3087 3082 2850 3141 2967 2774 2596 3025 2632 2793 2677 2706 3322 3038 2646 2499 2347 2477 2578 2419 2227 1944 1864 1852 1848 1848 1850 1852 1853 1854 1854 1856 1860 1870 1890 1938 2061 2118 2312 2405 2620 2582 2337 2207 2188 2178 2109 2116 2066 2116 2261 2542 3027 3153 2646 2435 2124 1969 1845 1783 1752 1697 1678 1833 1895 1910 2051 1969 1885 1756 1677 1590 1522 1444 1390 1362 1350 1351 1330 1319 1309 1302 1297 1292 1287 1283 1279 1276 1271 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1269 1310 1289 1267 1267 1267 1267 1267 1267 1267 1280 1340 1350 1327 1396 1433 1410 1449 1503 1550 1529 1540 1533 1481 1459 1510 1625 1791 1770 1924 1772 1800 1830 1702 1811 1987 2086 2091 2117 2218 2214 2142 2069 2127 2009 1914 2028 2194 2243 2257 2203 2137 2219 2220 2267 2211 2222 2190 2102 2186 2148 2084 2072 2026 1997 1969 1936 1902 1906 1893 1880 1832 1765 1755 1784 1736 1698 1751 1780 1792 1729 1690 1749 1790 1761 1804 1795 1811 1813 1824 1847 1861 1877 1901 1923 1933 1915 1800 1682 1697 1652 1585 1586 1563 1565 1566 1535 1629 1621 1597 1570 1578 1600 1553 1471 1467 1454 1454 1398 1383 1339 1322 1282 1285 1304 1308 1369 1350 1327 1355 1367 1317 1263 1275 1221 1189 1123 1201 1321 1402 1267 1366 1152 1161 1373 1429 1453 1535 1314 1459 1582 1495 1669 1763 1757 1706 1668 1554 1390 1189 1154 1362 1537 1600 1584 1590 1653 1754 1709 1670 1765 1941 2031 2178 2301 2093 2051 2031 2084 2128 2156 2167 1996 1973 2040 2264 2659 2584 2200 1965 1560 1579 1671 1477 1169 947 906 877 760 825 763 638 576 580 507 486 368 447 399 254 229 108 49 32 18 5 -5 -13 -21 -28 -28 -29 -29 -30 -31 -33 -35 -36 -38 -40 -43 -46 -50 -54 -58 -62 -65 -71 -80 -94 -109 -124 -137 -149 -161 -174 -188 -202 -215 -228 -238 -244 -247 -244 -237 -227 -214 -201 -188 -178 -171 -170 -171 -176 -183 -191 1273 1211 1111 1024 988 983 1066 1079 1083 1132 1167 1206 1258 1379 1483 1491 1543 1528 1551 1435 1358 1251 1150 1008 920 890 962 986 914 846 846 855 841 851 842 917 1141 1083 951 968 829 734 694 588 502 442 375 351 538 576 550 701 629 696 857 932 1011 948 1012 1181 1212 1134 1274 1377 1561 1770 1951 1842 1314 1066 906 849 905 946 1061 1079 1019 941 965 1174 1869 1824 1450 1391 1352 1359 1225 1170 1134 1145 1133 1177 1305 1366 1281 1320 1393 1425 1529 1661 1762 1831 1561 1306 1222 1197 1180 1158 1140 1124 1117 1113 1113 1163 1194 1187 1196 1303 1350 1474 1532 1475 1561 1582 1609 1725 1700 1716 1922 1973 1888 1670 1574 1476 1433 1356 1272 1207 1169 1147 1140 1113 1102 1086 1105 1109 1088 1077 1076 1079 1085 1080 1081 1099 1118 1096 1063 1042 1040 1031 1029 1024 1022 1020 1018 1021 1022 1022 1022 1022 1024 1025 1024 1024 1021 1013 1006 1005 1004 1004 1002 1001 1001 1000 1000 1072 1060 1034 1050 1125 1128 1093 1105 1080 1121 1105 1038 1025 1016 1009 1010 1041 1061 1037 1023 1022 1020 1013 1007 1003 1002 1003 1005 1007 1009 1013 1014 1012 1010 1006 1003 1001 1000 997 998 999 999 999 999 999 999 1002 1005 1006 1006 1007 1011 1015 1019 1025 1030 1037 1042 1049 1052 1062 1107 1137 1109 1150 1166 1188 1211 1295 1379 1487 1488 1403 1349 1337 1436 1475 1508 1614 1698 1730 1752 1677 1589 1521 1516 1624 1628 1568 1348 1273 1266 1245 1240 1316 1343 1244 1227 1190 1103 1108 1088 1178 1157 994 1100 1263 1409 1594 1896 1598 1259 1247 1604 1701 1560 1261 1099 1242 1077 1193 1348 1236 1152 957 888 879 885 877 849 850 871 900 992 1091 1019 1177 1304 1151 1097 1187 982 860 637 768 821 488 709 778 557 490 560 673 628 557 483 419 327 304 316 343 377 428 368 290 331 268 346 507 511 347 314 513 594 418 241 240 251 282 324 404 396 451 441 294 437 764 684 476 370 398 639 802 726 822 897 772 616 700 715 689 813 766 902 673 748 811 1038 1199 1036 760 562 580 523 760 948 990 1024 1083 964 841 809 798 692 541 478 464 453 448 454 463 483 499 532 571 560 571 597 695 773 838 958 1070 1170 1234 1268 1245 1204 1116 982 911 888 778 747 812 861 919 924 978 966 951 926 887 897 873 909 969 917 836 812 787 742 786 954 986 955 915 881 833 870 843 759 732 757 759 733 701 677 693 676 633 581 575 550 535 527 525 521 507 496 499 485 505 503 436 496 528 601 598 582 603 634 637 605 547 530 530 532 581 620 558 531 530 532 530 530 530 530 530 530 530 537 579 606 605 588 601 628 661 686 696 678 662 677 663 667 700 721 671 689 730 718 670 639 627 644 638 643 655 654 646 641 690 678 668 671 673 679 693 710 715 728 728 729 750 760 771 782 791 788 805 822 827 851 867 884 889 899 909 917 929 937 940 942 958 968 981 990 1004 1014 1040 1075 1105 1136 1170 1179 1197 1219 1195 1188 1149 1096 1067 1037 1015 989 965 949 932 906 895 893 909 904 928 957 950 942 943 920 946 972 999 984 1002 970 916 882 917 941 975 975 959 1009 1013 997 942 959 998 1042 1043 1058 1038 964 937 954 922 928 915 970 988 997 1002 956 982 960 931 1025 1010 1031 1084 1099 1104 1112 1127 1144 1138 1125 1105 1082 1078 1086 1084 1066 1044 1038 1039 1039 1015 1005 1005 1015 1012 1014 1026 1025 1011 1025 1021 1032 1011 998 992 987 993 987 981 981 974 980 964 933 960 929 933 931 933 923 889 873 839 828 836 771 761 604 500 743 900 925 971 917 1057 1239 1308 1277 1214 1079 1137 1247 1416 1452 1580 1665 1724 1670 1566 1326 1154 986 828 710 671 610 602 701 753 771 861 936 1015 1142 1258 1379 1444 1622 1587 1705 1640 1399 1355 1231 1090 1074 1085 993 1309 1710 2084 2436 2466 2553 2433 2055 2040 2424 2655 2658 2568 3000 2953 2437 2160 1917 1956 2003 1772 1633 1564 1953 1971 1694 1335 1538 1741 2207 2328 2010 2064 1993 2341 2620 2828 2927 3009 2501 2211 1761 1708 2069 2137 1885 2078 1807 1501 1648 2209 2245 2168 2029 1863 1498 1923 2327 2347 2583 2498 2095 1589 1393 1717 1977 2264 2671 3136 3068 3254 3413 3096 2940 3235 3023 3308 3143 2643 3592 3191 3162 2958 2821 2732 2807 2603 2301 2106 2022 1904 1865 1860 1852 1850 1850 1851 1853 1856 1860 1873 1904 1912 2046 2168 2214 2263 2469 2493 2537 2318 2514 2384 2388 2213 2094 2205 2479 2763 3232 3327 3081 2613 2258 2100 1876 1784 1735 1718 1742 1901 2043 2094 2120 2021 1900 1884 1759 1701 1586 1440 1382 1382 1388 1448 1448 1362 1306 1298 1294 1290 1286 1281 1278 1275 1268 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1279 1269 1269 1267 1267 1267 1267 1267 1267 1267 1267 1271 1273 1283 1315 1367 1340 1354 1400 1414 1424 1460 1399 1433 1482 1523 1630 1638 1635 1636 1597 1644 1694 1733 1918 1984 2006 1979 2099 2093 2047 2005 2000 1948 1890 1982 2129 2220 2175 2219 2130 2072 2191 2172 2225 2189 2155 2174 2119 2055 2088 2078 2012 1982 1969 1942 1880 1841 1839 1863 1830 1814 1804 1703 1751 1769 1667 1715 1759 1774 1712 1669 1747 1800 1753 1755 1764 1784 1769 1788 1817 1825 1824 1829 1857 1885 1846 1745 1682 1786 1794 1781 1722 1699 1683 1684 1610 1528 1535 1552 1617 1537 1528 1535 1458 1461 1423 1436 1392 1352 1302 1327 1288 1252 1243 1254 1269 1283 1279 1338 1395 1333 1226 1198 1179 1136 1111 1207 1311 1286 1260 1158 1053 1060 1187 1130 1216 1397 1185 1184 1120 1280 1461 1628 1706 1714 1752 1615 1455 1232 1184 1490 1788 1861 1748 1771 1910 2002 1903 1820 1805 1872 1993 2104 2208 2237 2351 2217 2165 2186 2299 2200 2171 1945 2001 2248 2681 2437 1949 1626 1417 1273 1288 1469 1201 971 1172 1162 867 1118 1170 982 997 920 809 627 354 294 286 289 252 143 72 48 29 13 2 -8 -13 -20 -24 -28 -28 -28 -29 -30 -31 -33 -34 -36 -37 -40 -43 -46 -49 -51 -54 -58 -64 -73 -82 -92 -100 -107 -115 -125 -137 -151 -164 -177 -186 -193 -194 -193 -185 -174 -159 -144 -129 -118 -111 -110 -114 -121 -128 -137 1192 1105 1034 996 980 988 1015 1046 1099 1143 1215 1267 1305 1320 1359 1423 1472 1487 1475 1456 1452 1497 1508 1233 986 1069 1048 873 852 864 949 1025 933 895 845 892 938 988 978 1030 1094 1111 994 672 450 408 411 432 393 497 671 979 912 669 657 795 829 961 956 1170 1300 1266 1260 1252 1340 1694 1728 2083 2044 1766 1104 999 1175 1228 1240 1230 1157 1050 1024 1254 1776 1582 1467 1446 1575 1414 1212 1177 1168 1175 1147 1192 1325 1595 1457 1348 1529 1565 1558 1548 1580 1703 1647 1360 1259 1227 1183 1151 1136 1152 1129 1111 1110 1116 1127 1242 1320 1433 1379 1436 1530 1542 1648 1686 1760 1775 1851 1994 2078 2090 1917 1688 1506 1430 1409 1368 1293 1212 1164 1140 1114 1115 1109 1123 1139 1118 1104 1086 1061 1068 1084 1085 1081 1059 1078 1114 1066 1053 1041 1038 1033 1030 1024 1021 1021 1027 1030 1029 1030 1029 1031 1031 1031 1029 1023 1018 1009 1006 1006 1005 1003 1003 1003 1002 1010 1040 1052 1039 1046 1094 1134 1205 1156 1127 1091 1098 1062 1017 1010 1007 1007 1009 1009 1010 1010 1010 1009 1008 1008 1005 1005 1007 1009 1011 1014 1017 1020 1020 1017 1009 1005 1003 999 1000 999 998 999 999 999 999 1000 1002 1004 1004 1004 1007 1010 1015 1019 1025 1031 1039 1048 1057 1060 1063 1087 1098 1116 1152 1180 1223 1247 1288 1337 1460 1550 1494 1492 1376 1440 1496 1583 1660 1730 1771 1701 1583 1536 1492 1436 1400 1438 1468 1325 1344 1345 1380 1383 1429 1550 1566 1466 1212 1187 1357 1245 1180 1143 986 1002 1278 1800 1813 1528 1289 1167 1375 1665 1610 1614 1621 1453 1368 1084 1344 1426 1429 1165 976 862 841 861 894 809 870 961 1307 1604 1500 1342 1216 1274 1229 1049 969 936 933 817 726 420 453 659 533 442 519 637 648 560 466 398 343 304 242 275 307 278 304 252 263 383 322 496 596 296 194 335 518 414 366 266 264 174 208 261 328 315 381 376 247 362 577 550 394 287 265 529 570 591 660 742 661 678 841 715 766 905 961 1112 734 576 851 995 1100 990 675 549 645 844 1139 1424 1373 1209 1305 1077 986 1008 916 736 520 490 482 477 555 470 460 483 539 578 639 603 601 658 753 771 800 877 949 1046 1112 1061 1057 1019 945 909 848 760 710 740 775 815 856 955 988 993 953 935 938 934 896 920 884 846 814 794 765 727 726 836 877 805 737 708 689 751 906 911 797 824 801 789 758 795 814 784 736 686 658 630 583 555 534 515 525 539 549 543 518 505 474 504 517 518 525 550 573 633 664 600 540 534 530 533 553 532 530 530 530 530 530 530 530 530 530 530 530 530 543 582 620 619 598 607 624 648 675 689 679 690 720 710 714 739 700 678 711 729 730 680 654 646 644 665 681 679 680 650 654 659 664 676 675 677 682 696 702 705 710 725 742 753 761 774 781 792 799 808 829 850 863 876 880 887 903 918 926 940 944 935 934 942 962 985 1008 1004 1007 1035 1061 1076 1116 1130 1129 1120 1105 1108 1086 1040 1006 992 973 962 954 938 916 911 896 905 932 948 956 994 1010 1009 1001 958 975 992 979 940 935 928 919 893 915 919 913 933 953 1050 1046 1036 980 989 1054 1066 1034 994 992 981 968 979 982 982 983 1005 1042 1023 996 997 1026 961 947 1050 1054 1071 1062 1100 1121 1143 1125 1110 1109 1107 1082 1066 1049 1059 1056 1047 1033 1021 1027 1027 1015 1007 986 991 991 996 1001 1003 1003 989 975 981 976 960 958 952 957 951 955 962 957 942 936 933 910 897 890 890 903 904 900 900 867 840 812 814 751 647 533 683 773 823 832 835 918 968 1057 1038 925 902 1063 1186 1207 1255 1343 1587 1709 1751 1527 1100 894 814 749 701 665 608 572 637 672 694 760 851 927 969 1072 1115 1233 1404 1539 1644 1711 1624 1483 1276 1124 1017 951 1130 1545 1777 1909 1967 1689 1761 1757 1474 1916 1918 2096 1937 2129 2364 2652 2338 2049 1889 1733 1796 1658 1527 1411 1661 1706 1571 1329 1719 1822 1821 2136 1871 1701 1916 2293 2244 2338 2404 2605 2370 1998 1725 1603 1468 1477 1431 1396 1330 1354 1791 1892 1832 1686 1384 1312 1505 1797 1860 1837 1858 2110 1624 1452 1782 1863 1874 1828 1960 2314 2823 3380 3411 2780 2542 2977 3124 3382 3754 3031 3108 3068 3056 3103 3156 3191 2976 2553 2342 2373 2387 2194 2029 1949 1914 1889 1855 1850 1851 1854 1859 1858 1878 1922 1968 1993 2093 2172 2356 2468 2568 2386 2638 2573 2276 2250 2408 2373 2448 2686 2985 3241 2919 2690 2640 2272 1908 1789 1729 1711 1777 1914 2019 2015 2020 1932 1776 1675 1666 1502 1488 1437 1425 1437 1478 1573 1539 1402 1309 1292 1290 1287 1282 1278 1275 1273 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1273 1279 1267 1267 1267 1271 1309 1288 1284 1286 1353 1316 1267 1268 1267 1267 1267 1267 1267 1278 1328 1330 1298 1290 1305 1331 1366 1346 1374 1382 1396 1423 1493 1493 1549 1758 1870 1954 1964 1952 1940 1974 1889 1970 1943 1939 1925 1901 1862 1791 1958 2112 2155 2164 2119 2191 2043 2056 2166 2123 2171 2127 2094 2128 2145 2108 1986 2008 2019 1942 1979 1986 1899 1819 1796 1809 1849 1814 1758 1702 1726 1769 1730 1654 1696 1729 1704 1650 1707 1751 1744 1698 1706 1722 1715 1763 1790 1800 1792 1780 1802 1798 1763 1723 1756 1817 1859 1903 1854 1798 1809 1787 1718 1663 1604 1531 1510 1475 1464 1421 1422 1432 1398 1390 1409 1326 1287 1315 1265 1250 1221 1213 1214 1240 1239 1283 1333 1309 1266 1205 1154 1121 1097 1272 1269 1151 1119 1041 1023 1074 1241 1196 1125 1173 1256 1275 1183 1034 1175 1329 1380 1464 1726 1630 1328 1109 1291 1479 1723 1794 1588 1595 1746 1957 2101 1993 1976 1926 2028 2041 2097 2179 2468 2351 2220 2270 2416 2418 2353 2009 1902 2115 2460 2489 2234 1975 1623 1247 1131 1117 1002 1042 1365 1280 1153 1292 1028 935 781 641 570 490 519 587 525 410 297 150 79 55 34 17 7 -3 -8 -12 -28 -28 -28 -28 -28 -28 -28 -29 -30 -31 -33 -34 -36 -38 -41 -43 -45 -47 -51 -56 -62 -68 -72 -76 -81 -88 -98 -109 -121 -133 -142 -147 -150 -147 -140 -128 -114 -98 -84 -74 -69 -70 -75 -82 -89 -98 1085 1023 994 981 980 993 1034 1077 1107 1158 1209 1296 1361 1383 1423 1446 1483 1469 1562 1628 1697 1779 1903 1533 1157 1128 1080 986 1015 1075 988 940 899 973 863 1098 992 979 1117 1205 1233 986 803 629 445 381 356 441 434 433 451 826 757 458 637 696 810 863 858 918 1171 1198 1199 1192 1218 1553 1570 2260 2329 2076 1402 1384 1239 1160 1171 1144 1100 1012 1107 1483 1624 1511 1519 1559 1411 1333 1240 1196 1191 1200 1171 1212 1328 1597 1586 1379 1399 1499 1469 1480 1485 1741 1920 1692 1413 1305 1210 1175 1152 1149 1154 1109 1108 1141 1153 1364 1447 1391 1571 1674 1590 1564 1628 1686 1805 1791 1940 2178 2103 2022 1833 1666 1503 1418 1320 1288 1299 1217 1131 1122 1121 1102 1088 1104 1125 1130 1112 1085 1074 1086 1087 1066 1072 1087 1078 1083 1075 1059 1048 1060 1043 1027 1026 1033 1028 1037 1037 1034 1034 1031 1031 1030 1029 1028 1024 1022 1012 1008 1007 1006 1005 1035 1037 1003 1006 1030 1100 1057 1057 1071 1095 1192 1282 1142 1061 1123 1068 1037 1010 1008 1007 1008 1008 1009 1009 1008 1008 1007 1006 1005 1007 1010 1011 1015 1020 1022 1027 1027 1034 1030 1052 1067 1093 1068 1059 1075 1058 1006 999 1000 1005 1007 1006 1003 1003 1006 1009 1013 1017 1028 1046 1060 1078 1088 1086 1080 1077 1084 1135 1168 1207 1238 1265 1333 1401 1494 1533 1472 1426 1375 1392 1436 1497 1550 1591 1658 1627 1607 1536 1496 1477 1514 1591 1491 1411 1502 1555 1522 1694 1726 1676 1435 1355 1467 1778 1839 1485 1407 1249 1353 1419 1049 1387 1311 1155 1087 1207 1520 1799 1600 1378 1274 1295 1205 954 1011 1072 1003 942 900 832 841 866 782 784 876 1108 1396 1466 1355 1245 1169 1282 1338 976 946 937 777 625 555 390 399 436 358 465 598 608 567 483 393 328 296 259 213 227 205 232 337 194 301 271 395 593 632 228 133 320 357 269 245 183 221 190 151 239 284 281 329 290 241 349 494 541 502 353 228 355 419 477 553 523 512 680 819 815 853 973 1051 1402 955 546 598 542 581 637 628 842 1014 893 1132 1367 1659 1404 1464 1336 1166 1033 799 606 582 574 577 650 581 462 470 541 682 743 723 739 672 629 637 660 725 775 791 809 836 841 837 834 854 836 761 706 723 793 834 948 1009 1046 1022 1016 988 992 1011 1002 1015 1018 987 927 872 817 787 742 695 701 797 789 770 690 678 703 775 812 844 857 799 753 791 770 793 912 858 789 757 690 695 676 588 561 628 659 677 615 595 547 525 492 525 521 530 521 513 595 623 628 495 530 530 537 543 531 530 530 530 530 530 530 530 532 534 531 530 530 531 546 569 585 584 590 604 622 648 677 698 719 777 751 739 751 723 715 768 767 776 734 683 666 650 664 694 715 705 689 646 644 677 686 672 660 671 678 678 693 693 719 739 755 763 759 768 779 780 804 814 836 843 856 852 864 881 900 902 904 909 903 916 927 946 961 970 983 989 1005 1027 1040 1088 1078 1049 1067 1047 1034 1038 1010 969 940 937 923 923 914 891 937 917 910 962 990 983 1018 1030 1093 1069 1033 1016 995 971 965 966 955 956 911 917 904 908 928 997 1131 1085 1033 990 1059 1115 1103 1081 1043 983 1030 1016 1046 1029 1039 1053 1061 1042 1036 1042 1033 1000 929 977 1016 1024 1060 1085 1096 1087 1092 1095 1074 1085 1085 1069 1045 1032 1026 1010 1002 1010 1004 1010 1012 1008 994 981 972 976 980 974 979 985 977 970 953 953 946 936 933 941 931 944 948 967 956 962 961 943 921 898 865 888 862 881 891 875 875 854 808 806 718 524 627 668 765 739 686 755 788 891 820 775 1004 1115 1335 1429 1154 1137 1326 1462 1489 1550 1236 920 725 664 615 564 530 575 613 638 708 807 851 870 902 952 983 1100 1192 1276 1287 1328 1370 1424 1351 1313 1280 1124 949 1073 1168 1262 1342 1301 1543 1318 1369 1556 1505 1589 1810 1850 1990 2428 2358 2091 1830 1759 1738 1682 1635 1619 1370 1427 1399 1255 1406 1475 1765 1953 1630 1913 2202 2200 2014 2148 2370 2554 2604 2202 2037 1855 1780 1799 1806 1617 1476 1282 1555 1474 1326 1342 1245 1508 1540 1354 1338 1358 1466 1373 1391 1827 2272 2435 2417 2374 2457 2319 2592 3057 2513 2306 2047 2221 2295 2757 2641 3371 3412 3429 3057 2650 3262 3339 2863 2599 2600 2656 2564 2367 2204 2127 2187 2109 1964 1885 1852 1850 1851 1850 1893 2023 2036 2036 2069 2148 2297 2450 2580 2613 2681 2367 2383 2521 2674 2742 2825 3039 3182 3205 2954 2835 2761 2420 1967 1824 1785 1751 1776 1878 1980 1876 1909 1877 1765 1570 1531 1606 1683 1740 1593 1495 1545 1623 1523 1398 1304 1290 1285 1282 1280 1276 1274 1273 1268 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1282 1306 1289 1267 1268 1289 1341 1424 1444 1409 1361 1269 1267 1267 1267 1267 1267 1267 1267 1277 1333 1278 1279 1287 1304 1312 1318 1337 1375 1449 1464 1463 1543 1609 1706 1738 1870 1962 2037 1947 1860 1878 1900 1834 1833 1831 1795 1712 1828 1966 2123 2090 2037 2134 2138 1998 2011 2104 2062 2128 2092 2038 2080 2115 2095 2063 1935 1982 1966 1933 2065 1968 1856 1762 1743 1773 1792 1788 1676 1691 1754 1751 1680 1631 1675 1682 1621 1659 1692 1718 1712 1685 1656 1676 1711 1733 1757 1761 1755 1746 1728 1737 1787 1801 1880 1933 1960 1937 1912 1868 1809 1787 1713 1659 1694 1629 1605 1624 1570 1443 1374 1340 1341 1365 1297 1259 1239 1227 1196 1182 1168 1186 1216 1205 1226 1232 1219 1213 1210 1194 1135 1084 1190 1120 1034 1017 1029 1116 1302 1600 1581 1643 1424 1614 1466 1403 1295 1121 1033 1030 1233 1591 1324 1189 1084 1359 1351 1381 1541 1395 1438 1553 1758 2069 2101 1972 1808 1825 1983 2114 2139 2415 2432 2328 2348 2487 2496 2523 2096 1893 1936 2152 2438 2478 2199 1928 1511 1515 1406 1080 1245 1345 1585 1373 1248 1086 968 669 875 967 757 804 608 395 439 302 146 67 42 26 14 -12 -5 -13 -16 -18 -28 -28 -28 -28 -28 -30 -28 -28 -28 -29 -29 -30 -32 -34 -36 -37 -39 -41 -43 -48 -51 -55 -57 -60 -64 -70 -78 -88 -97 -104 -108 -111 -108 -102 -91 -79 -66 -54 -47 -44 -48 -54 -61 -67 -73 1012 986 977 976 1002 1017 1025 1097 1175 1190 1229 1252 1328 1409 1433 1433 1435 1440 1552 1949 2056 1946 1807 1638 1326 1242 1153 1072 1008 963 804 787 792 811 806 968 895 944 994 1142 1102 954 739 524 421 346 328 356 377 444 381 508 455 357 466 511 772 885 927 1007 1250 1223 1191 1175 1190 1394 1473 2108 2209 1989 1554 1123 1144 1066 1029 1028 1013 1037 1199 1692 1683 1509 1755 1675 1397 1395 1302 1232 1294 1356 1214 1211 1305 1488 1508 1463 1417 1504 1439 1422 1487 1749 2147 1851 1478 1384 1261 1176 1158 1140 1127 1114 1107 1106 1125 1244 1285 1353 1524 1650 1604 1529 1589 1622 1623 1656 1799 1937 1825 1799 1638 1505 1441 1346 1265 1211 1219 1267 1297 1261 1222 1167 1101 1082 1092 1080 1089 1089 1094 1113 1112 1099 1092 1087 1073 1060 1055 1039 1035 1047 1030 1057 1057 1063 1071 1046 1046 1044 1039 1035 1033 1032 1031 1029 1025 1020 1016 1011 1011 1011 1009 1014 1031 1018 1017 1056 1145 1089 1091 1094 1116 1167 1222 1140 1061 1079 1053 1032 1019 1031 1028 1008 1008 1008 1007 1006 1006 1006 1006 1006 1009 1011 1014 1019 1027 1033 1043 1042 1054 1051 1133 1192 1276 1323 1240 1201 1121 1148 1100 1040 1026 1030 1023 1009 1008 1014 1023 1043 1037 1046 1072 1097 1122 1137 1136 1120 1116 1099 1105 1155 1218 1370 1413 1413 1438 1446 1530 1487 1471 1455 1447 1461 1505 1564 1656 1807 1781 1740 1631 1681 1571 1607 1716 1575 1567 1754 1784 1898 1948 1624 1589 1812 2274 2460 2126 1748 1390 1487 1832 1859 1619 1350 922 941 1007 1017 1519 1747 1802 1619 1522 1275 1175 1094 1043 953 978 1008 982 895 943 1010 824 779 900 1115 1225 1306 1338 1256 1212 1132 973 796 708 717 606 447 428 341 246 245 325 416 510 530 503 473 404 352 282 257 225 192 189 169 201 298 174 159 180 387 536 397 138 90 158 221 171 165 117 145 149 128 201 234 247 241 195 228 332 441 564 430 377 249 298 303 355 442 380 465 769 854 816 944 902 958 1189 672 494 441 672 878 652 1027 1400 1493 1195 1581 1527 1772 1661 1342 1122 883 698 638 576 656 724 764 662 557 465 502 633 774 736 705 621 580 580 597 631 675 729 710 694 685 684 690 718 763 757 720 722 757 823 929 990 1068 1015 985 993 1018 969 981 938 976 966 958 907 825 750 692 644 598 594 586 579 572 593 605 624 634 636 651 687 670 649 628 634 716 789 753 698 685 689 708 715 625 595 624 559 531 512 503 502 491 456 486 474 480 480 448 423 515 494 529 584 581 572 541 530 530 530 530 530 530 530 532 552 564 538 540 556 549 541 550 564 576 595 622 636 643 662 689 725 783 824 802 775 769 777 818 815 796 755 734 685 667 673 699 712 691 681 670 660 652 656 664 669 659 669 677 701 715 708 721 739 752 743 750 773 790 791 801 817 807 816 811 802 821 843 837 829 832 847 873 891 910 924 945 959 962 973 988 996 1001 974 984 999 995 1015 1006 972 931 900 890 874 864 841 863 878 860 852 932 949 925 985 963 1041 1042 1025 1057 1019 1027 1016 1006 981 952 938 924 907 930 963 1060 1122 1099 1052 1042 1089 1113 1061 1034 1022 991 1073 1058 1108 1099 1101 1088 1072 1069 1054 1020 998 1002 991 984 973 1055 1076 1033 1058 1041 1051 1050 1071 1059 1077 1066 1044 1038 1021 1005 970 963 1006 992 996 993 983 965 961 965 960 945 962 978 967 955 954 944 933 926 920 920 941 924 937 939 955 955 956 960 944 919 877 847 835 834 876 866 865 786 802 836 800 542 727 788 780 778 638 736 660 737 672 810 988 1129 1168 1359 1071 903 1099 1259 1361 1279 1021 823 697 603 560 507 562 601 682 757 816 844 843 892 924 962 1025 1033 1055 1100 1149 1219 1339 1307 1258 1182 1185 1306 1239 1005 870 909 1032 1274 1131 1296 1359 1497 1658 1776 1799 2028 2037 2058 2236 2114 2090 2029 2005 2019 1959 1757 1539 1536 1733 1720 1310 1324 1454 1449 1537 1797 1857 1834 2019 2372 2674 2863 2880 2779 2703 2689 2475 2487 2212 1883 1624 1532 1316 1328 1447 1697 1874 1453 1866 1892 1989 1892 1925 1735 1789 1520 1873 2137 2311 2287 2608 2940 2953 2971 2515 2146 1886 2099 1961 2035 2333 2680 2710 3252 2874 2462 2391 2944 2637 2349 2500 2582 2401 2468 2499 2449 2308 2262 2188 2002 1875 1855 1852 1851 1851 1877 2079 2202 2175 2222 2279 2428 2513 2464 2345 2629 2706 2827 2740 2590 2785 2913 2952 3150 3024 2714 2424 2278 2205 1962 1842 1765 1742 1832 1857 1767 1742 1654 1587 1582 1764 1823 1846 2020 1753 1609 1543 1551 1478 1377 1330 1303 1285 1282 1280 1277 1276 1274 1273 1268 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1269 1304 1318 1285 1267 1267 1268 1275 1308 1357 1299 1279 1268 1267 1267 1267 1267 1267 1267 1267 1267 1282 1276 1278 1285 1292 1297 1305 1367 1458 1474 1493 1492 1510 1565 1629 1607 1741 1882 1972 1935 1797 2027 1867 1785 1731 1743 1678 1696 1783 1954 2026 1997 1965 2092 2060 1949 1960 2018 2013 2086 2081 1983 2044 2080 2064 2031 2002 1892 1929 1875 1951 1910 1858 1794 1717 1695 1693 1692 1637 1699 1701 1704 1675 1652 1601 1628 1607 1629 1644 1653 1670 1673 1674 1647 1630 1656 1699 1714 1725 1745 1778 1790 1800 1832 1868 1911 1949 1953 1950 1923 1895 1822 1775 1784 1745 1753 1734 1693 1646 1589 1515 1418 1527 1476 1403 1349 1325 1265 1251 1229 1166 1156 1189 1181 1203 1173 1162 1160 1174 1137 1132 1071 1070 1017 1024 1035 1131 1275 1346 1617 1791 1759 1550 1648 1661 1564 1555 1618 1573 1367 1050 1183 1017 988 995 1012 1067 1076 1156 1282 1508 1562 1665 1819 1950 1824 1755 1916 1928 2193 2423 2404 2486 2541 2560 2553 2554 2597 2255 2108 1808 1967 2247 2559 2467 2142 2014 1718 1524 1407 1370 1547 1654 1452 1365 1122 932 818 995 1132 1142 836 537 426 479 205 73 45 28 17 7 0 -6 -12 -17 -21 -25 -28 -28 -28 -28 -28 -29 -28 -28 -28 -26 -28 -28 -28 -29 -31 -31 -32 -34 -35 -37 -39 -42 -44 -46 -50 -54 -60 -66 -70 -72 -73 -74 -69 -63 -54 -43 -36 -32 -32 -35 -41 -48 -55 -63 1014 991 989 1006 1099 1044 1036 1120 1151 1197 1210 1266 1336 1385 1388 1353 1400 1453 1564 1935 1894 1529 1294 1302 1219 1166 1036 1118 1045 906 797 869 840 790 798 823 902 1038 1045 1038 1075 1092 841 646 528 374 313 296 287 314 363 359 408 295 339 557 882 1000 1227 1213 1132 1213 1428 1352 1227 1481 1546 1756 2135 1822 1479 1196 1015 1014 995 1145 1201 1207 1352 1750 1649 1589 1806 1665 1389 1407 1315 1306 1406 1447 1279 1282 1303 1462 1731 1677 1495 1455 1432 1406 1502 1810 2014 1742 1446 1276 1240 1172 1164 1158 1126 1114 1110 1104 1104 1131 1193 1270 1357 1427 1396 1340 1393 1470 1562 1595 1705 1785 1733 1667 1571 1476 1416 1389 1396 1484 1517 1570 1485 1380 1301 1197 1127 1112 1104 1078 1098 1099 1116 1131 1122 1110 1096 1081 1065 1055 1047 1034 1029 1025 1025 1063 1114 1075 1062 1060 1057 1052 1047 1043 1043 1045 1044 1040 1035 1026 1019 1022 1019 1024 1017 1011 1013 1023 1042 1085 1157 1217 1207 1255 1173 1307 1233 1167 1126 1037 1020 1017 1010 1008 1012 1007 1006 1006 1006 1006 1005 1005 1006 1009 1013 1015 1018 1023 1029 1037 1047 1105 1133 1162 1195 1246 1311 1346 1330 1279 1176 1229 1242 1157 1074 1070 1146 1114 1096 1085 1082 1091 1093 1111 1125 1157 1179 1202 1209 1194 1174 1156 1140 1127 1161 1233 1413 1572 1648 1605 1681 1614 1706 1718 1603 1653 1650 1738 1892 2051 2074 1960 1811 1722 1744 1845 1896 1707 1732 2030 2068 1877 1803 1870 2385 2770 2823 2438 1984 1922 1714 1840 2274 1918 1575 1289 904 844 971 1085 1612 1716 1651 1577 1397 1423 1657 1639 1464 1293 911 1196 1357 1339 1460 1294 964 1163 1077 1151 1250 1182 1028 1020 1059 1055 887 720 515 532 452 391 340 225 222 331 363 412 463 438 421 399 349 309 287 224 197 165 150 148 160 165 138 156 142 223 472 372 104 69 73 104 96 85 78 93 100 123 170 207 191 189 154 265 345 462 537 388 295 230 271 275 252 260 265 492 748 915 1002 1026 919 801 802 435 759 1004 929 1275 964 905 1294 1606 1703 1922 1821 1458 1151 1047 795 736 774 632 705 748 681 631 596 496 467 550 695 698 611 573 546 560 575 602 610 662 686 679 656 635 634 651 695 694 714 773 828 876 915 1037 1018 950 959 1050 1088 1039 924 843 772 776 758 726 668 609 579 566 567 563 558 549 541 541 547 548 547 548 554 546 541 556 576 573 548 540 533 533 565 555 539 554 552 529 468 488 476 424 429 468 482 452 426 457 409 405 425 431 456 450 471 485 531 541 584 602 573 553 552 542 540 531 530 531 554 583 570 563 603 592 572 568 575 587 604 646 665 687 682 714 833 884 893 843 810 814 820 829 820 791 746 717 702 682 692 704 706 695 669 689 686 677 659 662 671 672 675 682 687 703 721 733 742 745 746 761 779 783 774 779 792 774 783 776 773 781 782 788 800 815 837 855 869 889 902 921 930 919 928 939 957 953 922 919 934 934 945 933 914 895 899 890 859 829 806 793 788 769 796 811 831 876 925 896 943 1021 1062 1083 1071 1035 1019 1003 988 998 980 930 916 931 974 1041 1067 1084 1108 1088 1143 1141 1094 1070 1052 1051 1026 1096 1139 1121 1104 1099 1083 1033 1020 1000 1039 1038 1061 1009 970 1013 1010 1029 1022 1029 1061 1058 1074 1076 1093 1079 1064 1053 1043 1013 985 950 974 1002 984 973 974 946 936 936 956 935 957 990 974 955 937 954 957 934 925 944 925 908 924 914 931 942 943 945 955 947 922 900 873 789 831 833 849 772 802 842 739 555 728 805 794 768 613 627 598 586 562 625 739 964 957 1208 910 708 836 1016 1043 940 780 656 586 547 526 513 601 726 758 876 959 987 969 996 1068 938 1008 1024 1051 1087 1153 1235 1348 1404 1364 1330 1226 1092 1143 1094 972 836 909 913 1021 1272 1239 1316 1334 1394 1535 1762 1916 2047 2240 2446 2568 2530 2509 2609 2543 2110 2174 2006 1952 2072 1491 1255 1527 1676 1787 1906 2184 2343 2404 2574 2739 2790 2739 2886 2906 2632 2812 2764 2566 2283 2014 1811 1410 1344 1827 2171 1955 1494 1797 2211 2635 2461 2400 2479 2235 1705 1724 1739 1970 2345 2716 2976 3002 2839 2837 2579 2163 1776 1730 1962 1930 2101 2424 2879 2655 2115 2042 2176 2423 2024 2174 2319 2065 2207 2138 2400 2438 2312 2174 2126 2050 1893 1864 1852 1851 1851 1885 2028 2151 2317 2338 2172 1989 2039 2146 2233 2535 2933 2825 2633 2532 2570 2617 2741 2498 2595 2328 2561 2537 2260 1949 1838 1729 1653 1641 1644 1574 1616 1754 1871 1964 1941 2010 2144 1935 1746 1531 1405 1411 1410 1417 1328 1289 1287 1284 1281 1279 1276 1274 1272 1268 1267 1267 1267 1267 1267 1267 1267 1267 1267 1270 1268 1285 1268 1267 1267 1269 1267 1267 1268 1267 1274 1279 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1272 1275 1283 1287 1290 1292 1316 1345 1402 1393 1401 1414 1459 1469 1493 1570 1643 1703 1790 1703 1850 1813 1763 1672 1618 1608 1704 1798 1941 1887 1908 1896 1942 2005 1895 1910 1953 1959 2034 2029 1946 1993 2041 2040 2033 1933 1875 1840 1833 1895 1906 1855 1854 1802 1726 1676 1639 1640 1689 1663 1651 1674 1715 1702 1657 1627 1594 1575 1598 1629 1629 1638 1638 1639 1617 1612 1686 1743 1778 1779 1787 1805 1813 1851 1884 1911 1914 1924 1918 1907 1909 1899 1849 1861 1829 1807 1780 1726 1655 1577 1558 1570 1486 1428 1393 1361 1314 1261 1220 1189 1126 1136 1167 1166 1141 1122 1109 1099 1080 1090 1051 1045 1026 1100 1135 1171 1312 1446 1611 1703 1755 1690 1803 1706 1659 1718 1856 1784 1602 1178 1140 1120 1374 1272 1087 901 919 1011 1150 1325 1454 1623 1620 1600 1687 1860 2079 2095 2253 2434 2537 2648 2697 2558 2504 2505 2509 2301 2100 1795 1855 2003 2313 2628 2470 2261 2112 1760 1697 1506 1495 1382 1387 1357 1374 1247 1131 849 791 874 569 500 466 301 133 60 39 28 17 6 -27 -4 -9 -15 -18 -21 -23 -25 -28 -28 -28 -28 -28 -30 -28 -27 -28 -27 -28 -26 -28 -27 -28 -28 -28 -29 -29 -30 -30 -31 -32 -33 -36 -37 -38 -39 -40 -43 -42 -40 -36 -30 -28 -26 -26 -29 -33 -39 -45 -51 1078 1067 1037 1070 1062 1025 1051 1099 1131 1181 1216 1275 1281 1291 1278 1287 1326 1412 1646 1815 1614 1371 1074 944 859 829 869 894 848 825 796 1034 1022 821 975 1005 1134 1163 1281 1120 871 992 1177 1084 781 565 350 307 277 259 274 272 286 258 377 719 882 1072 1234 1274 1248 1290 1455 1413 1291 1630 1601 1666 1905 1741 1419 1110 750 839 995 948 1007 1096 1419 1940 1846 1698 1846 1660 1483 1443 1310 1358 1433 1427 1366 1285 1352 1391 1498 1719 1525 1438 1437 1417 1524 1802 2149 2004 1516 1299 1220 1179 1151 1139 1148 1122 1106 1103 1102 1103 1115 1166 1172 1199 1260 1270 1303 1289 1387 1428 1427 1600 1649 1629 1534 1452 1408 1516 1585 1734 1844 1796 1560 1426 1255 1192 1159 1171 1142 1085 1110 1123 1132 1129 1117 1110 1097 1074 1056 1050 1045 1035 1027 1026 1036 1052 1076 1086 1090 1075 1067 1058 1054 1049 1053 1052 1050 1047 1039 1030 1029 1037 1031 1028 1022 1015 1019 1044 1081 1153 1305 1517 1439 1350 1310 1366 1248 1128 1074 1035 1016 1043 1010 1006 1006 1007 1006 1006 1006 1005 1006 1007 1007 1018 1017 1019 1020 1026 1033 1040 1058 1071 1100 1121 1155 1203 1225 1209 1207 1171 1157 1187 1198 1211 1188 1110 1233 1341 1354 1279 1229 1180 1167 1171 1210 1237 1292 1301 1309 1293 1315 1298 1242 1201 1162 1164 1196 1271 1367 1433 1501 1610 1655 1841 1826 1973 1947 1957 2024 2020 2061 2109 2008 1896 2036 2214 2104 2063 2054 2171 2075 2193 2554 2798 3062 2832 2729 2727 2763 2572 2223 2282 2374 2083 1614 1121 888 854 1092 1356 1656 1563 1431 1565 1709 1837 1916 1885 1737 1493 1139 878 1399 1513 1440 1100 795 1117 1049 1020 1104 987 829 833 985 1003 889 769 620 407 376 286 231 272 290 298 366 396 383 367 351 328 314 270 256 211 172 145 130 130 121 114 158 163 114 128 313 313 98 50 47 52 59 61 66 74 82 105 150 194 163 133 184 273 366 464 508 327 261 212 262 217 171 191 234 351 541 744 983 1028 834 691 503 690 1313 1451 1492 1298 1319 1038 1161 1326 1449 1693 1595 1248 1017 779 806 766 668 709 772 711 653 610 538 480 472 521 533 526 524 524 530 558 589 645 669 658 667 624 617 615 618 631 640 685 839 926 935 1013 1025 984 936 882 937 1020 999 868 737 679 671 662 643 618 598 576 560 551 550 549 547 542 538 534 533 531 526 530 532 530 515 526 538 541 500 464 473 508 528 509 446 492 511 486 492 450 417 458 472 431 460 450 461 438 416 440 462 479 489 484 475 470 484 499 515 538 584 652 618 579 594 572 545 531 530 538 562 576 591 605 616 609 604 600 610 633 657 683 711 768 877 906 897 844 801 798 810 811 792 767 752 728 716 718 727 745 764 743 693 691 692 689 671 660 669 679 684 690 700 699 721 739 754 773 776 774 765 763 742 734 730 738 744 743 753 755 759 766 790 819 835 841 860 884 898 900 892 893 881 897 910 914 885 901 897 889 881 875 863 858 880 870 839 810 775 757 760 740 721 709 710 731 807 845 979 980 1003 1080 1096 1079 1062 1041 1022 1026 993 950 966 950 964 972 979 1060 1121 1129 1126 1088 1083 1082 1112 1072 1030 1080 1146 1101 1067 1052 1054 1046 1044 1074 1071 1080 1063 1021 1021 1086 1106 1078 1074 1084 1069 1095 1094 1081 1057 1039 1031 1019 1028 1019 987 952 935 960 961 964 967 958 940 923 918 927 949 961 960 971 944 925 944 950 932 920 953 902 962 946 910 889 933 895 924 942 953 918 867 830 798 727 759 743 773 809 755 572 712 765 772 749 532 517 522 484 462 458 532 685 866 1016 821 646 619 694 738 728 656 552 516 512 506 612 815 788 779 888 1040 1115 1140 1091 1182 1055 1040 1141 1236 1129 1119 1157 1187 1216 1261 1457 1341 1260 1261 1248 1089 898 1039 961 894 899 991 1250 1617 1681 1578 1526 1776 1808 1912 2169 2347 2511 2561 2676 2870 2689 2596 2512 2245 1941 1588 1204 1271 1431 1464 1953 2136 2239 2183 2300 2439 2799 2891 2653 2354 2095 2106 2077 2213 2068 1778 1386 1260 1428 1589 1822 2121 1824 1680 1835 2282 2811 2935 2730 2636 2077 2026 1910 1957 2200 2614 2666 2575 2310 2036 2030 2092 1937 1603 1859 1966 2164 2217 2329 2577 2417 1977 1596 1893 1711 1879 1895 1818 1911 1991 2155 2093 2021 2190 2326 2144 2109 2060 1989 1983 1899 1896 1911 1974 2038 1895 1961 1858 1944 1913 2200 2408 2737 2696 2641 2766 2616 2401 2298 2204 2064 2034 1977 2191 2009 1887 1854 1748 1635 1607 1550 1623 1669 1838 2001 2036 2024 2002 2017 1729 1609 1508 1387 1340 1335 1339 1305 1293 1291 1287 1284 1281 1277 1273 1272 1268 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1305 1275 1270 1267 1267 1267 1267 1267 1267 1271 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1271 1277 1280 1283 1283 1282 1285 1308 1320 1331 1346 1372 1382 1411 1445 1479 1546 1568 1580 1634 1660 1649 1614 1548 1606 1691 1760 1822 1817 1813 1825 1873 1933 1835 1893 1887 1900 1993 1969 1885 1947 1983 2006 2021 1995 1928 1893 1824 1796 1877 1845 1812 1821 1761 1689 1660 1635 1618 1623 1629 1630 1684 1668 1669 1655 1617 1585 1558 1601 1598 1591 1588 1606 1636 1579 1647 1714 1755 1727 1756 1757 1798 1820 1855 1887 1889 1900 1896 1873 1892 1900 1890 1905 1902 1863 1828 1759 1680 1632 1595 1532 1470 1399 1365 1342 1303 1253 1212 1156 1106 1108 1129 1127 1106 1102 1077 1051 1038 1031 1043 1127 1191 1141 1166 1229 1281 1518 1677 1654 1713 1807 1814 1731 1793 1739 1702 1618 1535 1378 1425 1412 1472 1286 1090 899 1122 1258 1144 1141 1252 1351 1442 1675 1821 1942 1893 2062 2125 2169 2199 2370 2689 2652 2372 2348 2468 2587 2245 2059 1773 1881 2061 2334 2610 2565 2462 2282 2216 1938 1442 1205 1068 1034 1014 923 863 862 903 675 668 681 562 391 173 66 54 38 23 11 6 1 -8 -12 -14 -19 -23 -25 -25 -26 -26 -28 -28 -28 -29 -27 -27 -27 -27 -27 -27 -27 -26 -26 -26 -25 -26 -23 -23 -23 -20 -22 -23 -23 -22 -24 -24 -27 -29 -28 -28 -27 -24 -23 -24 -24 -28 -32 -37 -41 1162 1148 1112 1073 1032 1047 1086 1089 1132 1205 1254 1269 1285 1325 1308 1309 1380 1495 1762 1746 1437 1229 1205 1197 902 786 808 818 787 781 782 907 875 788 999 1015 1228 1198 1328 1366 1182 884 1009 1044 842 710 570 382 331 370 261 285 286 301 435 716 950 1049 1157 1338 1380 1274 1514 1424 1435 1628 1633 1621 1803 1625 1315 853 978 998 913 1001 874 972 1501 2204 1945 1850 2007 1718 1696 1544 1334 1317 1392 1370 1300 1464 1387 1479 1448 1622 1902 1545 1465 1444 1471 1649 1897 2266 1767 1575 1549 1364 1286 1166 1127 1118 1107 1103 1101 1102 1100 1104 1112 1121 1167 1205 1183 1199 1229 1235 1256 1459 1518 1495 1455 1430 1411 1543 1735 1862 1972 1800 1724 1531 1448 1263 1145 1125 1092 1077 1096 1108 1119 1111 1117 1109 1085 1074 1060 1056 1049 1032 1025 1027 1040 1051 1062 1072 1074 1068 1070 1066 1055 1059 1069 1070 1073 1066 1054 1049 1049 1040 1033 1026 1026 1027 1034 1075 1136 1206 1384 1659 1690 1658 1632 1517 1249 1120 1057 1025 1010 1007 1006 1006 1006 1006 1006 1006 1006 1008 1022 1037 1054 1065 1089 1049 1037 1033 1039 1077 1108 1078 1101 1111 1142 1165 1176 1179 1159 1166 1193 1145 1117 1112 1112 1122 1177 1308 1480 1501 1484 1408 1358 1341 1356 1385 1434 1458 1475 1506 1503 1422 1361 1418 1284 1217 1292 1303 1287 1319 1351 1389 1388 1478 1527 1636 1716 1792 1797 1878 2045 2195 2265 2397 2563 2556 2453 2460 2439 2592 2811 2959 2991 3098 2938 3014 2781 2679 2590 2365 2561 2430 1994 1675 1223 999 872 830 1054 1531 2003 2002 1699 1440 1645 1797 1699 1648 1574 1393 1227 1136 1259 1465 1313 943 688 768 874 872 746 758 706 881 939 893 833 742 547 427 327 239 242 324 363 345 367 356 310 304 295 271 267 236 225 191 164 127 114 111 108 105 110 104 84 84 205 218 62 42 42 46 50 55 61 67 72 88 126 144 116 148 199 289 388 433 457 359 257 211 179 197 162 190 227 339 473 577 653 789 803 704 403 811 1327 1263 1467 1622 1400 1222 1251 1165 1384 1752 1455 1130 917 870 858 700 729 725 688 661 620 560 509 486 483 489 489 495 502 514 519 539 598 657 713 675 630 601 601 602 609 611 624 807 958 884 897 973 940 900 798 783 892 962 839 734 692 659 626 611 598 581 567 559 553 546 544 540 534 532 536 530 517 513 510 513 517 517 530 516 509 504 497 505 543 503 514 495 487 596 591 577 539 487 497 519 497 472 458 454 424 415 459 471 473 471 476 487 487 476 497 514 518 520 538 567 579 588 621 623 595 550 533 531 540 545 561 578 615 631 619 618 642 665 683 696 709 758 826 829 810 810 791 775 762 758 745 747 766 730 715 740 759 749 764 757 737 737 720 700 693 683 692 687 704 714 714 716 724 735 764 786 773 751 729 724 709 714 713 716 731 730 731 735 739 748 786 813 815 827 841 857 865 858 854 856 846 859 873 880 872 873 869 856 851 842 836 817 830 820 805 781 761 737 731 722 709 699 685 691 717 794 904 961 1063 1095 1125 1096 1082 1068 1051 1010 996 966 1010 992 989 1008 983 1014 1083 1130 1116 1095 1112 1159 1129 1084 1047 1120 1121 1113 1088 1110 1116 1081 1087 1108 1104 1066 1038 1074 1099 1141 1134 1098 1102 1114 1109 1086 1066 1048 1033 1004 991 1004 994 996 985 965 930 930 952 943 933 935 945 923 909 925 951 941 935 947 951 958 960 925 916 900 928 907 932 953 923 892 890 914 872 884 882 858 831 813 778 767 691 693 720 732 679 735 561 556 623 606 566 607 605 499 512 473 436 463 660 709 912 907 690 533 520 515 496 479 478 499 546 771 912 812 1020 1287 1526 1480 1459 1394 1402 1346 1248 1132 1205 1327 1360 1405 1466 1465 1473 1537 1327 1160 1135 1339 973 936 1349 1413 1300 1263 1067 1003 1134 1278 1498 1706 1721 1817 1994 1958 2141 2347 2353 2411 2476 2376 2210 1920 1968 1882 1825 1522 1230 1693 1653 1707 1818 1877 2291 2738 2845 3058 2920 2689 2539 2369 2035 1836 1951 1884 1598 1494 1279 1843 2112 2075 2280 2263 2114 1839 1905 2198 2762 2989 2743 2446 2317 2364 2387 2421 2690 2506 2562 2356 2093 1878 1694 1722 1499 1765 1866 2058 1783 2012 1947 1985 1749 1631 1549 1503 1644 1653 1817 1968 1868 1873 2045 2216 2214 2216 2368 2350 2401 2376 2430 2314 2125 2091 2059 1931 1809 1724 1857 1762 1938 2121 2077 2321 2186 2423 2903 3042 2933 2730 2425 2084 1999 2160 2058 2024 2386 2347 2095 1713 1610 1611 1607 1709 1810 1931 2011 1978 1918 1735 1632 1517 1414 1361 1328 1314 1307 1300 1298 1292 1289 1284 1281 1277 1274 1273 1271 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1293 1319 1270 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1271 1275 1278 1278 1276 1275 1276 1279 1282 1292 1314 1326 1347 1389 1445 1492 1498 1532 1572 1565 1530 1498 1510 1578 1639 1704 1742 1747 1745 1772 1820 1852 1804 1853 1835 1856 1933 1913 1862 1877 1934 1972 1986 2007 1939 1916 1881 1820 1764 1789 1787 1732 1695 1675 1689 1680 1621 1603 1609 1593 1622 1598 1586 1592 1591 1566 1541 1546 1543 1550 1557 1611 1618 1566 1627 1694 1742 1687 1689 1711 1762 1787 1837 1872 1861 1849 1850 1855 1810 1802 1810 1832 1859 1797 1728 1715 1667 1625 1556 1468 1455 1389 1312 1334 1292 1221 1175 1142 1119 1087 1092 1101 1079 1055 1042 1036 1046 1114 1312 1459 1380 1222 1320 1388 1384 1556 1635 1732 1778 1862 1899 1860 1850 1731 1784 1766 1784 1766 1805 1612 1444 1243 919 1059 1338 1408 1283 1179 1193 1280 1346 1545 1745 1799 1694 1858 2004 2119 2415 2595 2735 2661 2456 2283 2266 2595 2433 2166 1931 1677 1805 1968 2199 2607 2593 2251 1972 1846 1652 1357 1185 1249 1177 1134 1319 1319 1262 955 844 759 540 298 131 81 61 43 28 17 9 1 -17 -11 -15 -19 -21 -23 -24 -26 -26 -26 -27 -28 -27 -27 -28 -27 -27 -28 -27 -27 -27 -26 -25 -24 -23 -23 -21 -21 -21 -21 -20 -21 -20 -21 -21 -22 -20 -20 -22 -23 -23 -23 -23 -23 -22 -28 -29 -32 1139 1160 1097 1050 1058 1084 1092 1128 1120 1155 1213 1283 1333 1357 1311 1312 1406 1722 1800 1572 1468 1348 1385 1143 933 817 781 780 780 780 781 782 787 861 994 1017 1233 1330 1379 1440 1318 1182 943 765 836 814 705 521 452 378 277 255 259 398 604 842 960 1152 1067 1233 1511 1369 1584 1656 1577 1502 1552 1377 1372 1346 1156 1191 946 899 786 889 762 883 1454 2038 1961 1893 1953 1638 1786 1562 1348 1367 1405 1364 1243 1351 1418 1424 1587 1637 1894 1964 1647 1425 1422 1469 1537 1858 2045 1998 2007 2022 1870 1569 1210 1114 1105 1102 1100 1100 1099 1099 1101 1108 1114 1128 1111 1119 1121 1122 1206 1388 1398 1411 1421 1408 1395 1596 1774 1782 1871 1869 1672 1715 1483 1317 1153 1103 1089 1102 1122 1109 1122 1109 1105 1076 1071 1081 1080 1070 1041 1028 1027 1030 1045 1064 1076 1081 1080 1072 1063 1063 1064 1078 1095 1105 1117 1110 1079 1061 1052 1038 1032 1027 1034 1046 1073 1159 1234 1357 1553 1839 1862 2055 1824 1439 1201 1106 1049 1016 1007 1006 1006 1006 1006 1008 1014 1034 1080 1130 1115 1133 1153 1168 1174 1167 1107 1067 1152 1132 1111 1090 1123 1139 1159 1158 1136 1192 1270 1284 1299 1210 1141 1179 1174 1185 1187 1239 1297 1359 1444 1558 1626 1774 1799 1721 1712 1671 1723 1720 1786 1713 1670 1718 1585 1556 1540 1538 1503 1450 1345 1394 1465 1534 1644 1684 1573 1622 1730 2067 2342 2486 2623 2717 2816 2813 2769 2798 2761 2978 3200 3214 3192 3180 3094 2884 2556 2266 1995 1870 2259 1998 1619 1319 1098 917 878 838 871 1053 1340 1940 1914 1456 1407 1680 1538 1420 1452 1401 1540 1515 988 1048 1102 868 611 570 656 583 610 737 617 735 819 766 754 683 553 408 295 202 219 303 305 316 338 353 287 253 258 226 225 205 192 170 143 117 105 98 96 102 98 82 84 117 246 207 69 38 39 40 44 49 55 59 61 70 98 103 131 177 215 289 334 386 373 351 282 200 172 199 150 171 213 367 540 550 469 516 641 756 855 739 853 722 965 1353 1713 1661 1478 1207 1355 1625 1459 1205 934 918 779 854 862 791 716 619 597 553 492 480 481 484 488 492 497 503 514 523 563 639 669 636 606 588 590 596 603 599 617 793 942 799 833 851 847 808 759 795 859 786 807 768 700 682 648 684 635 629 605 622 593 579 589 576 559 542 552 556 565 561 587 562 570 571 589 565 557 561 573 607 602 566 509 515 630 626 612 569 531 537 539 525 505 501 498 463 447 477 496 492 482 481 484 490 505 513 497 506 511 524 539 550 556 573 605 622 632 616 577 561 533 538 535 547 557 569 584 628 669 703 721 716 710 715 726 739 746 763 783 769 739 720 721 733 739 746 742 763 739 723 741 749 749 724 737 743 744 738 744 722 712 735 747 729 743 753 787 813 798 754 719 709 700 710 714 711 715 717 725 726 719 725 746 777 803 805 819 835 834 833 825 829 826 834 835 837 847 846 844 828 815 805 802 792 801 787 774 750 728 711 700 701 713 731 701 659 660 709 825 997 1074 1120 1124 1123 1124 1103 1053 1051 1025 986 989 1001 1009 1017 1013 1007 1033 1076 1138 1131 1127 1138 1091 1058 1084 1105 1127 1103 1124 1151 1136 1106 1125 1122 1078 1093 1114 1076 1116 1130 1137 1109 1124 1107 1085 1063 1046 1028 1030 1019 974 949 955 961 950 946 926 889 920 941 929 929 920 904 908 922 941 951 954 931 936 945 947 922 933 944 948 918 876 943 933 919 843 868 848 812 754 809 788 748 734 768 761 782 735 626 696 621 561 657 670 739 722 717 678 618 604 627 589 496 411 456 551 785 810 827 647 471 505 497 525 601 660 798 884 832 1005 1004 1244 1322 1449 1447 1694 1809 1487 1417 1306 1316 1413 1516 1542 1563 1640 1482 1518 1365 1075 993 851 1197 1471 1547 1607 1650 1469 1366 1113 1122 1233 1427 1513 1515 1760 1685 1771 1744 1694 1906 2273 2249 1809 1645 1540 1454 1580 1325 1370 1652 1992 2108 2389 2326 2467 2857 3106 3156 2814 2640 2469 2158 1804 1685 1515 1411 1571 1241 1148 1751 1842 2014 2407 2560 2700 2366 2137 2147 2349 2922 2912 2628 2445 2356 2378 2292 2230 2185 2340 2450 2100 1862 1745 1781 1608 1427 1810 1935 1815 1691 1896 1657 1494 1528 2040 2043 1808 2113 2403 2485 2076 2121 2367 2591 2550 2369 2498 2721 2685 2575 2550 2488 2374 2267 2076 2119 2016 1872 1748 1686 1816 1811 1823 1898 1966 2184 2630 3160 3276 2896 2508 2353 2141 2295 2533 2345 2805 2580 2182 1828 1672 1642 1609 1696 1748 1721 1765 1819 1804 1691 1564 1434 1374 1338 1322 1314 1309 1307 1302 1295 1290 1284 1281 1278 1275 1274 1273 1268 1267 1267 1267 1267 1267 1267 1267 1267 1267 1272 1299 1335 1296 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1270 1272 1273 1271 1271 1273 1272 1273 1277 1288 1298 1315 1358 1392 1435 1448 1494 1501 1501 1491 1454 1488 1536 1586 1654 1692 1691 1697 1733 1771 1790 1775 1804 1785 1838 1907 1865 1816 1849 1880 1935 1940 1968 1959 1899 1918 1880 1832 1761 1718 1698 1683 1681 1652 1645 1656 1666 1694 1661 1628 1632 1648 1585 1572 1611 1637 1624 1578 1547 1531 1567 1599 1557 1600 1644 1662 1648 1612 1632 1641 1716 1810 1823 1872 1866 1828 1786 1811 1739 1717 1695 1762 1699 1589 1660 1659 1596 1507 1431 1309 1341 1208 1205 1239 1174 1107 1096 1082 1073 1068 1062 1051 1054 1069 1039 1125 1316 1423 1694 1563 1385 1536 1600 1494 1590 1671 1764 1832 1899 1928 1896 1837 1855 1879 1749 1600 1648 1816 1661 1467 1050 1093 1475 1663 1602 1501 1318 1249 1406 1445 1401 1397 1512 1764 1906 2011 2052 2261 2618 2970 2738 2381 2261 2144 2477 2671 2271 1945 1705 1688 1756 1920 2217 2443 2407 2083 1738 1565 1368 1212 989 985 1292 1343 983 978 822 609 373 269 321 336 119 58 43 29 18 10 3 -4 -9 -13 -17 -20 -21 -23 -23 -25 -26 -26 -26 -26 -26 -27 -27 -27 -27 -27 -26 -26 -25 -24 -23 -22 -21 -20 -19 -19 -19 -19 -19 -18 -19 -19 -19 -18 -19 -20 -21 -21 -22 -22 -22 -21 -20 -22 -27 1171 1118 1073 1067 1098 1117 1139 1154 1200 1233 1330 1386 1374 1343 1307 1309 1543 1712 1429 1295 1098 1023 1021 898 810 798 915 784 782 788 793 782 805 932 1220 1166 1389 1528 1301 1200 1208 1201 1078 813 689 675 652 569 419 312 331 254 285 309 613 826 1045 1209 1283 1411 1732 1492 1675 1703 1524 1428 1357 1562 1658 1649 1455 1321 921 567 584 661 669 834 1293 1620 1967 1793 1743 1657 1671 1534 1347 1301 1313 1298 1341 1283 1439 1408 1452 1569 1696 1825 1890 1499 1420 1491 1452 1494 1787 1918 2024 2123 1979 1745 1414 1303 1108 1101 1098 1098 1098 1097 1096 1096 1095 1095 1095 1097 1099 1106 1153 1250 1343 1486 1383 1365 1390 1610 1657 1787 1742 1680 1740 1655 1496 1345 1192 1123 1112 1134 1136 1118 1105 1093 1074 1078 1083 1072 1064 1057 1045 1038 1040 1049 1061 1067 1085 1085 1083 1075 1064 1059 1063 1076 1101 1135 1178 1152 1086 1061 1043 1044 1033 1026 1027 1039 1060 1136 1203 1405 1568 1858 1993 1840 1614 1387 1294 1160 1027 1008 1006 1006 1006 1007 1007 1012 1032 1069 1139 1230 1275 1234 1272 1309 1299 1231 1130 1070 1090 1115 1108 1131 1113 1109 1117 1136 1190 1243 1220 1188 1197 1181 1244 1353 1369 1308 1251 1331 1373 1410 1456 1489 1559 1670 1809 1946 1931 1895 1998 2134 2094 2054 2114 2063 1948 1893 1874 1827 1893 1775 1554 1704 1876 1884 1964 1912 1879 1757 1925 2161 2470 2712 2767 2903 3010 3011 3030 2824 2907 2998 2940 3102 3058 2813 2339 2340 2612 2336 1936 1695 1898 1951 1529 1181 1050 942 1079 1230 1041 858 1263 1527 1470 1397 1166 1203 1288 1248 1026 966 1135 1031 713 661 601 521 367 334 374 465 616 691 604 680 723 660 641 573 508 434 338 238 194 215 244 244 306 306 277 216 220 194 193 179 161 161 148 130 101 89 87 84 82 76 93 123 158 99 42 38 37 37 40 44 48 51 53 57 77 91 117 155 210 227 311 339 320 299 254 213 153 175 136 147 204 334 405 405 325 477 576 751 654 534 711 919 1155 1078 1532 1636 1411 1508 1407 1504 1430 1087 909 897 1061 1179 1037 941 808 708 596 495 480 480 482 486 490 495 501 506 511 517 535 598 632 637 589 578 581 591 597 600 627 702 743 808 802 797 798 782 780 934 940 792 789 802 811 752 739 733 728 745 727 732 692 713 731 701 648 696 700 693 692 669 701 692 672 640 636 625 617 653 664 646 639 588 536 651 654 625 584 567 585 562 540 531 527 508 481 488 509 513 512 501 493 489 506 503 516 517 500 500 516 528 544 574 569 577 612 667 706 686 629 557 543 540 557 548 549 559 570 592 619 660 690 686 687 685 702 711 716 722 730 736 732 733 719 682 705 728 767 796 748 708 735 738 712 700 706 706 716 739 732 744 731 734 735 744 770 807 803 806 803 756 738 717 695 703 708 709 716 718 722 719 712 709 729 749 754 760 775 787 794 796 803 802 802 805 809 805 817 827 822 799 784 777 773 762 762 752 742 725 706 684 675 692 711 711 689 658 645 665 745 894 1016 1092 1047 1047 1162 1139 1099 1083 1029 1037 1011 1008 1003 1011 1013 1020 1033 1056 1112 1136 1125 1102 1084 1070 1115 1109 1122 1087 1097 1111 1148 1105 1133 1106 1134 1152 1118 1106 1119 1139 1119 1118 1101 1093 1069 1044 1033 1000 979 985 946 914 905 910 902 903 884 864 897 911 913 938 936 907 897 903 921 926 970 950 931 920 950 945 910 909 922 881 887 862 875 846 817 789 773 812 795 757 762 741 737 758 781 779 678 736 784 779 772 751 739 734 704 696 687 681 661 633 564 557 500 488 435 450 456 434 438 493 588 657 741 785 814 824 795 684 681 943 974 1168 1217 1336 1702 1982 1916 1828 1733 1653 1678 1751 1713 1590 1661 1797 1526 1234 1118 1193 913 880 873 1094 1437 1797 1685 1432 1256 1317 1213 1184 1219 1300 1402 1418 1434 1347 1530 1648 1710 1653 1677 1661 1576 1367 1395 1202 1332 1517 1615 1605 1969 2262 2150 2225 2328 2583 2925 2894 2790 2234 2331 2174 1787 1959 2100 1722 1376 1250 1375 1699 1849 2168 2815 2823 2713 2675 2768 2670 2522 2831 2602 2371 2091 2109 2286 2392 2710 2822 2525 2177 2498 2307 1919 1716 1487 1424 1589 1399 1457 1451 1347 1355 1748 2273 2556 2314 2557 2752 2344 2226 2524 2817 2602 2698 2847 2666 2604 2538 2569 2444 2195 1978 1864 1858 1884 1951 1965 1883 1672 1785 1956 1985 1989 2185 2458 2873 2941 2912 2724 2469 2328 2293 2766 2908 2814 2489 2359 2050 1737 1657 1628 1640 1621 1564 1613 1610 1503 1461 1433 1402 1496 1519 1435 1338 1314 1311 1307 1314 1352 1287 1280 1276 1275 1274 1272 1269 1267 1267 1267 1267 1267 1267 1267 1267 1267 1269 1319 1350 1319 1271 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1268 1267 1269 1271 1272 1274 1276 1280 1286 1298 1320 1362 1389 1426 1472 1454 1454 1434 1429 1456 1508 1559 1603 1631 1647 1661 1709 1748 1753 1743 1762 1763 1813 1885 1865 1791 1818 1843 1893 1893 1925 1941 1907 1880 1899 1891 1850 1769 1739 1718 1689 1723 1677 1665 1700 1680 1649 1623 1628 1660 1627 1612 1587 1584 1583 1562 1552 1539 1525 1537 1526 1533 1616 1666 1557 1538 1495 1506 1569 1658 1730 1828 1865 1858 1804 1693 1605 1563 1587 1575 1599 1488 1568 1546 1540 1405 1284 1218 1246 1273 1352 1324 1240 1184 1170 1139 1105 1066 1066 1079 1104 1100 1050 1208 1599 1751 1781 1723 1633 1695 1709 1635 1672 1761 1819 1889 1936 1917 1895 1894 1909 1834 1717 1564 1443 1486 1499 1237 916 1050 1450 1775 1669 1524 1385 1365 1398 1300 1283 1289 1445 1557 1644 1823 1943 2159 2506 3079 2785 2612 2309 2031 2271 2642 2481 2092 1911 1595 1641 1772 1924 2159 2389 2321 1931 1643 1457 1615 1156 834 781 759 650 648 465 401 375 536 647 418 213 90 39 31 22 13 5 -61 -6 -11 -14 -16 -18 -20 -21 -22 -23 -25 -25 -25 -24 -24 -26 -25 -25 -26 -26 -25 -24 -23 -22 -20 -19 -16 -16 -16 -15 -16 -17 -15 -15 -16 -16 -16 -17 -18 -21 -20 -21 -21 -20 -18 -14 -20 -21 1071 1058 1061 1114 1135 1179 1187 1227 1280 1307 1365 1391 1219 1167 1250 1202 1425 1512 1179 957 865 831 827 819 851 1003 1071 858 784 784 784 784 827 1095 1043 1040 1176 1148 1006 1042 1159 1108 1071 1017 837 615 543 495 398 314 305 281 305 356 362 565 944 1254 1611 1572 1684 1726 1718 1455 1363 1313 1580 1751 1581 1613 1449 1273 821 541 543 616 655 765 1022 1240 1526 1665 1656 1558 1587 1482 1265 1498 1636 1599 1696 1600 1349 1400 1523 1431 1481 1448 1555 1720 1477 1445 1547 1463 1516 1639 1853 1939 1825 1802 1706 1534 1226 1198 1108 1097 1096 1096 1095 1094 1093 1093 1093 1094 1096 1102 1130 1201 1270 1391 1355 1297 1419 1549 1628 1717 1630 1615 1571 1507 1436 1425 1278 1209 1225 1265 1223 1148 1085 1053 1055 1060 1059 1048 1095 1102 1070 1053 1053 1065 1083 1091 1095 1087 1080 1074 1066 1059 1057 1066 1085 1115 1136 1104 1067 1050 1051 1104 1073 1028 1021 1022 1039 1072 1129 1301 1443 1492 1509 1611 1600 1295 1194 1085 1010 1005 1005 1006 1006 1008 1007 1007 1007 1009 1016 1031 1061 1096 1159 1216 1149 1089 1055 1056 1064 1070 1080 1101 1125 1119 1120 1129 1149 1165 1167 1264 1279 1339 1365 1466 1401 1317 1377 1482 1434 1510 1651 1663 1656 1681 1756 1830 1950 2115 2203 2246 2286 2410 2455 2400 2298 2210 2213 2175 2128 2009 1921 1873 2139 2372 2475 2545 2665 2213 2504 2805 2776 2767 2753 2782 2817 2821 2647 2461 2124 2252 2380 2415 2600 2664 2230 1919 2192 2347 1863 1853 1638 1881 1532 1153 1046 1177 1347 1409 1024 800 1141 1396 1290 1203 1056 1038 1019 867 774 623 661 556 333 384 361 283 273 334 432 570 641 579 494 491 574 571 532 514 430 353 343 258 205 166 197 198 247 275 235 205 186 169 172 153 148 140 119 98 84 81 80 77 74 69 65 67 55 49 44 39 36 36 38 40 43 46 49 53 63 87 99 141 189 239 332 341 269 284 240 185 139 150 135 135 164 191 229 260 244 300 274 443 685 982 1347 1577 1708 1427 1578 1774 1586 1699 1763 1697 1419 1192 1174 1281 1267 1091 1065 846 648 557 499 483 480 481 483 488 494 498 504 510 517 521 541 573 574 593 567 570 574 591 610 638 683 766 839 919 881 910 853 789 856 951 904 883 869 854 856 866 902 858 877 908 894 833 882 913 898 908 834 840 868 809 750 775 802 771 708 709 667 649 645 650 658 647 565 511 666 691 642 617 603 596 584 567 559 551 530 497 514 522 523 529 514 509 512 499 510 516 513 512 512 511 521 531 545 560 588 600 607 657 682 634 585 572 596 605 604 589 591 613 600 586 590 611 633 646 665 673 685 690 698 708 733 751 720 703 689 668 685 692 730 756 705 674 686 711 719 697 679 674 683 692 711 711 711 714 726 758 816 827 795 806 780 765 736 700 689 691 699 710 717 713 715 714 707 718 724 721 712 720 737 740 744 760 777 778 771 778 775 771 785 799 798 775 757 746 751 737 728 715 702 692 679 665 657 670 676 681 648 629 646 649 715 916 997 889 823 1036 1095 1143 1104 1082 1073 1043 1041 1024 1017 1017 1013 1017 1031 1058 1083 1102 1085 1112 1084 1045 1012 1005 991 977 977 907 945 994 1041 987 1012 1078 1124 1093 1131 1137 1132 1116 1092 1074 1066 1032 1006 992 964 967 943 937 962 945 894 877 891 848 910 904 902 911 937 927 917 897 904 914 964 965 949 928 910 900 897 901 907 894 838 835 805 824 853 836 812 840 830 820 791 798 761 768 730 686 772 792 789 779 778 748 717 713 694 680 662 657 655 640 628 621 612 602 562 585 501 384 443 517 626 688 681 652 695 699 683 649 539 617 782 1106 1316 1431 1358 1702 1776 1807 1798 1670 1582 1389 1505 1509 1806 1707 1715 1624 1321 1189 1015 828 951 1285 1609 1560 1471 1527 1458 1536 1424 1543 1458 1394 1374 1321 1344 1429 1486 1633 1638 1517 1306 1285 1276 1294 1250 1120 1306 1353 1322 1537 1637 1552 1703 1777 1905 2351 2950 2572 2520 2788 2741 2676 2439 2296 2220 1789 1366 1169 1645 2007 2293 2580 2819 2492 2109 2091 2548 2265 2329 2655 2479 2231 1993 2556 2873 2941 2900 2840 2889 2766 2970 2729 2554 2180 1774 1379 1309 1304 1203 1227 1599 1623 1864 2154 2866 2922 2800 2957 2780 2835 2621 2974 3030 2623 2332 2205 2071 2011 1952 2104 1918 1692 1484 1549 1627 1628 1572 1648 1681 1939 2201 2328 2216 2290 2361 2620 2521 2426 2390 2480 2572 2480 2650 3046 2950 2814 2414 2103 1805 1706 1691 1614 1551 1518 1469 1501 1518 1613 1600 1652 1726 1720 1557 1426 1374 1338 1411 1399 1496 1351 1280 1279 1292 1280 1270 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1275 1298 1269 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1269 1270 1272 1275 1277 1280 1285 1293 1308 1336 1365 1396 1427 1413 1420 1396 1410 1449 1498 1544 1564 1581 1603 1628 1676 1711 1729 1703 1759 1734 1797 1841 1823 1765 1799 1812 1855 1849 1889 1891 1910 1898 1853 1892 1882 1804 1718 1724 1726 1698 1695 1694 1705 1707 1643 1605 1607 1595 1584 1604 1611 1573 1573 1611 1713 1694 1643 1649 1635 1597 1695 1705 1631 1653 1606 1582 1508 1464 1632 1734 1746 1869 1852 1796 1773 1719 1619 1495 1372 1304 1287 1269 1252 1247 1319 1400 1482 1455 1405 1314 1253 1167 1121 1104 1092 1104 1128 1154 1204 1220 1224 1191 1567 1757 1712 1714 1701 1751 1723 1714 1749 1794 1864 1931 1927 1900 1870 1835 1867 1878 1741 1531 1392 1251 1092 1032 861 1125 1459 1757 1672 1532 1425 1344 1351 1241 1199 1205 1301 1459 1668 1872 2053 2399 2498 2535 2847 2686 2613 2201 2053 2478 2680 2390 2111 1700 1652 1745 1877 1897 2043 2254 2277 2071 1883 1522 1363 1263 1252 743 809 772 639 653 744 696 669 444 406 154 54 42 29 17 7 0 -5 -11 -12 -16 -16 -16 -17 -19 -20 -22 -22 -23 -23 -22 -23 -24 -24 -25 -25 -24 -23 -22 -21 -19 -17 -16 -14 -14 -13 -13 -14 -13 -12 -13 -13 -14 -15 -16 -18 -19 -19 -19 -18 -16 -12 -16 -19 1059 1064 1106 1173 1197 1272 1305 1288 1350 1324 1309 1243 1139 1066 1081 1075 1210 1336 1154 904 815 801 799 813 917 1230 1086 991 873 787 787 785 787 823 844 873 947 989 1218 1353 1486 1348 1081 948 847 768 480 298 287 312 364 378 337 469 438 428 678 1326 1633 1706 1462 1606 1565 1636 1529 1527 1824 1735 1533 1375 1399 1313 1076 575 499 587 665 778 960 894 1187 1603 1765 1733 1769 1514 1244 1517 1727 1743 1810 1844 1624 1401 1404 1408 1406 1386 1407 1401 1611 1734 1545 1567 1441 1481 1581 1627 1736 1778 1665 1613 1460 1264 1290 1173 1098 1094 1093 1092 1092 1092 1092 1092 1093 1095 1135 1225 1232 1305 1290 1266 1405 1498 1574 1613 1604 1582 1579 1542 1452 1443 1335 1311 1364 1311 1226 1111 1071 1087 1082 1088 1081 1111 1181 1259 1122 1081 1075 1076 1096 1110 1101 1096 1083 1070 1064 1060 1058 1056 1065 1073 1075 1072 1074 1092 1083 1106 1160 1107 1026 1018 1023 1035 1052 1067 1146 1166 1224 1246 1236 1157 1074 1023 1006 1005 1005 1006 1006 1006 1006 1006 1007 1008 1011 1013 1017 1025 1036 1053 1054 1046 1053 1059 1068 1074 1081 1090 1100 1111 1122 1138 1156 1159 1239 1428 1545 1500 1520 1482 1388 1469 1588 1623 1635 1709 1688 1849 1913 1821 1868 2017 1998 2125 2209 2256 2250 2345 2404 2634 2580 2603 2514 2466 2417 2332 2384 2401 2324 2489 2699 3080 3075 2820 2957 2918 2821 2765 2729 2738 2788 2730 2803 2660 1970 1985 2271 2026 2082 2522 2365 2067 1775 2000 2082 2002 1688 1689 1412 1167 1304 1658 1678 1206 905 773 1238 1483 1251 1180 912 779 679 606 526 485 424 329 399 577 576 412 291 359 500 546 524 438 381 389 474 493 440 422 347 317 242 259 226 171 159 183 224 258 213 184 166 159 158 129 130 103 88 79 76 73 72 70 66 64 79 77 49 47 42 39 37 37 39 40 42 44 49 54 61 74 107 149 208 264 359 365 316 228 250 184 143 135 135 163 225 226 152 186 240 350 415 616 1034 1514 1676 1853 1337 1129 1176 1548 1398 1502 1491 1415 1209 1413 1188 938 896 780 685 606 593 519 481 478 480 482 488 507 511 501 515 524 572 568 541 545 546 552 559 564 568 605 663 754 915 904 899 895 884 843 797 832 909 906 903 919 904 918 954 991 987 1025 1029 1016 951 903 881 830 883 908 906 874 787 776 776 762 776 724 724 682 649 627 634 591 586 504 537 627 661 654 640 632 622 611 596 566 543 545 540 530 541 546 542 526 521 532 514 509 517 520 524 522 520 526 531 543 550 561 586 614 615 635 630 598 607 655 701 700 666 634 619 625 671 651 631 607 612 631 639 652 667 694 704 720 762 767 777 760 724 673 652 684 702 702 693 677 714 713 724 690 668 652 660 671 681 692 699 710 725 762 801 774 766 770 765 762 726 698 685 689 696 705 708 705 709 708 700 708 704 692 682 699 707 712 707 713 723 729 730 739 735 727 749 769 757 755 731 717 722 714 692 678 669 670 647 638 631 630 637 640 616 599 598 607 631 675 717 722 730 795 995 1179 1128 1127 1092 1080 1067 1066 1047 1043 1034 1033 1036 1043 1062 1075 1080 1073 1027 983 982 942 927 930 912 868 857 908 856 832 846 907 968 1036 1099 1127 1142 1114 1105 1096 1072 1035 1044 1024 1029 1038 999 967 1000 970 938 926 895 856 831 879 899 903 923 950 932 936 916 896 946 922 925 911 923 927 922 888 873 853 865 819 845 874 876 864 882 883 881 850 819 810 787 799 783 742 792 789 785 775 762 754 753 732 692 690 673 646 633 628 606 605 618 620 608 547 514 493 432 398 481 507 608 594 619 620 615 611 561 562 722 861 1121 1128 1114 1203 1110 1222 1397 1315 1156 1154 1124 1201 1495 1422 1321 1516 1490 1501 1431 882 996 1361 1307 1209 1423 1711 1804 1888 1895 1779 1554 1491 1665 1481 1430 1464 1628 1765 1559 1471 1584 1479 1523 1573 1503 1370 1042 1273 1206 1258 1240 1320 1436 1779 2153 2491 2405 2260 1924 2182 2093 2287 2039 1639 1492 1335 1075 1247 1643 1737 1875 2047 2186 2419 1903 1634 1881 1783 2030 2182 2206 1821 2119 2755 3203 3180 2910 2507 2783 2795 2977 2873 2547 2347 2272 1784 1632 1528 1244 1499 1553 1677 2097 2122 2248 2714 2874 2949 3099 3082 2978 3066 3132 2732 2654 2880 2832 2655 2161 1784 1673 1590 1434 1795 2286 2133 1776 1795 1909 1986 2116 2303 2401 2268 2258 2306 2367 2169 2073 2526 2649 2722 2602 2829 2677 2430 2370 2201 1825 1681 1610 1539 1518 1484 1694 1779 1769 1879 1938 1845 1784 1726 1666 1696 1611 1365 1442 1583 1569 1433 1309 1324 1328 1296 1268 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1272 1282 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1269 1271 1271 1274 1277 1280 1283 1286 1291 1301 1317 1330 1347 1360 1390 1379 1376 1392 1416 1468 1516 1533 1560 1581 1611 1634 1662 1677 1693 1702 1731 1808 1803 1777 1748 1791 1790 1823 1821 1863 1852 1899 1887 1834 1851 1905 1850 1737 1704 1691 1682 1680 1679 1692 1678 1684 1695 1649 1588 1580 1598 1628 1643 1635 1606 1704 1716 1662 1617 1619 1604 1638 1709 1761 1781 1792 1838 1762 1552 1459 1546 1696 1854 1783 1569 1631 1662 1535 1354 1335 1439 1387 1481 1520 1479 1642 1643 1579 1522 1381 1318 1234 1154 1169 1206 1263 1238 1242 1327 1455 1435 1421 1156 1348 1582 1547 1531 1584 1618 1657 1726 1803 1853 1900 1886 1875 1855 1822 1777 1700 1678 1596 1437 1355 1340 1330 996 844 1097 1442 1694 1697 1562 1422 1314 1325 1231 1119 1188 1306 1432 1603 1932 2145 2440 2441 2141 2289 2641 2476 2365 1939 2111 2229 2322 2371 1964 1582 1589 1633 1800 2054 2074 2002 2192 2206 1905 1800 1548 1166 819 1281 1192 1164 1001 905 798 443 182 129 90 68 52 35 21 11 3 0 -14 -9 -20 -11 -12 -15 -15 -17 -16 -17 -19 -20 -20 -21 -22 -24 -24 -24 -22 -21 -20 -19 -17 -15 -13 -11 -12 -11 -11 -12 -10 -10 -10 -10 -11 -11 -15 -14 -16 -18 -20 -18 -16 -13 -16 -17 1085 1105 1212 1385 1346 1326 1464 1520 1531 1296 1159 1112 1056 1015 973 974 1054 1088 996 851 807 802 803 887 978 1177 968 888 971 803 791 791 796 794 873 932 1158 1176 1311 1287 1243 1099 852 787 872 849 829 671 466 245 436 475 390 573 751 624 574 913 1557 1756 1406 1336 1360 1686 1822 1879 1853 1686 1509 1400 1370 1211 780 477 514 566 641 715 802 823 1010 1394 1848 1750 1746 1440 1258 1379 1627 1788 1944 2061 1819 1490 1563 1660 1475 1424 1533 1484 1503 1511 1431 1436 1655 1637 1870 1889 1811 1724 1660 1612 1566 1372 1495 1333 1133 1093 1092 1092 1092 1092 1092 1092 1092 1093 1128 1190 1234 1206 1188 1261 1390 1416 1443 1486 1527 1541 1493 1420 1421 1361 1398 1400 1326 1262 1153 1094 1111 1150 1118 1123 1106 1162 1290 1308 1207 1140 1115 1103 1099 1122 1126 1104 1080 1068 1062 1058 1056 1055 1052 1051 1049 1054 1067 1077 1086 1116 1122 1068 1025 1017 1015 1015 1016 1016 1029 1051 1064 1066 1073 1046 1016 1008 1005 1005 1006 1006 1006 1007 1007 1008 1008 1009 1012 1014 1018 1022 1027 1032 1037 1045 1068 1070 1079 1086 1090 1095 1103 1115 1127 1150 1191 1188 1203 1295 1361 1388 1404 1423 1405 1536 1624 1590 1595 1803 1885 1944 1925 1903 1904 1997 1999 2236 2292 2198 2421 2384 2358 2528 2808 2769 2741 2698 2726 2724 2756 2832 2806 2769 2802 2881 2967 3023 2965 2928 2854 2848 2860 2880 2822 2740 2621 2508 2092 1767 2226 2199 1802 2261 2018 2004 1661 1737 1939 1883 1538 1407 1298 1443 1853 1917 1623 1510 1030 829 1421 1591 1342 1110 877 632 564 468 544 546 553 399 358 487 499 465 377 254 359 420 413 370 303 382 379 388 374 321 279 302 244 187 186 153 221 238 243 265 223 163 150 147 148 119 98 85 75 71 69 67 65 63 61 80 82 53 43 42 40 39 37 37 38 40 42 44 48 51 63 83 112 134 169 200 309 306 309 275 214 190 143 135 188 291 272 217 163 222 342 385 489 571 916 1210 1406 1190 873 1034 1335 1419 1203 1228 1223 1248 1324 1422 1208 899 778 704 653 680 589 488 474 476 479 488 568 576 556 542 544 646 673 594 551 540 544 550 555 558 561 614 770 1013 987 956 985 938 878 817 819 890 861 840 820 791 850 894 928 908 893 904 840 790 703 676 697 627 613 614 623 609 585 577 566 565 545 540 540 543 541 548 559 540 476 440 510 556 579 592 601 605 592 585 573 552 539 550 559 565 567 569 544 542 544 526 509 521 531 532 534 531 538 545 550 548 573 571 580 614 626 641 664 627 648 698 780 754 698 692 686 655 662 743 737 646 620 624 640 652 672 744 748 796 821 797 738 717 734 676 644 626 640 681 690 689 730 713 680 667 676 646 657 671 674 688 692 689 711 752 762 744 745 769 774 759 725 698 684 680 686 690 699 690 691 687 685 695 687 671 673 680 677 683 683 675 676 692 702 711 711 698 712 720 710 697 688 685 683 691 675 663 643 653 639 610 597 601 603 603 586 577 581 593 620 659 638 658 697 757 841 935 1010 1143 1152 1097 1146 1145 1103 1071 1069 1085 1088 1075 1071 1085 1115 1085 1040 1032 1000 971 948 922 914 909 877 872 856 839 803 776 897 1049 1045 1027 1101 1072 1025 1087 1071 1071 1038 1051 1054 1046 1015 979 1009 995 964 927 917 884 871 835 880 903 897 935 908 928 929 926 901 887 884 898 870 893 858 858 845 863 901 861 891 912 901 931 951 935 899 850 828 838 810 794 779 795 793 790 784 776 784 783 754 744 726 739 745 718 681 657 622 583 567 568 549 507 511 524 528 391 385 406 484 561 553 558 555 543 513 522 583 636 702 770 860 937 848 884 961 997 950 869 887 1094 1263 1231 997 1025 1153 1203 1241 1034 682 817 900 1394 1505 1711 1822 1697 1816 1808 1721 1763 1825 1697 1759 1753 1640 1753 1767 1738 1659 1575 1381 1234 1182 1065 1026 1283 1367 1532 1645 1403 1524 1603 1759 1962 2059 1950 1769 1615 1671 1848 1866 1805 1740 1522 1226 1002 1195 1343 1529 1706 2007 2038 1687 1359 1482 1562 1582 1625 1658 1961 2478 2937 3004 2743 2384 2069 2436 2434 2393 2168 1888 1705 1584 1435 1417 1161 1323 1349 1229 1469 1658 1625 1716 1968 2227 2140 2467 2770 3162 3070 3130 2613 2837 3195 3230 2925 2641 2270 1970 1704 1414 1638 2242 2352 2223 1976 1755 1624 1757 2120 2331 2194 2116 1971 2020 1937 1933 2186 2506 2751 2937 2759 2422 2464 2257 2037 1738 1610 1551 1498 1515 1453 1618 1864 1898 1909 1967 2034 1976 1894 1740 1632 1426 1417 1481 1693 1599 1517 1394 1442 1402 1359 1275 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1270 1272 1273 1275 1278 1282 1286 1289 1290 1298 1310 1317 1332 1337 1346 1349 1370 1396 1420 1459 1563 1563 1564 1640 1592 1611 1621 1641 1660 1708 1759 1806 1775 1750 1729 1752 1766 1790 1802 1818 1847 1877 1861 1816 1833 1904 1897 1783 1759 1724 1659 1653 1640 1636 1630 1621 1653 1645 1598 1607 1657 1762 1750 1691 1641 1673 1651 1622 1643 1672 1654 1698 1806 1861 1911 1903 1772 1659 1593 1533 1466 1501 1549 1523 1394 1407 1425 1530 1584 1643 1552 1528 1622 1590 1572 1603 1556 1518 1371 1374 1347 1284 1211 1257 1431 1500 1446 1426 1494 1507 1406 1348 1155 1276 1435 1360 1400 1483 1584 1651 1731 1805 1856 1856 1824 1819 1819 1824 1815 1757 1703 1668 1604 1673 1655 1451 1214 1014 848 1108 1306 1618 1531 1415 1270 1290 1293 1145 1121 1225 1280 1514 1853 2212 2187 2309 1959 1962 2332 2331 2135 2042 1924 1803 1862 2071 2096 1715 1470 1589 1822 1967 1995 1952 1675 1667 1513 1413 1185 1071 1265 1579 1295 1247 822 474 412 259 188 125 123 73 53 37 24 14 8 4 1 -4 -6 -6 -7 -9 -11 -12 -13 -14 -17 -19 -18 -19 -19 -19 -19 -19 -20 -18 -19 -17 -14 -12 -10 -9 -10 -9 -8 -8 -8 -7 -7 -8 -12 -12 -12 -11 -12 -15 -15 -16 -16 -13 -15 -15 1138 1183 1403 1649 1617 1620 1608 1708 1630 1360 1311 1232 1148 1152 1086 953 900 878 847 825 813 807 824 835 827 850 933 807 800 793 800 795 896 936 1126 1189 1238 1257 1311 1267 1171 947 815 646 632 695 647 650 534 264 693 728 468 468 770 678 726 1031 1484 1539 1083 1050 1360 1908 2134 1876 1567 1461 1356 1210 1047 778 468 483 529 591 626 773 819 776 891 1275 1747 1763 1775 1411 1237 1260 1609 1769 1953 2123 2000 1642 1583 1651 1554 1459 1492 1641 1632 1670 1566 1461 1499 1617 1772 1827 1836 1815 1845 1740 1578 1455 1487 1416 1231 1140 1096 1091 1091 1092 1092 1092 1092 1093 1098 1129 1160 1146 1161 1211 1258 1314 1319 1371 1445 1544 1552 1515 1524 1471 1459 1380 1290 1189 1251 1324 1202 1232 1212 1172 1159 1176 1243 1310 1359 1271 1177 1121 1122 1194 1279 1150 1084 1067 1059 1056 1057 1055 1053 1049 1045 1045 1048 1051 1056 1069 1065 1042 1024 1024 1018 1015 1015 1013 1012 1013 1011 1013 1012 1008 1007 1006 1007 1007 1007 1006 1006 1007 1007 1008 1009 1010 1012 1015 1018 1022 1028 1036 1044 1052 1063 1086 1095 1103 1109 1113 1113 1134 1153 1188 1214 1218 1211 1212 1256 1290 1320 1353 1388 1427 1471 1520 1597 1681 1712 1780 1842 1879 1875 2025 2092 2170 2112 2270 2415 2420 2356 2543 2685 2831 2953 2845 2873 2816 2680 2665 2667 2716 2726 2742 2828 2862 2822 2792 2859 2935 2930 2899 2856 2772 2434 2014 1571 1881 2201 2151 1698 1856 1867 1789 1533 1474 1583 1525 1347 1277 1403 1775 1890 1806 1745 1591 1047 884 1430 1406 1186 1003 769 619 438 411 484 474 492 415 283 377 401 378 277 190 250 305 316 273 310 370 327 263 311 249 245 238 203 146 140 138 171 241 267 236 202 168 139 129 140 110 84 76 68 65 62 59 60 57 55 57 54 47 40 38 35 34 35 36 37 39 39 42 44 48 65 85 104 137 163 196 263 295 237 216 218 175 136 151 289 279 245 193 198 291 367 388 456 583 734 1127 820 860 1048 1153 1154 1053 1129 1252 1283 1257 1280 1235 1161 1070 922 786 723 688 510 475 474 475 477 539 640 599 578 588 577 660 743 595 542 541 545 548 552 553 555 606 787 1068 1016 997 962 927 866 850 840 869 824 794 751 735 699 720 793 735 655 708 656 649 635 607 566 542 531 544 566 569 530 511 503 500 488 499 515 529 552 546 531 509 435 513 567 595 580 620 622 605 611 613 570 556 579 569 578 583 588 573 567 563 540 529 520 528 544 546 552 544 562 569 560 576 617 595 597 594 625 660 681 683 674 674 720 737 717 763 747 697 665 742 789 697 644 636 652 670 680 713 767 851 843 792 731 704 669 654 647 639 605 620 636 736 750 742 689 658 641 632 626 641 644 647 662 689 724 747 764 733 733 740 752 761 721 694 673 667 675 670 671 667 667 665 664 681 670 653 659 657 652 654 653 659 656 670 680 697 692 670 682 669 668 658 655 667 650 664 653 638 625 631 620 597 577 583 593 576 565 559 565 571 593 620 617 643 693 694 758 747 842 873 1078 911 915 1090 1144 1121 1150 1153 1062 1139 1083 1125 1058 960 914 935 888 895 940 931 864 906 1013 989 1041 979 966 819 789 1018 1009 928 1029 1041 1000 1026 1035 1031 1017 977 1009 1029 1010 999 996 1005 992 966 939 929 913 868 818 851 890 881 873 908 956 966 955 947 930 912 885 861 897 899 904 890 911 902 935 963 969 975 932 883 873 874 857 847 852 823 798 804 804 807 797 783 795 804 787 791 778 810 803 790 742 727 673 635 609 560 552 572 575 524 496 410 381 371 432 517 490 520 509 499 462 481 519 564 617 656 726 842 747 739 812 818 838 778 841 835 902 900 960 880 784 715 727 676 634 735 1051 1260 1237 1421 1601 1482 1509 1662 1785 1708 1823 2022 1992 1747 1644 1579 1719 1637 1579 1418 1329 1244 1015 1021 1351 1337 1416 1426 1612 1673 1784 1826 1816 2045 2019 1875 1901 1763 1652 1588 1691 1600 1331 1252 1229 1008 1357 1634 1711 1691 1598 1738 1671 1309 1554 1843 1865 1919 1929 2220 2442 2456 2434 2278 2060 1929 1702 1984 2298 2240 2042 1766 1523 1589 1555 1254 1195 1184 1061 1246 1305 1393 1474 1651 1741 1940 2226 2730 3279 3337 3023 3041 3022 3246 3030 2552 2209 2073 1922 1730 1538 1365 1698 2190 2085 2029 1933 1599 1523 1711 2162 2378 2392 2020 1797 1959 2056 2255 2342 2379 2663 2815 2831 2512 2231 1971 1684 1603 1542 1511 1527 1489 1729 1952 2005 1994 1929 2000 2018 1994 1863 1455 1691 1811 1755 1851 1710 1601 1542 1478 1406 1328 1286 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1269 1268 1268 1267 1268 1268 1270 1273 1276 1278 1281 1283 1287 1290 1294 1300 1305 1310 1314 1322 1336 1359 1387 1417 1452 1533 1588 1657 1623 1664 1659 1644 1650 1656 1718 1739 1757 1790 1779 1749 1731 1723 1746 1748 1766 1803 1846 1860 1833 1799 1823 1852 1851 1794 1747 1733 1710 1693 1669 1652 1650 1629 1611 1619 1630 1644 1810 1984 1840 1706 1684 1659 1645 1651 1682 1730 1741 1724 1809 1905 1964 1948 1908 1815 1741 1839 1744 1654 1620 1574 1606 1688 1647 1764 1716 1643 1613 1615 1578 1536 1516 1498 1457 1407 1316 1350 1323 1272 1263 1373 1582 1609 1596 1534 1535 1384 1256 1216 1095 1219 1255 1287 1390 1478 1525 1580 1655 1711 1728 1752 1756 1765 1768 1775 1791 1783 1802 1801 1668 1522 1413 1289 1116 1051 923 825 1128 1292 1434 1326 1220 1300 1325 1176 1030 1059 1142 1333 1543 1786 1843 2094 1782 1673 1925 2341 2142 1861 1867 1668 1610 1663 1633 1454 1408 1648 1810 1728 1908 2130 2025 1741 1772 1616 1487 1646 1732 1468 1030 714 790 569 391 619 504 283 260 125 55 38 27 19 15 11 6 3 0 -2 -10 -5 -15 -9 -10 -12 -14 -17 -14 -15 -15 -15 -15 -17 -16 -15 -18 -14 -16 -11 -15 -7 -20 -7 -19 -6 -12 -4 -7 -12 -10 -8 -8 -9 -12 -13 -14 -14 -16 -14 -14 -15 1339 1536 1797 1822 1732 1811 1826 1858 1861 1671 1553 1523 1445 1409 1257 1054 882 860 842 827 818 821 871 889 818 816 849 797 796 817 862 956 1104 1123 1197 1104 959 1029 1182 1209 1200 986 1032 713 665 629 474 340 445 248 806 857 607 467 657 891 821 947 1228 1182 828 757 1248 2018 2086 1788 1401 1164 1121 907 659 512 485 561 538 607 667 888 935 936 1003 1235 1709 1768 1662 1403 1333 1217 1576 1819 1945 2106 2194 1852 1572 1647 1606 1482 1400 1294 1374 1437 1453 1387 1263 1395 1455 1472 1601 1668 1839 1932 1603 1557 1444 1392 1244 1197 1152 1104 1092 1091 1092 1092 1092 1097 1106 1185 1148 1145 1256 1263 1191 1206 1216 1260 1343 1431 1503 1552 1516 1481 1398 1308 1252 1332 1429 1368 1325 1430 1276 1277 1250 1226 1227 1220 1206 1185 1157 1125 1163 1273 1257 1135 1077 1065 1060 1060 1060 1053 1052 1056 1056 1055 1045 1038 1044 1043 1036 1031 1024 1037 1024 1022 1016 1014 1012 1011 1011 1009 1008 1008 1007 1007 1006 1007 1007 1007 1007 1008 1009 1010 1011 1012 1013 1016 1021 1027 1032 1038 1054 1071 1078 1093 1112 1120 1134 1143 1150 1177 1184 1210 1237 1253 1270 1257 1242 1281 1335 1378 1390 1413 1453 1479 1528 1576 1646 1728 1746 1791 1820 1871 1920 1958 2077 2142 2197 2219 2225 2359 2462 2719 2695 2746 2653 2537 2589 2543 2497 2460 2486 2547 2678 2740 2771 2797 2843 2883 2954 2935 2791 2358 1909 1598 1404 1462 1721 1928 1821 1597 1547 1672 1481 1428 1370 1376 1334 1234 1605 1791 1763 1747 1622 1558 1419 1090 720 927 948 914 631 476 388 328 375 390 393 373 281 233 270 275 221 153 207 218 256 202 248 269 277 228 266 209 238 169 145 135 176 185 211 217 246 209 188 166 129 119 125 101 79 70 65 59 57 55 53 51 49 47 47 45 40 36 34 32 33 34 35 36 37 40 42 49 62 75 101 145 201 257 316 315 293 235 174 158 143 246 260 249 224 224 214 240 275 314 389 468 581 944 641 781 754 899 872 954 1102 1127 1102 1080 1097 1122 1219 1116 813 704 660 608 483 475 474 474 481 497 534 557 589 587 588 606 609 564 540 541 543 546 548 550 556 591 776 917 1023 952 893 888 933 860 822 811 786 772 803 738 697 679 721 739 701 608 581 585 598 598 556 531 576 653 683 631 572 531 508 519 502 493 540 574 582 573 570 478 520 591 602 599 614 635 628 629 642 607 575 571 599 610 611 621 608 609 593 555 547 537 533 542 565 569 569 571 598 577 576 593 620 623 642 619 615 650 697 723 718 710 693 733 761 783 763 702 677 742 828 707 659 668 714 721 705 711 728 776 743 697 674 661 632 622 617 613 594 587 611 645 719 739 731 700 669 659 607 660 700 731 696 680 707 721 754 722 729 741 750 721 687 666 655 651 652 655 654 647 642 642 643 641 649 635 641 635 633 637 631 635 633 642 652 671 671 648 638 629 634 628 625 640 622 637 626 615 595 603 597 568 561 560 574 560 555 552 552 553 562 578 582 597 601 586 600 651 856 888 928 894 896 1116 841 792 811 832 892 1068 997 1095 1031 992 885 791 741 841 796 780 762 758 801 809 905 904 984 867 776 838 875 928 983 950 953 988 1006 949 938 967 1001 998 1001 997 982 974 968 958 943 923 905 884 875 817 815 894 858 909 968 962 961 952 937 913 901 886 934 924 910 911 938 955 1008 1036 975 929 906 898 897 883 892 910 899 871 842 827 830 829 817 802 809 821 821 826 839 860 865 858 822 766 720 652 608 571 573 574 532 487 455 424 385 379 442 455 427 487 479 471 430 468 493 526 554 574 630 722 688 677 723 740 757 754 795 726 745 737 730 730 706 591 626 775 818 734 875 1055 1421 1350 1456 1305 1311 1419 1471 1587 1541 1725 1928 1733 1655 1475 1593 1833 1697 1393 1196 1038 974 1122 1619 1776 1708 1647 1648 1932 1939 1935 2123 2183 2050 1989 1846 2022 2288 1944 1508 1386 1412 1400 1197 1007 1140 1541 1408 1278 1266 1260 1222 1302 1448 1435 1625 1809 2002 1883 2109 1990 1820 1900 2066 1967 1639 1644 1726 1835 2022 1925 1848 1771 1697 1573 1591 1295 1006 1321 1605 1868 1924 1660 1732 1853 2015 2366 2666 3226 2973 3237 3203 2776 2270 2073 1834 1781 2122 1779 1442 1281 1518 2004 1903 1577 1847 1748 1415 1438 1655 1970 2191 1820 1792 2036 2137 2289 2153 2029 2117 2411 2925 2674 2208 1965 1679 1571 1518 1481 1483 1493 1618 1781 1897 2003 2004 1989 1873 1844 1748 1577 1630 1911 2044 1949 1853 1728 1584 1504 1407 1348 1297 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1272 1270 1269 1269 1269 1270 1272 1274 1278 1280 1286 1286 1290 1296 1300 1306 1314 1325 1335 1348 1374 1415 1453 1522 1520 1594 1623 1853 1809 1755 1728 1703 1694 1714 1722 1748 1773 1751 1727 1702 1699 1717 1741 1774 1818 1831 1816 1797 1799 1825 1841 1822 1782 1781 1780 1778 1719 1679 1685 1676 1679 1662 1697 1731 1703 1850 1987 1908 1745 1708 1677 1664 1693 1735 1810 1866 1831 1855 1968 2021 1999 1925 1837 1935 2008 1898 1775 1656 1728 1776 1832 1796 1750 1709 1674 1646 1615 1576 1536 1489 1451 1406 1334 1352 1368 1339 1323 1336 1473 1603 1651 1509 1409 1467 1349 1159 1103 1095 1159 1215 1294 1366 1419 1455 1509 1569 1618 1643 1665 1695 1699 1693 1711 1709 1727 1784 1799 1806 1796 1749 1624 1440 1315 1126 946 826 941 1275 1184 1274 1290 1231 1174 1035 977 1138 1215 1370 1476 1510 1643 1798 1466 1632 2038 2224 1783 2021 1900 1667 1509 1397 1418 1460 1436 1484 1567 1688 1881 2100 2260 2101 1868 1936 2023 1770 1435 993 593 587 407 699 932 816 479 222 113 93 112 39 30 25 19 14 9 7 5 5 -1 -4 -7 -9 -11 -14 -14 -12 -12 -11 -11 -12 -14 -14 -13 -9 -7 -8 -8 -6 -4 -4 -4 -4 -4 -3 -2 -6 -8 -6 -6 -7 -9 -11 -12 -13 -14 -14 -13 -13 -15 1537 1820 1777 1835 1892 1953 2037 2107 2052 1808 1500 1353 1287 1368 1142 950 880 850 837 827 842 1018 910 1006 806 964 842 820 840 923 857 1127 1159 1106 1067 943 871 954 1177 1279 1164 1075 1171 956 761 552 445 321 417 342 704 523 637 392 506 657 916 993 759 771 611 748 1250 1925 2003 1548 1338 1146 938 779 565 620 727 685 591 687 768 920 1007 1017 1161 1362 1800 1947 1718 1407 1317 1249 1552 1872 1905 1969 2061 1954 1711 1428 1560 1434 1366 1276 1210 1276 1318 1206 1210 1248 1255 1407 1627 1714 1809 1877 1804 1689 1536 1326 1424 1476 1341 1129 1137 1098 1092 1092 1093 1099 1111 1213 1219 1225 1292 1320 1271 1296 1251 1292 1251 1323 1347 1426 1436 1326 1255 1296 1418 1440 1450 1403 1441 1430 1390 1356 1276 1277 1248 1243 1307 1309 1292 1161 1188 1161 1124 1103 1085 1072 1067 1074 1072 1058 1060 1077 1080 1065 1051 1039 1035 1034 1031 1027 1024 1021 1031 1021 1016 1014 1012 1018 1051 1100 1023 1009 1009 1008 1007 1007 1008 1008 1008 1009 1010 1012 1015 1014 1015 1020 1028 1035 1041 1052 1078 1098 1103 1118 1135 1148 1162 1176 1190 1206 1224 1243 1265 1282 1298 1270 1288 1305 1301 1345 1342 1366 1444 1505 1526 1583 1616 1658 1711 1759 1809 1801 1717 1817 1943 1990 2092 2160 2170 2258 2362 2412 2380 2485 2487 2402 2497 2525 2506 2582 2664 2690 2710 2747 2783 2833 2885 2947 2929 2807 2560 2289 2258 1934 1715 1252 1521 1522 1965 1993 1551 1357 1529 1393 1293 1273 1459 1313 1421 1625 1669 1654 1543 1465 1330 1251 1153 983 713 787 481 466 359 292 292 306 304 294 242 178 213 229 193 144 154 222 288 221 177 202 173 168 143 164 168 135 143 139 186 192 203 239 243 195 174 154 143 110 114 100 75 66 61 57 52 51 49 47 44 41 41 42 38 36 34 31 32 33 33 33 36 38 43 49 57 68 103 145 196 243 288 292 252 228 250 205 169 268 259 266 242 239 246 255 269 297 380 390 403 656 918 1134 1142 1111 1144 1292 1303 1209 1156 1285 1293 1220 1273 1090 989 928 700 515 480 475 475 477 512 504 503 528 548 554 568 621 596 564 543 540 541 543 545 549 605 641 752 808 950 908 888 919 902 854 803 842 801 766 724 716 808 856 856 848 797 718 673 643 564 554 560 662 748 741 657 625 608 582 551 557 558 542 522 578 574 552 551 434 547 580 596 609 621 621 627 641 619 586 615 600 588 617 635 634 625 605 563 574 574 556 555 557 577 611 586 582 603 605 619 614 632 643 646 647 624 650 697 739 753 755 767 718 725 745 777 772 716 708 711 688 680 725 774 722 728 748 743 757 738 722 683 653 629 606 586 589 574 584 599 631 655 703 713 707 669 616 637 665 722 758 745 711 707 704 720 706 714 723 723 692 674 660 651 645 640 642 639 638 632 629 625 612 624 616 624 617 615 617 617 618 616 623 634 637 631 626 622 610 610 609 608 614 594 597 599 595 561 566 571 549 540 535 531 541 537 539 540 541 546 550 558 559 550 541 548 599 761 789 826 856 760 816 673 693 702 684 774 823 769 864 863 890 798 759 722 714 635 622 627 645 658 689 735 768 787 805 845 750 851 905 908 897 867 894 919 895 914 955 960 954 951 995 1020 1028 1021 1025 1030 1019 947 905 890 850 791 793 848 837 906 933 920 914 948 955 931 916 943 937 930 938 959 993 1007 970 901 873 881 904 893 885 866 862 860 876 864 858 866 867 856 840 836 831 831 830 815 817 817 792 757 681 629 595 569 559 552 543 515 466 499 478 408 370 380 383 370 393 464 427 428 457 471 488 507 523 557 595 645 667 638 692 697 712 700 655 642 641 634 632 606 559 628 704 850 911 802 920 1045 1101 1132 1277 1277 1238 1282 1363 1534 1746 1820 1715 1523 1382 1626 1797 1538 1275 1137 971 1127 1275 1528 1722 1785 1999 1818 1742 2021 2280 2133 2028 1944 1809 1671 1842 2208 2145 1879 1821 1866 1813 1658 1301 968 949 1017 1065 1248 1397 1460 1660 1874 1705 1500 1590 1605 1706 1858 1915 1820 1579 1677 1896 1767 1644 1466 1577 1750 1861 1734 1569 1479 1415 1373 1407 1312 983 1188 1521 1959 1994 2060 2161 2076 2302 2033 2200 2314 3097 2921 2517 2224 1600 1516 1904 2355 1933 1517 1309 1532 1731 1591 1384 1648 1432 1679 1617 1414 1593 1891 1630 1816 1851 1879 1954 2052 1950 2065 2279 2486 2748 2246 1913 1673 1510 1482 1463 1514 1585 1701 1901 2006 2248 2223 2257 2268 2137 2103 1829 1575 1878 2182 2179 1985 1708 1731 1545 1446 1368 1317 1268 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1270 1271 1271 1271 1270 1270 1271 1272 1274 1274 1282 1285 1305 1362 1346 1349 1350 1347 1360 1379 1408 1486 1478 1527 1650 1815 1759 1928 1898 1836 1812 1760 1688 1696 1716 1724 1728 1720 1713 1677 1706 1693 1738 1769 1803 1811 1802 1790 1838 1861 1876 1875 1867 1867 1835 1783 1753 1770 1773 1742 1695 1736 1823 1808 1770 1910 1915 1833 1844 1804 1717 1686 1725 1803 1970 2037 1982 1981 2004 2035 1977 1927 1950 1977 1969 1907 1845 1806 1736 1773 1803 1771 1735 1701 1663 1626 1606 1569 1537 1509 1457 1394 1338 1408 1391 1396 1419 1452 1530 1510 1455 1382 1278 1272 1198 1099 1092 1171 1209 1243 1293 1328 1366 1408 1465 1524 1566 1602 1639 1632 1622 1611 1627 1652 1720 1766 1813 1819 1778 1707 1563 1607 1652 1533 1313 1060 832 886 1227 1438 1326 1192 1132 966 992 1249 1287 1377 1372 1306 1325 1408 1352 1620 1823 1781 1686 2051 2185 1835 1617 1357 1432 1411 1596 1610 1722 1732 1875 2116 2249 2053 1697 1637 1464 1332 1267 958 791 1050 575 791 1079 655 472 393 315 354 322 101 44 37 30 23 19 16 14 8 2 0 -4 -5 -6 -9 -11 -18 -8 -26 -7 -7 -7 -7 -5 -3 -2 -1 -3 -3 -2 -2 -2 -2 -2 -2 0 -25 -3 -10 -4 -7 -8 -9 -11 -12 -11 -11 -13 -15 -16 1634 1740 1786 2041 1957 1925 2068 2095 2063 1957 1691 1451 1178 1249 1097 947 876 854 842 905 1007 1093 973 997 812 984 845 824 857 825 821 1009 1112 1033 1003 924 853 865 994 1177 1107 1076 1164 976 703 559 367 291 242 262 590 605 345 299 367 461 613 951 830 524 715 1015 1325 1888 1771 1477 1343 1192 992 868 738 672 718 686 504 599 727 1032 1159 1230 1386 1636 1702 1940 1843 1398 1336 1259 1364 1838 1953 1913 2193 2156 2015 1593 1492 1418 1397 1345 1246 1168 1219 1286 1220 1218 1232 1252 1608 1836 1903 1847 1890 1718 1668 1611 1657 1488 1570 1235 1109 1268 1126 1102 1103 1110 1113 1141 1180 1178 1232 1294 1310 1323 1288 1286 1203 1179 1252 1199 1214 1239 1310 1372 1401 1433 1468 1462 1449 1428 1361 1322 1326 1324 1287 1304 1358 1430 1283 1190 1213 1167 1159 1161 1139 1137 1152 1163 1107 1082 1082 1100 1098 1083 1067 1048 1037 1034 1036 1027 1025 1027 1101 1081 1018 1014 1013 1022 1063 1097 1027 1010 1010 1009 1008 1007 1008 1008 1009 1011 1014 1016 1019 1020 1019 1028 1034 1043 1054 1075 1093 1115 1135 1152 1167 1188 1207 1216 1228 1244 1255 1275 1298 1326 1338 1287 1354 1406 1373 1430 1444 1410 1404 1477 1475 1534 1550 1563 1557 1591 1609 1592 1599 1684 1836 1898 2012 2092 2163 2160 2170 2180 2338 2352 2380 2399 2448 2669 2715 2653 2679 2719 2767 2807 2891 2930 2894 2653 2203 2250 2563 2556 2403 2064 1769 1448 1164 1161 1764 2083 1976 1498 1273 1329 1266 1138 1245 1338 1154 1415 1515 1547 1407 1306 1240 1221 1123 979 992 617 431 564 421 321 242 254 264 266 220 158 181 266 295 207 138 203 223 179 150 178 140 127 117 143 143 121 127 133 162 194 210 217 210 170 151 141 146 103 100 86 76 67 61 56 52 48 46 44 42 39 37 38 35 33 64 33 31 32 31 31 33 35 41 46 55 69 93 129 164 246 257 329 386 334 372 237 167 193 352 316 294 260 266 279 281 291 319 351 413 662 989 1319 1544 1491 1491 1385 1215 1090 1181 1293 1305 1277 1301 1236 963 812 600 503 481 479 478 485 590 557 547 547 576 566 569 583 567 554 545 543 543 547 577 684 765 869 898 926 962 928 905 974 936 876 830 871 828 788 732 793 866 908 904 862 742 681 640 652 606 663 678 764 763 687 677 671 641 623 612 602 582 568 533 534 518 512 474 495 597 609 610 609 617 620 617 631 599 630 656 637 598 612 633 641 608 569 572 579 585 577 576 585 586 604 624 614 614 641 674 639 633 658 681 674 651 648 684 723 755 776 795 756 722 744 777 811 767 741 777 736 728 727 683 687 715 804 796 775 795 768 723 671 647 622 593 569 557 569 582 613 638 658 645 671 632 595 636 655 711 734 694 689 724 724 703 697 707 713 717 709 701 693 673 655 638 628 631 631 635 631 615 608 599 607 608 598 597 601 598 600 607 616 617 610 595 600 612 608 595 595 591 598 586 563 570 550 544 533 534 529 526 519 509 517 521 524 528 526 529 529 534 528 527 520 517 519 571 590 614 612 594 586 562 567 600 615 645 650 630 648 659 658 649 645 610 587 579 577 585 591 600 610 638 649 676 715 690 721 775 773 801 831 859 881 833 849 877 906 934 922 893 983 988 1001 1000 988 1035 1054 1020 975 945 932 921 857 742 812 848 882 842 885 930 959 974 932 946 953 954 972 993 965 911 909 922 910 880 850 836 831 856 843 825 887 917 931 918 917 898 889 856 814 785 797 766 748 728 692 660 616 583 570 559 544 524 509 491 488 481 464 449 417 412 413 411 388 377 389 446 440 448 463 479 501 522 530 574 619 640 646 640 662 672 613 555 576 557 527 557 591 668 732 775 832 903 902 954 1164 1482 1800 1624 1556 1452 1453 1496 1550 1680 1501 1373 1262 1354 1696 1660 1398 1093 969 1066 1038 1120 1161 1364 1654 1613 1625 1808 1973 1867 1839 1887 1757 1580 1639 1575 1672 1800 1995 2037 1758 1465 1360 1339 1142 1026 883 1154 1371 1417 1556 1727 1800 1589 1751 1823 1899 1943 1772 1516 1509 1726 1866 1743 1652 1401 1626 1738 1774 1739 1711 1653 1702 1662 1666 1382 1013 1169 1209 1589 1621 1727 2047 2264 2398 1890 1775 2140 2398 2634 2084 1579 1328 1378 1762 2133 1897 1640 1386 1251 1270 1261 1250 1327 1337 1495 1752 1669 1514 1511 1570 1675 1884 2107 2291 2365 2203 2148 2119 2218 2383 2129 1749 1512 1482 1474 1480 1499 1574 1662 1816 2052 2202 2130 2066 2111 2028 1855 1698 1653 1844 2006 2117 1970 1804 1692 1585 1465 1355 1325 1281 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1269 1270 1271 1271 1271 1271 1272 1271 1271 1272 1272 1278 1282 1368 1504 1476 1436 1453 1404 1398 1409 1446 1477 1455 1544 1723 1833 1848 1914 1942 1888 1809 1753 1685 1679 1694 1708 1716 1691 1691 1671 1730 1694 1746 1787 1816 1794 1789 1841 1880 1930 1913 1924 1953 1962 1939 1842 1886 1892 1949 1818 1722 1748 1844 1774 1829 1888 1846 1892 1871 1808 1739 1743 1818 1802 1904 2052 2130 2100 2050 2001 1925 1871 1818 1810 1840 1859 1847 1882 1858 1836 1798 1758 1723 1688 1653 1619 1589 1553 1509 1480 1434 1358 1333 1428 1456 1507 1547 1606 1519 1397 1335 1295 1231 1166 1109 1111 1155 1189 1225 1242 1274 1305 1336 1379 1433 1495 1514 1532 1549 1559 1569 1609 1654 1706 1746 1799 1824 1829 1811 1801 1706 1754 1759 1774 1633 1233 966 857 843 1148 1246 1093 1076 829 1061 1289 1344 1432 1318 1186 1128 1143 1134 1394 1694 1438 1751 2162 2041 1696 1421 1343 1459 1415 1483 1583 1694 1816 2012 2217 2433 2191 1761 1412 1305 1143 944 882 1201 899 666 854 1154 1023 775 532 456 261 158 69 58 51 45 37 30 26 20 13 6 5 1 0 -2 -3 -4 -3 -3 -4 3 5 7 5 3 3 3 2 2 1 1 2 2 2 1 2 2 -2 -1 -1 -4 -6 -7 -7 -10 -11 -11 -9 -12 -13 -15 1601 1743 1923 1977 1738 1795 1921 1903 2052 2059 1869 1555 1248 1066 982 926 886 865 869 1003 1119 986 881 815 819 1049 832 857 939 796 786 916 1010 952 975 896 847 809 850 917 1140 943 977 876 580 451 388 301 171 223 303 590 232 241 324 507 565 844 673 475 887 1089 1276 1201 1448 1361 1273 1119 1023 898 704 564 679 563 432 529 732 1151 1301 1448 1667 1907 1605 1781 1532 1425 1412 1471 1393 1641 1948 1992 2016 2042 2113 1922 1470 1396 1341 1264 1216 1144 1175 1213 1244 1233 1340 1457 1543 1823 2052 1957 1843 1770 1728 1544 1721 1725 1517 1228 1189 1317 1402 1253 1169 1136 1137 1155 1231 1210 1198 1223 1262 1329 1329 1300 1249 1243 1287 1237 1259 1355 1426 1389 1410 1404 1405 1429 1458 1446 1393 1396 1453 1387 1355 1377 1470 1436 1305 1258 1271 1250 1241 1262 1359 1263 1267 1259 1251 1135 1120 1120 1106 1095 1081 1058 1045 1046 1048 1038 1032 1028 1034 1037 1026 1018 1016 1015 1017 1015 1012 1012 1012 1011 1010 1009 1008 1008 1010 1015 1020 1023 1025 1027 1033 1043 1047 1055 1068 1088 1114 1143 1160 1167 1189 1221 1239 1260 1270 1273 1295 1317 1343 1373 1393 1323 1399 1465 1396 1407 1436 1467 1471 1494 1493 1497 1476 1495 1547 1584 1646 1690 1717 1857 2000 2077 2153 2253 2335 2375 2372 2515 2655 2719 2827 2796 2728 2809 2883 2876 2857 2915 2912 2826 2713 2564 2083 1785 1936 2285 2317 2225 2084 2340 2153 1811 1758 1277 1189 1816 1806 1503 1122 1127 1131 1104 1016 1136 996 1289 1325 1249 1171 1148 1157 1061 1002 947 829 546 412 518 412 300 230 216 234 217 212 148 194 267 232 210 131 161 174 147 137 123 129 147 122 116 130 130 158 176 162 199 202 206 180 179 200 182 139 115 106 90 75 68 62 56 51 48 44 42 40 38 36 35 33 31 61 32 31 31 30 31 32 34 39 42 50 61 80 116 152 182 259 404 409 337 253 152 122 199 377 442 365 289 273 285 303 311 330 363 435 645 880 1078 1284 1439 1315 1075 1053 1421 1439 1476 1456 1441 1332 1033 751 684 536 497 482 483 484 504 574 584 588 594 605 605 602 634 618 602 566 579 607 718 755 857 920 1072 1045 967 918 919 910 898 870 858 861 850 800 832 819 856 865 817 779 773 721 702 703 710 729 804 831 807 758 715 739 739 718 698 660 615 629 585 594 621 641 608 594 473 463 574 635 642 641 633 649 637 627 662 673 673 625 618 638 614 586 597 597 602 586 591 590 603 614 613 628 646 647 661 677 666 663 676 685 692 699 675 685 718 746 769 806 784 800 767 791 801 830 859 862 886 832 747 678 647 683 790 813 776 749 761 736 687 654 627 604 583 558 544 558 585 613 597 597 610 607 571 613 655 698 710 657 693 711 710 711 699 707 707 716 696 680 675 659 657 644 621 620 626 639 641 622 595 589 587 589 580 578 587 585 586 589 596 597 590 578 582 597 594 581 581 578 576 579 548 538 525 513 514 512 502 507 507 498 503 506 511 511 506 505 511 514 508 509 503 499 495 511 535 551 543 545 529 525 527 535 527 515 521 533 539 552 562 554 550 540 555 549 551 556 561 568 578 591 595 608 617 642 674 742 846 907 896 889 882 886 820 844 870 899 934 878 922 953 918 939 920 981 995 974 981 942 922 939 877 737 774 766 801 842 889 921 955 970 951 962 976 1007 1042 1031 946 936 968 971 944 876 847 850 853 810 798 775 796 830 905 949 947 901 931 808 769 743 717 697 677 668 656 633 608 590 571 551 541 519 496 484 469 456 446 436 420 411 411 418 430 432 383 421 427 436 448 465 481 490 491 510 544 572 583 598 623 676 701 688 567 521 490 518 541 577 633 708 755 783 869 968 1141 1466 1627 1484 1525 1509 1379 1420 1502 1610 1577 1525 1318 1151 1319 1299 1116 984 1040 1091 899 838 924 1108 1213 1291 1457 1574 1527 1551 1643 1608 1605 1577 1568 1526 1407 1589 1755 1880 1808 1729 1522 1360 1177 962 1139 1167 1333 1366 1423 1555 1693 1688 1929 2062 1927 1961 1884 1573 1477 1660 1930 1806 1592 1453 1377 1376 1512 1448 1641 1749 1686 1737 1639 1255 1080 1510 1540 1345 1425 1691 1899 2291 2224 1827 1523 1468 1656 1976 1636 1294 1355 1516 1810 2085 1716 1593 1304 1142 1401 1634 1666 1456 1632 1747 1619 2024 1903 1677 1549 1824 2049 2350 2659 2675 2614 2665 2329 2133 2118 1976 1680 1514 1497 1490 1501 1505 1557 1632 1763 1925 1955 2090 1934 1832 1818 1860 1700 1642 1927 2255 2179 1962 1932 1672 1555 1484 1406 1382 1296 1273 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1269 1271 1271 1271 1271 1272 1272 1272 1273 1273 1273 1273 1273 1277 1340 1460 1477 1484 1525 1467 1436 1413 1395 1456 1560 1700 1823 1884 1942 1999 1987 1898 1832 1761 1695 1657 1694 1722 1731 1735 1675 1691 1685 1765 1820 1832 1778 1816 1862 1854 1872 1887 1926 1968 1954 2007 1940 1899 1993 1979 1860 1774 1748 1730 1767 1799 1835 1864 1856 1879 1835 1778 1744 1760 1892 1845 1872 1952 2063 2149 2148 2090 1994 1901 1824 1790 1739 1695 1704 1819 1890 1867 1836 1800 1768 1727 1684 1625 1577 1557 1471 1407 1368 1368 1436 1487 1541 1619 1657 1611 1522 1422 1341 1257 1191 1149 1098 1221 1259 1239 1213 1230 1257 1283 1313 1337 1376 1417 1464 1464 1520 1556 1584 1645 1746 1765 1768 1794 1856 1885 1910 1890 1864 1782 1694 1580 1324 1172 1221 1115 829 809 797 757 720 733 959 1176 1351 1685 1545 1237 1076 1077 1032 1133 1366 1566 2027 2076 1759 1532 1311 1489 1680 1700 1571 1588 1704 1684 1740 1981 2276 2469 2122 2071 1766 1636 1219 1049 1287 1007 987 918 1170 832 926 721 427 245 106 107 77 67 61 53 44 37 26 18 13 10 9 6 3 0 -1 0 0 1 3 9 10 9 8 6 6 6 6 5 5 5 6 5 4 4 3 -5 0 -21 -5 -7 -8 -30 -12 -22 -11 -10 -12 -13 -14 1729 1767 1779 1662 1587 1693 1841 1830 1782 1786 1712 1506 1311 1108 973 936 897 877 878 961 1044 948 816 813 812 1024 941 959 959 788 784 834 924 864 907 823 758 694 595 645 859 699 755 839 579 498 558 287 112 242 242 419 202 253 326 537 525 611 398 447 552 711 867 1014 1329 1365 1211 1039 919 842 684 479 460 419 483 598 767 1006 1141 1559 1818 1903 1657 1656 1368 1560 1349 1384 1541 1422 1883 1840 1996 1888 1808 1698 1726 1350 1134 1212 1174 1129 1148 1185 1321 1388 1294 1300 1405 1467 1729 2054 2167 1989 1785 1577 1651 1749 1605 1388 1593 1595 1530 1485 1361 1202 1187 1203 1257 1257 1225 1262 1291 1315 1344 1319 1161 1257 1324 1351 1423 1536 1407 1500 1439 1423 1429 1415 1419 1425 1410 1415 1444 1424 1396 1422 1439 1368 1301 1263 1225 1287 1427 1524 1487 1327 1269 1428 1440 1329 1212 1195 1160 1143 1131 1104 1076 1050 1055 1048 1032 1038 1035 1033 1037 1022 1019 1017 1015 1015 1014 1014 1014 1013 1012 1011 1010 1008 1013 1022 1031 1040 1044 1043 1057 1064 1065 1076 1089 1112 1143 1157 1180 1203 1231 1257 1267 1292 1315 1334 1335 1364 1396 1419 1439 1396 1383 1467 1467 1427 1472 1522 1563 1599 1638 1677 1628 1634 1688 1733 1777 1801 1905 2007 2084 2172 2237 2282 2353 2506 2618 2717 2886 3064 3067 2984 2912 2859 2915 2965 2902 2758 2528 2160 1732 1763 1335 1673 1860 1661 1871 2365 2192 2009 2334 2200 1994 1549 1000 1503 1315 1129 1036 919 924 1156 1057 987 982 1180 1200 1065 1068 1102 979 892 977 866 876 506 430 243 181 191 228 217 206 221 187 140 198 224 181 178 133 125 139 129 124 117 140 198 169 143 144 171 182 233 238 277 304 284 227 214 246 209 178 143 114 93 74 66 59 55 50 46 42 39 37 35 34 33 32 31 52 32 30 31 31 32 33 34 36 39 43 53 72 101 123 188 314 282 278 278 230 176 129 207 388 527 398 309 278 291 308 319 342 409 557 692 907 1108 1293 1231 939 875 1261 1152 1113 1151 1257 1392 1193 871 872 777 538 485 488 485 488 493 505 525 553 582 596 592 593 620 684 689 681 742 831 827 840 1009 973 968 974 937 913 897 915 960 928 943 917 908 954 979 945 946 902 879 879 794 746 734 768 794 804 838 809 787 781 800 795 778 767 725 705 672 617 664 691 709 665 636 609 535 470 477 590 626 647 646 639 640 657 661 683 695 663 620 631 614 626 631 638 611 603 605 611 631 638 640 643 641 645 649 661 667 672 674 692 710 728 732 716 722 742 776 809 822 837 825 778 772 839 900 925 821 742 686 656 650 634 679 756 725 691 683 723 719 675 633 606 582 561 539 531 550 570 563 554 551 566 560 606 632 648 664 658 705 703 680 696 677 684 710 698 681 664 657 652 635 638 621 612 618 626 625 601 592 575 575 576 567 565 573 571 573 566 565 563 565 565 566 582 579 563 567 567 566 573 553 523 507 494 491 495 487 487 492 485 491 496 496 491 490 493 496 497 496 494 487 485 486 500 527 569 539 516 508 503 503 504 499 491 495 503 506 510 517 516 515 525 527 528 532 536 542 549 557 566 576 588 603 644 724 784 817 829 885 933 948 792 793 908 913 898 884 819 924 918 888 862 845 926 929 906 893 886 926 897 921 876 741 710 786 905 936 924 933 957 981 1007 1059 1094 1067 987 970 980 961 925 905 873 821 786 767 751 725 707 715 742 804 849 840 815 811 769 741 710 702 690 671 652 645 633 615 587 565 544 529 512 493 469 449 437 432 425 418 412 406 391 389 397 405 374 388 441 450 463 466 469 467 478 494 519 538 541 555 602 654 681 672 499 545 648 689 659 649 666 705 682 735 815 972 1084 1182 1321 1363 1479 1376 1188 1183 1236 1186 1310 1187 1069 1054 1009 1087 1058 1024 915 828 779 863 1033 1158 1253 1160 1330 1298 1492 1614 1638 1680 1640 1559 1432 1355 1333 1398 1505 1585 1728 1504 1398 1313 937 1283 1436 1522 1703 1769 1807 1911 1857 1877 1732 1573 1506 1423 1427 1298 1487 1692 1793 1854 1717 1563 1471 1259 1374 1608 1782 1739 1540 1361 1254 1053 1101 1368 1757 1749 1878 1856 1856 1970 1905 1810 1398 1629 1865 1601 1253 1637 1990 2169 2041 1585 1350 1175 1191 1386 1454 1768 2024 2137 1969 1790 2314 2370 1894 1595 1621 1768 1987 2491 2731 2911 2948 2439 2036 1938 1941 1759 1542 1512 1508 1521 1525 1542 1603 1730 1781 1859 2028 2028 2000 1855 1908 1663 1697 1823 2135 2282 2098 2004 1808 1675 1505 1425 1371 1319 1291 1270 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1269 1270 1269 1268 1269 1270 1270 1271 1271 1271 1272 1272 1273 1272 1273 1273 1274 1274 1274 1274 1274 1274 1286 1338 1393 1435 1487 1458 1424 1414 1382 1564 1741 1751 1758 1851 1917 2001 1927 1877 1822 1778 1744 1660 1706 1736 1736 1741 1660 1687 1760 1818 1821 1722 1727 1821 1834 1895 1936 1966 1965 1993 1964 1999 1953 2003 2045 1933 1854 1803 1811 1774 1786 1836 1848 1883 1866 1864 1834 1790 1800 1763 1885 1877 1892 1952 1966 1983 2033 2075 2065 1979 1866 1766 1672 1611 1618 1672 1766 1869 1865 1822 1793 1760 1710 1614 1488 1443 1380 1433 1474 1527 1547 1596 1674 1728 1679 1604 1515 1434 1360 1278 1232 1149 1090 1194 1168 1171 1189 1224 1250 1260 1272 1292 1321 1333 1390 1445 1484 1525 1565 1603 1662 1673 1711 1767 1813 1911 1999 2011 1937 1886 1761 1696 1586 1407 1379 1222 919 968 1013 887 936 745 963 1091 1186 1350 1455 1139 978 1258 1214 1227 1598 1817 1872 1884 1637 1252 1353 1723 1662 1813 1827 1706 1702 1968 1946 1824 2033 2521 2519 2138 1762 1408 1217 1602 1390 1402 1367 1124 1221 780 572 465 379 241 269 252 110 86 78 66 56 44 31 25 19 16 15 12 10 7 5 3 2 4 6 10 13 13 11 10 11 11 11 12 11 10 11 9 8 9 7 2 4 3 -2 -3 -2 -4 -5 -8 -9 -10 -14 -14 -14 1800 1694 1612 1504 1511 1565 1628 1757 1796 1778 1525 1276 1168 1053 992 953 914 896 880 1023 948 982 831 815 854 1073 1157 1018 928 783 783 791 814 807 859 911 794 699 530 386 457 524 566 552 472 515 322 144 76 137 190 265 173 206 308 445 566 417 311 323 425 451 629 849 1049 1127 1244 1023 794 752 561 248 337 351 555 603 752 1032 1440 1950 1938 1859 1723 1639 1365 1313 1484 1484 1540 1367 1661 1696 1657 1766 1847 1910 1868 1721 1242 1114 1146 1126 1120 1146 1242 1354 1353 1184 1211 1273 1526 1863 2021 2044 1943 1674 1722 1772 1760 1721 1843 1691 1586 1579 1471 1381 1279 1411 1344 1283 1317 1331 1372 1346 1371 1268 1181 1293 1434 1559 1487 1443 1434 1506 1459 1462 1519 1483 1439 1410 1412 1388 1383 1381 1373 1401 1361 1326 1285 1245 1249 1312 1405 1462 1565 1467 1438 1523 1648 1556 1399 1420 1479 1383 1521 1336 1183 1084 1074 1068 1044 1036 1034 1037 1034 1028 1022 1018 1017 1018 1018 1017 1016 1016 1016 1014 1013 1012 1025 1048 1054 1067 1078 1083 1066 1092 1098 1108 1118 1128 1142 1167 1198 1230 1264 1296 1325 1335 1327 1362 1403 1414 1426 1460 1476 1449 1404 1446 1475 1455 1480 1530 1595 1634 1683 1732 1787 1805 1795 1841 1876 1972 2060 2141 2197 2243 2310 2375 2458 2506 2583 2800 2952 2922 2895 2891 2935 2942 2888 2747 2610 2216 1665 1414 1475 1922 1514 1223 1533 1782 2102 2361 2351 2090 1856 1890 1737 1575 1033 1179 941 830 751 848 835 934 972 848 884 965 1055 922 871 887 910 774 830 827 722 394 239 163 165 194 215 215 186 219 164 128 161 162 143 157 153 129 116 116 116 116 126 187 207 168 203 269 298 334 339 322 291 270 244 221 228 199 168 139 113 92 73 59 54 50 47 43 39 37 35 33 33 31 30 28 28 29 30 31 32 32 33 34 35 37 41 50 113 104 86 165 281 211 200 280 199 130 201 264 350 373 372 327 309 305 320 335 374 543 690 769 932 1164 1143 990 734 847 879 1033 1218 1238 1374 1328 1208 1043 850 643 540 505 507 490 492 498 512 532 550 568 595 593 614 706 796 847 965 952 859 879 987 1035 1039 1020 1013 953 927 946 988 988 968 980 957 993 971 951 951 933 908 809 826 812 868 851 833 834 816 821 837 869 862 859 848 824 803 782 769 721 715 709 724 658 629 577 458 509 418 422 568 638 614 606 617 659 683 672 690 688 658 645 629 646 658 663 662 639 630 619 630 643 660 653 645 640 633 633 650 660 661 681 703 729 746 764 755 734 747 766 798 808 834 854 812 758 815 852 841 765 722 712 721 677 610 661 676 709 726 648 629 709 680 641 610 590 591 549 519 541 539 534 525 525 517 545 588 609 613 602 669 692 696 662 671 673 702 710 695 684 667 662 651 638 625 617 610 613 611 596 584 578 567 567 565 560 558 559 558 559 560 542 544 551 549 548 563 565 552 550 556 552 554 542 526 518 504 481 494 485 475 486 481 486 483 478 479 477 481 485 487 487 477 475 477 477 485 498 511 510 494 493 489 487 485 480 477 480 483 486 487 491 494 500 506 510 515 520 524 532 540 549 559 568 582 614 653 679 683 722 753 805 840 851 735 820 821 797 827 819 795 832 829 803 770 768 820 835 835 858 826 901 874 879 889 763 804 903 913 931 942 972 1024 1065 1096 1116 1055 997 948 947 906 868 844 817 812 758 692 671 655 659 669 691 720 754 784 786 769 739 710 689 676 674 666 653 637 623 628 619 599 579 557 536 511 491 471 450 434 425 420 416 410 400 390 382 377 381 373 358 398 420 433 440 447 449 459 476 495 504 505 497 510 542 559 517 555 666 681 660 613 618 648 637 662 676 712 763 844 1028 1083 1137 1210 1263 1196 1073 967 1068 1305 1375 1242 1054 941 987 1028 921 859 822 775 775 848 897 922 988 1082 1082 1177 1272 1286 1306 1258 1286 1295 1339 1349 1259 1268 1304 1238 1128 976 1050 925 1186 1487 1637 1771 1855 1767 1707 1661 1840 1912 1835 1675 1578 1419 1192 1355 1319 1602 1832 1816 1702 1646 1362 1174 1557 1937 1949 1843 1710 1605 1287 975 1074 1386 1608 1475 1421 1292 1537 1341 1432 1214 1495 1808 1444 1258 1662 1703 1484 1628 1326 1135 1116 1191 1366 1375 1507 1835 2270 2268 2095 2315 2391 2181 1873 1786 1856 1865 2139 2206 2547 2806 2332 2067 2078 2080 1905 1725 1585 1536 1540 1552 1570 1610 1699 1760 1829 1926 1977 1933 1928 1873 1677 1690 1796 1903 1987 1971 1813 1789 1738 1484 1429 1363 1368 1303 1271 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1271 1272 1272 1271 1272 1272 1271 1272 1272 1272 1272 1272 1273 1273 1273 1273 1274 1275 1275 1276 1275 1275 1277 1300 1344 1387 1415 1451 1402 1382 1461 1602 1660 1636 1774 1819 1874 1945 1885 1829 1777 1741 1728 1656 1719 1711 1706 1675 1734 1776 1678 1684 1746 1872 1831 1837 1853 1876 1945 1964 1990 2003 1990 1994 2018 2061 2063 1977 1917 1849 1862 1816 1814 1882 1907 1909 1892 1874 1845 1849 1823 1778 1861 1890 1893 1913 1900 1870 1866 1877 1897 1866 1785 1723 1655 1611 1559 1586 1604 1672 1761 1756 1769 1707 1583 1452 1448 1497 1507 1631 1635 1633 1653 1707 1780 1781 1692 1617 1554 1468 1379 1303 1231 1110 1098 1131 1146 1171 1186 1206 1215 1232 1249 1277 1306 1343 1392 1444 1487 1525 1556 1586 1619 1652 1689 1719 1761 1820 1927 1981 1936 1835 1715 1598 1445 1296 1202 1116 1164 1296 1195 1214 1097 825 766 790 852 917 1214 946 1133 1524 1443 1335 1430 1558 1641 1628 1250 1270 1689 1961 1884 2089 2109 2054 1967 1888 1963 2002 2041 2448 2852 2450 2061 1715 1515 1795 1871 1862 1898 1606 1374 1115 906 756 455 532 367 202 114 104 90 79 65 50 38 31 26 23 22 20 17 14 12 9 4 7 11 15 18 18 17 17 16 16 16 18 18 15 16 14 13 13 10 6 7 3 1 0 0 -2 -2 -2 -3 -4 -5 -6 -7 1672 1558 1495 1512 1510 1531 1562 1706 1861 1844 1520 1349 1230 1083 1006 961 941 928 906 917 908 844 821 818 884 1207 1338 1009 899 805 796 803 854 953 754 661 818 742 585 358 360 435 549 499 435 326 209 112 70 89 131 149 143 192 221 388 441 298 218 362 479 656 665 822 1178 1008 827 749 736 619 438 252 299 402 408 513 657 982 1556 2093 1921 1707 1770 1636 1388 1149 1520 1211 1209 1401 1624 1844 1594 1570 1757 1827 1841 1789 1729 1334 1062 975 1119 1148 1199 1215 1117 1120 1325 1357 1413 1502 1769 2023 2121 1780 1904 1847 1734 1760 1884 1899 1699 1561 1457 1444 1347 1467 1464 1361 1399 1397 1314 1254 1318 1194 1242 1361 1490 1531 1499 1628 1499 1464 1488 1513 1544 1556 1488 1479 1552 1516 1389 1366 1360 1366 1355 1364 1341 1297 1310 1324 1355 1415 1548 1408 1384 1591 1546 1626 1555 1725 1797 1828 1844 1542 1299 1163 1106 1070 1047 1038 1037 1034 1045 1042 1028 1023 1021 1023 1025 1021 1022 1022 1019 1019 1021 1029 1061 1080 1085 1101 1112 1127 1097 1097 1149 1149 1161 1170 1167 1183 1227 1265 1287 1310 1354 1389 1409 1420 1438 1509 1505 1471 1493 1509 1538 1515 1471 1500 1566 1586 1557 1621 1670 1723 1774 1848 1939 1983 2056 2154 2193 2243 2342 2445 2527 2582 2570 2576 2645 2747 2839 2921 2953 2911 2815 2632 2462 2262 2106 1839 1768 1665 1303 1314 1312 1220 1434 1321 1700 1994 2263 2130 1796 1589 1585 1400 1074 1048 1052 846 707 810 917 775 931 797 769 761 847 849 818 746 720 702 633 482 371 232 193 159 165 230 224 187 168 194 159 118 136 139 119 132 143 141 122 111 138 148 185 210 279 293 291 267 251 283 293 276 255 232 219 218 223 197 167 141 117 97 71 57 50 46 43 40 38 35 33 31 30 29 29 28 28 29 30 30 31 31 32 34 36 37 38 49 149 55 83 128 165 151 188 184 130 128 216 268 291 305 337 369 388 370 379 350 415 656 832 921 910 829 812 757 614 649 822 1055 1318 1579 1355 1274 1017 793 668 580 521 521 625 534 511 510 525 551 569 592 616 651 741 918 906 1000 1133 1032 1006 1074 1086 1066 1108 1041 1024 990 985 983 1030 999 969 956 935 960 968 953 952 924 887 921 901 885 855 843 840 828 820 804 799 799 792 811 879 856 816 796 760 746 682 644 676 663 582 534 429 540 615 624 590 541 561 598 622 627 647 687 691 696 689 674 649 642 671 679 680 674 658 653 654 652 657 651 654 651 645 626 636 657 650 666 702 735 750 749 764 741 724 735 752 778 864 883 860 740 754 774 733 783 742 657 648 631 590 666 643 589 603 630 600 610 601 586 581 594 585 553 514 517 519 515 503 502 510 521 544 580 563 576 666 710 695 646 661 676 705 697 683 676 670 675 666 644 635 631 609 602 602 590 587 578 567 555 551 555 551 546 553 551 551 537 532 537 534 540 551 547 531 537 537 533 529 525 518 507 501 484 485 481 477 470 472 475 471 464 469 471 474 473 473 478 468 468 471 471 473 484 491 488 483 482 479 477 474 471 468 470 472 474 476 481 484 489 495 501 508 514 521 528 534 542 550 556 560 568 591 609 628 653 682 694 720 737 718 715 723 734 724 726 693 731 730 713 697 680 720 728 751 774 778 835 814 817 731 764 866 879 885 925 968 1008 1062 1125 1119 976 898 901 860 873 886 864 826 759 708 645 618 625 632 643 660 679 698 727 744 749 734 712 686 662 660 656 645 633 619 605 607 613 601 578 556 538 524 501 476 455 442 424 411 405 400 394 387 376 369 369 353 371 383 392 403 412 420 429 441 454 467 472 473 467 460 458 442 447 475 492 508 525 524 534 550 562 576 589 614 645 684 752 779 838 881 953 940 928 895 1045 1082 1049 1024 994 884 1057 1057 970 872 806 774 821 901 858 838 905 960 986 994 1045 1133 1247 1357 1441 1444 1414 1403 1334 1220 1090 985 947 870 882 885 1046 1193 1374 1551 1659 1416 1338 1587 1669 1843 2022 1997 1582 1292 1186 1124 1325 1519 1674 1596 1526 1436 1236 1120 1335 1760 1878 1676 1466 1122 1004 1114 970 942 1148 1312 1247 1067 1014 972 990 1000 1250 1555 1280 1089 1148 1138 1116 1235 1310 1196 1335 1565 1761 2047 1812 2265 2599 2844 2704 2512 2321 2377 2268 2099 2151 2068 2131 2326 2552 2757 2462 2276 2386 2382 2086 1895 1759 1602 1572 1587 1618 1685 1793 1857 1948 1972 2014 2029 2148 1951 1736 1708 1821 1963 2190 1966 1832 1686 1551 1692 1649 1444 1417 1368 1303 1268 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1270 1272 1272 1273 1273 1273 1273 1272 1273 1273 1274 1274 1273 1273 1273 1273 1274 1275 1274 1275 1277 1277 1277 1295 1336 1328 1346 1368 1384 1356 1362 1436 1486 1577 1656 1721 1762 1799 1829 1822 1777 1744 1690 1694 1651 1682 1667 1663 1748 1743 1680 1754 1885 1912 1949 1867 1930 1890 1905 1915 1931 1980 2029 2036 2038 2058 2092 2102 2082 1987 1925 1895 1828 1851 1920 1922 1923 1908 1873 1889 1861 1810 1826 1838 1841 1850 1870 1809 1791 1787 1767 1741 1734 1688 1642 1606 1567 1537 1508 1517 1527 1531 1546 1519 1475 1471 1439 1501 1542 1583 1619 1626 1627 1638 1648 1680 1743 1740 1640 1515 1420 1347 1269 1179 1101 1101 1119 1133 1152 1171 1190 1205 1223 1252 1285 1325 1360 1381 1404 1460 1495 1522 1543 1565 1590 1629 1687 1736 1783 1847 1929 1917 1886 1889 1854 1586 1545 1400 1425 1441 1420 1267 1300 1312 1141 1023 881 947 803 867 1078 1351 1503 1458 1365 1235 1233 1291 1325 1162 1241 1756 2089 2196 2200 2258 2069 2212 2320 2361 2282 2199 2295 2744 2846 2445 2076 1905 1927 2011 2213 1844 1587 1520 1149 935 730 692 566 353 198 134 124 116 80 65 55 48 40 34 33 33 29 25 22 19 15 9 12 17 22 25 27 26 24 24 23 27 25 23 21 20 20 19 18 14 10 9 10 6 5 6 7 6 5 2 -1 1 1 5 1562 1492 1489 1554 1491 1473 1568 1773 1824 1612 1365 1256 1163 1068 1012 984 1000 965 950 885 871 873 821 821 961 1242 1224 856 920 907 878 1057 1094 972 809 582 542 513 404 339 366 520 687 583 325 229 103 73 74 72 114 155 120 179 185 302 373 216 256 298 449 747 823 855 1239 1363 1139 832 653 551 437 207 229 320 374 472 607 828 1357 1984 2018 1749 1765 1581 1504 1121 1169 1305 1122 1413 1545 1465 1675 1530 1565 1660 1774 1707 1659 1475 1166 984 1014 1109 1064 1127 1080 1139 1315 1298 1237 1264 1495 1760 2179 2102 1798 1933 1876 1665 1918 1934 1908 1789 1584 1428 1386 1457 1557 1475 1381 1419 1368 1225 1165 1179 1332 1464 1486 1464 1523 1679 1600 1490 1527 1589 1606 1683 1613 1546 1608 1567 1413 1370 1351 1361 1364 1332 1345 1295 1312 1319 1355 1392 1470 1307 1324 1486 1578 1454 1507 1655 1874 2111 2114 1809 1573 1304 1187 1132 1080 1053 1047 1039 1057 1055 1055 1035 1026 1031 1031 1027 1030 1035 1041 1034 1046 1078 1102 1117 1121 1137 1150 1155 1159 1097 1177 1200 1210 1221 1236 1254 1284 1312 1334 1338 1363 1414 1456 1493 1473 1478 1504 1514 1532 1579 1591 1529 1478 1513 1578 1613 1586 1609 1666 1762 1845 1933 2003 2075 2175 2246 2378 2462 2483 2591 2627 2668 2718 2685 2646 2717 2813 2772 2727 2557 2211 2087 1877 1852 1859 1827 1637 1397 1415 1449 1775 1390 1339 1153 1212 1769 1915 1742 1518 1386 1281 1251 1306 1097 945 820 713 733 962 723 729 902 735 722 866 899 825 778 662 488 375 310 268 221 179 150 164 181 219 166 147 189 158 114 110 141 112 102 107 110 95 81 124 151 195 198 226 273 252 220 211 247 251 244 254 278 279 242 199 198 170 147 119 98 79 61 50 43 40 37 35 33 31 29 28 27 28 28 29 29 29 29 29 30 32 34 36 37 39 40 43 43 72 102 103 118 169 168 106 143 258 324 401 422 353 298 349 374 416 360 392 576 645 608 563 544 570 624 621 734 815 852 1000 1026 1057 1164 855 616 537 514 501 540 573 528 515 528 548 566 595 635 707 876 1044 1031 1050 1143 1230 1097 1098 1171 1141 1153 1085 1087 1082 1064 1047 1022 989 1002 991 967 937 923 926 934 929 897 896 866 863 865 875 852 819 803 797 797 795 801 803 764 786 803 791 821 829 775 711 650 602 628 595 639 479 441 536 538 510 584 635 680 688 683 652 660 670 691 717 692 674 654 656 670 682 692 692 680 654 642 649 658 673 667 658 631 621 646 647 640 677 711 743 728 736 739 725 712 720 776 875 900 880 795 735 702 669 703 667 628 596 582 584 557 573 534 516 516 540 555 546 544 540 541 542 517 492 499 500 498 484 505 510 515 519 539 536 558 656 698 668 640 662 673 715 694 686 674 658 643 635 626 627 613 601 594 586 585 589 582 557 544 532 544 544 544 545 544 543 538 524 522 522 529 534 533 514 519 519 519 517 519 510 504 492 490 479 466 471 463 459 463 457 458 460 462 466 465 462 467 463 463 465 466 465 474 477 475 472 469 469 471 470 467 464 464 466 470 475 480 484 489 493 499 505 511 517 522 527 532 538 541 538 539 549 557 568 579 597 614 620 600 619 635 700 705 662 652 635 633 634 627 622 625 644 662 696 707 739 795 697 725 816 865 854 855 898 935 1009 1056 998 849 823 791 795 775 788 770 804 762 678 626 590 593 606 617 625 639 648 655 672 691 703 711 701 690 671 651 659 650 633 616 598 582 576 580 571 566 553 540 523 509 490 467 447 424 408 393 390 380 377 374 367 356 349 363 369 379 387 397 404 411 421 431 439 443 443 441 437 428 425 443 440 448 464 480 491 500 514 524 537 551 574 597 616 638 662 697 745 781 796 787 791 801 837 916 847 786 800 877 839 783 853 1021 959 1045 1221 1184 1047 993 901 928 930 961 1013 1064 1124 1132 1156 1147 1174 1192 1239 1278 1168 1142 1080 969 886 953 845 1014 1171 1295 1336 1629 1567 1405 1503 1595 1853 1788 1473 1217 1150 1043 1172 1258 1392 1298 1137 1050 1147 1278 1353 1345 1208 965 1099 1309 1479 1455 1272 1187 1063 992 1063 998 957 973 981 1112 1113 1061 1314 1588 1355 1261 1329 1445 1336 1282 1549 1930 2518 2572 2677 2458 2341 2165 2135 2036 2222 2216 2289 2361 2390 2386 2550 2704 2756 2669 2661 2723 2465 2218 2063 1900 1754 1681 1672 1778 1878 1986 1987 2022 2089 2078 2117 2241 1980 1825 1748 1828 1924 2060 2136 2039 1786 1635 1685 1620 1538 1500 1453 1433 1322 1298 1287 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1270 1271 1273 1273 1273 1273 1273 1273 1273 1273 1274 1274 1274 1274 1274 1275 1275 1276 1277 1276 1277 1278 1278 1304 1334 1307 1307 1329 1326 1332 1388 1436 1519 1575 1618 1669 1717 1792 1759 1767 1722 1725 1671 1633 1633 1617 1730 1692 1680 1653 1747 1831 1925 1980 1975 1927 1909 1945 1870 1938 1943 1954 1987 2043 2078 2090 2125 2162 2141 2069 2015 1919 1915 1903 1950 1939 1936 1913 1926 1908 1855 1839 1863 1811 1787 1781 1795 1776 1750 1701 1702 1666 1638 1605 1590 1551 1537 1504 1490 1501 1477 1464 1458 1483 1527 1584 1576 1487 1444 1434 1459 1478 1515 1554 1481 1497 1547 1617 1551 1462 1417 1320 1227 1166 1112 1095 1107 1132 1167 1191 1203 1208 1222 1243 1276 1294 1284 1305 1364 1425 1455 1476 1500 1539 1586 1637 1685 1732 1798 1854 1873 1866 1820 1783 1760 1717 1748 1569 1629 1604 1673 1416 1517 1545 1268 1150 1233 975 726 859 1179 1544 1515 1432 1338 1327 1244 1060 1045 997 1195 1501 2061 2387 2401 2162 1947 2090 2267 2369 2271 2115 2114 2213 2485 2366 2210 1857 1458 1529 1665 1573 1441 1228 1073 843 569 441 298 226 185 226 237 126 84 76 72 61 50 43 45 44 39 35 31 27 23 16 14 25 32 36 42 39 35 36 35 35 33 30 27 27 26 25 23 16 15 15 14 12 13 17 19 15 11 8 7 7 9 36 1636 1488 1458 1459 1463 1586 1617 1665 1596 1487 1294 1201 1137 1075 1029 1029 1069 1005 960 865 832 825 824 831 1090 1242 1065 824 892 1241 1010 1061 1047 928 710 552 328 316 321 335 343 451 405 300 199 109 76 86 57 51 82 93 96 156 157 237 210 184 228 336 438 897 1149 843 1262 1388 1416 1101 844 538 202 191 206 275 351 519 851 830 1171 1741 1981 1661 1456 1409 1434 1347 976 1090 1273 1092 1176 1171 1405 1542 1377 1582 1605 1678 1357 1452 1411 1283 1057 891 832 1167 1341 1264 1193 1177 1218 1249 1391 1713 1804 1860 2071 1898 1695 1656 1696 1774 1866 1875 1707 1565 1452 1374 1358 1431 1425 1423 1298 1377 1360 1360 1397 1466 1472 1475 1536 1559 1537 1458 1558 1578 1567 1606 1645 1581 1483 1448 1418 1399 1379 1339 1388 1342 1313 1295 1284 1428 1323 1316 1322 1247 1273 1336 1349 1342 1332 1389 1604 1743 1858 1820 1756 1582 1370 1236 1158 1100 1081 1088 1089 1076 1051 1048 1039 1046 1042 1035 1044 1052 1080 1091 1101 1097 1119 1146 1155 1171 1192 1190 1205 1123 1165 1251 1256 1274 1267 1296 1335 1361 1385 1407 1431 1454 1473 1498 1504 1513 1530 1562 1584 1601 1618 1581 1583 1636 1638 1641 1637 1677 1706 1772 1847 1909 1986 2104 2220 2311 2389 2382 2338 2414 2416 2459 2475 2487 2472 2451 2498 2473 2435 2251 1944 1881 1901 1941 1787 1878 1883 1981 2271 2078 2115 1877 1465 1168 1093 1667 1638 1474 1322 1206 1169 1103 1140 1131 1130 1066 862 570 698 595 717 894 747 724 809 757 750 658 595 425 324 275 242 216 200 161 130 162 176 168 130 159 161 122 98 145 176 150 117 95 85 76 90 112 130 145 193 218 207 194 176 232 224 217 280 293 260 236 196 177 173 149 129 107 87 62 49 42 38 35 33 31 29 27 26 26 27 28 29 29 29 29 30 31 32 34 36 38 40 41 43 45 47 49 61 102 127 143 84 125 192 294 457 490 368 286 212 242 267 312 411 498 633 606 548 602 643 759 777 940 1173 1189 1073 1077 996 946 706 509 487 486 515 519 539 553 547 555 580 603 651 739 886 963 1037 1069 1068 1151 1189 1168 1165 1237 1253 1227 1251 1222 1181 1104 1080 1051 1037 1005 963 942 915 909 911 910 905 870 855 848 840 836 848 833 820 825 827 851 840 856 857 814 787 774 761 719 794 763 773 693 572 563 541 503 467 380 453 502 553 639 615 615 655 687 679 693 687 713 733 720 724 696 667 676 698 713 721 693 665 636 632 659 674 650 645 648 618 613 634 623 653 715 721 708 708 732 741 707 702 731 808 839 842 807 767 712 703 647 630 593 561 562 536 514 505 497 489 489 503 511 517 510 513 504 504 489 478 489 483 484 471 502 516 498 500 507 514 531 622 675 671 652 645 685 687 674 661 654 655 645 625 613 621 609 605 604 586 585 579 569 558 551 538 523 537 541 538 538 536 535 525 515 508 517 520 517 507 499 505 507 506 506 498 498 486 482 483 473 457 452 450 453 454 457 453 452 450 451 455 460 459 460 462 462 462 463 471 465 460 461 463 467 469 468 463 461 465 470 475 479 483 488 493 497 503 506 510 515 518 522 522 524 518 523 526 531 538 542 550 553 562 540 553 587 630 656 685 649 595 605 613 588 589 601 607 621 643 666 705 680 684 778 834 877 855 849 922 837 833 804 700 683 696 695 691 683 677 642 626 588 562 550 560 571 585 592 605 610 613 626 642 652 670 678 677 665 659 638 654 647 634 623 606 577 550 541 541 543 540 542 534 519 502 489 468 441 422 404 391 381 377 367 364 350 344 359 367 371 378 385 391 394 402 408 414 416 417 419 417 409 428 430 424 432 444 455 466 480 501 550 604 646 659 681 696 719 690 689 715 684 709 751 818 730 783 824 836 743 814 751 787 1045 1034 1198 1255 1330 1456 1619 1595 1282 1201 1055 1057 1053 1038 1040 1062 1098 1150 1189 1177 1250 1434 1507 1537 1602 1539 1411 1365 1376 1261 999 949 1154 1351 1558 1636 1474 1379 1550 1559 1588 1504 1435 1333 1101 1063 996 1183 1175 983 1251 1310 1272 1245 1135 1026 881 1039 1093 1345 1772 1805 1591 1341 1109 1192 1409 1487 1307 1481 1553 1532 1527 1444 1836 1870 1806 1562 1460 1622 1584 1977 2286 2658 2900 2777 2274 1921 1876 1941 2349 2424 2777 2383 2354 2304 2375 2428 2474 2697 3095 3010 2711 2407 2206 2162 2076 2056 1863 1867 2045 2135 2125 2122 2139 2171 2201 2147 1966 1826 1766 1754 1885 2102 2109 2179 2035 1894 1825 1832 1633 1636 1768 1507 1420 1477 1389 1317 1273 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1268 1270 1271 1272 1273 1273 1274 1273 1273 1274 1274 1275 1275 1275 1275 1276 1276 1276 1276 1278 1277 1278 1279 1289 1303 1305 1298 1301 1305 1311 1332 1369 1428 1494 1521 1570 1621 1667 1701 1695 1672 1693 1722 1682 1574 1588 1651 1751 1618 1624 1753 1840 1880 1945 2011 1989 1979 1946 1983 1921 1933 1997 1992 1980 2021 2095 2137 2175 2225 2194 2132 2071 1999 1953 1969 1964 1957 1957 1937 1957 1909 1860 1885 1822 1783 1756 1714 1707 1720 1667 1660 1779 1755 1666 1576 1538 1518 1552 1554 1543 1537 1496 1544 1538 1649 1794 1794 1656 1540 1429 1387 1449 1485 1538 1476 1389 1380 1410 1450 1456 1436 1347 1278 1214 1159 1123 1098 1105 1138 1165 1178 1185 1186 1205 1231 1256 1239 1243 1270 1325 1370 1404 1441 1504 1531 1585 1637 1677 1720 1759 1789 1814 1852 1882 1843 1851 1854 1855 1759 1791 1822 1794 1541 1623 1604 1462 1405 1408 1074 815 728 1081 1221 1311 1467 1266 1392 1421 1223 961 992 1378 1581 1828 2123 2343 2245 2042 1803 2093 2242 1907 1843 2058 2058 2142 2015 1810 1720 1445 1076 1037 940 870 690 567 508 449 490 501 336 330 301 158 117 148 97 89 71 61 55 56 53 49 45 40 32 25 17 22 37 43 70 82 58 47 44 49 46 41 37 33 31 32 30 24 22 20 25 19 18 21 29 31 26 22 18 16 27 49 61 1731 1592 1564 1494 1509 1485 1515 1394 1416 1371 1250 1167 1130 1081 1047 1083 1083 1007 908 851 832 828 828 837 1030 1298 958 728 906 1214 926 830 896 686 591 443 314 315 318 319 331 357 334 248 279 274 224 120 57 45 74 68 86 92 93 88 119 163 214 284 527 1007 1166 834 1096 1609 1502 1312 923 662 322 154 180 244 333 563 1035 925 1186 1658 1484 1191 1034 1091 1351 1237 996 974 1140 1101 1081 1162 1253 1424 1274 1345 1544 1382 1448 1379 1535 1422 1278 866 941 1255 1354 1299 1216 1278 1304 1337 1527 1608 1751 1987 2077 2159 1839 1704 1765 1763 1731 1872 1882 1808 1610 1455 1385 1613 1659 1509 1491 1527 1504 1489 1454 1422 1488 1436 1463 1425 1457 1420 1457 1459 1449 1461 1529 1546 1571 1465 1427 1439 1394 1348 1326 1295 1267 1257 1236 1284 1299 1334 1280 1226 1221 1249 1227 1221 1261 1266 1350 1458 1497 1533 1546 1657 1636 1493 1431 1230 1137 1149 1112 1087 1056 1063 1070 1074 1077 1063 1088 1082 1089 1114 1143 1148 1155 1170 1184 1212 1229 1225 1249 1217 1182 1191 1196 1216 1243 1255 1270 1274 1381 1396 1420 1462 1466 1474 1510 1540 1558 1574 1605 1640 1662 1655 1607 1697 1744 1760 1779 1817 1865 1910 1982 1974 2001 2031 2084 2130 2171 2205 2234 2249 2275 2295 2309 2320 2327 2308 2306 2332 2327 2295 2258 2365 2451 2434 2287 2330 2257 2161 2100 2061 2008 1912 1622 1498 988 1145 1340 1302 1272 1184 1069 1161 1026 894 949 1034 942 737 531 504 569 701 694 628 633 710 652 524 451 418 277 301 266 224 207 170 122 133 154 171 128 128 131 118 99 159 191 182 196 146 91 74 80 89 86 144 191 170 153 136 154 183 198 194 270 274 251 225 202 169 158 151 129 114 91 68 55 40 35 33 31 29 27 26 26 26 26 26 28 29 29 30 30 31 32 32 34 39 40 42 44 46 48 49 51 55 66 69 133 185 205 231 239 204 168 160 197 337 488 562 525 544 567 622 655 650 738 848 875 1040 1286 1481 1290 1021 1004 805 596 493 479 479 481 489 526 624 646 618 606 652 736 909 983 928 1010 1102 1065 1133 1212 1270 1267 1318 1354 1384 1366 1338 1307 1205 1144 1116 1128 1063 1019 969 962 986 973 957 885 857 869 894 893 886 870 860 851 883 895 879 888 890 863 828 837 825 820 709 741 728 699 662 690 672 653 597 556 501 386 417 451 506 532 554 577 666 654 653 663 718 755 755 773 747 710 684 702 726 711 712 670 637 624 645 658 636 625 657 627 602 605 621 651 690 694 695 690 711 749 735 692 687 710 738 776 784 763 739 712 711 676 660 613 540 500 483 475 469 468 471 478 482 479 478 480 479 481 470 469 475 467 463 468 480 495 498 502 497 495 507 594 659 684 641 654 683 674 660 659 640 621 625 613 601 603 612 618 615 601 607 594 579 568 553 539 523 518 521 528 521 521 522 513 508 498 508 509 501 497 485 494 490 489 490 485 490 483 475 477 469 459 449 439 452 458 462 449 448 444 442 447 453 458 464 465 467 463 458 462 462 455 457 462 463 469 468 459 458 466 470 475 478 481 486 492 497 502 501 505 507 512 512 512 512 506 517 511 512 514 517 521 525 530 521 520 542 584 631 666 652 615 592 584 574 568 586 582 597 619 631 638 617 661 660 728 787 806 881 810 672 595 595 593 604 612 606 583 571 551 538 528 516 517 530 541 557 569 580 575 580 586 594 613 628 651 651 645 641 643 622 619 629 634 624 606 578 549 528 518 512 514 517 524 532 523 506 491 460 436 416 401 400 393 379 371 363 347 350 358 365 373 377 378 376 379 380 386 387 389 396 397 399 406 411 417 424 430 438 455 491 538 546 564 563 596 635 667 669 623 625 629 655 713 775 841 702 711 729 789 725 760 744 688 810 1035 1193 1207 1308 1541 1729 1903 1825 1683 1434 1415 1261 1351 1308 1388 1305 1398 1387 1353 1447 1626 1697 1741 1932 2046 1871 1747 1745 1554 1120 813 854 1258 1325 1292 1237 1544 1698 1854 1782 1774 1614 1411 1279 1268 989 1163 1107 1087 1364 1587 1521 1188 916 839 915 1001 981 1169 1654 1784 1561 1381 1234 1376 1888 2026 1701 1603 1672 1786 1861 1618 1766 1973 1787 1744 1604 1768 2135 2520 2713 2641 2085 2276 1953 1830 2268 2579 2854 2922 2967 2774 2696 2430 2598 2554 2609 2852 3195 2949 2773 2541 2413 2490 2377 2196 2040 2190 2340 2402 2302 2155 2044 2029 2002 1984 1940 1828 1827 1814 1823 1934 2116 2300 2245 2086 1999 1765 1741 1801 1732 1743 1593 1458 1525 1515 1351 1283 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1267 1270 1271 1271 1272 1273 1273 1273 1274 1275 1274 1275 1276 1276 1276 1276 1277 1278 1278 1278 1279 1279 1280 1281 1285 1286 1290 1296 1299 1301 1312 1337 1371 1412 1449 1497 1541 1586 1627 1619 1638 1651 1665 1654 1606 1531 1602 1685 1588 1602 1773 1737 1760 1805 1856 1942 1976 2000 1976 2021 1961 1956 1985 2043 2043 2017 2078 2127 2172 2216 2186 2123 2055 2018 1980 2018 1989 1980 1966 1985 1957 1883 1927 1886 1857 1884 1838 1784 1720 1696 1680 1619 1645 1626 1583 1546 1542 1597 1672 1672 1629 1591 1547 1545 1597 1678 1799 1754 1600 1491 1440 1378 1347 1381 1403 1352 1324 1308 1323 1359 1338 1367 1278 1228 1190 1152 1129 1104 1118 1154 1145 1156 1161 1176 1200 1222 1221 1207 1228 1259 1294 1332 1371 1404 1449 1498 1575 1636 1699 1738 1783 1813 1837 1852 1893 1878 1901 1946 1962 1917 1906 1934 1790 1636 1619 1400 1296 1167 1169 1064 820 674 763 868 1033 1301 1161 1361 1555 1293 1001 990 1217 1399 1384 1772 2133 1923 1886 1725 1802 2095 1929 1647 1880 2224 2383 2101 1722 1421 1211 1176 1202 1132 991 784 926 897 769 947 647 692 486 405 347 251 144 139 225 110 76 68 70 65 59 53 45 32 22 29 31 53 52 99 88 79 72 80 70 59 64 48 40 38 38 35 27 29 32 29 29 29 35 45 50 42 34 38 55 69 64 71 1929 1824 1761 1561 1338 1246 1271 1244 1298 1317 1221 1137 1104 1079 1069 1128 1064 981 918 855 839 831 831 843 1131 1355 1018 745 985 1074 893 742 674 709 619 341 308 314 312 315 327 337 336 344 332 294 282 261 160 64 47 65 57 52 54 60 80 154 265 287 533 884 1089 824 767 1006 1258 1320 913 756 501 273 154 175 251 442 740 784 831 1014 933 864 944 995 1419 1577 1120 947 949 1047 1086 1152 1174 1359 1256 1163 1291 1307 1479 1499 1381 1165 734 832 1255 1247 1430 1566 1274 1444 1338 1307 1454 1711 1801 1942 2001 2200 2044 1737 1694 1760 1679 1743 1951 1944 1849 1690 1527 1548 1601 1535 1631 1558 1658 1551 1470 1465 1452 1387 1383 1357 1338 1349 1329 1405 1397 1416 1422 1453 1589 1485 1404 1408 1384 1380 1382 1390 1339 1317 1300 1273 1254 1234 1236 1250 1198 1205 1164 1147 1177 1217 1284 1329 1358 1391 1432 1458 1543 1751 1599 1319 1198 1165 1145 1100 1068 1077 1092 1113 1096 1114 1109 1118 1121 1110 1131 1180 1208 1223 1264 1242 1277 1278 1282 1295 1327 1320 1308 1330 1341 1388 1424 1431 1374 1375 1413 1460 1472 1532 1552 1541 1580 1594 1607 1628 1649 1672 1631 1720 1761 1817 1885 1979 2069 2103 2125 2096 2138 2176 2148 2157 2182 2200 2251 2278 2289 2285 2310 2324 2294 2266 2256 2271 2298 2349 2373 2385 2368 2300 2289 2267 2164 2131 1980 1858 1639 1457 1338 1175 942 904 1173 1152 1086 972 956 1078 985 721 877 1076 950 885 741 767 795 482 652 600 580 536 456 405 346 253 214 229 253 210 176 150 131 113 140 182 148 150 144 128 102 120 153 140 153 184 140 82 70 61 85 139 160 153 117 116 142 154 159 229 280 264 238 218 203 177 150 133 126 113 94 71 51 41 34 30 29 27 25 25 25 26 26 26 27 28 29 30 31 31 31 31 32 37 40 44 44 45 47 50 53 56 69 100 111 172 166 137 125 120 127 146 368 662 817 842 864 819 688 587 623 662 715 777 863 1083 1237 1392 1057 722 653 547 494 480 478 482 483 494 526 631 803 745 682 670 777 914 858 951 1044 1068 1036 1185 1293 1313 1320 1274 1385 1335 1357 1298 1206 1265 1244 1201 1092 1035 1066 1059 1024 1047 1079 1052 922 880 917 971 963 945 927 912 893 880 864 841 837 901 877 869 856 813 777 766 770 724 664 655 720 731 677 629 611 517 446 409 525 543 518 485 492 516 527 543 569 618 675 697 752 747 728 725 709 701 687 684 659 638 618 616 626 614 606 621 618 599 592 609 629 648 645 665 674 715 734 756 717 670 674 688 736 727 750 727 689 696 716 705 662 587 499 473 464 458 454 455 458 460 459 456 456 458 455 455 460 457 450 454 465 479 512 489 483 479 478 488 524 625 626 662 689 687 664 644 636 623 604 613 613 595 597 609 617 605 597 588 588 581 571 558 544 535 530 523 506 511 509 513 509 506 498 491 498 492 488 473 482 475 474 477 475 474 476 468 464 462 454 447 435 445 457 460 445 437 438 443 453 452 457 461 467 473 463 456 457 455 448 455 458 459 466 463 454 458 465 467 470 476 483 489 495 500 500 497 501 504 507 505 501 507 500 505 501 496 497 498 500 495 491 495 499 504 516 542 551 555 553 546 548 545 542 551 546 550 569 608 607 622 620 715 778 842 812 641 579 545 540 539 532 532 536 525 516 516 507 498 492 495 506 515 526 543 550 546 553 563 568 579 599 611 627 624 608 602 601 588 572 593 607 612 609 590 568 550 529 513 504 497 491 503 513 510 503 489 466 442 431 421 410 399 394 396 398 343 373 379 373 366 358 360 367 376 384 407 422 446 452 474 476 473 504 519 516 489 492 484 515 495 510 551 564 565 575 572 589 633 669 700 734 781 700 682 654 788 786 765 677 691 774 810 843 882 929 1069 1280 1516 1616 1738 1784 1756 1769 1698 1719 1774 1801 1636 1797 1809 1761 1842 1688 1774 1851 1943 2023 1592 1344 1250 1187 1308 1314 1195 977 1126 1232 1238 1331 1304 1389 1339 1469 1550 1730 1628 1441 1119 938 978 1283 1435 1403 1176 827 998 1142 1262 1174 1095 1023 1175 1484 1624 1509 1461 1892 2171 2002 1732 1486 1451 1505 1380 1440 1726 1787 1693 1443 1323 1484 1982 2463 2496 2032 1801 1637 1571 1846 1916 2563 2821 2834 2991 2837 2478 2091 2189 2194 2642 2895 2821 2972 3013 2844 2725 2774 2758 2628 2399 2381 2565 2587 2400 2200 1970 1951 2048 2134 2010 1873 1896 1869 1806 1836 1906 1972 2123 2222 1998 1976 1889 1901 1977 1865 1664 1563 1685 1535 1411 1318 1270 1267 1267 1267 1268 1268 1267 1267 1267 1267 1267 1267 1268 1271 1272 1272 1272 1272 1273 1273 1274 1275 1275 1276 1276 1276 1277 1276 1277 1277 1279 1280 1280 1280 1280 1281 1283 1286 1290 1293 1295 1295 1300 1325 1358 1409 1450 1490 1509 1532 1564 1609 1645 1569 1557 1563 1527 1623 1702 1626 1550 1689 1663 1670 1751 1788 1867 1953 1980 2012 2010 2036 2030 2041 1994 2019 2061 2076 2077 2115 2138 2144 2150 2126 2101 2068 2065 2051 2007 2004 2002 1964 1905 1957 1960 1878 1961 1970 1907 1842 1800 1773 1728 1649 1575 1585 1623 1577 1606 1605 1648 1668 1603 1583 1565 1538 1515 1531 1574 1597 1496 1422 1375 1347 1336 1310 1300 1296 1274 1260 1264 1256 1267 1275 1247 1173 1164 1146 1142 1119 1108 1119 1128 1135 1142 1157 1168 1193 1189 1195 1230 1258 1281 1315 1342 1379 1424 1477 1554 1637 1715 1792 1799 1825 1815 1847 1888 1906 1937 1965 1999 1955 2007 1985 1919 1762 1690 1458 1319 1054 915 883 787 870 750 678 714 976 1044 1365 1484 1242 964 970 882 1045 1091 1386 1816 1599 1422 1577 1806 1913 1667 1667 2141 2187 2225 2402 2239 1921 1823 1814 1706 1646 1464 934 1065 1191 1317 1002 754 751 595 342 265 254 262 400 282 107 88 85 84 74 62 53 43 33 39 38 42 42 55 153 184 109 153 241 144 88 76 73 46 43 43 37 37 46 43 39 46 68 75 82 70 60 73 88 135 164 169 124 1866 2011 1748 1508 1487 1292 1153 1181 1270 1300 1204 1109 1080 1075 1097 1137 1056 984 926 867 841 836 835 837 1018 1234 1194 867 877 966 1149 867 719 720 544 341 305 306 309 311 315 318 322 322 325 274 249 251 211 165 67 35 37 33 41 67 94 142 167 253 402 699 772 768 519 578 870 1090 835 807 642 488 330 166 229 307 578 730 694 727 900 985 1024 1188 1494 1565 1174 948 968 1231 1232 1198 1137 1190 1329 1226 1188 1235 1375 1413 1185 762 692 1143 1386 1407 1404 1455 1351 1321 1371 1441 1436 1682 1878 1917 2034 2242 2325 2026 1781 1694 1675 1742 1941 1914 1859 1846 1640 1521 1528 1648 1690 1646 1730 1563 1520 1523 1381 1418 1497 1440 1424 1414 1335 1221 1290 1308 1316 1312 1308 1358 1424 1441 1414 1486 1613 1607 1557 1394 1361 1349 1296 1351 1215 1209 1195 1139 1119 1204 1232 1228 1246 1309 1370 1402 1410 1450 1447 1435 1426 1363 1252 1197 1177 1145 1093 1106 1127 1147 1139 1136 1155 1150 1172 1191 1135 1182 1248 1266 1291 1282 1291 1317 1329 1344 1362 1377 1401 1395 1418 1453 1486 1499 1507 1509 1533 1555 1560 1579 1593 1592 1586 1581 1587 1624 1655 1688 1692 1647 1694 1688 1717 1810 1897 1939 1952 1976 2023 2077 2108 2157 2218 2252 2301 2363 2367 2337 2346 2331 2323 2288 2256 2273 2303 2346 2344 2301 2267 2264 2266 2188 2022 2143 2141 1914 1680 1439 1478 1430 1150 989 847 889 803 713 664 667 808 714 877 1018 847 833 881 925 859 505 554 572 521 471 406 353 293 221 179 186 186 189 159 157 191 154 117 140 145 133 149 160 168 109 95 136 121 178 170 136 88 71 79 95 124 107 91 108 118 140 189 240 258 253 242 227 210 192 175 151 123 102 95 79 57 41 32 29 27 25 25 25 24 25 26 25 26 28 28 29 30 30 32 34 34 37 43 55 51 44 80 58 55 72 72 90 96 87 95 104 116 129 160 246 611 927 1136 1085 1320 1012 786 674 650 733 843 908 976 1027 1130 1132 920 738 530 498 485 480 480 481 485 499 553 674 732 725 703 750 772 782 865 999 1060 1058 955 1046 1065 1151 1192 1111 1208 1178 1111 1093 1042 1050 1077 1076 1090 1026 1059 1073 1043 1027 1032 1022 978 907 919 956 964 970 939 920 899 883 874 873 836 804 769 763 755 770 785 810 783 706 623 679 732 719 691 652 617 516 392 459 581 544 453 438 441 460 499 498 518 562 614 672 707 707 699 739 734 737 707 684 649 632 615 601 598 597 591 604 609 597 581 594 601 612 626 652 674 696 702 728 722 672 663 689 684 663 699 715 682 653 707 740 701 616 520 473 458 453 446 443 443 443 442 441 440 442 444 444 448 443 441 446 446 476 488 470 472 469 466 474 518 659 665 693 692 704 657 635 629 618 600 589 596 584 599 608 608 596 581 570 564 564 547 548 536 534 525 518 508 496 504 501 504 499 494 488 487 487 482 473 466 465 463 462 461 469 464 462 456 452 452 451 448 442 443 458 456 433 439 452 459 455 456 459 466 473 472 461 454 451 445 446 452 455 458 455 450 459 460 464 471 479 484 490 496 498 492 493 498 501 504 498 489 501 498 488 492 481 482 480 483 477 479 482 482 484 483 491 496 505 512 513 513 515 525 527 512 519 532 529 523 541 563 638 617 557 538 517 510 506 505 501 491 492 493 485 481 485 481 475 475 487 494 496 513 528 530 530 541 554 559 571 578 589 603 593 572 548 543 546 530 537 559 583 604 614 609 591 567 541 515 500 486 481 482 483 498 484 464 496 470 438 426 408 396 399 429 356 342 346 351 389 413 433 446 453 463 488 538 557 549 574 536 525 535 570 545 525 558 509 501 542 499 532 560 582 614 643 651 686 693 728 729 673 609 609 624 652 681 676 657 686 701 721 735 798 818 897 961 1059 1144 1214 1230 1308 1387 1354 1498 1477 1487 1518 1584 1590 1552 1589 1568 1567 1502 1572 1683 1429 1307 1362 1237 1041 979 944 813 1121 1353 1657 1625 1303 1184 1110 1178 1228 1340 1243 1084 1060 890 885 1092 1039 1062 904 921 1028 1076 1180 1356 1338 1219 1272 1574 1581 1668 1910 2246 2201 2025 1842 1545 1193 1187 1147 1133 1501 1559 1449 1239 1335 1456 1529 1735 1914 1781 1301 1491 1567 1570 1689 1986 2293 2462 2915 2474 2070 1808 1776 2195 2754 2658 2452 2667 2819 2812 2738 3063 3181 2976 2753 2701 2866 2619 2460 2250 2029 1901 2021 2206 2050 1892 1756 1727 1739 1870 1894 1902 1971 2189 2097 1993 1793 1731 1799 2011 1870 1652 1658 1545 1412 1343 1284 1267 1267 1269 1286 1270 1267 1267 1267 1267 1267 1267 1269 1271 1272 1272 1272 1273 1272 1273 1274 1275 1276 1276 1276 1277 1277 1277 1278 1279 1279 1280 1280 1281 1281 1281 1283 1284 1286 1289 1292 1292 1312 1331 1357 1398 1418 1448 1484 1520 1553 1552 1514 1487 1534 1583 1587 1682 1686 1573 1529 1562 1650 1700 1766 1824 1907 1957 2021 2037 2040 2047 2054 2059 2049 2027 2035 2065 2096 2113 2129 2148 2170 2168 2165 2146 2115 2099 2052 2037 2004 1963 1942 2024 1955 1922 2014 2006 1921 1846 1774 1676 1615 1629 1649 1685 1664 1636 1631 1655 1656 1599 1548 1520 1489 1465 1444 1438 1430 1424 1397 1374 1362 1355 1382 1410 1312 1301 1283 1266 1243 1251 1232 1212 1189 1217 1251 1182 1159 1136 1110 1133 1161 1165 1164 1167 1167 1170 1172 1206 1230 1246 1265 1291 1328 1366 1405 1459 1532 1598 1648 1698 1732 1757 1771 1792 1826 1866 1897 1933 1969 1999 2077 2095 1981 1887 1693 1435 1238 1098 991 1063 1088 1132 903 891 707 640 736 939 1321 1076 1025 944 729 816 913 1059 1239 1168 1308 1878 2142 2089 1719 1376 1610 1736 2009 2173 2450 2605 2505 2183 1701 1320 1057 1049 1055 1458 1440 1104 774 498 499 555 558 501 441 309 149 173 147 100 89 98 75 62 52 49 51 58 55 63 59 93 137 217 302 223 157 119 88 58 51 50 46 45 84 71 54 54 119 164 119 126 218 159 236 290 262 469 365 295 1795 1980 1616 1375 1320 1240 1158 1119 1145 1180 1120 1076 1050 1058 1141 1153 1037 990 959 867 844 840 838 844 932 1181 1234 890 807 765 1118 1053 1098 907 595 329 303 304 306 308 309 309 310 314 320 281 231 225 201 153 145 56 41 29 42 69 68 74 120 165 331 485 531 791 496 256 284 374 454 541 661 631 433 178 168 274 565 705 920 888 914 997 852 903 1282 1422 1440 1023 1105 1443 1438 1306 1277 1121 1162 1213 1078 1174 1221 1289 778 643 1141 1433 1227 1131 1446 1707 1515 1465 1485 1550 1691 1604 1765 1809 1959 2031 2278 2382 2066 1955 1829 1793 1858 1829 1781 1734 1778 1738 1696 1795 1874 1676 1747 1798 1618 1550 1378 1472 1519 1481 1423 1383 1260 1235 1177 1252 1209 1128 1153 1155 1415 1409 1429 1537 1627 1700 1697 1689 1546 1407 1367 1348 1299 1231 1269 1132 1101 1206 1180 1216 1285 1324 1284 1298 1207 1179 1264 1393 1450 1323 1273 1271 1239 1211 1182 1115 1158 1184 1189 1170 1185 1204 1217 1241 1214 1255 1182 1187 1233 1239 1244 1317 1351 1370 1386 1398 1419 1437 1505 1601 1577 1573 1538 1533 1566 1583 1598 1619 1629 1643 1654 1672 1679 1645 1681 1714 1752 1802 1835 1853 1858 1904 1945 1983 2030 2085 2116 2147 2164 2178 2238 2260 2280 2307 2298 2332 2352 2295 2272 2273 2286 2301 2313 2302 2260 2259 2260 2242 2225 2167 2111 1808 1755 1580 1461 1445 1436 1319 1273 1328 1194 1011 980 942 888 738 725 462 566 800 930 934 864 763 638 480 459 493 450 416 374 351 289 246 178 159 153 193 154 143 194 214 181 137 123 92 85 88 100 103 68 75 80 115 120 92 64 62 57 64 77 80 125 162 166 163 191 204 231 233 243 245 236 222 203 168 134 115 86 76 65 49 36 33 31 25 24 23 23 26 25 24 25 26 26 24 26 28 31 34 36 37 39 40 41 43 51 61 93 78 81 88 96 98 101 109 131 175 264 527 830 985 1300 1392 1356 1066 847 769 697 770 815 933 1122 1233 1108 919 697 581 520 487 481 480 481 483 489 524 624 754 739 787 794 819 840 848 1010 1056 1074 952 905 948 1010 1176 1050 1025 1082 969 966 1004 952 928 973 1074 1037 1015 1009 1028 985 965 960 921 911 874 839 859 876 908 907 929 940 947 895 852 809 783 773 733 710 698 684 679 706 659 600 627 658 675 690 678 585 435 358 418 451 413 410 409 417 434 455 483 513 560 647 702 652 654 684 734 778 767 756 715 671 643 664 643 606 583 575 578 585 579 571 580 592 615 630 628 649 674 712 721 712 685 649 639 652 636 647 667 680 638 661 701 717 614 567 512 465 447 440 435 432 430 430 429 429 431 436 437 435 428 430 429 431 445 458 467 473 464 463 487 595 679 680 674 678 685 654 639 625 609 598 596 580 577 592 584 594 596 581 568 560 552 545 532 529 517 510 506 497 488 493 492 492 494 489 484 480 492 481 469 452 453 445 451 453 453 451 449 446 448 456 463 453 449 437 444 456 432 439 463 468 463 458 464 473 474 467 467 457 448 442 439 444 449 447 444 450 452 462 467 471 477 485 490 493 487 484 490 494 495 490 485 478 494 488 476 472 465 469 465 465 467 468 470 471 469 468 473 480 490 497 496 496 501 508 500 491 494 497 492 490 495 496 499 486 480 477 478 478 477 476 473 464 464 463 461 457 458 459 459 463 475 483 494 508 511 505 519 528 539 546 550 561 570 571 559 543 516 518 508 490 493 512 531 565 603 616 647 622 588 570 539 515 505 504 500 501 519 507 494 462 453 440 414 408 411 405 366 371 401 405 481 546 603 675 683 780 902 982 922 812 785 771 769 715 660 589 586 582 556 555 580 511 597 648 672 649 636 612 597 617 619 602 596 621 649 672 671 629 626 679 763 769 732 748 741 765 819 889 954 1007 1040 1064 1040 1036 1084 1065 1093 1100 1108 1154 1207 1172 1174 1158 1112 1208 1346 1498 1469 1174 1378 1560 1524 1435 1045 797 1117 1300 1480 1727 1671 1623 1243 998 1020 1118 1106 1015 808 840 1041 893 730 752 962 1264 1104 1218 1387 1589 1607 1530 1539 2074 2046 1817 2283 2380 2209 2044 1956 1772 1315 888 944 1210 1489 1512 1113 1071 1397 1201 1231 1477 1341 1241 1245 1775 2140 1788 1754 2047 2178 2632 2552 2068 1742 1537 1886 2265 2347 2623 2589 2393 2375 2319 2392 2830 2780 2741 2791 2982 3108 2782 2584 2435 2242 2016 1950 2178 2079 1910 1745 1711 1594 1717 1875 2063 1916 2072 1889 1743 1669 1611 1688 1745 1799 1654 1564 1542 1463 1353 1301 1286 1284 1317 1322 1280 1271 1267 1267 1267 1267 1267 1268 1270 1270 1270 1271 1272 1272 1273 1275 1275 1275 1276 1277 1278 1278 1278 1278 1279 1279 1280 1280 1280 1282 1282 1283 1283 1285 1287 1289 1291 1324 1365 1361 1369 1428 1512 1557 1562 1536 1562 1485 1456 1566 1652 1743 1737 1682 1540 1589 1657 1802 1852 1891 1829 1867 1927 1999 2051 2057 2063 2072 2074 2079 2056 2071 2092 2115 2151 2185 2200 2220 2239 2210 2175 2163 2140 2127 2068 1994 2026 1995 2053 1968 2014 2030 1927 1818 1741 1660 1643 1704 1763 1704 1740 1743 1742 1729 1705 1631 1575 1521 1514 1487 1478 1478 1459 1427 1431 1443 1422 1407 1398 1417 1381 1372 1349 1318 1303 1297 1292 1284 1284 1224 1229 1282 1223 1181 1134 1116 1143 1168 1215 1217 1202 1209 1193 1180 1184 1206 1231 1268 1292 1320 1351 1391 1443 1536 1618 1672 1704 1712 1717 1754 1790 1834 1898 1930 1952 2007 2054 2136 2213 2083 1773 1487 1450 1456 1398 1129 1386 1388 1115 1065 1283 1096 758 640 631 873 847 1045 872 656 715 730 803 837 880 1224 1588 1797 1629 1653 1302 1774 1859 1973 2226 2544 2467 2653 2397 1690 1446 1323 1336 1496 1666 1343 907 777 829 965 784 417 345 310 225 347 346 143 147 156 172 124 73 60 82 83 87 76 76 89 150 306 438 393 195 139 119 106 59 58 54 50 101 122 87 115 133 120 185 170 154 192 285 579 729 621 663 699 667 1904 1890 1613 1385 1294 1238 1183 1170 1101 1081 1066 1029 1016 1029 1067 1079 1005 938 909 862 849 847 879 945 981 1341 1145 816 710 674 1141 1224 1221 761 559 323 303 304 303 306 306 304 304 307 311 297 251 220 184 134 136 116 99 39 29 51 48 58 134 118 171 219 337 684 655 348 151 133 178 250 392 589 538 293 135 234 510 688 920 1113 1024 1032 787 734 932 1354 1802 1292 1003 1004 1252 1466 1274 1132 1018 1016 1007 921 768 691 707 1035 1236 1156 1417 1510 1322 1458 1563 1381 1496 1589 1738 1748 1875 1915 2002 1988 2094 2248 2187 2202 2041 2118 2017 1825 1777 1781 1934 1910 1890 1836 1931 1821 1806 1793 1763 1758 1517 1371 1564 1570 1556 1508 1472 1373 1345 1364 1335 1281 1211 1118 1316 1206 1299 1394 1509 1525 1555 1705 1778 1642 1490 1393 1293 1298 1334 1250 1038 953 1207 1260 1309 1318 1129 1049 1123 1365 1487 1430 1546 1507 1488 1425 1315 1296 1253 1167 1179 1228 1222 1234 1188 1201 1259 1268 1272 1273 1183 1243 1299 1319 1325 1297 1312 1345 1368 1398 1418 1437 1491 1585 1519 1548 1576 1573 1594 1605 1629 1644 1653 1678 1689 1709 1731 1736 1702 1748 1790 1819 1842 1873 1940 2026 2054 2054 2066 2107 2143 2171 2199 2227 2262 2249 2277 2302 2335 2333 2308 2265 2241 2268 2291 2297 2302 2281 2283 2301 2301 2286 2224 2082 2094 1727 1639 1546 1372 1413 1399 1442 1299 1236 1143 1160 1213 1103 1062 1148 965 686 461 564 838 809 725 602 539 357 378 437 453 446 430 384 356 305 231 144 200 176 162 122 144 151 155 181 220 195 166 141 99 82 119 116 61 60 69 58 57 79 91 127 96 121 185 188 142 168 151 176 201 200 232 242 231 203 182 154 154 117 100 78 60 51 43 36 32 25 22 22 23 25 25 25 25 27 28 28 26 27 31 35 37 37 38 39 42 45 51 84 157 192 140 107 107 118 122 138 229 398 639 643 734 814 1037 1243 1329 1145 970 897 815 853 927 1034 1093 1091 999 783 554 544 509 486 481 480 483 487 494 523 612 767 850 878 963 938 989 1150 1240 1112 997 943 884 905 996 1022 910 942 930 921 1027 1007 906 883 972 1046 988 990 995 955 939 929 907 877 870 879 855 826 831 849 845 864 885 896 882 869 840 838 820 775 769 785 812 786 698 613 588 571 606 676 655 555 488 391 352 414 412 394 394 394 400 412 441 480 506 540 590 613 614 677 704 783 772 751 722 714 707 696 723 718 656 590 564 565 571 566 561 565 573 587 602 610 663 682 713 715 697 673 649 629 626 635 609 619 644 631 614 667 706 628 591 575 510 454 434 428 424 420 420 420 422 424 432 431 421 418 417 417 421 427 433 445 449 454 486 536 628 641 651 662 661 686 661 638 625 612 610 598 578 561 562 575 585 583 575 564 557 543 534 523 519 519 509 491 480 480 481 482 483 491 486 478 472 475 474 475 464 450 439 441 442 440 440 443 441 442 451 458 455 449 436 426 432 436 453 464 474 464 455 462 472 462 463 459 458 454 437 431 434 440 442 440 445 451 457 463 473 482 488 481 479 477 481 488 494 487 474 466 468 485 476 463 455 454 462 457 457 457 459 461 462 458 461 467 475 482 487 486 484 481 484 487 475 476 480 476 477 475 467 461 458 455 453 456 456 454 453 451 444 439 441 442 440 442 446 454 462 474 480 476 477 478 494 499 507 518 525 534 548 556 553 538 513 493 494 496 483 491 505 519 523 533 559 609 578 546 548 561 578 575 565 568 559 558 544 527 512 494 474 450 435 486 392 361 344 391 437 482 539 652 759 769 732 721 725 778 860 878 896 921 967 797 671 670 615 615 596 637 582 562 580 578 574 579 593 593 593 618 628 662 680 682 701 729 763 736 777 817 835 800 814 814 807 773 814 872 921 945 959 939 996 993 974 1012 994 985 978 1004 995 1001 950 979 950 958 1046 1004 855 996 1008 1103 1176 1041 965 1389 1552 1607 1902 2049 1972 1644 1269 1052 996 885 911 1150 1008 797 696 792 865 1150 1697 1393 1228 1387 1434 1603 1819 1908 2102 2341 2171 1990 1826 1566 1425 1389 1238 1023 838 804 940 1172 1084 1028 1057 1171 993 1050 1113 1093 1344 1434 1739 2150 2030 2145 2423 2483 2401 2121 1729 1463 1531 1760 1890 1919 2211 2589 2464 2287 2297 2095 2191 2270 2493 2472 2620 2749 2918 2742 2601 2386 2150 1900 1977 2046 1838 1644 1531 1494 1505 1619 1855 1963 2047 1746 1612 1543 1510 1560 1570 1561 1538 1487 1461 1487 1387 1346 1350 1330 1367 1391 1395 1312 1275 1267 1267 1267 1267 1269 1272 1268 1268 1272 1272 1272 1274 1274 1275 1275 1276 1276 1278 1279 1278 1280 1280 1281 1281 1281 1282 1283 1284 1284 1284 1284 1285 1286 1289 1301 1321 1339 1370 1403 1465 1542 1570 1503 1467 1420 1495 1713 1689 1687 1737 1707 1575 1672 1703 1763 1791 1700 1704 1826 1904 1955 2015 2068 2096 2124 2119 2092 2073 2089 2118 2143 2196 2258 2294 2321 2295 2272 2211 2187 2151 2090 2065 2073 2050 2084 2044 2010 2050 1900 1800 1736 1678 1636 1723 1784 1809 1756 1838 1843 1831 1771 1674 1598 1573 1556 1528 1531 1536 1516 1487 1452 1454 1481 1501 1463 1440 1463 1436 1385 1336 1375 1339 1327 1336 1275 1245 1236 1243 1284 1241 1160 1121 1130 1153 1178 1228 1260 1243 1237 1224 1207 1197 1194 1217 1235 1261 1294 1330 1365 1409 1489 1577 1633 1649 1668 1705 1750 1788 1836 1926 1994 1975 2023 2089 2152 2238 2226 1848 1619 1783 1730 1407 1648 1646 1611 1191 1423 1410 1202 988 906 681 570 602 572 565 555 584 628 633 677 789 933 1113 1432 1348 1139 1355 1902 2278 2217 2331 2393 2124 2280 2498 2218 2062 1756 1660 1853 1512 1077 1190 1428 1287 949 570 760 755 434 435 431 206 259 303 302 190 105 87 78 143 121 148 125 116 179 360 369 355 242 156 154 168 95 63 63 56 77 149 160 117 135 192 119 216 320 196 272 394 625 818 719 604 503 503 1975 1725 1518 1439 1407 1350 1291 1226 1164 1165 1174 1065 991 987 994 973 999 915 886 867 857 915 996 1097 1201 1290 1031 725 602 708 781 1138 1040 503 334 303 303 304 304 305 304 302 298 300 291 279 267 222 164 121 122 119 101 63 21 24 46 76 78 103 125 155 279 577 603 633 240 107 87 95 142 283 529 288 102 185 352 537 639 825 1029 1128 954 649 714 1053 1622 1366 1083 1021 1012 1192 1312 1394 1304 1020 938 1008 819 577 643 914 869 1082 1199 1299 1276 1375 1463 1343 1455 1705 1708 1919 1873 2042 2174 2160 2310 2272 2167 2171 2285 2215 2247 1882 1963 1943 1933 1960 1945 2007 1931 1910 1853 1823 1757 1795 1528 1329 1489 1684 1783 1656 1533 1469 1476 1509 1442 1365 1295 1155 1092 1118 1025 1101 1347 1434 1437 1509 1599 1597 1428 1289 1127 1046 1056 926 841 829 1110 1051 877 916 1026 1163 1383 1485 1614 1514 1598 1613 1514 1416 1420 1386 1329 1295 1215 1253 1270 1259 1268 1211 1223 1292 1325 1329 1233 1296 1272 1283 1346 1362 1381 1381 1412 1398 1430 1437 1444 1470 1526 1581 1637 1631 1629 1668 1688 1703 1713 1733 1723 1733 1757 1770 1792 1814 1852 1875 1873 1905 1947 1993 2033 2045 2088 2133 2179 2172 2212 2247 2313 2303 2264 2255 2257 2223 2205 2198 2251 2298 2352 2365 2291 2284 2263 2301 2283 2221 2180 1783 1489 1341 1377 1412 1285 1224 1321 1200 1052 945 998 1080 1058 861 892 873 955 905 572 338 384 460 549 560 493 362 417 461 414 326 487 488 431 333 152 152 182 148 115 95 115 163 126 149 200 201 146 116 104 140 158 167 107 86 87 72 62 56 56 94 115 152 148 148 124 127 157 166 180 204 222 234 219 186 174 167 161 128 97 76 57 48 41 36 30 22 21 22 23 26 26 28 29 29 31 32 28 28 30 32 33 35 36 39 44 50 57 84 120 147 135 116 120 137 152 198 455 654 798 984 1087 1110 994 1038 1081 1126 1147 1060 949 994 1027 1051 1132 1055 776 546 523 539 523 485 483 482 489 503 503 519 572 692 805 890 933 966 1086 1242 1111 1019 924 831 783 904 1012 907 823 861 948 994 977 935 857 881 1035 1035 979 983 993 941 916 891 867 856 849 840 834 832 838 838 813 812 824 836 836 823 814 800 814 832 826 804 821 787 691 633 619 560 564 623 648 544 457 410 356 371 406 399 375 366 374 395 429 459 484 520 559 566 620 773 814 787 762 749 721 709 687 696 716 689 638 585 561 550 558 558 549 554 560 572 593 623 641 667 703 690 684 682 657 643 648 613 601 583 587 604 583 638 663 622 570 574 569 470 429 419 417 415 413 416 419 421 428 424 413 410 408 408 411 418 424 428 442 455 486 615 657 669 661 651 645 657 671 648 622 614 594 570 567 565 554 557 569 574 564 550 542 541 528 520 510 510 503 496 491 479 468 469 475 490 488 483 473 465 460 473 467 455 436 431 435 428 435 436 435 438 447 447 449 449 450 427 425 439 449 462 461 455 452 462 461 454 442 447 443 437 431 429 434 440 439 443 449 454 460 468 476 483 482 470 470 478 475 486 488 476 462 455 459 476 471 457 447 443 458 452 449 450 451 453 454 452 455 464 469 475 482 474 470 461 469 473 464 462 465 464 460 455 451 445 445 439 437 437 437 436 437 433 430 427 427 429 427 429 438 443 446 455 454 453 464 474 478 483 493 508 509 528 539 541 546 536 510 468 485 488 488 504 505 499 504 501 498 503 511 511 524 551 572 594 613 643 688 668 618 580 560 546 536 522 505 495 454 420 352 361 400 443 480 529 562 572 568 578 582 587 595 615 634 663 825 873 880 786 708 685 647 626 596 580 540 558 586 609 655 675 705 724 782 815 824 817 800 805 847 873 903 913 912 912 893 895 894 843 803 810 834 865 878 900 924 910 940 963 922 912 886 891 919 902 883 854 837 855 797 758 748 730 739 741 736 677 744 883 919 995 1071 1301 1375 1752 1702 1482 1369 1107 856 836 853 1090 957 954 1263 1315 1768 1644 1396 1229 1210 1283 1389 1529 1728 1953 2204 1966 1638 1461 1209 1098 1050 915 813 760 768 854 881 866 1054 925 874 939 1068 1338 1945 2137 2301 2432 2288 2562 2694 2416 1924 1755 1809 1487 1501 1618 1533 1652 1962 2311 2512 2226 2035 2051 1987 2130 2483 2354 2306 2394 2466 2809 2780 2477 2194 1985 1823 1858 1740 1522 1440 1429 1476 1652 1710 1870 1907 1654 1524 1448 1429 1484 1484 1462 1421 1393 1394 1392 1379 1344 1311 1340 1409 1495 1457 1340 1282 1267 1267 1267 1270 1270 1272 1272 1269 1272 1272 1272 1273 1274 1274 1275 1275 1276 1276 1278 1279 1280 1280 1280 1281 1282 1283 1284 1284 1284 1285 1285 1286 1287 1288 1296 1322 1366 1400 1415 1433 1470 1502 1461 1402 1437 1524 1671 1764 1679 1572 1554 1494 1605 1678 1664 1651 1669 1785 1768 1823 1852 1963 2057 2126 2227 2157 2117 2077 2077 2123 2190 2266 2395 2507 2472 2390 2301 2225 2178 2161 2141 2124 2100 2124 2098 2065 2032 1929 1821 1715 1671 1662 1774 1885 1893 1828 1870 1908 1912 1843 1798 1703 1648 1623 1612 1613 1599 1560 1516 1493 1481 1512 1520 1525 1500 1486 1479 1497 1465 1407 1445 1388 1372 1346 1324 1302 1251 1216 1233 1206 1140 1128 1153 1171 1189 1215 1265 1290 1278 1260 1245 1221 1206 1208 1233 1254 1282 1315 1342 1371 1417 1508 1576 1617 1661 1702 1724 1754 1783 1814 1873 1889 1922 2001 2038 2097 2130 1911 2058 2198 1955 1665 2091 2009 1616 1458 1887 1674 1393 1143 1108 1122 876 659 688 696 632 512 540 562 590 648 725 796 958 917 1092 1735 2010 2334 2360 2387 2354 2028 2004 2319 2331 2229 2316 1990 1646 1388 1445 1619 1519 980 750 964 1347 849 610 682 366 314 548 658 411 267 252 182 142 313 214 209 216 246 486 547 400 303 260 279 223 160 76 68 62 73 109 136 316 228 147 206 205 245 357 272 308 453 740 666 495 442 474 368 1853 1666 1514 1423 1370 1328 1291 1182 1151 1190 1159 1049 995 997 993 993 1024 925 882 874 900 1066 1151 1101 1099 1055 921 723 640 831 687 1060 670 419 307 301 302 303 303 303 302 300 296 286 264 257 253 226 146 106 106 109 92 76 29 18 23 51 63 112 108 97 146 284 455 513 260 222 213 87 67 126 425 334 125 196 345 404 325 373 637 805 833 644 660 790 1130 1182 1279 1334 1163 1268 1285 1254 1268 1230 842 884 891 705 859 915 899 958 986 1077 1244 1265 1199 1440 1457 1441 1558 1784 2073 2126 2382 2273 2393 2270 2128 2031 2176 2199 2063 1984 2088 2163 2145 2057 1955 2001 1941 1836 1855 1783 1688 1783 1712 1399 1396 1611 1805 1712 1637 1697 1666 1626 1579 1461 1391 1283 1166 1037 988 938 955 1004 1016 1140 1141 1240 1265 1114 894 780 772 865 982 855 744 771 925 1100 1275 1313 1419 1559 1544 1519 1544 1499 1415 1382 1365 1347 1402 1443 1340 1277 1310 1292 1307 1296 1249 1292 1346 1366 1347 1382 1347 1223 1237 1277 1318 1351 1384 1459 1456 1481 1476 1490 1534 1605 1752 1715 1682 1708 1735 1760 1780 1785 1769 1826 1830 1871 1876 1880 1893 1896 1904 1913 2028 2073 2057 2060 2055 2070 2097 2145 2176 2190 2215 2205 2209 2221 2235 2166 2149 2201 2266 2337 2365 2279 2307 2342 2334 2198 1997 1814 1610 1526 1444 1313 1287 1329 1197 1115 1100 994 878 841 817 818 783 672 624 624 702 959 587 551 538 660 449 490 347 326 381 434 249 198 364 444 408 259 156 125 125 104 102 80 130 167 116 118 125 153 123 90 84 120 115 113 121 121 123 117 103 64 57 94 108 107 108 120 113 118 152 178 189 208 218 227 218 202 172 192 167 125 91 68 54 43 37 32 26 22 22 25 27 27 28 29 30 30 32 34 38 51 76 139 184 103 69 63 77 77 64 86 141 138 123 122 129 152 200 309 450 624 927 1282 1446 1470 1305 1059 1002 1067 1136 1178 1057 1054 1180 1314 1135 924 635 526 520 517 496 477 464 467 476 534 533 526 555 671 788 858 970 963 1102 1115 1066 986 926 918 785 824 838 824 856 891 871 854 914 876 831 905 1024 1051 1002 983 1009 969 923 889 873 893 894 885 859 828 844 814 836 827 801 788 819 816 792 767 779 788 780 752 855 850 809 737 699 608 538 560 652 618 532 434 445 384 358 356 348 354 344 379 433 475 501 516 526 553 596 673 779 792 768 738 730 738 693 661 673 639 604 603 562 541 538 538 537 541 553 553 577 595 595 634 655 642 659 672 667 670 670 629 617 598 579 570 555 584 611 606 552 561 574 462 425 413 410 411 410 409 412 416 417 413 405 403 402 401 405 410 416 415 421 433 466 591 624 672 666 634 634 638 653 625 601 588 578 564 558 552 542 547 556 570 566 548 534 525 520 516 507 503 504 498 491 481 464 464 468 478 479 472 466 462 456 458 463 450 448 443 431 426 427 433 432 431 440 450 448 446 445 431 420 443 449 456 456 445 451 448 441 443 433 431 428 428 423 433 434 430 437 445 450 461 468 475 481 486 475 462 468 463 473 480 475 468 453 445 452 460 456 461 445 435 449 450 443 443 443 443 445 445 452 457 460 464 474 465 458 451 455 457 451 449 451 453 453 446 441 435 432 426 424 424 425 424 425 422 418 417 418 418 415 418 421 422 420 426 441 452 458 456 462 476 485 485 502 512 520 514 523 516 491 459 466 460 474 495 492 491 496 483 478 485 491 491 500 513 526 548 561 568 584 603 573 548 555 536 510 490 477 448 427 405 365 343 380 429 464 488 506 516 516 518 527 524 532 549 564 585 642 726 872 965 950 854 852 822 777 723 671 649 642 611 594 613 623 665 740 797 829 878 892 911 943 983 1016 1049 1062 1071 1031 1022 1005 917 891 835 842 863 849 869 884 909 944 963 967 925 943 871 848 852 814 810 803 808 803 834 930 869 766 694 683 648 668 708 691 704 707 746 780 858 1022 1146 1452 1299 918 809 892 996 1163 1088 1063 1261 1661 2082 1901 1599 1366 1264 1436 1507 1623 1618 1700 1861 1650 1322 1329 1226 1091 962 906 840 756 727 837 915 868 889 989 1204 1504 1754 2088 2225 2139 2166 2312 2304 2374 1840 1721 1455 1495 1296 1279 1461 1747 1997 2073 2282 2520 2368 2174 2154 2024 2000 2177 2105 2072 2016 2394 2847 2766 2625 2183 1870 1748 1636 1518 1434 1408 1406 1447 1567 1513 1661 1719 1688 1495 1400 1385 1434 1464 1434 1386 1346 1330 1317 1313 1286 1279 1302 1334 1358 1332 1323 1303 1279 1271 1272 1273 1272 1274 1273 1273 1273 1273 1273 1274 1274 1274 1275 1275 1275 1276 1277 1279 1280 1280 1282 1286 1284 1284 1286 1286 1286 1286 1286 1287 1289 1289 1299 1311 1326 1351 1364 1413 1429 1419 1411 1395 1451 1509 1557 1629 1653 1513 1470 1469 1544 1567 1621 1721 1812 1894 1907 1966 2001 2058 2135 2208 2240 2181 2116 2033 2049 2094 2173 2261 2393 2567 2535 2390 2291 2243 2241 2196 2156 2159 2156 2136 2110 2052 1978 1880 1780 1701 1823 1798 1875 1990 1936 1948 2020 1986 1915 1912 1854 1771 1734 1704 1694 1667 1620 1590 1559 1544 1547 1547 1526 1512 1477 1430 1421 1399 1420 1413 1484 1469 1397 1348 1333 1300 1264 1189 1212 1163 1131 1156 1185 1206 1225 1250 1272 1329 1323 1309 1277 1250 1239 1227 1218 1241 1260 1275 1304 1351 1399 1462 1533 1581 1603 1637 1694 1762 1813 1847 1860 1861 1903 1980 2034 2080 2089 2135 2253 2418 2300 1909 2214 2368 1897 1744 2169 2047 1803 1409 1479 1457 1157 984 886 1017 884 541 481 478 501 544 584 628 691 864 1137 1497 1735 1903 2149 2375 2148 1798 2133 2178 1836 1902 2331 2259 2057 1908 2015 1692 1289 996 1247 1336 1562 1114 1095 813 411 571 793 816 605 369 231 158 243 328 202 304 431 590 570 478 537 517 528 452 220 109 77 70 82 161 208 342 446 250 218 243 322 317 485 514 465 346 506 638 707 682 838 703 1571 1507 1477 1426 1380 1365 1296 1216 1455 1350 1237 1062 1020 1105 1068 944 972 898 886 923 1079 1147 1097 983 938 826 679 616 760 715 512 702 479 347 305 301 301 301 302 302 301 301 293 261 239 241 216 158 106 92 107 100 54 36 25 17 32 59 52 110 87 62 76 139 322 457 359 212 322 246 68 50 139 103 124 199 304 307 181 225 251 422 593 558 540 579 623 884 923 1262 1377 1226 1147 1075 1127 1221 981 793 536 783 921 1242 1050 952 981 1006 1035 1118 1076 1118 1304 1390 1587 1700 2044 2038 2203 2242 2233 2329 2109 2016 2056 2340 2093 2001 2111 2251 2188 2097 2067 1957 1850 1883 1816 1962 1828 1645 1605 1456 1387 1592 1637 1753 1751 1695 1722 1622 1518 1479 1376 1127 1269 1370 1289 1136 1023 912 940 923 900 907 909 915 926 912 873 875 1087 1008 744 823 901 1139 1191 1380 1402 1430 1456 1468 1442 1412 1392 1372 1358 1359 1367 1361 1348 1332 1364 1351 1351 1342 1225 1359 1375 1392 1396 1424 1405 1295 1391 1426 1439 1361 1344 1442 1479 1503 1512 1518 1557 1622 1699 1701 1698 1730 1824 1882 1888 1892 1883 1898 1981 2070 2005 1928 1939 1987 2030 1988 2025 2005 2071 2109 2093 2089 2106 2141 2154 2166 2182 2201 2218 2197 2175 2133 2172 2243 2292 2312 2220 2247 2296 2044 1886 1752 1676 1557 1444 1424 1441 1319 1256 1364 1364 1150 1046 943 954 1217 1272 1175 1036 991 897 770 564 833 697 618 568 544 479 263 192 285 349 224 147 130 204 290 289 201 145 81 82 104 140 79 97 100 92 87 105 105 100 87 65 88 84 80 78 75 78 73 75 71 48 54 61 70 81 91 94 98 120 140 158 172 173 209 202 195 194 179 137 106 79 59 46 39 34 29 23 21 21 28 29 26 27 31 86 42 46 68 116 204 247 322 273 239 253 209 142 91 79 150 221 248 220 217 258 332 462 625 545 541 895 1074 1300 1271 1475 1527 1270 1163 1249 1374 1371 1399 1379 1291 860 732 588 560 526 503 475 465 457 467 473 524 540 531 596 677 747 889 987 938 1013 1031 1054 964 840 837 722 776 819 901 819 774 757 771 787 793 835 917 996 1042 1015 1013 965 965 939 901 908 922 889 852 859 819 794 809 782 811 792 773 816 834 796 772 756 734 734 729 757 737 725 723 715 617 535 521 549 536 501 474 466 436 424 400 380 383 349 389 456 463 477 497 524 532 563 606 661 664 711 750 742 700 683 662 641 644 634 613 552 530 528 527 525 525 524 519 530 545 538 579 618 594 602 644 652 664 673 678 687 646 588 553 531 542 557 570 541 534 554 471 425 409 404 402 401 402 404 403 403 403 397 397 395 395 397 401 406 406 411 426 484 581 609 671 659 619 625 639 633 615 616 590 572 558 551 544 531 542 559 563 565 554 545 531 515 505 503 497 502 493 487 478 464 468 463 473 470 470 465 467 460 454 465 455 452 455 452 445 427 435 438 435 436 440 447 450 448 439 423 445 448 449 452 443 436 434 434 442 434 432 426 418 419 425 425 436 448 456 458 461 466 475 484 484 473 458 455 459 474 469 457 450 448 440 448 448 444 452 444 429 439 445 436 436 435 435 437 439 446 448 450 461 466 462 449 444 447 440 437 438 446 440 441 439 433 428 422 416 414 420 417 415 414 413 410 408 408 407 407 410 408 407 417 429 434 432 436 439 451 459 459 470 480 481 477 462 459 467 462 452 445 444 473 477 479 485 486 476 466 472 478 481 490 500 510 517 523 526 525 522 513 509 519 555 528 488 457 429 398 379 374 337 350 386 412 439 478 481 471 487 486 482 497 509 521 546 571 597 639 719 874 994 1021 1048 1033 1014 976 968 863 789 709 692 655 647 703 735 833 812 827 856 885 907 929 948 976 1012 1052 1118 1138 1009 921 895 923 946 907 926 1000 1110 1127 1207 1176 1123 1050 1021 983 939 948 1047 1130 1082 956 1053 1135 1094 1071 933 826 767 756 689 663 647 641 638 608 608 650 699 850 752 894 1154 1118 900 917 936 998 1225 1340 1668 2014 1922 1861 1591 1454 1595 1698 1558 1350 1203 1331 1371 1693 1732 1585 1432 1344 1182 956 801 799 958 1053 1012 1055 1328 1713 2034 1803 1587 1606 1795 1986 1991 1901 1550 1341 1310 1226 1468 1666 1640 1911 2128 2011 2231 2552 2263 2057 2059 2167 2143 1949 1937 1984 1796 2244 2546 2402 2118 1907 1746 1628 1478 1429 1416 1403 1394 1390 1392 1398 1443 1479 1503 1448 1363 1354 1369 1412 1457 1427 1375 1317 1289 1283 1283 1281 1279 1291 1294 1282 1292 1317 1297 1273 1275 1275 1274 1281 1274 1274 1275 1275 1274 1274 1274 1274 1275 1275 1276 1278 1278 1279 1279 1279 1281 1283 1284 1284 1286 1286 1287 1287 1288 1289 1290 1293 1296 1299 1305 1317 1333 1361 1400 1388 1394 1408 1450 1489 1519 1464 1515 1450 1457 1635 1713 1695 1661 1722 1821 1909 2108 2216 2149 2129 2146 2193 2207 2180 2181 2011 2036 2105 2160 2225 2316 2474 2523 2512 2449 2324 2330 2201 2207 2213 2197 2173 2101 1956 1860 1774 1774 1840 1954 2034 2027 2067 1987 2082 2059 2025 2017 2001 1910 1857 1802 1773 1759 1690 1679 1640 1620 1625 1595 1529 1490 1468 1430 1385 1374 1334 1341 1360 1423 1445 1372 1321 1291 1252 1219 1188 1161 1138 1169 1205 1230 1235 1262 1300 1329 1363 1363 1349 1310 1297 1271 1253 1239 1234 1242 1270 1303 1341 1369 1399 1444 1480 1536 1611 1656 1716 1748 1798 1884 1914 1917 1944 1983 2015 2041 2089 2175 2322 2398 2201 2368 2477 2337 2019 2483 2075 1701 1976 1988 1893 1504 1318 1388 1176 1020 757 633 558 449 473 536 597 654 713 887 1044 1307 1416 1775 2098 1710 1721 2171 2064 1686 2052 1904 1875 2234 2317 2153 1735 1499 1298 1539 1876 1665 1269 1180 765 451 726 844 482 301 229 331 198 333 304 310 450 586 451 459 412 366 413 409 436 368 120 78 93 171 345 583 666 517 316 345 309 482 603 667 803 545 484 696 520 729 981 967 673 1622 1513 1411 1376 1346 1316 1369 1334 1611 1398 1272 1150 1169 1167 1059 959 930 906 883 924 976 1045 1079 1153 1123 858 659 657 606 481 467 405 343 318 305 299 299 299 299 297 297 297 273 228 219 198 126 99 86 83 96 94 51 26 20 14 32 50 48 68 40 41 50 79 121 132 178 207 211 284 207 63 33 50 104 161 267 233 233 260 326 361 352 376 491 422 479 652 710 866 1148 1426 1178 1013 1039 929 1097 1026 603 572 718 1022 1056 1035 941 952 1056 1125 1124 1048 1129 1227 1298 1424 1601 1890 1968 2303 2299 2376 2273 2041 2032 2103 1998 1973 2046 2299 2244 2181 2080 2022 1910 1902 1828 1726 1892 1809 1509 1507 1421 1585 1688 1731 1887 1841 1799 1641 1502 1434 1347 1243 1509 1631 1621 1525 1353 1211 1336 1209 1119 1166 1165 1179 1180 1149 1079 950 989 1175 962 887 815 789 957 1316 1384 1399 1405 1403 1407 1411 1444 1377 1402 1408 1438 1414 1404 1474 1519 1520 1440 1374 1293 1278 1398 1434 1427 1472 1483 1478 1493 1485 1506 1457 1439 1448 1396 1475 1540 1557 1569 1614 1642 1647 1694 1746 1767 1801 1827 1881 1941 1950 2029 2025 1998 1973 2045 2177 2286 2129 2080 2093 2169 2157 2121 2093 2102 2121 2142 2166 2180 2207 2210 2174 2117 2128 2199 2210 2231 2208 2160 2203 2023 1694 1592 1471 1409 1368 1353 1298 1226 1219 1188 1196 1159 1137 1145 1008 1047 1343 1370 1225 1165 1102 1113 893 570 705 734 522 452 408 267 201 212 262 308 211 173 160 253 197 126 116 98 69 77 86 87 63 69 69 65 61 63 61 56 53 46 48 45 48 47 43 40 40 42 44 33 36 42 51 57 67 72 80 91 103 121 114 124 154 168 187 177 143 120 101 63 47 39 36 57 52 20 24 26 30 27 25 27 36 60 67 87 144 226 285 259 185 185 226 320 220 131 103 84 112 161 211 263 398 540 627 755 926 887 787 767 966 1107 1168 1193 1433 1397 1405 1497 1670 1776 1652 1393 1109 954 810 730 622 516 489 467 456 456 512 483 517 493 556 708 856 964 1039 982 873 886 1009 1006 939 847 787 698 754 771 858 744 730 770 798 801 823 836 928 959 973 957 931 909 925 921 886 932 946 930 925 874 846 823 829 793 770 767 799 859 862 821 765 749 725 697 699 714 707 662 647 660 636 537 500 525 510 495 472 454 444 426 403 384 364 341 396 426 441 477 510 497 506 532 556 577 596 655 708 703 679 654 637 641 627 627 583 549 521 518 517 516 514 510 504 503 503 506 528 557 557 592 623 630 622 643 681 678 638 592 556 520 521 518 537 539 513 553 492 421 409 403 397 393 394 396 395 396 393 391 391 390 390 390 394 397 397 399 417 509 598 624 648 636 608 625 625 593 590 597 583 566 553 561 546 524 539 547 557 544 541 541 533 522 501 493 492 503 492 481 470 462 466 462 462 462 471 469 470 459 454 463 459 450 452 455 446 429 424 432 439 431 432 441 448 443 435 416 436 442 436 433 428 426 425 434 441 428 424 422 412 416 416 425 433 441 451 457 463 467 473 483 480 467 457 447 457 472 465 450 441 436 435 447 436 435 446 439 422 430 436 430 428 428 429 432 437 440 443 456 461 460 449 444 437 438 429 427 428 432 431 426 427 426 423 419 415 410 417 409 411 405 404 402 401 400 400 402 399 397 403 411 421 420 419 424 435 442 446 450 451 451 448 446 438 437 442 446 439 436 444 449 450 464 471 480 474 457 464 466 476 482 490 495 500 504 508 503 499 491 492 487 499 506 501 476 432 423 418 400 359 331 347 378 415 439 439 428 455 443 462 470 470 507 537 544 558 579 611 662 731 798 932 989 1064 1156 1202 1185 1154 971 827 726 700 691 688 711 732 763 821 896 942 986 1052 1095 1120 1089 1083 1078 1030 1050 1120 1188 1144 1202 1121 1180 1277 1583 1761 1735 1366 1430 1503 1434 1229 1158 1339 1350 1255 1205 1340 1349 1396 1405 1315 1140 1174 1107 1053 978 940 857 833 737 655 598 580 569 661 953 1306 1556 1505 1469 1355 1141 1139 1149 1265 1757 1962 1820 1687 1707 1571 1474 1411 1290 1114 948 1130 1412 1360 1305 1232 1226 1051 827 759 722 750 858 949 1005 1129 1263 1280 1168 1365 1736 1869 1844 1905 1598 1337 1178 1309 1441 1670 2057 2136 2257 2092 1854 2090 2169 1881 1647 1696 1829 1860 2062 2208 2238 1844 1881 2011 1986 1781 1663 1576 1508 1446 1420 1409 1399 1389 1381 1373 1368 1374 1394 1437 1425 1345 1335 1333 1351 1394 1422 1427 1359 1296 1283 1286 1286 1285 1286 1285 1283 1299 1326 1334 1282 1277 1278 1276 1277 1275 1276 1276 1276 1273 1273 1274 1275 1276 1276 1278 1277 1277 1279 1280 1280 1280 1282 1283 1284 1286 1289 1286 1287 1288 1289 1291 1295 1298 1302 1306 1311 1317 1334 1365 1369 1397 1424 1463 1479 1524 1431 1415 1440 1594 1810 1830 1733 1732 1777 1843 1936 2109 2149 2154 2042 2038 2042 2053 2043 2052 1973 2011 2058 2122 2186 2254 2304 2394 2507 2429 2459 2391 2235 2246 2275 2245 2209 2173 1980 1903 1771 1887 1964 2028 2139 2157 2104 2145 2137 2117 2103 2091 2081 2022 1956 1895 1847 1793 1755 1745 1719 1700 1646 1599 1576 1510 1481 1449 1429 1372 1316 1291 1287 1303 1314 1310 1285 1269 1261 1223 1173 1147 1169 1201 1245 1283 1308 1330 1344 1403 1422 1418 1401 1371 1336 1314 1308 1280 1277 1253 1254 1280 1297 1321 1363 1404 1447 1482 1538 1601 1667 1718 1762 1857 1810 1825 1858 1883 1922 1979 2030 2109 2270 2399 2399 2466 2521 2550 2364 2405 2088 2321 2484 2094 1735 1669 1843 1564 1315 1126 921 697 563 471 440 489 492 547 654 729 866 978 1320 1623 1439 1390 1792 2048 1859 1547 1894 1620 1932 2036 2200 2469 2266 1951 1972 2040 1780 1405 1078 730 593 780 1029 706 370 399 316 380 294 397 539 465 359 458 499 421 409 301 268 197 170 101 91 136 162 193 322 468 443 533 587 458 436 503 808 968 656 683 840 735 918 961 1222 1131 895 1639 1672 1488 1455 1380 1367 1404 1326 1447 1292 1135 1068 1108 1246 1049 1015 991 913 921 1040 1038 1145 1118 1016 932 665 603 669 616 761 763 737 480 315 298 296 298 298 297 294 287 245 210 166 185 124 88 83 83 75 71 62 19 13 15 13 18 42 39 63 42 37 33 46 45 51 62 105 163 172 236 145 41 138 65 95 206 216 277 314 379 419 360 266 569 432 594 810 834 1055 1342 1482 1494 1440 1246 909 862 635 1018 998 724 725 832 925 997 971 953 1021 1104 1195 1233 1310 1467 1802 1609 1610 1698 2040 2243 2371 2488 2224 2051 1990 1975 1969 2114 2311 2288 2233 2149 2123 2070 1989 1865 1742 1725 1745 1779 1672 1519 1618 1766 1862 1977 1993 1914 1696 1547 1499 1386 1177 1500 1668 1856 1653 1559 1558 1537 1467 1513 1595 1484 1382 1409 1308 1221 1039 939 1151 1365 1337 1324 1240 774 1277 1416 1378 1423 1387 1383 1184 1305 1387 1421 1477 1487 1465 1459 1495 1541 1538 1525 1461 1418 1293 1369 1457 1496 1496 1533 1520 1541 1541 1516 1486 1505 1513 1461 1492 1549 1600 1589 1574 1623 1665 1667 1717 1781 1828 1860 1883 1896 1894 1906 1920 1926 1990 2057 2070 2229 2169 2071 2056 2094 2088 2064 2063 2087 2124 2131 2157 2187 2166 2150 2094 2084 2080 2117 2146 2169 2142 2118 1956 1755 1544 1453 1461 1478 1412 1418 1402 1453 1588 1509 1374 1225 1019 922 1001 1103 1189 1252 1275 1116 1123 886 655 464 750 697 398 310 263 224 195 235 298 241 190 170 129 120 86 74 73 75 63 51 65 65 55 47 43 44 44 41 38 33 30 32 30 25 27 29 25 23 23 25 28 28 29 35 41 48 56 63 63 65 73 87 86 98 105 104 112 164 140 107 72 49 36 29 24 50 25 25 25 25 26 25 24 26 33 44 79 126 157 202 180 161 155 149 175 190 149 100 73 60 83 118 158 232 383 519 758 999 1156 1224 1168 934 1016 1217 1473 1486 1456 1374 1529 1767 1896 1736 1333 1153 1015 925 856 777 562 511 484 468 455 451 552 480 447 455 532 688 898 1003 979 896 833 931 1061 1006 873 912 968 839 661 694 704 687 748 854 956 991 943 876 961 984 1000 967 931 909 886 885 862 861 869 903 920 886 861 830 842 810 761 745 765 788 804 795 755 730 716 704 649 659 643 624 633 616 593 514 484 511 502 479 468 452 431 415 402 385 364 339 361 399 430 460 487 474 490 510 526 548 579 610 632 674 681 652 628 608 617 610 625 582 516 510 508 507 505 502 497 493 492 496 506 520 539 567 591 605 601 643 648 648 608 570 549 519 501 491 494 517 506 557 524 465 419 400 394 389 388 389 387 390 387 387 386 385 385 386 388 390 390 394 415 487 597 618 623 607 603 624 610 588 572 597 580 562 544 547 550 521 525 539 550 548 534 523 521 527 514 500 489 495 489 484 476 469 461 466 455 458 465 467 466 456 451 462 457 449 448 455 450 450 444 422 437 428 428 443 444 435 436 427 409 429 421 415 415 424 419 426 428 428 419 416 406 406 412 423 430 435 442 444 452 491 482 480 484 464 447 443 458 468 463 451 437 428 428 433 427 428 440 435 420 418 430 426 421 419 422 424 425 433 443 449 447 444 434 437 426 423 421 418 416 420 420 420 419 421 418 415 412 406 409 403 406 398 396 395 395 394 393 394 392 394 400 405 408 410 417 424 428 438 441 439 435 436 432 428 424 423 425 430 425 443 440 436 439 448 446 468 463 448 454 463 467 476 476 481 484 494 502 495 485 477 473 470 471 476 487 467 444 452 436 418 391 362 333 372 395 414 383 377 404 402 419 430 479 520 530 523 536 550 566 591 611 629 662 722 754 816 961 1076 1181 1012 1079 933 838 792 769 729 717 722 763 812 805 842 897 939 981 1091 1207 1118 1124 1312 1204 1259 1380 1383 1327 1399 1457 1525 1665 1828 1714 1654 1417 1274 1200 1193 1420 1395 1254 1176 1294 1459 1478 1483 1405 1008 1317 1582 1538 1446 1381 1240 1145 1029 885 744 691 633 571 599 719 973 1255 1322 1596 1613 1681 1761 1714 1645 1820 2082 1909 1766 1663 1515 1304 1167 1235 1213 978 965 1158 1082 993 976 869 755 938 820 689 697 739 789 917 858 1015 1369 1719 2161 2195 1820 1611 1420 1168 1246 1654 1926 2005 2072 2369 2854 2623 2127 1677 1667 1555 1701 1777 1748 1929 2166 2038 2021 2183 1994 1780 1610 1577 1542 1506 1472 1445 1430 1421 1407 1397 1387 1375 1363 1375 1364 1422 1384 1333 1325 1320 1321 1325 1364 1392 1357 1312 1288 1288 1289 1288 1288 1287 1286 1283 1282 1345 1370 1298 1278 1277 1276 1277 1277 1279 1286 1276 1272 1273 1275 1276 1277 1279 1278 1278 1279 1280 1281 1281 1283 1283 1284 1285 1286 1287 1288 1289 1290 1292 1295 1300 1303 1307 1313 1318 1334 1339 1361 1365 1394 1421 1424 1426 1448 1453 1516 1696 1864 1749 1690 1737 1738 1835 1897 1953 2055 2071 1986 1947 1927 1922 1897 1899 1938 2029 2086 2089 2105 2128 2215 2276 2343 2282 2456 2363 2274 2318 2321 2287 2254 2247 2083 1916 1820 1914 2007 2083 2209 2192 2196 2247 2222 2184 2158 2149 2124 2077 2020 1967 1923 1876 1833 1793 1805 1749 1669 1668 1594 1525 1537 1544 1476 1390 1338 1317 1282 1278 1257 1262 1283 1223 1222 1191 1179 1150 1186 1207 1255 1331 1376 1430 1432 1452 1476 1464 1452 1411 1375 1363 1361 1328 1311 1286 1277 1266 1292 1330 1357 1380 1404 1440 1482 1537 1639 1697 1736 1792 1750 1778 1817 1858 1898 1938 1992 2053 2168 2433 2419 2392 2378 2513 2590 2421 2686 2656 2195 1981 2222 2116 1914 1736 1559 1296 1041 739 601 566 513 448 428 489 557 633 734 898 1122 1368 1052 1551 1957 1865 1565 1521 1559 1481 1665 1918 2351 2487 2639 2345 2077 1948 1632 1126 840 911 1128 1254 846 598 471 596 436 703 746 813 647 433 381 352 335 307 250 240 220 164 191 189 177 157 225 222 218 277 332 417 639 735 714 634 926 1031 704 1061 1152 802 991 1405 1350 1071 831 1617 1719 1608 1507 1459 1475 1441 1335 1432 1295 1113 1033 1021 1187 1061 873 1008 955 994 992 1087 1208 1101 934 760 556 551 707 960 685 471 516 359 302 289 294 296 295 294 292 289 197 130 105 96 88 84 80 78 82 64 38 20 10 11 12 14 22 38 41 28 25 22 27 26 36 52 70 78 139 194 126 52 119 170 62 93 162 269 237 281 320 253 267 383 374 573 622 713 830 998 1171 1274 1225 1253 1040 486 524 819 1115 1171 923 759 787 883 1000 969 958 1213 1313 1281 1369 1667 1881 1958 1971 1859 1780 2172 2321 2408 2498 2315 2084 2046 2009 2217 2237 2082 2187 2207 2314 2128 2026 2000 1893 1810 1903 1900 1743 1768 1629 1736 1799 1770 1718 1683 1588 1534 1639 1329 1102 1451 1591 1770 1842 1905 1827 1736 1699 1794 1922 1794 1748 1582 1482 1403 1196 1066 1127 1486 1563 1547 1344 966 882 1178 1207 1236 1315 1215 965 1055 1197 1298 1321 1525 1601 1557 1528 1521 1536 1535 1505 1383 1368 1372 1497 1555 1567 1572 1557 1572 1575 1554 1551 1551 1554 1534 1552 1560 1577 1551 1573 1658 1711 1719 1730 1740 1775 1807 1873 1904 1889 1893 1890 1924 2013 2048 2045 2058 2074 2063 2029 2042 2045 2018 2014 2073 2133 2115 2169 2162 2113 2065 2015 2032 2023 2089 2086 2038 1998 1916 1854 1727 1699 1672 1623 1712 1729 1697 1797 1781 1576 1413 1234 1158 1010 873 774 923 1002 1007 1135 1035 895 638 455 467 474 490 345 228 195 185 169 207 234 210 188 145 109 91 54 85 79 51 48 38 41 39 39 36 33 29 30 30 28 22 19 21 21 17 16 17 17 16 17 20 25 26 26 30 36 42 47 50 50 49 54 61 63 72 65 82 79 104 112 100 69 41 33 52 114 82 26 24 23 24 24 25 24 26 35 49 99 156 176 187 169 132 114 124 126 103 93 74 58 55 72 98 131 177 303 483 649 864 1056 1076 1286 1250 1365 1504 1665 1896 1801 1561 1530 1555 1706 1631 1304 1340 1156 857 853 642 504 484 470 483 463 452 504 458 433 449 498 698 897 946 889 834 774 851 971 1076 1015 913 814 764 638 630 673 709 818 971 1059 1060 1013 954 955 980 982 961 937 931 916 919 882 862 842 825 812 874 846 823 800 735 723 705 720 734 753 795 768 734 703 672 644 610 601 589 574 554 530 494 475 497 489 482 468 449 437 424 434 409 373 344 343 353 396 435 450 462 477 494 532 571 640 676 674 689 666 648 625 605 578 574 593 576 523 505 502 500 497 495 491 488 487 490 498 507 521 541 565 600 587 615 615 636 627 586 555 553 527 506 490 480 493 529 560 512 418 397 388 384 384 384 382 382 383 383 383 381 381 383 383 384 386 395 418 486 575 617 607 589 599 591 590 571 566 593 569 549 539 530 527 512 521 539 547 535 525 511 508 515 509 493 485 487 488 495 484 475 467 464 461 459 469 466 464 456 447 450 451 451 448 457 456 452 450 443 418 424 424 431 442 436 427 421 393 405 404 401 410 417 409 411 412 419 410 405 398 406 414 425 429 425 426 431 441 465 467 473 477 452 438 440 452 459 458 448 442 431 419 419 418 416 423 422 419 409 418 425 414 411 412 413 419 426 430 430 424 419 418 420 416 414 416 409 407 412 411 412 415 419 417 412 406 402 401 398 398 393 391 389 389 388 387 385 387 391 392 397 406 409 413 411 422 430 431 427 427 425 419 413 414 412 414 416 415 427 424 425 434 440 433 440 441 439 445 452 456 463 469 469 476 488 487 494 488 486 471 455 449 456 468 466 458 458 441 427 418 413 371 343 391 393 353 331 349 362 397 436 479 506 499 504 516 538 546 555 565 578 594 617 644 684 781 947 1193 993 913 996 1041 1016 950 854 823 799 774 767 791 835 854 884 924 1028 1104 1081 1030 1075 1079 1185 1230 1370 1366 1275 1240 1260 1323 1461 1562 1670 1722 1712 1607 1615 1731 1641 1592 1401 1375 1219 1149 1063 1001 973 1114 1274 1313 1326 1370 1407 1448 1424 1321 1197 1056 1042 1014 950 681 732 664 710 926 1094 1344 1461 1824 1997 2107 2010 1685 1495 1510 1643 1553 1216 1001 978 921 740 1041 1024 834 765 729 770 806 858 685 669 681 684 729 747 936 1003 1248 1642 1464 1306 1551 1338 1085 1339 1524 1852 1795 1855 2306 2351 2275 1842 1467 1574 1823 1939 1956 2001 2170 2240 2302 2444 2612 2396 1933 1700 1636 1561 1520 1492 1495 1538 1539 1446 1428 1414 1383 1366 1354 1347 1344 1340 1331 1327 1324 1318 1312 1316 1342 1330 1306 1299 1294 1293 1292 1290 1289 1288 1284 1287 1306 1305 1282 1279 1294 1280 1278 1280 1280 1279 1282 1296 1330 1290 1281 1277 1277 1285 1290 1282 1280 1281 1281 1282 1283 1284 1285 1286 1288 1289 1291 1292 1292 1295 1297 1301 1305 1307 1319 1377 1353 1342 1358 1387 1395 1381 1376 1435 1471 1534 1601 1683 1645 1668 1687 1688 1760 1864 1933 1985 1950 1899 1880 1846 1803 1813 1865 1926 1989 2012 1911 2011 2039 1987 2074 2156 2121 2298 2412 2456 2430 2382 2326 2322 2305 2215 1998 1923 1871 2039 2167 2268 2229 2249 2383 2446 2351 2239 2218 2195 2157 2100 2057 2020 1954 1894 1875 1828 1743 1722 1644 1593 1607 1567 1532 1465 1465 1397 1310 1334 1303 1280 1243 1218 1214 1223 1173 1160 1167 1208 1243 1235 1293 1405 1501 1537 1528 1524 1511 1493 1454 1428 1408 1392 1374 1375 1352 1318 1288 1279 1305 1322 1345 1375 1412 1455 1494 1542 1626 1669 1691 1728 1760 1793 1831 1869 1906 1948 1999 2067 2206 2250 2467 2480 2428 2550 2621 2518 2448 2179 2457 2351 2266 1871 1581 1461 1279 1028 819 658 615 615 515 422 437 497 580 646 736 875 986 973 1442 1501 1597 1333 1490 1251 1533 1753 2065 2049 2266 2479 2124 1834 1471 1193 984 1128 1462 1472 1127 966 818 908 1055 840 1185 967 769 591 417 578 524 454 392 373 235 220 417 332 217 273 285 334 412 261 371 536 488 486 517 654 865 1122 995 769 1060 1165 877 1242 1614 1397 1109 818 1728 1741 1720 1600 1501 1421 1405 1423 1397 1311 1185 1052 965 983 981 822 1057 1278 1302 1177 1102 1057 1143 954 770 640 529 622 637 459 284 276 296 283 282 289 294 292 292 285 284 225 130 98 82 79 77 74 71 79 77 39 12 9 10 10 11 17 26 27 16 16 15 20 21 31 45 49 65 87 105 78 99 137 186 186 107 102 135 167 205 243 226 223 240 223 407 478 575 698 843 858 947 1097 1169 739 444 396 617 679 874 965 1241 1126 887 807 947 920 1170 1468 1368 1343 1575 1611 1935 2083 1912 1822 2005 2287 2334 2401 2473 2272 2125 2013 2093 2127 2024 2022 2103 2251 2303 2123 2087 2062 2010 1870 1842 1820 1841 1776 1693 1817 1800 1758 1704 1696 1637 1799 1568 1241 1203 1463 1584 1751 1833 1841 1848 1901 1988 1993 1999 1814 1631 1505 1416 1336 1164 1253 1464 1496 1494 1313 1024 936 1021 655 720 913 924 733 658 769 865 1074 1352 1480 1540 1560 1549 1536 1539 1478 1438 1447 1427 1569 1594 1601 1609 1590 1593 1588 1587 1585 1590 1619 1598 1637 1629 1590 1627 1660 1686 1751 1769 1782 1791 1774 1803 1838 1884 1905 1894 1885 1975 2064 2059 2051 2044 2065 2021 2003 1994 1975 1987 2041 2092 2080 2079 2097 2059 2008 1953 1966 1995 1963 2111 1914 1850 1831 1774 1731 1724 1802 1913 1925 1895 1885 1815 1788 1753 1564 1339 1147 1042 915 944 728 919 1060 951 900 824 602 510 637 611 415 337 287 191 191 150 164 168 248 322 218 141 113 73 67 76 54 32 32 30 27 27 28 28 27 25 23 21 19 17 15 17 15 13 13 13 14 14 15 18 21 22 21 23 28 32 36 37 47 39 41 42 39 39 41 46 45 47 52 63 58 41 81 252 358 78 27 24 23 23 23 24 24 27 35 66 108 144 143 153 147 157 112 83 63 49 54 47 40 52 73 97 126 169 235 321 496 668 719 874 1112 1373 1592 1795 1931 1998 1970 1778 1675 1542 1403 1251 916 1135 1127 895 639 473 460 457 447 441 435 446 432 420 430 449 537 740 878 1056 897 767 767 879 994 1123 982 876 816 714 651 591 646 722 805 915 888 896 939 980 988 906 968 923 921 933 870 855 853 827 822 813 783 815 790 780 738 712 704 694 697 749 769 800 774 739 723 709 687 634 590 568 558 534 526 498 477 461 453 459 460 444 429 409 417 415 391 366 348 341 389 420 466 447 465 489 519 558 631 644 655 661 648 656 678 646 578 556 554 561 529 503 498 494 492 489 487 484 482 484 489 497 506 529 544 577 571 585 582 591 601 611 588 615 552 533 502 473 461 495 567 482 410 394 384 381 380 379 377 378 380 379 379 379 379 380 379 381 386 399 438 530 587 617 601 577 575 563 577 551 558 575 573 560 544 543 531 504 524 535 522 529 528 506 497 494 500 489 482 482 492 498 496 494 481 479 461 454 458 452 458 459 454 442 438 444 445 447 444 438 444 438 414 421 410 419 429 427 428 418 409 391 386 387 397 405 398 398 409 413 404 396 396 408 410 415 415 417 430 438 445 450 465 467 460 445 431 437 446 452 443 441 434 431 424 414 409 408 410 419 416 403 411 414 409 404 403 406 409 414 416 416 412 408 414 414 411 408 408 404 400 401 406 408 412 415 413 408 404 399 395 393 391 389 386 386 384 383 382 380 383 386 389 394 401 398 402 410 413 418 424 420 419 419 411 406 405 405 405 410 413 417 411 417 426 431 424 427 426 431 436 444 455 457 455 463 472 484 474 477 475 476 477 471 447 436 450 446 439 455 446 462 477 473 431 388 368 388 372 329 326 368 391 425 456 472 464 488 512 526 519 529 534 544 554 572 595 630 673 807 983 1083 898 847 862 910 955 971 983 980 929 849 829 860 918 981 1039 1099 1114 955 955 1028 1210 1224 1051 1175 1241 1321 1303 1165 1183 1188 1167 1186 1256 1444 1550 1663 1690 1730 1778 1832 1865 1760 1642 1478 1310 1173 1070 1115 1199 1160 1104 1092 1191 1228 1158 1222 1294 1485 1680 1597 1294 1159 1130 745 622 732 826 1034 1204 1490 1691 1907 2068 1844 1451 1188 1315 1317 1088 781 681 602 711 764 738 701 620 678 682 722 656 640 646 669 750 875 954 832 1044 1193 995 999 1143 1080 1161 1458 1669 1518 1535 1917 1815 1680 1643 1429 1374 1548 1787 2061 2184 2323 2588 2379 2379 2657 2601 2118 1868 1775 1714 1638 1592 1582 1626 1678 1616 1493 1506 1493 1413 1431 1377 1387 1529 1421 1351 1340 1327 1320 1314 1308 1306 1303 1301 1301 1298 1294 1293 1291 1288 1287 1285 1284 1282 1286 1302 1306 1327 1279 1278 1280 1283 1284 1278 1291 1305 1300 1299 1286 1276 1280 1303 1334 1340 1287 1282 1282 1283 1284 1285 1286 1288 1290 1291 1294 1293 1295 1295 1297 1302 1304 1323 1337 1339 1335 1343 1353 1356 1358 1374 1430 1474 1516 1551 1589 1575 1617 1608 1643 1729 1893 2075 2054 1975 1908 1823 1758 1775 1811 1834 1838 1884 1821 1790 1885 1915 1887 1978 2070 2172 2310 2467 2460 2353 2298 2305 2282 2277 2221 2076 1905 1887 2039 2301 2341 2287 2322 2376 2445 2480 2335 2337 2420 2299 2195 2134 2071 1997 1958 1912 1844 1742 1659 1621 1647 1587 1505 1463 1436 1414 1343 1357 1377 1381 1385 1331 1264 1203 1197 1158 1174 1201 1225 1227 1242 1274 1335 1422 1503 1502 1566 1557 1533 1498 1473 1452 1437 1421 1422 1410 1363 1338 1315 1295 1302 1325 1357 1397 1463 1517 1551 1597 1654 1699 1725 1756 1829 1853 1854 1891 1918 1972 2093 2285 2350 2457 2605 2495 2615 2625 2645 2558 2584 2579 2276 1840 1541 1409 1405 1169 1012 821 790 682 621 622 525 439 425 474 537 600 645 679 818 1139 1258 1262 1244 1238 1349 1758 1932 2014 1834 2127 2447 2236 1945 1665 1622 1159 1559 1787 1810 1548 1436 1299 1597 1585 1348 928 813 618 584 616 782 786 718 637 406 165 236 254 329 233 323 452 642 579 364 408 384 647 694 768 494 615 734 945 971 1049 1096 1103 1336 1674 1601 1274 1006 1917 1719 1587 1520 1402 1330 1322 1391 1373 1367 1231 1034 987 941 840 824 1149 1437 1625 1555 1293 1134 952 736 677 624 636 1102 1182 752 410 254 273 245 226 254 252 234 220 186 209 229 124 90 74 67 68 68 62 59 47 34 13 9 10 8 8 12 19 37 25 11 12 14 19 30 32 42 32 32 26 73 198 144 162 159 192 186 194 238 263 289 268 207 142 174 287 332 451 513 551 605 580 679 388 537 659 737 908 1124 1235 1238 1224 1248 931 694 792 902 1067 1348 1396 1520 1698 1898 1893 2062 1769 2026 2118 2130 2416 2499 2506 2633 2315 2273 2205 2100 2022 2019 2044 2076 2129 2149 2087 2077 2140 1998 1860 1833 1852 1855 1820 1811 1871 1838 1822 1749 1658 1585 1547 1406 1163 1392 1505 1525 1580 1687 1783 1809 1828 1723 1723 1723 1719 1622 1576 1455 1382 1555 1531 1459 1327 1097 892 834 862 988 899 705 530 480 453 515 643 825 1066 1295 1457 1552 1579 1551 1539 1504 1513 1532 1477 1596 1632 1627 1621 1620 1617 1620 1625 1615 1632 1632 1585 1601 1565 1571 1689 1734 1755 1759 1768 1776 1781 1778 1808 1819 1835 1870 1893 1889 2000 2046 2047 2009 2045 1995 1991 1986 1973 1948 1960 2007 2029 2020 2020 1978 1907 1890 1906 1935 1936 1862 1769 1775 1755 1724 1716 1704 1690 1758 1871 1867 1897 1841 1746 1671 1680 1488 1223 1111 980 988 779 665 860 991 853 928 701 474 520 523 538 436 340 215 153 133 150 185 135 179 221 190 161 129 85 55 38 23 22 24 24 23 21 20 21 19 18 19 17 14 13 12 13 11 11 11 12 12 12 14 17 20 20 20 19 22 24 29 36 59 34 31 27 24 22 21 21 21 21 20 28 41 77 190 268 280 41 27 26 24 24 24 24 25 32 45 106 171 141 114 132 85 103 43 33 18 14 18 20 30 48 78 105 137 171 209 258 336 480 745 854 1069 1313 1473 1646 1622 1531 1422 1394 1592 1690 1340 952 736 742 762 632 488 447 442 441 444 564 488 410 406 411 422 463 670 819 970 1062 876 757 751 791 898 887 845 792 759 671 593 597 663 681 722 802 841 897 899 946 946 895 878 862 876 851 845 821 791 800 843 814 795 826 751 731 716 703 684 673 702 777 773 752 739 714 701 718 717 655 612 583 583 542 506 489 494 488 467 440 431 425 442 445 416 398 397 386 359 339 374 408 427 431 447 465 489 522 568 610 641 634 621 624 664 621 571 548 544 558 538 506 493 491 488 485 482 480 479 479 481 486 497 512 537 547 552 563 574 557 574 576 554 566 535 514 503 476 458 496 538 449 402 389 381 379 378 376 375 375 376 376 375 375 377 376 377 380 389 412 459 557 603 611 604 592 572 551 548 549 536 549 573 561 553 547 525 498 506 523 520 505 507 514 508 490 490 487 475 487 498 493 489 492 488 485 479 465 452 441 445 437 446 445 444 435 440 437 430 428 434 433 410 397 400 416 424 418 418 410 420 402 385 376 388 399 388 394 403 403 393 390 394 400 400 406 411 420 432 446 459 462 465 457 447 438 427 432 442 451 447 434 428 425 429 419 411 403 404 409 409 399 400 401 398 397 397 400 406 411 409 407 403 404 414 409 405 403 401 399 394 398 403 407 408 407 404 402 400 395 393 388 386 384 381 382 379 379 378 376 380 385 387 391 393 390 395 401 404 410 415 416 413 415 408 402 397 399 406 402 411 408 405 409 415 421 417 417 420 425 433 438 441 447 459 468 483 488 471 460 458 455 459 461 451 432 427 423 438 443 460 469 498 528 519 495 455 380 359 339 352 362 386 410 415 426 451 481 491 494 489 500 509 520 526 538 552 570 611 661 743 932 1004 937 847 850 910 790 807 857 977 1020 892 906 908 899 916 977 960 885 1036 1038 1012 1091 1057 1025 1019 1083 1178 1134 1162 1144 1072 1034 1012 1106 1222 1280 1322 1430 1440 1547 1582 1614 1596 1541 1597 1571 1494 1534 1501 1289 1019 903 933 967 962 981 1037 1171 1321 1640 1619 1592 1234 1126 902 649 579 686 800 972 1174 1374 1676 1928 1872 1432 967 908 820 723 779 722 911 948 793 776 656 616 692 870 783 736 678 696 913 1117 1211 1078 952 1015 1169 1383 1265 1132 1241 1212 1414 1367 1741 1531 1561 1353 1348 1406 1548 1579 1676 1786 1963 2336 2688 2680 2562 2583 2468 2193 2078 1868 1855 1860 1724 1695 1674 1681 1555 1545 1560 1565 1484 1521 1525 1546 1734 1584 1439 1443 1390 1346 1331 1317 1313 1307 1299 1297 1295 1293 1291 1289 1287 1287 1286 1285 1284 1289 1328 1319 1297 1279 1279 1280 1285 1305 1300 1310 1303 1284 1281 1279 1285 1280 1276 1324 1460 1379 1286 1284 1285 1284 1286 1287 1288 1288 1290 1292 1294 1294 1295 1298 1304 1314 1355 1332 1326 1331 1339 1343 1348 1359 1393 1425 1505 1526 1540 1530 1553 1592 1556 1607 1619 1748 1919 2036 2101 2018 1899 1762 1718 1714 1743 1773 1841 1952 2022 1985 1824 2000 2201 2299 2202 2294 2518 2370 2234 2173 2103 2054 2044 1994 1925 1972 1931 2164 2455 2446 2366 2414 2530 2527 2591 2543 2494 2511 2415 2270 2168 2102 2045 2005 1854 1741 1673 1615 1603 1584 1535 1470 1408 1392 1404 1414 1411 1496 1685 1687 1567 1352 1261 1181 1184 1215 1213 1247 1258 1273 1254 1279 1307 1373 1452 1543 1603 1575 1544 1515 1499 1488 1467 1468 1454 1411 1390 1386 1350 1331 1317 1346 1388 1447 1496 1555 1607 1633 1673 1720 1747 1778 1806 1833 1851 1902 1993 2083 2268 2510 2514 2616 2659 2722 2746 2720 2597 2582 2289 2039 2137 2102 1972 1614 1315 1074 1002 900 785 732 742 621 527 452 402 425 486 534 657 673 804 1000 973 1283 1055 1538 1659 1554 1674 1958 2133 2115 2036 2217 1975 1533 1304 1647 2049 2068 1948 1823 1632 1506 1547 1019 1069 976 739 865 1033 1099 872 718 535 283 160 316 378 433 309 474 663 687 591 499 772 520 613 797 874 561 732 773 696 1013 1157 1306 1478 1483 1758 1702 1363 1374 1743 1670 1436 1423 1366 1309 1306 1361 1394 1386 1413 1157 910 850 825 829 1109 1618 1897 1753 1369 1088 875 778 909 743 840 1134 1241 936 686 700 562 243 168 151 126 105 105 106 126 195 105 77 67 60 59 60 53 53 47 57 9 9 8 6 8 12 19 21 32 14 9 11 17 24 39 32 17 24 19 20 105 64 129 105 120 191 220 220 279 328 310 334 175 255 291 312 305 296 447 525 424 479 793 979 838 739 985 1229 1287 1366 1348 1227 1057 710 649 788 1049 1239 1317 1451 1733 1858 1999 1853 1725 2000 2193 1941 2042 2326 2506 2623 2308 2304 2575 2309 2047 2050 2101 2161 2104 2147 2123 2028 1986 1995 1912 1905 1879 1975 1940 1906 1948 1958 1905 1796 1748 1692 1508 1320 1388 1201 1377 1387 1575 1691 1643 1717 1783 1690 1609 1578 1577 1543 1486 1463 1526 1590 1558 1481 1272 1057 992 1187 1119 1228 1196 977 824 691 730 646 603 639 866 984 1180 1339 1503 1595 1601 1609 1623 1615 1553 1630 1649 1650 1655 1661 1644 1630 1659 1654 1615 1563 1549 1527 1462 1468 1591 1713 1774 1821 1825 1798 1781 1753 1822 1813 1840 1872 1891 1860 1956 1952 1957 1926 1923 1931 1932 1930 1924 1903 1934 1951 1962 1932 1913 1894 1834 1833 1849 1890 1855 1846 1719 1612 1693 1693 1683 1665 1680 1662 1668 1550 1718 1828 1665 1440 1333 1265 1065 949 887 982 852 607 818 922 729 615 456 393 377 370 276 183 136 123 100 109 145 247 175 107 191 225 139 88 56 31 21 16 17 19 20 18 17 14 14 13 13 14 14 12 10 9 9 8 8 8 9 10 12 13 16 19 20 20 17 19 36 38 29 20 18 18 14 15 15 15 15 16 16 15 28 92 311 177 195 195 34 28 27 26 25 26 26 28 76 94 118 118 98 115 73 50 21 9 6 4 4 6 11 20 44 92 173 177 176 210 255 317 408 640 969 1105 1214 1103 1214 1207 1123 1130 1335 1528 1676 1283 962 742 902 744 512 471 452 442 495 668 610 464 427 400 408 424 544 724 812 947 925 791 729 687 736 826 823 773 745 691 633 588 571 645 739 779 820 831 886 877 866 854 854 855 844 843 833 810 826 796 786 851 844 803 782 751 727 707 695 684 671 664 668 711 713 705 676 684 684 695 669 604 570 560 545 528 519 505 498 498 479 467 456 472 453 437 422 408 382 361 339 373 390 435 455 462 504 495 537 540 586 613 612 619 597 587 574 562 543 539 549 529 503 490 487 485 482 479 477 475 475 475 478 483 500 514 528 537 550 562 544 543 539 535 530 522 497 485 481 486 489 470 414 393 387 381 377 375 373 372 372 375 373 372 373 374 374 377 383 398 422 466 532 579 588 573 580 576 555 537 531 520 533 547 548 530 523 518 499 489 511 513 498 497 500 500 486 481 482 474 492 497 491 480 485 478 482 481 472 466 462 458 446 434 430 446 441 426 425 414 424 417 405 394 389 405 410 408 403 402 404 415 385 371 383 380 380 382 394 397 395 385 386 389 391 398 406 413 425 436 445 455 455 458 451 437 429 421 428 441 443 443 435 425 418 424 419 408 399 398 399 403 401 393 390 390 392 391 396 403 406 403 401 396 401 406 402 399 398 394 392 389 392 395 396 400 403 397 396 395 391 387 385 382 383 377 376 376 375 374 374 378 380 384 384 385 388 393 398 402 402 410 410 406 410 406 402 394 400 405 401 401 403 400 403 407 412 411 411 416 420 426 429 439 451 459 469 479 486 474 462 454 442 435 440 432 431 415 408 418 438 447 450 465 476 494 502 515 477 399 331 367 374 369 382 398 412 443 444 443 447 467 478 498 493 499 510 516 533 574 592 627 681 782 998 1030 902 809 741 705 733 808 936 1003 1004 980 923 891 863 855 818 883 848 945 1157 1298 1165 966 1060 1360 1364 1293 1207 1111 1026 963 949 993 1093 1165 1235 1302 1428 1398 1369 1328 1282 1183 1303 1220 1323 1300 1290 1117 912 888 933 1118 1262 1382 1385 1365 1206 1218 1285 1238 968 1255 1018 850 624 615 776 829 907 1051 1240 1533 1368 1023 687 867 714 1104 890 1067 1038 811 757 821 671 677 835 990 1002 802 809 995 1326 1272 1061 1079 1207 1337 1566 1430 1442 1463 1357 1326 1274 1302 1455 1485 1480 1658 1658 1690 1915 2034 2301 2240 2272 2531 2838 2748 2643 2638 2449 2208 2039 2018 1917 1763 1683 1625 1592 1580 1502 1547 1621 1519 1633 1738 1753 1768 1603 1503 1520 1412 1406 1445 1343 1332 1351 1310 1301 1297 1296 1292 1290 1288 1288 1290 1293 1291 1288 1329 1382 1323 1285 1280 1283 1284 1285 1284 1284 1293 1285 1292 1314 1370 1335 1311 1305 1404 1419 1291 1283 1285 1285 1287 1287 1288 1288 1289 1291 1294 1294 1295 1298 1303 1340 1344 1367 1341 1334 1333 1337 1352 1421 1425 1476 1501 1462 1504 1509 1559 1595 1517 1516 1536 1571 1697 1786 1808 1739 1705 1708 1740 1806 1943 1992 2028 2253 2332 2176 1882 2092 2293 2419 2407 2267 2498 2410 2411 2340 2221 2103 2078 1973 2141 2055 1943 2157 2438 2564 2482 2563 2612 2756 2693 2649 2524 2401 2321 2254 2181 2128 2071 1935 1737 1632 1607 1561 1504 1500 1503 1478 1528 1493 1533 1527 1495 1550 1594 1631 1432 1285 1288 1294 1290 1291 1287 1311 1298 1318 1314 1323 1307 1322 1383 1458 1517 1573 1588 1560 1538 1527 1510 1514 1505 1483 1461 1428 1417 1394 1349 1330 1359 1411 1457 1506 1562 1633 1672 1701 1731 1753 1774 1792 1828 1875 1944 2027 2151 2322 2396 2558 2660 2661 2713 2653 2663 2561 2484 2319 2541 2289 2088 1826 1447 1414 1342 1060 888 786 685 611 555 535 458 401 411 460 542 613 651 717 831 909 1023 1358 1376 1684 1968 2005 1801 1962 2056 2211 2107 1816 1628 1540 1931 1767 1509 1370 1269 1171 1143 1240 1454 1259 1116 1207 975 991 739 409 214 160 241 312 504 610 442 489 651 930 929 1025 1125 697 671 869 819 764 781 983 1029 1156 1470 1623 1655 1761 1951 1754 1592 1751 1586 1460 1361 1307 1345 1305 1301 1418 1472 1496 1477 1274 1049 882 858 942 1317 1845 2038 1646 1268 1012 866 867 1009 910 1180 1239 1032 957 716 480 323 80 56 85 77 71 65 71 77 87 71 62 61 55 54 53 51 43 34 49 23 7 6 5 6 6 12 10 14 7 8 10 15 25 32 36 22 21 18 13 33 29 43 64 68 113 182 180 365 365 275 294 133 207 231 322 368 233 252 528 240 219 409 645 643 766 673 953 1142 1220 1222 1299 1209 804 703 774 900 1279 1430 1521 1569 1726 1820 1791 1848 2023 2043 2047 1926 1816 1980 2300 2270 2378 2605 2426 2190 2146 2348 2290 2173 2129 2186 2119 2037 2018 2074 2001 1942 1991 2010 1944 1902 1885 1941 1866 1783 1617 1563 1656 1659 1386 1235 1231 1359 1481 1440 1496 1518 1551 1597 1601 1577 1529 1555 1614 1624 1628 1586 1390 1172 1077 1057 1325 1365 1453 1396 1300 1168 1094 1158 986 697 465 642 943 1243 1373 1444 1508 1503 1616 1680 1670 1647 1673 1675 1670 1673 1687 1676 1615 1650 1634 1555 1493 1482 1512 1438 1445 1542 1638 1671 1762 1813 1784 1753 1667 1701 1764 1855 1858 1854 1833 1878 1867 1883 1879 1861 1803 1864 1865 1870 1846 1848 1899 1897 1876 1866 1828 1813 1852 1933 1826 1727 1713 1642 1535 1607 1670 1746 1744 1769 1712 1401 1226 1410 1660 1653 1536 1231 1155 1058 1058 748 937 867 779 730 802 691 571 423 348 316 238 236 187 141 104 73 98 154 218 199 161 124 145 86 48 26 23 20 14 14 16 16 14 12 11 10 10 10 10 10 11 9 8 7 7 7 8 8 9 11 12 15 17 17 18 17 21 26 18 12 10 10 10 10 11 12 13 14 16 16 15 92 321 461 249 219 116 34 31 30 30 29 29 39 45 88 99 52 100 117 109 64 -11 -19 -21 -9 -3 2 1 5 9 52 118 167 165 156 178 225 300 449 631 862 1009 1049 922 1142 1055 936 1133 1427 1504 1662 1228 983 854 1048 781 521 456 448 442 542 801 591 452 402 400 410 485 657 734 829 1002 919 797 679 635 684 806 789 702 692 758 728 676 597 585 657 855 911 914 887 876 846 824 814 804 802 808 812 782 756 756 748 753 758 759 768 766 740 721 714 695 682 671 651 683 680 676 654 651 654 655 625 605 609 615 590 551 526 522 514 501 487 474 482 476 463 435 407 395 381 364 341 342 376 434 516 521 476 484 502 520 563 580 597 610 603 589 558 546 537 530 545 539 502 490 486 483 480 477 474 473 472 470 471 474 483 495 514 517 534 547 531 525 515 500 507 499 483 474 462 494 458 411 399 392 387 381 377 373 371 369 369 369 370 370 371 372 374 377 384 403 430 472 530 567 576 549 562 565 548 536 526 513 525 532 536 530 515 503 506 496 487 484 484 498 490 488 478 472 471 474 482 485 485 479 471 469 473 483 479 470 465 457 448 440 428 430 445 435 416 407 406 406 397 386 389 393 398 390 391 390 408 406 396 374 364 365 372 383 395 389 388 382 381 386 394 402 409 418 427 433 437 445 447 448 448 434 421 417 426 434 431 437 430 422 414 419 422 409 399 393 393 396 399 393 383 386 387 387 395 402 402 396 395 392 397 402 394 397 398 389 383 384 385 387 392 398 400 393 389 389 387 382 382 378 378 375 373 372 372 371 372 374 376 376 381 385 390 394 396 395 399 402 398 403 406 400 394 389 397 401 403 393 398 395 397 400 405 406 408 411 417 419 425 435 442 452 460 465 471 479 473 462 450 435 424 414 407 406 413 408 436 426 432 439 445 452 451 454 462 445 355 329 343 396 408 435 441 412 416 397 423 455 477 473 476 474 481 487 516 536 547 564 595 650 880 897 880 962 926 710 693 743 756 837 875 973 1031 1046 988 895 953 1040 946 859 985 1019 924 917 1108 1180 1302 1422 1435 1370 1356 1265 1194 997 952 959 990 1113 1312 1391 1382 1231 1138 1067 981 912 858 814 802 819 1064 1234 1349 1527 1423 1224 1034 953 909 869 838 941 819 1017 1000 948 824 599 669 643 731 809 903 791 741 749 970 1190 972 981 1004 1109 1030 851 1005 894 797 733 787 849 933 1007 1001 996 1114 1106 977 992 1046 1041 1111 1112 1198 1417 1458 1459 1631 1662 1615 1721 1736 1857 1903 2092 2284 2288 2358 2584 2483 2588 2787 2942 2833 2604 2380 2236 2173 2038 1918 1839 1739 1691 1683 1652 1528 1500 1532 1590 1567 1663 1696 1610 1573 1466 1444 1403 1410 1411 1467 1475 1439 1365 1333 1319 1323 1348 1340 1341 1353 1312 1306 1319 1367 1405 1425 1346 1324 1325 1343 1295 1286 1286 1287 1287 1288 1386 1409 1357 1392 1355 1334 1340 1365 1302 1282 1283 1285 1285 1286 1288 1289 1289 1291 1295 1294 1296 1298 1300 1319 1306 1336 1400 1326 1326 1330 1374 1379 1434 1445 1431 1475 1453 1465 1462 1432 1526 1537 1753 1637 1537 1576 1577 1692 1792 1800 1894 1954 2026 2155 2257 2329 2178 2043 1975 2208 2266 2332 2374 2432 2540 2653 2513 2495 2380 2183 2045 2030 2286 2190 1998 2028 2283 2483 2583 2718 2820 2781 2714 2602 2462 2353 2278 2205 2173 2120 1964 1742 1669 1612 1532 1552 1595 1587 1554 1558 1570 1581 1590 1575 1500 1470 1447 1381 1269 1336 1568 1636 1656 1496 1376 1370 1393 1378 1399 1367 1343 1352 1343 1370 1412 1491 1553 1594 1582 1568 1558 1551 1545 1531 1502 1479 1462 1437 1397 1361 1344 1396 1448 1493 1549 1603 1649 1681 1706 1721 1739 1765 1802 1851 1916 1983 2088 2262 2457 2580 2524 2496 2414 2479 2604 2713 2603 2551 2429 2263 2036 1698 1681 1845 1500 1350 1043 896 759 686 621 572 500 458 385 394 454 588 570 601 685 658 897 1017 1475 1800 1888 1658 1688 2058 2345 2394 2444 2412 2324 1988 1869 2074 1844 1861 1827 1722 1692 1629 1410 1215 1057 934 787 496 386 180 134 222 337 500 558 654 677 904 970 1260 1742 1792 1206 1040 799 1110 1103 1013 1062 1207 1446 1760 1805 1715 1742 1766 1765 1843 2049 2123 1577 1423 1291 1337 1614 1682 1431 1452 1517 1421 1352 1297 1167 1016 1037 1192 1667 2155 1935 1564 1339 1236 1138 1109 1181 1048 1120 953 693 596 420 187 112 61 43 35 32 26 34 40 52 59 55 54 51 52 53 53 51 49 54 31 16 5 5 5 4 4 4 6 12 8 7 8 9 16 32 29 15 9 11 12 9 14 22 38 43 67 135 131 278 305 237 233 131 198 207 186 272 341 160 147 170 443 391 392 542 567 547 613 673 751 795 879 1089 887 785 910 902 918 1144 1301 1380 1345 1374 1466 1688 1809 1990 2174 2180 2081 1790 1762 2042 1946 2057 2348 2250 2165 2570 2429 2155 2054 2130 2169 2041 2006 2047 2062 1998 1977 2030 1986 1920 1885 1859 1826 1789 1830 1813 1691 1670 1533 1488 1335 1271 1271 1351 1409 1381 1502 1653 1727 1766 1702 1644 1617 1569 1559 1500 1417 1388 1448 1226 1367 1487 1583 1541 1494 1387 1192 1068 849 506 416 462 786 1101 1265 1299 1123 1240 1536 1669 1681 1590 1694 1690 1690 1684 1682 1699 1630 1564 1529 1494 1447 1429 1445 1413 1456 1544 1626 1617 1691 1684 1685 1732 1609 1759 1768 1848 1831 1832 1824 1842 1843 1827 1816 1820 1784 1833 1827 1812 1795 1832 1804 1784 1800 1807 1829 1986 2034 1909 1780 1703 1658 1561 1488 1612 1691 1733 1727 1730 1620 1400 1224 1095 1255 1434 1409 11